/*Pantone - Dark 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;
	line-height:10px;
	color:#8F8F8C;
}

/***** 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*****/
.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
{
	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 2px 0px;
	font-weight:bold;
	color:#8F8F8C;
	line-height:12px;
	font-size:12px;
}

.ftrNav a,.ftrNav a:link,.ftrNav a:visited,.ftrNav a:hover,.ftrNav a:active{
	font-size:14px;
	color:#8F8F8C;
	text-decoration:none;
	font-weight:bold;
}

.ftrNav div a,.ftrNav div a:link,.ftrNav div a:visited,.ftrNav div a:hover,.ftrNav div a:active
{
	line-height:12px;
	font-size:12px;    
}

.ftrNavJP{
	padding:6px 0px 2px 0px;
	font-weight:bold;
	color:#8F8F8C;
	font-size:12px;
}


/***** 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;
}

#ftrDetail .template11
{
    text-transform:uppercase;
}

.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: #000000}

.pageHd {  font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; color: #000000}

.pageSubHd {  font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #333333}

.conTxt, .mainContent, .mainContent_Wide  {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal; color: #000000}

.conTxt p {margin:0px 0px 9px 0px;}

.conTxt a,.conTxt a:link,.conTxt a:hover,.conTxt a:visited,.conTxt a:hover { color : #000000; }

.conTxtSm {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #000000}

.conTxtHd {  font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; color: #000000}

.conTxtSubHd {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #000000}

.mouseType {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; line-height: normal; color: #000000}

A:link { text-decoration : underline; color: #333333 }

A:visited { text-decoration : underline; color: #333333 }

A:active { text-decoration : underline; color: #333333 }

.small {font-size: 10px;}

/*----------Left Side Navigation-------------*/
.navLeftHd {  font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; color: #000000 }

.navLeftHdLg {  font-family: Helvetica, Arial, sans-serif; font-size: 15px; line-height: normal; font-weight: bold; color: #000000 }

.navLeftHdLg A:link { text-decoration: none; color: #000000 }

.navLeftHdLg A:visited { text-decoration: none; color: #000000 }

.navLeftHdLg A:active { text-decoration: none; color: #000000 }

.navLeftHdLg06 A:link { text-decoration: none; color: #000000 }

.navLeftHdLg06 A:visited { text-decoration: none; color: #000000 }

.navLeftHdLg06 A:active { text-decoration: none; color: #000000 }

.navLeft {  font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: normal; color: #000000 }

.navLeft A:link { text-decoration: none; color: #000000 }

.navLeft A:visited { text-decoration: none; color: #000000 }

.navLeft A:active { text-decoration: none; font-weight: bold; color: #000000 }

.navLeft A:hover { text-decoration: none; font-weight: bold; color: #000000 }

.navLeft06 A:link { text-decoration: none; color: #000000 }

.navLeft06 A:visited { text-decoration: none; color: #000000 }

.navLeft06 A:active { text-decoration: none; font-weight: bold; color: #000000 }

.navLeft06 A:hover { text-decoration: none; font-weight: bold; color: #000000 }

.navLeftShow {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #666666 }

.navLeftShow A:link { text-decoration: none; color: #666666 }

.navLeftShow A:visited { text-decoration: none; color: #666666 }

.navLeftShow A:active { text-decoration: none; font-weight: bold; color: #666666 }

.navLeftShow A:hover { text-decoration: none; font-weight: bold; color: #666666 }

.navLeftShow06 A:link { text-decoration: none; color: #666666 }

.navLeftShow06 A:visited { text-decoration: none; color: #666666 }

.navLeftShow06 A:active { text-decoration: none; font-weight: bold; color: #666666 }

.navLeftShow06 A:hover { text-decoration: none; font-weight: bold; color: #666666 }

.navLeftList {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #333333 }

.navLeftList A:link { text-decoration: none; color: #333333 }

.navLeftList A:visited { text-decoration: none; color: #333333 }

.navLeftList A:active { text-decoration: none; font-weight: bold; color: #333333 }

.navLeftList A:hover { text-decoration: none; font-weight: bold; color: #333333 }

.navLeftList06 A:link { text-decoration: none; color: #333333 }

.navLeftList06 A:visited { text-decoration: none; color: #333333 }

.navLeftList06 A:active { text-decoration: none; font-weight: bold; color: #333333 }

.navLeftList06 A:hover { text-decoration: none; font-weight: bold; color: #333333 }

.cartSpecial { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #FFD350  }

/*----------Search 2006 tam 020206-------------*/

.srch06hdr {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #666666}

.srch06hdr A:link { text-decoration: none; color: #666666}

.srch06hdr A:visited { text-decoration: none; color: #666666}

.srch06hdr A:active { text-decoration: none; color: #666666}

.srch06hdr A:hover { text-decoration: none; color: #CC3300}

.srch06hdract {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #CC3300}

.srch06hdract A:link { text-decoration: none; color: #CC3300}

.srch06hdract A:visited { text-decoration: none; color: #CC3300}

.srch06hdract A:active { text-decoration: none; color: #CC3300}

.srch06hdract A:hover { text-decoration: none; color: #CC3300}


/*----------Inkjet Solutions-------------*/

.inkjet { font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal; color: #2A56A3 }
.inkjet_Hd { font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; line-height: normal; color: #727272 }
/*.inkjet { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal; color: #727272 }*/


.cla {font-family: Helvetica, Arial, sans-serif; color: #005EC4; font-weight: bold; font-size: smaller;}
.message {font-family: Helvetica, Arial, sans-serif; color: #000000; font-weight: bold; font-size: smaller;}

/*----------Product Sell Sheet Specific-------------*/
.price {  font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #000000}

.monUnit {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: normal; color: #000000}

.divLearnMore
{
    float:left;
    width:300px;
    display:block;
    margin:0px 10px 10px 10px;
    text-align:left;
}
.learnMore { font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
a.learnMore:link, A.learnMore:visited, A.learnMore:active, A.learnMore:hover { font-weight:bold; text-decoration: none; color: #000000 }
a.learnMore img{vertical-align:middle;}
a.learnMore input{vertical-align:middle;}

.navTool {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }

.navTool A:link { text-decoration: none; color: #000000 }

.navTool A:visited { text-decoration: none; color: #000000 }

.navTool A:active { text-decoration: none; color: #000000 }

.navTool A:hover { text-decoration: none; color: #000000 }

.promoCtDnProd { font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: normal; color: #000000 ; font-weight: bold}

/*----------Shopping Order 2004 Specific-------------*/

.siteShopHdr {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #999999}

.siteShopHdrBld {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #999999}

.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}

/*----------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;
}

a.topNav, a.topNav:link, a.topNav:visited
{
    color:#999999;
    text-decoration:none;
}


.topNav_lite {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	letter-spacing: -1px;
	padding-right:17px;
}

.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}

.colItemTitleDK { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #000000}
.ItemPriceDK { font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 140%; font-weight: normal; color: #000000}
.navLeft06 { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #000000 }
.navLeftHd06 { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #000000 }
.navLeftHd06 a,navLeftHd06 a:link,navLeftHd06 a:hover,navLeftHd06 a:visited,navLeftHd06 a:active
{
    color:#000000;
}
.navLeftHdLg06 { font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; color: #000000 }
.navLeftList06 { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #333333 }
.navLeftShow06 { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #666666 }
.conTxtSmSrchRed { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #CC3300; font-weight: bold}

.conTxtSmSrchRed A:link { text-decoration: none; color: #CC3300; font-weight: bold}

.conTxtSmSrchRed A:visited { text-decoration: none; color: #CC3300; font-weight: bold}

.conTxtSmSrchRed A:active { text-decoration: none; font-weight: bold; color: #CC3300}

.conTxtSmSrchRed A:hover { text-decoration: none; font-weight: bold; color: #CC3300}


a.butStyle, a.butStylelink, a.butStyle:visited {
	font-family: Helvetica, Arial, sans-serif;
    font-size: 0.6em;
    color: #999999;
    background-color: #FFFFFF;
    text-decoration: none;
    margin:1px 0px 0px 1px;
    text-align: center;
    
    border-top:1px solid #999999;
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    border-left:1px solid #999999;
    
    font-weight: bold;
    float:left;
    padding: 0px 6px 1px 6px;
}
a.butStyleBlue
{
    border-top:1px solid #7194B8;
    border-right:1px solid #336699;
    border-bottom:1px solid #336699;
    border-left:1px solid #7194B8;    
}

div#butDealerLocator{margin-right: 3px;}


a.butStyle:hover{
	color: #ffffff;
	background-color: #9EB7CF;
	text-decoration: none;
	
}

.redText{color:#FF0000}

.mainContent, .mainContent_Wide
{
    vertical-align:top;    
    padding:0px 0px 22px 0px;
}

.mainContent
{    
    width:473px;    
}

.mainContent_Wide
{
    width:678px;
}

#siteDropDown optgroup
{
    margin:6px 0px 0px 0px;
    font-style:normal;
    font-weight:bold;
    padding:0px 0px 0px 6px;
}

#siteDropDown optgroup option
{
    font-style:normal;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 6px;
}