:focus{-moz-outline-style: none;}
H1 {font-family:Verdana, Arial, sans-serif;font-size:13px;font-style:normal;font-weight:bold;color:#000000;text-decoration:none;line-height:16px;display:inline}
.bodyDkGreyNormalLink { font-family:Verdana, Arial, sans-serif;font-size:10px;font-style:normal;font-weight:normal;color:#333333;text-decoration:none;line-height:16px;}
a.bodyDkGreyNormalLink:hover { color:#A00A0F;text-decoration:underline;}		
.buyLink { font-family:Verdana, Arial, sans-serif;font-size:10px;font-style:normal;font-weight:normal;color:#009BCD;text-decoration:underline;}
a.buyLink:hover { color:#A00A0F;text-decoration:underline;}
.buyText { font-family:Verdana, Arial, sans-serif;font-size:10px;font-style:normal;font-weight:normal;color:#009BCD;text-decoration:none;}
.bodyOrangeBold { font-family:Verdana, Arial, sans-serif;font-size:13px;font-style:normal;font-weight:bold;color:#e09814;text-decoration:underline;line-height:15px;}
a.bodyOrangeBold:hover { color:#000000;}
.bodyOrangeBiggerBold { font-family:Verdana, Arial, sans-serif;font-size:18px;font-style:normal;font-weight:bold;color:#e09814;text-decoration:none;line-height:20px;}
.searchRadio2 { background-color:#ee914d ;}
.titleBlueBold  { font-family:Verdana, Arial, sans-serif;font-size:11px;font-style:normal;font-weight:bold;color:#009BCD;text-decoration:none;line-height:15px;}
.titleOrangeBold  { font-family:Verdana, Arial, sans-serif;font-size:11px;font-style:normal;font-weight:bold;color:#f5911e;text-decoration:none;}
a.titleOrangeBold:hover { color:#f5911e;text-decoration:underline;}
.bodyGrayNormalLink1 { font-family:Verdana, Arial, sans-serif;font-size:10px;font-style:normal;font-weight:normal;color:#666666;text-decoration:underline;line-height:14px;}
a.bodyGrayNormalLink1:hover { color:#009BCD;text-decoration:underline;}
#catnav,#catnav th,#catnav td{margin:0;padding:0;font-family:verdana,sans-serif;}
#catnav{margin-bottom:3px;}
#catnav th,#catnav td{vertical-align:top;}
#catnav th{padding:5px 0 7px 23px;font-weight:bold;font-size:12px;color:#F9A13A;text-align:left;}
#catnav td{font-weight:bold;font-size:10px;color:#333;}
#catnav p{margin:0;padding:0 0 5px 23px;font-weight:bold;font-size:11px;color:#0094C4;}
#catnav li span{font-weight:normal;font-size:10px;color:#0094C4;padding-left:5px;}
#catnav ul{margin:0;padding:0;list-style-type:none;}
#catnav li{margin:0;padding-left:23px;line-height:17px;}
#catnav li a,#catnav li a:link,#catnav li a:visited,#catnav li a:hover,#catnav li a:active{padding-bottom:2px;font-weight:bold;font-size:10px;color:#333;text-decoration:none;border:1px solid #fff;border-width:0 0 1px;}
#catnav li a span{font-weight:bold;text-transform:uppercase;color:#FF6601;}
#catnav li a:hover{color:#f00;border-color:#f00;}
#catnav li a:hover span{color:#f00;}
#catnav .catnavdropdown{margin:15px 0 15px;}
#catnav select{display:block;margin:0 0 10px 23px;padding:0;font-family:verdana,sans-serif;font-size:11px;font-weight:normal;color:#333;width:200px;}


body#page_proddtl{font-family:verdana,sans-serif;}
#page_proddtl_wrapper table, #page_proddtl_wrapper table td{margin:0;padding:0;border:0;font-size:10px;}
body#page_proddtl .pHeader{margin:22px 0 0 1px;padding:0;border:0;background-color:transparent;background-position:bottom left;background-repeat:repeat-x;width:760px;}
body#page_proddtl .pHeader td{margin:0;padding:0 0 8px;}
body#page_proddtl h1{margin:0;padding:0;font-style:normal;font-weight:bold;font-size:14px;color:#333;line-height:17px;}
body#page_proddtl h2{margin:0;padding:0;font-style:normal;font-weight:bold;font-size:18px;color:#0094c4;text-align:right;}
body#page_proddtl h2 a, body#page_proddtl h2 a:link, body#page_proddtl h2 a:visited, body#page_proddtl h2 a:hover, body#page_proddtl h2 a:active{color:#0094c4;text-decoration:none;}
body#page_proddtl h2 a:hover{color:#A00A0F;}

body#page_proddtl .pMain{margin:12px 0 0;padding:0;border:0;vertical-align:top;}
body#page_proddtl .pMain td{vertical-align:top;}
.pMainImage p{margin:0;padding:0;text-align:right;}
.pMainImage em{font-size:9px;color:#666;}
#productImage{display:block;margin:0;padding:0;}
div.thumbpanel{margin:4px 0 0;padding:0;width:368px;}
div.thumbpanel img{margin:0 2px;padding:0;border:1px solid #ccc;display:inline;}
div.thumbpanel img.firstThumb{margin-left:0;}
div.thumbpanel img.lastThumb{margin-right:0;}
div.thumbpanel p{margin:5px 0 0;padding:0;font-size:10px;color:#0094c4;}
div.thumbpanel p a,div.thumbpanel p a:link,div.thumbpanel p a:visited,div.thumbpanel p a:hover,div.thumbpanel p a:active{font-size:10px;color:#0094c4;text-decoration:underline;}
div.thumbpanel p a:hover{color:#a00a0f;}
.pPricing{margin:12px 0 0;padding:0;}
.pCallouts{margin:6px 0 0;padding:0;}
.pCallouts a{margin:0;padding:0 10px 0 0;}
.pShipTime{margin:6px 0 0;padding:0;border:1px solid #ccc;background-color:transparent;background-position:4px 7px;background-repeat:no-repeat;vertical-align:top;width:382px;}
.pHolShipTime{margin:0;padding:0;border:0;vertical-align:top;}
.pShipTime p{margin:0 0 0 117px;padding:7px 0;}
.pFunctions{margin:1px 0 0;padding:0 0 10px;background-color:transparent;background-position:bottom left;background-repeat:repeat-x;}
.pFunctions div{margin:0;padding:10px 0 0;background-color:transparent;background-position:top left;background-repeat:repeat-x;}
.pFunctions div a{margin:0;padding:0 5px 0 0;}
.tabpanel table td p{margin:0 0 10px;padding:0;font-size:10px;color:#333;line-height:16px;}
.tabpanel table td p.prReviewText{font-size:11px;margin:10px 0;}
ul.featurebullets{margin:0 0 20px 15px;padding:0;}
ul.featurebullets li{margin:0 0 2px;padding:0;font-size:10px;color:#333;line-height:16px;}
.pFeatures{margin:10px 0 0;padding:0;}
div.tabpanel table.pOtherItems{margin:0;padding:0;}
.pOtherItems p.subtitle{margin:5px 0;padding:0;font-size:12px;font-weight:bold;color:#f9a03a;}
ptabReviews{text-align:left;}

#pricebox, #pricebox div{margin:0;padding:0}
#pricebox span{font-family:verdana,sans-serif;}
#pricebox .regSingle{font-size:14px;font-weight:bold;padding-right:5px;color:#0094c4;}
#pricebox .regMultiple{font-size:14px;font-weight:bold;padding-right:5px;color:#0094c4;}
#pricebox .regsaleSingle{font-size:10px;font-weight:normal;padding-right:5px;color:#333;}
#pricebox .regsaleMultiple{font-size:10px;font-weight:normal;padding-right:5px;color:#333;}

#pricebox .saleSingle,#pricebox .outletSingle{font-size:14px;font-weight:bold;padding-right:5px;color:#c00;}
#pricebox .saleMultiple,#pricebox .outletMultiple{font-size:14px;font-weight:bold;padding-right:5px;color:#c00;}
#pricebox .outletSingle,#pricebox .outletMultiple{color:#900;}

#pricebox #priceselect, #pricebox #pricepercent{font-size:10px}
#pricebox .salepercent{color:#c00;}
#pricebox .outletpercent{color:#900;}

.brandimagebox{margin:0;padding:0;width:210px;color:#0094c4;font-size:14px;}
.brandimagebox img{border:0;}
.brandimagebox ul{margin:0 0 0 0;padding:0;list-style-type:none;}
.brandimagebox ul li{text-align:center;line-height:20px;padding-bottom:2px;}
.brandimagebox a,.brandimagebox a:link,.brandimagebox a:visited,.brandimagebox a:hover,.brandimagebox a:active{font-family:verdana,arial,sans-serif;font-size:10px;color:#0094c4;text-decoration:underline;}
.brandimagebox a:hover{color:#a00a0f;}

#takemetobox{position:relative;font-family:verdana,sans-serif;}
#takemetobutton{position:absolute;z-index:1;top:-13px;} 
#takemetocontent{position:absolute;left:100px;top:-25px;background-color:#fff;visibility:hidden;z-index:1;}
#takemetogrid{padding:4px;background-color:#fff;} 
.knob{position:absolute;top:15px;left:-7px;width:8px;height:15px;background-color:transparent;background-position:top left;background-repeat:no-repeat;}	
.linkbox{margin:0;padding:0;border:1px solid #f9a03a;width:173px;font-size:10px;}
.linkbox ul{margin:2px;padding:0;list-style-type:none;}
.linkbox ul li{margin:0;padding:0;}
.linkbox ul li a,.linkbox ul li a:link,.linkbox ul li a:visited,.linkbox ul li a:hover,.linkbox ul li a:active{display:block;padding:2px 5px;width:159px;text-decoration:none;color:#0094c4;}
.linkbox ul li a:hover{color:#fff;background:#f9a03a;}

form{margin:0;padding:0;}

table#buyboxouter{margin:10px 0 0;padding:0;border:1px solid #ccc;background:#fff;}
table#buyboxinner{background-color:#fff;background-position:bottom left;background-repeat:repeat-x;}

