/* CSS Document */

body { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6e6e6e; margin:0px; }
p { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #444444; margin-top:0px; }
.boxtext { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #444444; }
.indexboxes { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin:0px; }
td, th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; height:22px; } 
.topnavtable { border-collapse:separate; }
.topnavtable td { padding: 5px 3px 5px 3px; color: #000000; font-weight: bold; text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; height: 18px; text-align:center;}
.topnavtable td a { text-decoration:none; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
.mainheader2 { color: #000000; font-weight: bold; text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; height: 18px; }
.mainheader2 a{ text-decoration:none; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
.botnav { color: #000000; font-weight: bold; text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
.botnav a{ text-decoration:none; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
.mainheader3 { color: #000000; font-size:13px; font-weight: normal; text-decoration:none; }
.mainheader3 a{ text-decoration:none; color:#000000; }
.mainheader3 a:hover{ color:#ffffff; text-decoration:none; }
.mainheader4 { color: #000000; font-size:10.5px; font-weight: bold; text-decoration:none; }
.mainheader4 a{ text-decoration:none; color:#000000; }
.mainheader5 { color: #000000; font-size:12px; font-weight: bold; text-decoration:none; }
.mainheader5 a{ text-decoration:none; color:#000000; }
.mainheader6 a{ text-decoration:underline; color:#000000; }
.mainheader7 { color: #000000; font-size:10.5px; font-weight: bold; text-decoration:none; }
.mainheader7 a{ text-decoration:none; color:#000000; }
a.mainheader:link,a.mainheader:hover,a.mainheader:visited,a.mainheader:active{ font-size: 12px; color: #FFFFFF; font-weight:bold; text-decoration:none; }
a.main:link,a.main:hover,a.main:visited,a.main:active{ font-size: 12px; color: #000000; font-weight:bold; }
a.sub:link,a.sub:hover,a.sub:visited,a.sub:active{ font-size: 11px; color: #000000; font-weight:normal; }
.title a{ text-decoration:none; color:#444444; }
.title a:hover{ color:#444444; text-decoration:none; }
.subtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 30px; color: #003300; }
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; background-color: #CCFF99; }
.navLink { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; background-color: #DEDECA; }
.sidebar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; padding: 3px; background-color: #FFFFCC; color: #003333; }
.sidebarHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #003300; background-color: #FFFF66; }
.sidebarFooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; background-color: #FFFF99; font-style: italic; }
.legal { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; }
.box1 { border-width: thin; border-color: #99FF99 #003300 #003300 #99FF99; border-style: double; }
.promo { font-family:"Times New Roman", Times, serif; color: #000033; }
.titlebar { font-family: "Times New Roman", Times, serif; font-size: 9px; color: #FFFFFF; background-color: #336699; }
.dingbat { font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #660000; font-weight: bolder; font-size: medium; }
input.big { width: 100px; }
input.small {width: 50px;}
.prodcat2 {font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:13px; text-decoration:none; font-weight: bold; }
.prodcat2 a{ text-decoration:none; color:#333333; }
.indexsmalltext { font-family:Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size:11px; font-weight:normal; text-decoration:none; line-height:normal; }
.indexsmalltext a{ text-decoration:none; color:#444444; }
.indexsmalltext a:hover{ color:#444444; text-decoration:none; }
.leftnavtitles3 a{ text-decoration:none; color:#444444; }
.leftnavtitles3 a:hover{ color:#444444; text-decoration:none; }
.leftnavtitles4 { font-size: 14px; font-weight: bold; font-family: Arial; color:#444444; }
.leftnavtitles4 a{ text-decoration:none; color:#444444; }
.leftnavtitles4 a:hover{ color:#444444; text-decoration:none; }
.leftnavtitles2 a{ text-decoration:none; color:#444444; }
.leftnavtitles2 a:hover{ color:#444444; text-decoration:none; }
.leftnavtitles3 a{ text-decoration:none; color:#ffffff; }
.leftnavtitles3 a:hover{ color:#444444; text-decoration:none; }
.leftnavtitles5 { font-size: 16px; font-weight: bold; font-family: Arial; color:#444444; }
.leftnavtitles5 a{ text-decoration:none; color:#444444; }
.leftnavtitles5 a:hover{ color:#444444; text-decoration:none; }
.leftnavtitles { font-size: 14px; font-weight: bold; font-family: Arial; color:#444444; }
.leftnavtitles72 { font-size: 13px; font-weight: bold; font-family: Arial; color:#444444; }
.leftnavtitles a{ text-decoration:none; color:#444444; }
.leftnavtitles a:hover{ color:#444444; text-decoration:none; }
.fourborders { border-top-width: 2px; border-top-color: #000000; border-top-style: dashed; border-bottom-width: 2px; border-bottom-color: #000000; border-bottom-style: dashed; border-right-width: 2px; border-right-color: #000000; border-right-style: dashed; border-left-width: 2px; border-left-color: #000000; border-left-style: dashed; }
.style1 { font-family: Tahoma; font-size: 24px; line-height:normal; }
.style2 {color: #CC0000}
.style3 { font-family: Verdana; font-size: 14px; }
.style4 {font-family: Verdana; font-size: 14px; color: #333333; }
.style5 {color: #333333}
.style6 { font-family: Verdana; font-weight: bold; font-size: 18px; color: #CC0000; }
.style7 { font-family: Verdana; font-weight: bold; line-height:10px; }
.style8 {font-family: Verdana}
.style10 { font-family: Verdana; color: #0000FF; }
.style10 a{ text-decoration:none; color:#0000FF; }
.style10 a:hover{ color:#0000FF; text-decoration:none; }
.style11 { color: #CC0000; font-weight: bold; }
.style13 { font-family: Verdana; color: #333333; }
.style14 { font-size: 18px; color: #CC0000; font-family: Tahoma; }
.style17 {font-size: 18px}
.style19 {font-size: 24px}
.style20 { color: #000000; font-weight: bold; font-size: 14px; }
.style21 {color: #FFFFFF}
.style25 {font-family: Verdana; color: #333333; }
.style28 {color: #CC0000; font-weight: bold; }
.style27 { font-family: Verdana; color: #333333; font-style: italic; font-weight: bold; }
.style30 { font-size: 10px}
h1 { font-family:Verdana; font-size:10px; color:#000000; font-weight:normal; }
h2 { font-family: Tahoma; font-size: 24px; line-height:normal; text-align:center; margin-top:0px; }
h3 { font-family: Tahoma; font-size: 14px; line-height:normal; color: #333333; line-height: 100%; margin: 0px 0px 0px 0px; }
.prodcat3 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #333333; }
.prodcat4 { font-size: 16px; font-weight: bold; }

.sqzleft { padding: 12px 3px 3px 2px;  }
.sqzmain { padding: 12px 3px 3px 2px;  }
.sqzfooter { padding: 12px 3px 3px 2px; }


.redborder {
	background-color: #950000;
	padding: 4px;
	width: 360px;
	margin: 5px auto 5px auto;
	cursor:pointer;
	}
.redborder:hover {
	background-color: #009900;
	}
input.btn { 
	width: 360px;
	height: 40px;
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: -1px;
	padding: 6px; 0px 6px 0px;
	border: 5px;
	cursor:pointer;
}
.fbleft {
	text-align:right;
	font-size: 16px;
	font-weight:bold;
}
.fbright {
	text-align:left;
}
.fbright input {
	width: 180px;
}
