body			{ background-color:#fff; color:#006; font-family:sans-serif; font-size:10pt; margin:0px; }

#BANNER			{ color:#940000; font-family:serif; font-size:24pt; font-weight:bold; }
#BANNER			{ padding:0px 10px; }
#BANNER div		{ color:#080073; font-family:sans-serif; font-size:10pt; }

.addherenav			{ border:solid 2px #940000; text-align:center; padding:4px; }
div.addherenav div.aybh		{ color:#940000; font-family:arial,sans-serif; font-size:14pt; font-weight:bold; font-style:italic; }
div.addherenav div.addclik	{ color:#00f; display:block; font-family:arial,sans-serif; font-size:8pt; }

#NAVBAR			{ background-color:#006; font-family:sans-serif; font-size:11pt; font-weight:bold; padding:4 4px; line-height:1.7; }
#NAVBAR a		{ border:2px solid #006; color:#fff; text-decoration:none; padding:2px 5px; }
#NAVBAR a:hover		{ background-color:#00c; border:2px outset #00f; color:#fff; }
#NAVBAR a:active	{ background-color:#009; border:2px inset #00f; color:#fff; }

#CATSEL			{ position:absolute; top:26px; }
.PGF			{ border-top:4px ridge #00f; }
#SLINKS			{ font-family:sans-serif; font-size:10pt; font-weight:bold; text-align:center; padding:6px; padding-top:10px; line-height:1.5; }
#SLINKS a		{ background-color:transparent; border:2px #fff solid; color:#00f; margin:2px 5px; text-decoration:none;  }
#SLINKS a:hover		{ border:2px #00f outset; background-color:#def; color:#00f; }
#SLINKS a:active	{ border:2px #00f  inset; background-color:#acf; color:#00f; }

th#BANNAV		{ font-family:arial,sans-serif; font-size:11pt; padding:6px 0px; }
th#BANNAV a		{ border:2px solid #006; color:#fff;  text-decoration:none; padding:0px 6px; }
th#BANNAV a:hover	{ background-color:#009; border:2px outset #999; color:#fff;  text-decoration:none; padding:0px 6px; }
th#BANNAV a:active	{ background-color:#003; border:2px inset #999; color:#fff;  text-decoration:none; padding:0px 6px; }
#BNAV			{ font-family:arial,sans-serif; font-size:11pt; margin-top:10px; }
#BNAV a			{ padding:0px 6px; }
#siteby			{ background-color:#fff; font-size:7pt; margin:10px 0px;  }
#siteby a		{ border-bottom:1px solid; text-decoration:none; color:#00f; }
.siteby			{ background-color:#fff; font-size:7pt; padding-bottom:10px; }
.siteby a		{ border-bottom:1px solid; text-decoration:none; color:#00f; }
.siteby a sup		{ font-size:5pt; }
.CONTACT th		{ font-family:arial,sans-serif; font-size:10pt; text-align:right; padding:2px 10px 2px 0px; }
.CONTACT td		{ padding:2px 0px; }
.contact input,
.contact select,
.contact textarea	{ font-family:arial,helvetica,sans-serif; font-size:9pt; background-color:#eef; border-color:#bbb; }

div.featured		{ font-family:sans-serif; font-size:10pt; font-weight:normal }
div.feathd		{ font-family:sans-serif; font-size:12pt; font-weight:bold; }
div.standard		{ font-family:sans-serif; font-size:10pt; font-weight:normal }
div.feathd		{ font-family:sans-serif; font-size:12pt; font-weight:bold; }

table.BAN		{ color:#000000; font-family:arial,geneva,helvetica,sans serif; font-size:9pt; }
table.BAN td		{ height:140px; }
table.BAN td div	{ color:#080073; font-size:10pt; font-weight:bold; }
table.BAN td span	{ color:#080073; font-weight:bold; }
a.subm			{ margin:6px 0px 0px 10px; display:block; font-size:9pt; }
span.zip		{ margin-left:10px; margin-right:10px; }
span.phn		{ white-space:nowrap; }

ul.CHEV li		{ list-style-image:url(../images/bullets/chev.jpg); margin-bottom:10px; }
ul.CHEV li a		{ color:#00f; font-family:sans-serif; font-size:10pt; font-weight:bold; }
table.pindex		{ font-size:10pt; }
.dirhd			{ border-bottom:2px #00f groove; }
td.nfld			{ padding-left:20px; }
.FLBL			{ color:#006; font-family:arial,sans-serif; font-size:8pt; font-weight:bold; }
.LBAR			{ font-family:sans-serif; font-size:11pt; font-weight:bold; padding-right:10px; }
.LBAR a			{ background-color:#fff; border:1px solid  #fff; color:#009; display:block; font-size:12pt; font-weight:bold; margin-top:6px; width:100%; position:relative; white-space:nowrap; }
ul.CHEVNAV li a		{ font-size:10pt; margin:0px; }
.LBAR a:visited		{ background-color:#fff; border:1px solid  #fff; color:#900; }
.LBAR a:hover		{ background-color:#ccf; border:1px outset #00f; color:#009; text-decoration:none; }
.LBAR a:active		{ background-color:#99f; border:1px inset  #00f; color:#fff; text-decoration:none; }
.MOLNK			{ background-color:#eef; border:2px solid #fff; padding:0px; }
.MOLNK a		{ background-color:#eef; color:#009; display:block; font-size:9pt; text-align:center; text-decoration:none; margin:0; padding:0; }
.MOLNKW			{ background-color:#fff; border:2px solid #fff; padding:4px; }
.MOLNKW a		{ background-color:#fff; color:#009; display:block; font-size:9pt; text-align:center; text-decoration:none; margin:0; padding:4; }

a.PLNK			{ border:2px #fff  solid; display:block; }
a.PLNK:hover		{ border:2px #00f outset; }
a.PLNK:active		{ border:2px #00f  inset; }

a.BOXLNK:link		{ border:1px #fff  solid; display:block; }
a.BOXLNK:visited	{ border:1px #fff  solid; color:#900; }
a.BOXLNK:hover		{ border:1px #00f outset; }
a.BOXLNK:active		{ border:1px #00f  inset; }

h1			{ font-family:arial,helvetica,sans-serif; font-size:18pt; font-style:italic; text-align:center; }
h1.PGHDR		{ font-family:arial,helvetica,sans-serif; font-size:18pt; font-style:italic; text-align:left; }
h1 .shd			{ font-size:12pt; }
h1 .shd a		{ color:#006; }
.IMGL			{ margin-right:10px; }
.IMGR			{ margin-left:10px; }
.IN1			{ margin-left:.3in; }

.MAIN			{ font-family:sans-serif; font-size:11pt; padding:10px 0px; }
.FCAP			{ font-family:sans-serif; font-size:8pt; }
.IADDR			{ font-family:sans-serif; font-size:10pt; font-weight:normal; }           
.BRED			{ color:#900; }
.BAD p			{ margin-bottom:.5in; }

ul.CHEV li		{ list-style-image:url(../images/bullets/chev.jpg); margin-bottom:10px; }
ul.CHEVNAV li		{ list-style-image:url(../images/bullets/chev.jpg); margin-bottom:2px; font-size:9pt; }

.CONTACT th		{ font-family:arial,sans-serif; font-size:10pt; text-align:right; padding:2px 10px 2px 0px; }
.CONTACT td		{ padding:2px 0px; }
.contact input,
.contact select,
.contact textarea	{ font-family:arial,helvetica,sans-serif; font-size:9pt; background-color:#eef; border-color:#bbb; }

.DRED			{ color:#900; }
.chevron		{ list-style-image: url(../images/bullets/chev.jpg); }

input			{ background-color:#def; font-family:arial,sans-serif; font-size:10pt; }
select			{ background-color:#def; font-family:arial,sans-serif; font-size:10pt; }
textarea		{ background-color:#def; font-family:arial,sans-serif; }

.FLBL			{ color:#006; font-family:sans-serif; font-size:7pt; font-weight:bold; text-transform:uppercase; }
.FLBLU			{ color:#006; font-family:sans-serif; font-size:7pt; font-weight:bold; border-bottom:2px #009 ridge; text-align:center; text-transform:uppercase; }
.elist			{ font-family:verdana,sans-serif; font-size:10pt; }
td.nfld			{ padding-left:20px; }
th.nfld			{ padding-left:20px; }
.adhere			{ color:#940000; font-size:13pt; font-style:italic; font-weight:bold; }
.clickdetails		{ display:block; }
.box			{ border:2px groove #940000; padding:4px; }
table.BAN		{ color:#000000; font-family:arial,geneva,helvetica,sans serif; font-size:9pt; }
table.BAN td		{ height:140px; }
table.BAN td div	{ color:#080073; font-size:10pt; font-weight:bold; }
table.BAN td span.zip	{ margin-left:10px; }
a.subm			{ margin:6px 0px 0px 10px; display:block; font-size:9pt; }

.basic			{ background-color:#080073; color:#ffffff; }
.silver			{ background-color:#cccccc; color:#080073; }
.gold			{ background-color:#ffcc00; color:#940000; }		
.platinum		{ background-color:#f0f0f0; color:#0000ff; }

table.whatsnew th	{ color:#080073; font-family:sans-serif; font-size:10pt; padding-top:20px; width:25%; }
table.whatsnew th a	{ color:#080073; text-decoration:none; }
table.bdir h3		{ font-family:arial,sans-serif; }
table.bdir h3		{ font-size:12pt; margin:20px 0px 0px 0px; }
table.bdir a		{ display:block; font-size:10pt; margin-left:10px; }
table.bdir a:hover	{ background-color:#eef; color:#006; }
table.bdir a:active	{ background-color:#bbf; color:#000;}

.addhere		{ font-size:13.5pt; font-style:italic; font-weight:bold; color:#800; }
.addhere		{ font-size:13.5pt; font-style:italic; font-weight:bold; color:#940000; }
.psec			{ border-bottom:2px #00f groove; }
tr.fentry th		{ padding-bottom:10px; }
tr.fentry td		{ padding-bottom:10px; padding-left:10px; font-size:9pt; }
.newlink		{ font-style:italic; }
.bphn			{ white-space:nowrap; }
.lr10			{ padding:0px 10px; }
