/*Pantone - Light Font Style Sheet*/
body
{
  margin:0px 0px 0px 0px;
  padding:0px;
    font-family: Helvetica, Arial, sans-serif;
}
/*--------Re-brand 2006----------*/
/*---Added by Sag/JG 18/10/2006--*/
/***** Header Styles *****/
#hdr{
	width:930px;
}

/***** Default styling for Header/Footer *****/
table#hdr ,table#ftr,table#ecomLite,#ftr{
	font-size:10px;	
	color:#8F8F8C;
}

table#ftr,table#ecomLite,#ftr{
   line-height:10px;
}

/***** Links within the Ecom-lite control *****/
#hdr #ecomLite a,#hdr #ecomLite a:hover,#hdr #ecomLite a:visited,#hdr #ecomLite a:link,#hdr #ecomLite a:active{
	text-decoration:none;
	color:#8F8F8C;
	font-size:11px;
	line-height:11px;
	padding:0px;
	margin:0px;
}

/***** Header Navigation - padding for bottom edge + link styles*****/
/****** 2010-11-30 SLH: NOTE: We can comment out .hdrNav when we are ready to use megamenu.css for all regions. ******/

.hdrNav{
	padding:9px 0px 7px 0px;
}

html>body .hdrNav{
	padding:8px 0px 7px 0px;
}

.hdrNav a,.hdrNav a:hover,.hdrNav a:link,.hdrNav a:active,.hdrNav a:visited{
	font-size:12px;
	color:#8F8F8C;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}
.hdrNav span a,.hdrNav span a:hover,.hdrNav span a:link,.hdrNav span a:active,.hdrNav span a:visited
{
	font-weight:bold;
	margin:0px 0px 0px 17px;  
}

/***** Footer Styles *****/
#ftrDetail,#ftr{
	color:#8F8F8C;
	font-size:10px;
}
#ftr{
	width:670px;
}
/***** Footer Navigation - padding for top edge + link styles*****/
.ftrNav{
	padding:6px 0px 0px 0px;
	font-weight:bold;
	color:#8F8F8C;
	line-height:14px;
	font-size:12px;
}

.ftrNav a,.ftrNav a:link,.ftrNav a:visited,.ftrNav a:hover,.ftrNav a:active{
	font-size:12px;
	color:#8F8F8C;
	text-decoration:none;
	font-weight:bold;
}
/***** Footer drop-down ******/
#ftrDetail select{
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:10px;
	color:#8F8F8C;
}

#ftrDetail option{
	padding:0px 0px 0px 10px;
}

#ftrDetail option.siteTitle{
	padding:0px 0px 0px 6px;
	margin:2px 0px 0px 0px;
	font-weight:bold;	
	color:#7D7D7B;
}

/***** Detail beneath footer drop-down (Design,Legal,ISO9000) *****/
.ftrSmlDetail{
	padding:3px 0px 0px 3px;
}

.ftrSmlDetail *{
	font-size:10px;
	line-height:14px;
	color:#8F8F8C;
}

.ftrSmlDetail a,.ftrSmlDetail a:link,.ftrSmlDetail a:hover,.ftrSmlDetail a:visited,.ftrSmlDetail a:active{
	padding:0px 3px 0px 3px;
	text-decoration:none;
	color:#8F8F8C;
}

/***** Text size - tobe applied to <span> to alter text size inline *****/
.template12{
	font-size:12px;
	line-height:12px;
	color:#8F8F8C;
}

.template11{
	font-size:11px;
	line-height:11px;
	color:#8F8F8C;
}

.template8{
	font-size:9px;
	line-height:9px;
	color:#8F8F8C;
}

