/* V5.1 */
.sSmart_Box {visibility: hidden;z-index: 5;position: absolute;background-color: white;border: 1px solid #999;border-color: #CF0101;}
.sSmart_SSB_hide{position:absolute; visibility: hidden;font-family: "Trebuchet MS", Helvetica, Arial, Verdana;	font-size: 12px;color: #244e64;line-height: 14px;}
.sSmart_SSB_show{position:absolute; visibility: visible;font-family: "Trebuchet MS", Helvetica, Arial, Verdana;	font-size: 12px;color: #244e64;line-height: 14px;}
.sSmart {text-align: center;display: none;}
.sSmart a {color: black;}
.sSmartHL {text-transform: lowercase;}
.sSmart_SSB{width: 550px;}
.sSmart_SSB a {	color: black;}
.sSmartRow {font-family: "Trebuchet MS", Helvetica, Arial, Verdana;	font-size: 12px;color: #244e64;line-height: 14px;}

/* v5.0 */
form {
	margin: 0px;
}
.H_TextBoldBlack {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000; }
.H_TextBoldBlack a{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000; }
.B_WhiteTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.naviRedBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.naviBlueBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #39B3E4;
}
.naviRedBgSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}
.naviRedBg a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.naviRedBgSmall a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}
.naviRedBg a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


.naviBlkBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.naviBlkBg a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}


.naviGryBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: bold;
}
.naviGryBg a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
}
.naviGryBg a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #244E64;
	font-weight: bold;
	text-transform: uppercase;
}


.naviWhtBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.naviWhtBg a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.naviWhtBg a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fd7c09;
}



.hyplinkWhtBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fd7c09;
	font-weight: bold;
}
.hyplinkWhtBg a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #244e64;
	font-weight: normal;
}
.hyplinkWhtBg a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fd7c09;
}





.cartPriceChk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CF0101;
	font-weight: bold;
}




.naviRightSubHdr {
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 10px;
}





.hdrRedBg {
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 15px;
	color: #FFFFFF;
}
.hdrRedBg a{
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}






.newsAndUpdates {
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 12px;
}
.newsAndUpdates a{
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
}
.newsAndUpdates a:hover{
	color: #000000;
}

.homepagelinks {
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 12;
	color: #FFFFFF;

}
.homepagelinks a{
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 12px;
	color: #000000;
}
.homepagelinks a:hover{
	color: #ff0000;
}

.homepageRedlinks {
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 12;
	color: #cf0101;

}
.homepageRedlinks a{
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 12px;
	color: #cf0101;
}
.homepageRedlinks a:hover{
	color: #cf0101;
}


.prodReview
{
	font-size: 11px;
	color: #333333;
	line-height: 12px;
	font-family: "Trebuchet MS" , Helvetica, Arial, Verdana;
	text-decoration: none;
}
.prodReview a{
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 11px;
	color: #CF0101;
}
.prodReview a:hover{
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 11px;
	color: #244e64;
}
.prodReview h4{
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 16px;
	color: #244e64;
	font-weight: bold;
	margin: 0px;
}


.prodDescrip {
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 12px;
	color: #244e64;
	line-height: 14px;
}

.prodDescrip a{
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 12px;
	color: #244e64;
	line-height: 14px;
}
.prodPrice {
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 18px;
	color: #fd7c09;
	font-weight: bold;
}
.prodPrice p{
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
}

.prodDescrip_mfr {
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 9px;
	color: #244e64;
	line-height: 14px;
}

.prodDescrip_mfr a{
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 9px;
	color: #244e64;
	line-height: 14px;
}
.PageHeader {

	font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
	font-size: 22px;
	color: #244E64;
	font-weight: bold;
}
