/* This is the review file for all the elements used in this Style Sheet */

/* This is the the basic color scheme for the core web site.  This file is intended to be interchanged on pages to establish custom color schemes. */

/* 
Primary Color:  26 49 89  (Dark Blue)
Secondary Color: EE EE E3 (Very light beige)
Secondary Color (hd): B1 B1 8C (Tan)									<--Old Secondary Color - Phase Out
Secondary Color 1 (sc1): 3C 72 D6 (Light  Blue)
Secondary Color 2 (sc2): 8A 88 27 (Camo Green)
Secondary Color 3 (sc3): D6 BA 3C (Mustard)
Secondary Color 4 (sc4): 75 75 75 (Dark Gray)
Secondary Color 5 (sc5): 8A 8A 8A (Light Gray)

*/
body {background-color: #264989;}
.footer {
	background-color: #264989;
	color: #FFFFFF;
	text-align: center;
}
.footer a, .footer a:hover {color: #ffffff;}
.footerlink a, .footerlink a:hover {color: #b3c1e4;}

.mainbody {  color: #000000; background-color: #FFFFFF}

.newsbar {background-color: #eeeee3; color: #000000; }

.leftbar {background-color: #eeeee3; color: #000000; }
.leftbar a {  color: #000000 }
.leftbar a:hover, .page a:hover {color: #FF0000;}
.leftbar .sc1 {
	background-color: #3C72D6;
	color: #FFFFFF;
	background-image: url(/images/LightBlue-top.jpg);
	background-repeat: repeat-x;
}
.leftbar .sc1 a {  color: #FFFF00 }
.leftbar .sc1 a:hover {  color: #FF0000; text-decoration: underline }
.leftbar .sc2 {
	background-color: #8A8827;
	color: #FFFFFF;
	background-image: url(/images/CamoGreen-top.jpg);
	background-repeat: repeat-x;
}
.leftbar .sc2 a {  color: #FFFFFF }
.leftbar .sc2 a:hover {  color: #FF0000; text-decoration: underline }
.leftbar .sc3 {
	background-color: #D6BA3C;
	color: #000000;
	background-image: url(/images/Mustard-top.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
}
.leftbar .sc3 a {  color: #000000 }
.leftbar .sc3 a:hover {  color: #FF0000; text-decoration: underline }
.leftbar .sc4 {
	background-color: #757575;
	color: #FFFFFF;
	background-image: url(/images/DarkGray-top.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
}
.leftbar .sc4 a {  color: #FFFFFF }
.leftbar .sc4 a:hover {  color: #FF0000; text-decoration: underline }
.leftbar .sc5 {
	background-color: #8A8A8A;
	color: #FFFFFF;
	background-image: url(/images/LightGray-top.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
}
.leftbar .sc5 a {  color: #FFFFFF }
.leftbar .sc5 a:hover {  color: #FF0000; text-decoration: underline }

.leftbar .grouptitle {
	font-weight: bold;
	text-align: center;
}
.leftbar .hd {
	background-color: #B1B18C;
	color: #ffffff;
	background-image: url(/images/hd-top.jpg);
	background-repeat: repeat-x;
}
.leftbar .ct .hilite {color: #ff0000;}
.leftbar .secexp, .leftbar .secexp a {color: #FFFF00; font-size: 14px}
.leftbar .ibhdr {color: #ffffff;}
.leftbar .ibbtn {background-color: #b1b18c;}
.leftbar .ct {color: #666633;}
.leftbar .ct a {color: #666633;}
.leftbar .ib td {color: #ffffff;}
.leftbar .ibfrm {background-color: #eeeee3; color: #666633;}

.leftbar .customerlinks a {color: #264989; text-decoration:underline }
.leftbar .customerlinks a:hover {text-decoration:none}

.headline {  color: #000000 }
.headline a {  color: #8A8827; font-weight: bold }

.fb1, .fb1 a {background-color: #2e524e; color: #ffffff;}
.f1 {color: #ffffff;}
.fb2, .fb2 a, .fb2 a:hover {background-color: #9dcc68; color: #336633;}
.f2 {color: #336633;}
.fb3, .fb3 a, .fb3 a:hover {background-color: #bedd9c; color: #000000;}
.f3 {color: #ffffff;}
.fb4, .fb4 td, .fb4 td a, .fb4 td a:hover {background-color: #4766a6; color: #ffffff;}
.f4 {color: #ffffff;}
.fb5, .fb5 a {background-color: #a3b3d3; color: #1e3660;}
.f5 {color: #1e3660;}

.topmenu {
	background-color: #000000;
	text-align: right;
}
.topmenu a {
	color: #000000;
	font-weight: bold;
}
.topmenu a:hover {  color: #FFFFFF; text-decoration: underline}

.bannerad {  color: #ffffff; text-align: center}

.mainmenu {
	color: #FFFFFF;
	background-color: #4766a6;
	background-image: url(/images/menuline6.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
}
.mainmenu a {  font-weight: bold; color: #FFFFFF}
.mainmenu a:hover {  text-decoration: underline}

.bottommenu {
	color: #FFFFFF;
	background-color: #4766a6;
	background-image: url(/images/menuline7.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
}
.bottommenu a {  font-weight: bold; color: #FFFFFF}
.bottommenu a:hover {  text-decoration: underline}

.table-bg1 {  background-color: #000000; vertical-align: middle}

.emaillink a{ color: #336699; text-decoration:underline}
.emaillink a:hover{ color: #336699; text-decoration:none}
.redhighlight { color:#FF0000; font-weight:bold}

.sizetbl td { font-size: 11px;
	text-decoration: none;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-align: center;
	padding: 2px;
}
.sizetbl th {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D6BA3C;
	text-align: center;
	padding: 2px;
}
#BlueHead {
	font-size: 14px;
	font-weight: bold;
	color: #264989;
	text-decoration: none;
	border: none;
	text-align: left;
}
#Underhead {
	font-size: 12px;
	font-weight: normal;
	color: #264989;
	text-decoration: none;
	border: none;
	text-align: left;
}
#Descriptions {
	font-size: 10px;
	color: #264989;
	text-decoration: none;
	border: none;
	text-align: left;
}
#LeftMain {
	text-align: left;
}
.blankCell {border:none;}

/* Uncertain CSS tags - to be evaluated */
.blbg {  background-color: #0099FF}

.faq a {  color: #0000CC}
.faq .mail {  font-weight: bold; color: #000000}

.terms p:first-line {  font-weight: bold}

.shopcart {color: #000000; background-color: #FFFFFF; padding-top: 20px; padding-bottom: 20px; padding-right: 10px; padding-left: 10px}
.shopcart .carttable {  background-color: #fffbc6}
.shopcart .carttitle {font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
.shopcarthead {color: #000000; background-color: #FFFFFF}

.saleitemhead {color: #336699; background-color: #FFFFFF; font-size: 16px; font-weight: bold}
.saleitemsp {color: #336699; background-color: #FFFFFF; font-size: 10px}
.saleitemship {color: #FF0000; background-color: #FFFFFF; font-size: 10px}
.saleitemprice {color: #CC0000; font-weight: bold}
.saleitempricesp {color: #333333; font-size: 10px}
.saleitemNotes {color: #3366CC; font-size: 10px; font-style: italic}

.productSpecPopup {color: #000000; background-color: #FFFFFF}
.productSpecHead {color: #FFFFFF; background-color: #336699}

.bannerad a {background-color: #000000; color: #ffffff}
.bannerad a:hover {background-color: #000000; color: #ffffff; text-decoration: underline}