/*----------Universal-------------*/
.cartCounter {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; line-height: normal; color: #000000 }

.catHd {  font-family: Helvetica, Arial, sans-serif; font-size: 24px; line-height: normal; font-weight: bold; color: #FFFFFF}

.pageHd {  font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF}

.pageSubhd {  font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #999999}

.conTxt, .mainContent, .mainContent_Wide {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal; color: #FFFFFF}

.conTxtSm {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #FFFFFF}

.conTxtHd {  font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; color: #FFFFFF}

.conTxtSubHd {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #FFFFFF}

.mouseType {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; line-height: normal; color: #FFFFFF}

A:link { text-decoration : underline; color: #FFFFFF }

A:visited { text-decoration : underline; color: #ffffff }

A:active { text-decoration : underline; color: #FFFFFF }

/*----------Left Side Navigation-------------*/
.navLeftHd {  font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; color: #FFFFFF}

.navLeftHdLg {  font-family: Helvetica, Arial, sans-serif; font-size: 15px; line-height: normal; font-weight: bold; color: #FFFFFF }

.navLeftHdLg A:link { text-decoration: none; color: #FFFFFF }

.navLeftHdLg A:visited { text-decoration: none; color: #FFFFFF }

.navLeftHdLg A:active { text-decoration: none; color: #FFFFFF }

.navLeftHdLg06 A:link { text-decoration: none; color: #FFFFFF }

.navLeftHdLg06 A:visited { text-decoration: none; color: #FFFFFF }

.navLeftHdLg06 A:active { text-decoration: none; color: #FFFFFF }

.navLeft {  font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: normal; color: #FFFFFF }

.navLeft A:link { text-decoration: none; color: #FFFFFF }

.navLeft A:visited { text-decoration: none; color: #FFFFFF }

.navLeft A:active { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeft A:hover { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeft06 A:link { text-decoration: none; color: #FFFFFF }

.navLeft06 A:visited { text-decoration: none; color: #FFFFFF }

.navLeft06 A:active { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeft06 A:hover { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeftShow {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #999999 }

.navLeftShow A:link { text-decoration: none; color: #999999 }

.navLeftShow A:visited { text-decoration: none; color: #999999 }

.navLeftShow A:active { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeftShow A:hover { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeftShow06 A:link { text-decoration: none; color: #999999 }

.navLeftShow06 A:visited { text-decoration: none; color: #999999 }

.navLeftShow06 A:active { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeftShow06 A:hover { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeftList {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #CCCCCC }

.navLeftList A:link { text-decoration: none; color: #CCCCCC }

.navLeftList A:visited { text-decoration: none; color: #CCCCCC }

.navLeftList A:active { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeftList A:hover { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeftList06 A:link { text-decoration: none; color: #CCCCCC }

.navLeftList06 A:visited { text-decoration: none; color: #CCCCCC }

.navLeftList06 A:active { text-decoration: none; font-weight: bold; color: #FFFFFF }

.navLeftList06 A:hover { text-decoration: none; font-weight: bold; color: #FFFFFF }

.cartSpecial { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #FFD350  }


.navLeft06 { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #FFFFFF }
.navLeftHd06 { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #FFFFFF }
.navLeftHdLg06 { font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; color: #FFFFFF }
.navLeftList06 { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #CCCCCC }
.navLeftShow06 { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #999999 }



/*----------Product Sell Sheet Specific-------------*/
.price {  font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}

.monUnit {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal; color: #FFFFFF}

.learnMore {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}

.learnMore A:link { text-decoration: none; color: #FFFFFF }

.learnMore A:visited { text-decoration: none; color: #FFFFFF }

.learnMore A:active { text-decoration: none; color: #FFFFFF }

.learnMore A:hover { text-decoration: none; color: #FFFFFF }

.navTool {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF }

.navTool A:link { text-decoration: none; color: #FFFFFF }

.navTool A:visited { text-decoration: none; color: #FFFFFF }

.navTool A:active { text-decoration: none; color: #FFFFFF }

.navTool A:hover { text-decoration: none; color: #FFFFFF }

.promoCtDnProd { font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: normal; color: #FFFFFF ; font-weight: bold}

/*----------Shopping Order 2004 Specific-------------*/

.siteShopHdr {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC}

.siteShopHdrBld {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #CCCCCC}

.shopPageHd { font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: normal; color: #FF6600}

.shopPageHdBlk { font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: normal; color: #000000}

.shopOrderHd { font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #CC5100}

.shopOrderTxt { font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000}

.shopOrderTxtSm { font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000}

.shopOrderTxtSm A:link { text-decoration: none; color: #000000 }

.shopOrderTxtSm:visited { text-decoration: none; color: #000000 }

.shopOrderTxtSm:active { text-decoration: none; color: #000000 }

.shopOrderTxtSm:hover { text-decoration: none; color: #000000 }

.shopOrderTxtBld { font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }

.shopOrderTxtCol { font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #CC5100 }

.shopOrderTxtBldLg { font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }

.shopOrderTxtCancel { font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #FF6600}

.shopShipHd { font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000}



/*----------DLR LOC Specific-------------*/
.dlrlocNav {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF}

.navDlrlocList {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #336699}

.dlrlocNavAll {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF}

.dlrlocNavOver {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000066}

.dlrlocStatus {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #ffffff}

.dlrlocStatusOver {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #336699}

.dlrlocGo {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #336699}

.navDlrloc {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #ffffff}

.navDlrloc A:link { text-decoration: none; color: #336699 }

.navDlrloc A:visited { text-decoration: none; color: #336699 }

.navDlrloc A:active { text-decoration: none; color: #336699 }

.navDlrloc A:hover { text-decoration: none; color: #ffffff }

.navDlrlocList A:link { text-decoration: none; color: #336699 }

.navDlrlocList A:visited { text-decoration: none; color: #336699 }

.navDlrlocList A:active { text-decoration: none; color: #336699 }

.navDlrlocList A:hover { text-decoration: none; color: #ffffff }


/*----------Error Messages-------------*/
.errorMsg { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #FFD350  }
.errorConTxt { font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal;color: #FFD350  }
.errorConTxtRed { font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal;color: #FF0000  }

/*----------ColorVantage StyleSheet---------*/
.quesList {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal; color: #333333 }
.quesList A:link { text-decoration: underline; color: #333333 }
.quesList A:visited { text-decoration: underline; color: #333333 }
.quesList A:active { text-decoration: underline; font-weight: bold; color: #333333 }
.quesList A:hover { text-decoration: underline; font-weight: bold; color: #333333 }

/*----------Top/Bottom Navigation-------------*/
.topNav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	letter-spacing: -1px;
}

.topNav_lite {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	letter-spacing: -1px;
}

.bottomNav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;

}

/*------------MonitorCalibartion Table---------------*/
.rowTitle {  font-family: Helvetica, Arial, sans-serif; font-size: 9px; line-height: normal; color: #333333}

.rowItem {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #333333}

.colOneTitle { font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #ffffff}

.colItemTitle { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #ffffff}

.ItemPrice { font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 140%; font-weight: normal; color: #ffffff}

.rowGrey {
	background-color: #E6E6E6;
}

.rowTitle A:link {  font-family: Helvetica, Arial, sans-serif; font-size: 9px; line-height: normal; text-decoration : underline; font-weight: bold; color: #000000}

.rowTitle A:visited {  font-family: Helvetica, Arial, sans-serif; font-size: 9px; line-height: normal; text-decoration : underline; font-weight: bold; color: #333333}

.rowTitle A:active {  font-family: Helvetica, Arial, sans-serif; font-size: 9px; line-height: normal; text-decoration : underline; font-weight: bold; color: #666666}

.rowTitle A:hover {  font-family: Helvetica, Arial, sans-serif; font-size: 9px; line-height: normal; text-decoration : underline; font-weight: bold; color: #000000}

.redText{color:#FF0000}
