@charset "utf-8";body{margin-top:0px;margin-bottom:0px;font-family:arial, helvetica, geneva, sans-serif;background-image:url(/images/header/lightgrey_line_pattern.png);font-family:Arial, Helvetica, sans-serif;height:100%;min-height:100%;}
.newlink:visited{font-family:Arial, Helvetica, sans-serif;color:#0066cc;text-decoration:none;}
.newlink{font-family:Arial, Helvetica, sans-serif;color:#0066cc;text-decoration:none;}
.newlink:hover{font-family:Arial, Helvetica, sans-serif;color:#004992;text-decoration:none;}
.link:visited{font-family:Arial, Helvetica, sans-serif;color:#0000FF;text-decoration:none;}
.link{font-family:Arial, Helvetica, sans-serif;color:#0000FF;text-decoration:none;}
.link:hover{font-family:Arial, Helvetica, sans-serif;color:#009900;text-decoration:none;}
.linkExchange{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#006C01;text-decoration:none;}
.linkExchange:hover{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#C60000;text-decoration:none;}
#container{width:965px;min-height:100%;margin-left:auto;margin-right:auto;border-left:3px solid #464646;border-right:3px solid #464646;background:url("/images/new_kellyco/background.jpg");}
#header{width:965px;height:130px;background-image:url("/images/header/parch_pattern2.jpg");}
#header_bottom{text-align:center;width:965px;height:28px; background:url(/images/misc/gradients/red_gradient.jpg) #790000 repeat-x bottom;border-top:1px solid #464646;border-bottom:1px solid #464646;}
.searchform{border:thin solid #a97476;background-color: #FFF;margin:0px;padding:1px 0 1px 4px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#333333;font-weight:bold;cursorcolor:#00CC33;list-style-position:inside;list-style-image:url(/images/li.gif);list-style-type:circle;}
.searchform option{border-bottom:1px dotted #464646;}
.searchbox{background-image:url('/images/new_kellyco/magnifier.jpg');background-repeat:no-repeat;padding-left:20px;color:#666666;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;width:180px;height:20px;}
#menu{float:left;width:165px;height:auto;min-height:100%;background-color:#A7A7A7;border-right:1px solid grey;}
#menu ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;font-weight:bold;line-height:1.3em;width:165px;}
#menu ul.vert-one li{margin:0;padding:0;border-top:1px solid #A7A7A7;border-bottom:1px solid #A7A7A7;}
#menu ul.vert-one li a{display:block;text-decoration:none;color:#444444;background-image:url("/images/header/parch_pattern2.jpg");padding:2px 0 2px 7px;text-align:left}
#menu ul.vert-one li a:hover{background-color:#f9e7cf; background-image:none; font-weight:bold;color:#790000}
.menuheader{font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#ffffff; background:url(/images/misc/gradients/red_gradient.jpg) #790000 repeat-x bottom;line-height:1.3em;height:40px;}
.category{font-size:20px;font-weight:bold;color:#FFFFFF;}
.subcat a{font-size:16px;font-weight:bold; color:#004b90; text-decoration:none}
.subcat a:hover{color:#004b90; text-decoration:underline}
#content{float:right;width:775px;padding:0px 10px 0px 10px;margin:0px;}
#footer{width:965px;border-top:5px solid #A7A7A7;}
.footerlinks{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:bold;color:#FFFFFF;cursor:hand;cursorcolor:#00CC33;vertical-align:top;}
.footerlinks2{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;line-height:normal;font-weight:normal;color:#FFFFFF;cursor:hand;cursorcolor:#00CC33;text-decoration:underline;}
.shipping ul{padding:5px 0px 10px 20px;margin:0px;}
form{margin-left:auto;margin-right:auto}
fieldset{border:1px solid #464646;width:670px;height:130px;margin-left:auto;margin-right:auto}
legend{background-color:#FFFFFF;}
.reasons ul{padding:5px 0px 15px 20px;margin:0px;}
.reasons li{padding:5px;margin:0px;}
#footer_detectors{float:left;width:110px;height:110px;padding:3px 0px 0px 15px;color:#FFFFFF;background-color:#790000;}
#footer_detectors2{float:left;width:90px;height:110px;padding:3px 0px 0px 0px;border-right:1px dotted #FFFFFF;color:#FFFFFF;background-color:#790000;}
#footer_accessories{float:left;width:100px;height:110px;padding:3px 0px 0px 15px;color:#FFFFFF;background-color:#790000;}
#footer_accessories2{float:left;width:110px;height:110px;color:#FFFFFF;padding:3px 0px 0px 0px;border-right:1px dotted #FFFFFF;background-color:#790000;}
#footer_info{float:left;width:105px;height:110px;padding:3px 0px 0px 15px;color:#FFFFFF;background-color:#790000;}
#footer_info2{float:left;width:102px;height:110px;padding:3px 5px 0px 5px;border-right:1px dotted #FFFFFF;color:#FFFFFF;background-color:#790000;}
#footer_findus{float:left;width:280px;height:113px;padding:0px 5px 0px 5px;background-color:#790000;}
.link:visited{font-family:Arial, Helvetica, sans-serif;color:#0000FF;text-decoration:none;}
.link{font-family:Arial, Helvetica, sans-serif;color:#0000FF;text-decoration:none;}
.link:hover{font-family:Arial, Helvetica, sans-serif;color:#009900;text-decoration:none;}
h1{text-align:center;font-weight:bold;color:#000;margin-bottom:1px;font-size:14px;}
h3{text-align:center;font-family:Arial, Helvetica, sans-serif;color:#790000;margin:5px;padding:0px;font-size:34px;}
h5{text-align:center;font-family:Arial, Helvetica, sans-serif;color:#790000;margin-top:-1px;margin-bottom:-1px;font-size:24px;}
h4{text-align:center;font-weight:bold;color:#333333;margin-bottom:1px;}
.ybg{background-color:#FFFF00;}
.alwaysheader{background:url(/images/misc/gradients/red_gradient.jpg) repeat-x;margin:10px auto 5px auto;padding:5px 0px 5px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:26px;color:#FFFFFF;font-weight:bold;}
.mailto{text-decoration:none}
.thumb{padding:2px;background-color:#FFFFFF;border:1px solid #cdcdcd;}
.white52ab{font-family:Arial black;font-size:52px;font-weight:bold;color:#FFFFFF;}
.white46b{font-size:46px;color:#FFFFFF;font-weight:bold;}
.white42b{font-size:42px;color:#FFFFFF;font-weight:bold;}
.white40b{font-size:40px;color:#FFFFFF;font-weight:bold;}
.white38b{font-size:38px;font-weight:bold;color:#FFFFFF;}
.white36b{font-size:36px;color:#FFFFFF;font-weight:bold;}
.white34b{font-size:34px;font-weight:bold;color:#FFFFFF;}
.white34ab{font-family:Arial black;font-size:34px;font-weight:bold;color:#FFFFFF;}
.white32b{font-size:32px;font-weight:bold;color:#FFFFFF;}
.white30b{font-size:30px;font-weight:bold;color:#FFFFFF;}
.white28b{font-size:28px;font-weight:bold;color:#FFFFFF;}
.white26b{font-size:26px;font-weight:bold;color:#FFFFFF;}
.white24b{font-size:24px;font-weight:bold;color:#FFFFFF;}
.white22b{font-size:22px;font-weight:bold;color:#FFFFFF;}
.white20b{font-size:20px;font-weight:bold;color:#FFFFFF;}
.white18b{font-size:18px;font-weight:bold;color:#FFFFFF;}
.white16b{font-size:16px;font-weight:bold;color:#FFFFFF;}
.white14b{font-size:14px;font-weight:bold;color:#FFFFFF;}
.white14{font-size:14px;color:#FFFFFF;}
.white12b{font-size:12px;font-weight:bold;color:#FFFFFF;}
.white12{font-size:12px;color:#FFFFFF;}
.grey12{font-size:12px;color:#666666;}
.grey15{font-size:15px;color:#666666;}
.grey24{font-size:24px;color:#666666;}
.dkgrey15{font-size:15px;color:#333333;}
.black8{font-size:8px;color:#000000;}
.black8{font-size:8px;color:#000000;font-weight:bold;}
.black10{font-size:10px;color:#000000;*line-height:12px;}
.black10b{font-size:10px;color:#000000;font-weight:bold;}
.black12{font-size:12px;color:#000000;}
.black12b{font-size:12px;color:#000000;font-weight:bold;}
.black13{font-size:13px;color:#000000;}
.black13b{font-size:13px;color:#000000;font-weight:bold;}
.black14b{font-size:14px;color:#000000;font-weight:bold;}
.black15b{font-size:15px;color:#000000;font-weight:bold;}
.black14{font-size:14px;color:#000000;}
.black16{font-size:16px;color:#000000;}
.black16b{font-size:16px;color:#000000;font-weight:bold;}
.black16bu{font-size:16px;color:#000000;font-weight:bold;text-decoration:underline;}
.black18{font-size:18px;color:#000000;}
.black18b{font-size:18px;font-weight:bold;color:#000000;}
.black20b{font-size:20px;font-weight:bold;color:#000000;}
.black22ab{font-family:Arial black;font-size:22px;font-weight:bold;color:#000000;}
.black22b{font-size:22px;font-weight:bold;color:#000000;}
.black24b{font-size:24px;font-weight:bold;color:#000000;}
.black26b{font-size:26px;font-weight:bold;color:#000000;}
.black28b{font-size:28px;font-weight:bold;color:#000000;}
.black28ab{font-family:Arial black;font-size:28px;font-weight:bold;color:#000000;}
.black30b{font-size:30px;font-weight:bold;color:#000000;}
.black30ab{font-family:Arial black;font-size:30px;font-weight:bold;color:#000000;}
.black32b{font-size:32px;font-weight:bold;color:#000000;}
.black34b{font-size:34px;font-weight:bold;color:#000000;}
.black36b{font-size:36px;font-weight:bold;color:#000000;}
.black38b{font-size:38px;font-weight:bold;color:#000000;}
.black42b{font-size:42px;font-weight:bold;color:#000000;}
.black44b{font-size:44px;font-weight:bold;color:#000000;}
.red12{font-size:12px;color:#C60000;}
.red12b{font-size:12px;color:#C60000;font-weight:bold;}
.red14b{font-size:14px;color:#C60000;font-weight:bold;}
.red16{font-size:16px;color:#C60000;}
.red16b{font-size:16px;color:#C60000;font-weight:bold;}
.red18{font-size:18px;color:#c60000;}
.red18b{font-size:18px;color:#C60000;font-weight:bold;}
.red20{font-size:20px;color:#c60000;}
.red20b{font-size:20px;font-weight:bold;color:#c60000;}
.red22b{font-size:22px;color:#C60000;font-weight:bold;}
.red24b{font-size:24px;color:#C60000;font-weight:bold;}
.red26b{font-size:26px;color:#C60000;font-weight:bold;}
.red28b{font-size:28px;color:#C60000;font-weight:bold;}
.red28ab{font-family:Arial black;font-size:28px;font-weight:bold;color:#c60000;}
.red30b{font-size:30px;color:#C60000;font-weight:bold;}
.red32b{font-size:32px;color:#C60000;font-weight:bold;}
.red32ab{font-family:Arial black;font-size:32px;color:#C60000;font-weight:bold;}
.red34b{font-size:34px;color:#C60000;font-weight:bold;}
.red36b{font-size:36px;color:#C60000;font-weight:bold;}
.red38b{font-size:38px;color:#C60000;font-weight:bold;}
.red40b{font-size:40px;color:#C60000;font-weight:bold;}
.red42b{font-size:42px;color:#C60000;font-weight:bold;}
.red42ab{font-family:Arial black;font-size:42px;color:#C60000;font-weight:bold;}
.red44b{font-size:44px;color:#C60000;font-weight:bold;}
.red46b{font-size:46px;color:#C60000;font-weight:bold;}
.red46ab{font-family:Arial black;font-size:46px;font-weight:bold;color:#c60000;}
.red52ab{font-family:Arial black;font-size:52px;font-weight:bold;color:#c60000;}
.burgundy12b{font-size:12px;color:#790000;font-weight:bold;}
.burgundy14b{font-size:14px;color:#790000;font-weight:bold;}
.burgundy16b{font-size:16px;color:#790000;font-weight:bold;}
.burgundy18b{font-size:18px;color:#790000;font-weight:bold;}
.burgundy20b{font-size:20px;color:#790000;font-weight:bold;}
.burgundy20ab{font-family:Arial black;font-size:20px;color:#790000;font-weight:bold;}
.burgundy22b{font-size:22px;color:#790000;font-weight:bold;}
.burgundy24{font-size:22px;color:#790000;}
.burgundy24b{font-size:24px;color:#790000;font-weight:bold;}
.burgundy26b{font-size:26px;color:#790000;font-weight:bold;}
.burgundy28b{font-size:28px;color:#790000;font-weight:bold;}
.burgundy32b{font-size:32px;color:#790000;font-weight:bold;}
.burgundy35{font-size:35px;color:#790000;}
.burgundy36b{font-size:36px;color:#790000;font-weight:bold;}
.darkblue12b{font-size:12px;color:#000066;font-weight:bold;}
.darkblue14b{font-size:14px;color:#000066;font-weight:bold;}
.darkblue20b{font-size:20px;color:#000066;font-weight:bold;}
.darkblue22b{font-size:22px;color:#000066;font-weight:bold;}
.navy12b{font-size:12px;color:#000080;font-weight:bold;}
.blue12b{font-size:12px;color:#0000FF;font-weight:bold;}
.blue14{font-size:14px;color:#0000FF;}
.blue14b{font-size:14px;color:#0000FF;font-weight:bold;}
.blue14b_1{font-size:14px;font-weight:bold;color:#0000FF;text-decoration:none;}
.blue16b{font-size:16px;color:#0000FF;font-weight:bold;}
.blue18b{font-size:18px;color:#0000FF;font-weight:bold;}
.blue20b{font-size:20px;color:#0000FF;font-weight:bold;}
.blue22b{font-size:22px;color:#0000FF;font-weight:bold;}
.blue22ab{font-size:22px;font-family:Arial Black;color:#0000FF;font-weight:bold;}
.blue24b{font-size:24px;color:#0000ff;font-weight:bold;}
.blue28b{font-size:28px;color:#0000ff;font-weight:bold;}
.blue32b{font-size:32px;color:#0000ff;font-weight:bold;}
.blue32ab{font-size:32px;color:#0000ff;font-family:Arial Black;font-weight:bold;}
.blue34b{font-size:34px;color:#0000ff;font-weight:bold;}
.blue40b{font-size:40px;color:#0000ff;font-weight:bold;}
.blue44b{font-size:44px;color:#0000ff;font-weight:bold;}
.homeblue24b{font-size:24px;color:#0161ca;font-weight:bold;}
.grey14b{font-size:14px;color:#464646;font-weight:bold}
.grey16b{font-size:16px;color:#464646;font-weight:bold}
.grey18b{font-size:18px;color:#464646;font-weight:bold}
.brightgreen18b{font-size:18px;color:#00FF00;font-weight:bold}
.green18b{font-size:18px;color:#008800;font-weight:bold;}
.green22ab{font-family:Arial black;font-size:22px;color:#008800;font-weight:bold;}
.green22b{font-size:22px;color:#008800;font-weight:bold;}
.green24b{font-size:24px;color:#008800;font-weight:bold;}
.green28b{font-size:28px;color:#008800;font-weight:bold;}
.yellow12{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffff00;}
.yellow12b{font-size:12px;font-weight:bold;color:#FFFF00;}
.yellow14{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ffff00;}
.yellow14b{font-size:14px;font-weight:bold;color:#FFFF00;}
.yellow16b{font-size:16px;font-weight:bold;color:#FFFF00;}
.yellow18b{font-size:18px;font-weight:bold;color:#FFFF00;}
.yellow20b{font-size:20px;font-weight:bold;color:#FFFF00;}
.yellow22b{font-size:22px;font-weight:bold;color:#FFFF00;}
.yellow24b{font-size:24px;font-weight:bold;color:#FFFF00;}
.yellow26b{font-size:26px;font-weight:bold;color:#FFFF00;}
.yellow28b{font-size:28px;font-weight:bold;color:#FFFF00;}
.yellow30b{font-size:30px;font-weight:bold;color:#FFFF00;}
.yellow30ab{font-family:Arial black;font-size:30px;font-weight:bold;color:#FFFF00;}
.yellow32b{font-size:32px;font-weight:bold;color:#FFFF00;}
.yellow34b{font-size:34px;font-weight:bold;color:#FFFF00;}
.yellow36b{font-size:36px;font-weight:bold;color:#FFFF00;}
.yellow38b{font-size:38px;font-weight:bold;color:#FFFF00;}
.yellow40b{font-size:40px;font-weight:bold;color:#FFFF00;}
.yellow42b{font-size:42px;font-weight:bold;color:#FFFF00;}
.yellow44b{font-size:44px;font-weight:bold;color:#FFFF00;}
.yellow46b{font-size:46px;font-weight:bold;color:#FFFF00;}
.h2buy{font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:bold;color:#790000;margin:0px;padding:0px}
.h3buy{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000000;margin:0px;padding:0px}
.mainpic{border:1px solid #717171;width:300px;height:215px;padding:5px;}
.smpic{padding:3px;border:1px #717171 solid;float:left;}
.smthumb{padding:3px;border:1px #717171 solid;margin-right:6px;float:left;}
.thumb{padding:2px;background-color:#FFFFFF;border:1px solid #cdcdcd}
.accessories{float:left;margin:3px;padding:10px 0px 0px 0px;border:1px solid #434343;width:185px;height:165px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;font-weight:bold;text-decoration:none;}
.accessories1{float:left;margin:3px;padding:5px;border: 1px solid #CDCDCD;width:352px;height:165px;text-decoration:none;background-color:#FFFF66;}
.accessories2{float:left;margin:3px;padding:10px 0px 0px 0px;border: 1px solid #CDCDCD;width:177px;height:165px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;font-weight:bold;text-decoration:none;}
.accessoriesbuy{border:1px solid #434343;padding-top:2px;padding-bottom:2px;width:165px;height:150px;text-decoration:none;}
.packageheader{background-color:#434343;padding:3px 0px 3px 0px;margin-bottom:1px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#FFFFFF;font-weight:bold;}
.package4tabs{border:1px solid #434343;padding:3px;width:160px;margin-bottom:7px}
.package3tabs{border:1px solid #434343;padding:3px;width:220px;margin-bottom:7px}
.package2tabs{border:1px solid #434343;padding:3px;width:340px;height:520px;margin-bottom:10px}
.optional3tabs{border:1px solid #434343;padding:3px;width:220px;height:140px;margin-bottom:0px}
.upsale_garrett_tab{float:left;width:506px;border:1px solid #434343;margin:3px;padding:5px 0px 0px 0px;text-align:center;height:260px;*height:280px;*overflow:hidden;}
.upsalefulltab{float:left;width:auto;border:1px solid #434343;margin:3px;padding:5px 0px 0px 0px;text-align:justify;}
.upsale1tabs{float:left;width:249px;border:1px solid #434343;margin:3px;padding:5px 0px 0px 0px;text-align:center;height:260px;*height:280px;*overflow:hidden;}
.upsale2tabs{float:left;border:1px solid #434343;padding:5px 3px 3px 3px;margin:12px 3px 3px 3px;width:370px;height:255px;margin-bottom:0px *height:280px;*overflow:hidden;}
.upsale3tabs{float:left;width:250px;border:1px solid #434343;margin:3px;padding:0px;text-align:center;height:250px;*height:280px;*overflow:hidden;}
.upsale4tabs{float:left;width:185px;margin:3px;padding:0px 0px 0px 0px;border:1px solid #434343;text-align:center;height:245px;margin-bottom:0px;*height:280px;*overflow:hidden;}
.upsale5tabs{float:left;width:185px;margin:3px;padding:5px 0px 0px 0px;border:1px solid #434343;text-align:center;height:245px;margin-bottom:0px;*height:280px;*overflow:hidden;}
.bargain3tabs{float:left;text-align:center;border:1px solid #434343;margin:3px;padding:5px 0px 0px 0px;width:32%;height:270px;*height:280px;}
.detectorspread{float:left;width:auto;border:0 ;margin:3px;padding:5px 5px 5px 5px;}
.detectorspread a{text-decoration: none;}
.spreadheader{text-decoration: none;font-size:18px;font-weight:bold;}
.spreadlink{text-decoration: none;font-size:13px;font-weight:bold;}
.spreadhr{ border:thin; border-style:dashed;height:1px; border-color:#d4d4d4; }
.contentholder{border:1px solid #434343;margin-left:auto;margin-right:auto;width:99%;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#434343;font-weight:bold;text-decoration:none;}
.mischeader{background-color:#434343;padding:3px 0px 3px 0px;margin-bottom:1px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#FFFFFF;font-weight:bold;}
.misccontent{border:1px solid #434343;margin-top:10px;margin-right:auto;margin-bottom:5px;margin-left:auto;width:100%;overflow:hidden;}
.misccontent2{border:1px solid #434343;margin-top:10px;margin-right:auto;margin-bottom:5px;margin-left:auto;overflow:hidden;width:96%;}
.contentnoborder{border:0px solid #434343;margin-top:5px;margin-left:auto;margin-right:auto;padding:0px;width:99%;}
.tablinks a:link{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#434343;font-weight:bold;text-decoration:none;}
.tablinks a:visited{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#434343;font-weight:bold;text-decoration:none;}
.tablinks a:hover{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#ff9000;font-weight:bold;text-decoration:none;}
.tablinks div a:selected{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#ff90000;font-weight:bold;text-decoration:none;background-color:#919191}
.findsheader{background:url(/images/misc/gradients/red_gradient.jpg) repeat-x;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:26px;color:#FFFFFF;font-weight:bold;}
.findscontent{border:1px solid #434343;margin-top:20px;margin-left:auto;margin-right:auto;padding:0px;width:100%;}
.stories1{background:url(/images/misc/priate_head_bg.png) no-repeat bottom right;border:1px solid #434343;width:98%;margin:5px 0px 5px 5px;float:left;}
.stories{background:url(/images/misc/priate_head_bg.png) no-repeat bottom right;border:1px solid #434343;width:48%;height:168px;margin:5px 0px 5px 5px;float:left;}
.storytitle{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#c60000;font-weight:bold;margin-bottom:5px;text-align:center;}
.storyimg{margin-right:5px;}
.storybg{background-color:#e4f2ff;margin-bottom:5px;padding:5px;text-align:center;}
.imgleft{margin-right:5px;margin-bottom:5px;}
.imgright{margin-left:5px;margin-bottom:5px;}
.detectorproheader{background-color:#434343;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#FFFFFF;font-weight:bold;}
.detectorprocontent{position:relative;border:1px solid #434343;margin-top:20px;margin-left:auto;margin-right:auto;width:100%;}
.nautilusheader{background-color:#434343;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#FFFFFF;font-weight:bold;}
.nautiluscontent{position:relative;border:1px solid #434343;margin-top:20px;margin-left:auto;margin-right:auto;width:100%;}
.viperheader{background-color:#434343;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#FFFFFF;font-weight:bold;}
.vipercontent{position:relative;border:1px solid #434343;margin-top:20px;margin-left:auto;margin-right:auto;width:100%;}
.cobraheader{background-color:#434343;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#FFFFFF;font-weight:bold;}
.cobracontent{position:relative;border:1px solid #434343;margin-top:20px;margin-left:auto;margin-right:auto;width:100%;}
.discoveryheader{background-color:#434343;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#FFFFFF;font-weight:bold;}
.discoverycontent{position:relative;border:1px solid #434343;margin-top:20px;margin-left:auto;margin-right:auto;width:100%;}
.minelabheader{background-color:#434343;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#FFFFFF;font-weight:bold;}
.minelabcontent{position:relative;border:1px solid #434343;margin-top:20px;margin-left:auto;margin-right:auto;width:100%;}
#leftbg{float:left;background:url(/images/misc/gradients/product_links_bg_01.gif) no-repeat;width:11px;height:28px;}
#centerbg{float:left;background:url(/images/misc/gradients/product_links_bg_02.gif) repeat-x;height:28px;color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:13px;padding-top:5px;}
#rightbg{float:left;background:url(/images/misc/gradients/product_links_bg_03.gif) no-repeat;width:9px;height:28px;padding-right:5px;}
.leftbg{float:left;background:url(/images/misc/gradients/product_links_bg_01.gif) no-repeat;width:11px;height:28px;}
.centerbg{float:left;background:url(/images/misc/gradients/product_links_bg_02.gif) repeat-x;height:28px;color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:13px;padding-top:5px;}
.rightbg{float:left;background:url(/images/misc/gradients/product_links_bg_03.gif) no-repeat;width:9px;height:28px;padding-right:5px;}
.hovermenu li{list-style:none;display:inline;}
.hovermenu li a{text-decoration:none;float:left;color:#FFFFFF;}
.hovermenu li a:hover{color:#D3D3D3;}
.hovermenu2{list-style:none;display:inline;}
.hovermenu2 a{text-decoration:none;float:left;color:#FFFFFF;}
.hovermenu2 a:hover{color:#D3D3D3;}
.coilmenu {clear:both; width:790px}
.coilmenu ul {font-family:Arial, Helvetica, sans-serif;font-size:14px;height: 20px;}
.coilmenu ul li {list-style: none;display: inline;}
.coilmenu ul li a {padding: 2px .7em;text-decoration: none;float: left;background:url(/images/misc/gradients/red_gradient.jpg) top repeat-x;border: 1px solid #919191;color:#FFF}	
.coilmenu ul li a:hover {background:url(/images/misc/gradients/red_gradient.jpg) bottom repeat-x;border: 1px solid #919191;}
/* tooltip */
/*#dhtmltooltip{position:absolute;left:-300px;width:150px;border:1px solid black;padding:2px;background-color:lightyellow;visibility:hidden;z-index:100;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#dhtmlpointer{position:absolute;left:-300px;z-index:101;visibility:hidden;}
*/
#dhtmltooltip{
	background:#e9e9e9;
position:absolute;left:-300px;padding:6px;visibility:hidden;z-index:100;border:3px solid #fff;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;	
-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;
background-image: linear-gradient(bottom, rgb(199,199,199) 40%, rgb(232,232,232) 70%);
background-image: -o-linear-gradient(bottom, rgb(199,199,199) 40%, rgb(232,232,232) 70%);
background-image: -moz-linear-gradient(bottom, rgb(199,199,199) 40%, rgb(232,232,232) 70%);
background-image: -webkit-linear-gradient(bottom, rgb(199,199,199) 40%, rgb(232,232,232) 70%);
background-image: -ms-linear-gradient(bottom, rgb(199,199,199) 40%, rgb(232,232,232) 70%);
background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.4, rgb(199,199,199)),
	color-stop(0.7, rgb(232,232,232))
);}
#dhtmlpointer{display:none;}
.description{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.ulaccessories{padding-top:0px;margin-top:3px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000;padding-bottom:4px;}
.ulaccessories14{padding-top:0px;margin-top:3px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;}
.ulaccessories12{padding-top:0px;margin-top:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
.lispace{padding:0px;margin:0 15px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000;}
.blue12blink a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000FF;font-weight:bold;text-decoration:none;}
.blue12blink a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;font-weight:bold;text-decoration:none;}
.blue14blink a{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#0000FF;font-weight:bold;text-decoration:none;}
.blue14blink a:hover{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;font-weight:bold;text-decoration:none;}
.blue16blink{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#0000FF;font-weight:bold;text-decoration:underline;}
.blue16blink a{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#0000FF;font-weight:bold;text-decoration:underline;}
.blue16blink a:hover{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000;font-weight:bold;text-decoration:none;}
.blue16blink2 a{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#0000FF;font-weight:bold;text-decoration:none;}
.blue16blink2 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000;font-weight:bold;text-decoration:underline;}
.blue18blink a{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#0000FF;font-weight:bold;text-decoration:none;}
.blue18blink a:hover{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000;font-weight:bold;text-decoration:none;}
.blue24blink a{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#0000FF;font-weight:bold;text-decoration:none;}
.blue24blink a:hover{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#ff9000;font-weight:bold;text-decoration:none;}
.bhdarkblue16b{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#012b4e;font-weight:bold;text-decoration:none;}
bhdarkblue18b{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#012b4e;font-weight:bold;text-decoration:none;}
.bhblue16b{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#0259a1;font-weight:bold;text-decoration:none;}
.bhblue18b{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#0259a1;font-weight:bold;text-decoration:none;}
.white18blink a{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#ffffFF;font-weight:bold;text-decoration:none;}
.white18blink a:visited{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#ffffFF;font-weight:bold;text-decoration:none;}
.white18blink a:hover{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#ffff00;font-weight:bold;text-decoration:none;}
.darkblue28b{font-family:Arial, Helvetica, sans-serif;font-size:28px;color:#002879;font-weight:bold;}
.grey12b{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#434343;font-weight:bold;}
.grey14b{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#434343;font-weight:bold;}
.grey18b{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#434343;font-weight:bold;}
.grey20b{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#434343;font-weight:bold;}
.green14{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#00D535;}
.green14b{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#00D535;font-weight:bold;}
.green16b{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#00D535;font-weight:bold;}
.orange14b{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff9000;font-weight:bold;}
.orange16b{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#ff9000;font-weight:bold;}
.orange18b{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#ff9000;font-weight:bold;}
.orange20b{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ff9000;font-weight:bold;}
.orange22b{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#ff9000;font-weight:bold;}
.orange24b{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#ff9000;font-weight:bold;}
.orange26b{font-family:Arial, Helvetica, sans-serif;font-size:26px;color:#ff9000;font-weight:bold;}
.orange28b{font-family:Arial, Helvetica, sans-serif;font-size:28px;color:#f09a51;font-weight:bold;}
.orange32b{font-family:Arial, Helvetica, sans-serif;font-size:32px;color:#f09a51;font-weight:bold;}
.gold16b{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#bda55f;font-weight:bold;}
.gold18b{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#bda55f;font-weight:bold;}
.gold20b{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#bda55f;font-weight:bold;}
.gold24b{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#bda55f;font-weight:bold;}
.gold26b{font-family:Arial, Helvetica, sans-serif;font-size:26px;color:#bda55f;font-weight:bold;}
.whitesheader{width:100%;background:url(/images/misc/gradients/whites_blue.png) repeat-x bottom #005b93;font-family:Arial, Helvetica, sans-serif;text-align:center;font-size:20px;color:#ffffff;font-weight:bold;}
.whitescontent{position:relative;border:1px solid #002c48;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;}
.fisherheader{background:url(/images/misc/gradients/fisher_burgundy_gold.gif) top #770001;margin:0px auto;padding:3px 0px 3px 0px;width:100%;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ffffff;font-weight:bold;}
.fishercontent{position:relative;border:1px solid #4f0000;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;}
.okmheader{background:url(/images/misc/gradients/fisher_burgundy_gold.gif) repeat-x bottom #790000;margin:0px auto;padding:3px 0px 3px 0px;width:100%;height:45px;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ffffff;font-weight:bold;}
.okmcontent{position:relative;border:1px solid #4f0000;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;}
.tesoroheader{background:url(/images/misc/gradients/fisher_burgundy_gold.gif) repeat-x bottom #790000;margin:0px auto;padding:3px 0px 3px 0px;width:100%;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ffffff;font-weight:bold;}
.tesorocontent{border:1px solid #4f0000;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;}
.titanheader{background:url(/images/misc/gradients/titan_blue_red.png) repeat-x bottom #0032b0;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ffffff;font-weight:bold;}
.titancontent{position:relative;border:1px solid #000000;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;}
.garrettheader{width:100%;background:url(/images/misc/gradients/green_home.png) repeat-x bottom #0d8418;font-family:Arial, Helvetica, sans-serif;margin:0px 0px 3px 0px;text-align:center;font-size:20px;color:#ffffff;font-weight:bold;}
.garrettcontent{position:relative;border:1px solid #02620b;margin-top:10px;padding-bottom:5px;width:100%;}
.1sttexasheader{background:url(/images/misc/gradients/titan_blue_red.png) repeat-x bottom #0032b0;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ffffff;font-weight:bold;}
.1sttexascontent{position:relative;border:1px solid #000000;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;}
.bountyhunterheader{background:url(/images/misc/gradients/bh_blue_black.png) repeat-x bottom #013560;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ffffff;font-weight:bold;}
.bountyhuntercontent{position:relative;border:1px solid #000;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;}
.jwfishersheader{background:url(/images/misc/gradients/bh_blue_black.png) repeat-x bottom #013560;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ffffff;font-weight:bold;}
.jwfisherscontent{position:relative;border:1px solid #012746;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;height:auto;}
.tekneticsheader{background:url(/images/misc/gradients/burgundy_black_yellow.png) bottom #3f0000 repeat-x;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ffffff;font-weight:bold;}
.tekneticscontent{position:relative;border:1px solid #000000;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;}
.mpheader{background:url(/images/misc/gradients/mp_gold_fade.png) repeat-x bottom #cda95b;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000000;font-weight:bold;}
.mpcontent{position:relative;border:1px solid #a87300;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;}
.bargainheader{background:url(/images/misc/gradients/bargain_orange.jpg) repeat-x bottom #ffcb24;margin:0px auto;padding:3px 0px 3px 0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000000;font-weight:bold;}
.bargaincontent{border:1px solid #012746;margin-top:10px;margin-left:auto;margin-right:auto;width:100%;}
#div_first #order_first a, #div_sec #order_sec a, #div_third #order_third a, #div_four #order_four a, #div_five #order_five a, #div_last #order_last a{background-color:#eaeaea;color:#d2d2d2;font-weight:bold;}
.black12{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;}
.black12b{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
.black14b{font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
.black16b{font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
.black16bU{font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;text-decoration:underline;}
.red14b{font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#C60000;font-weight:bold;}
.bread{border-bottom:1px solid #c3c3c3;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;padding-bottom:5px;margin:10px auto;font-weight:200;}
.bread a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#2200CC;margin:0px 2px;font-weight:normal;text-decoration:underline;}
.bread a:hover{text-decoration:none;}
#breaddrop{margin:0;padding:0;height:1em;}
#breaddrop li{list-style:none;float:left;}
#breaddrop li a{display:block;padding:0px 4px;color:#0000ff;}
#breaddrop li ul{display:none;width:15em;background-color:#FFF;z-index:20;}
#breaddrop li:hover ul, #breaddrop li.hover ul{display:block;position:absolute;margin:0;padding:5px;}
#breaddrop li:hover li, #breaddrop li.hover li{float:none;text-decoration:none;}
#breaddrop li:hover li a, #breaddrop li.hover li a{border-bottom:1px dotted #000;color:#000;text-decoration:none;}
#breaddrop li li a:hover{background-color:#dfdfdf;text-decoration:none;}
#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#f5e4c8;padding:5px;width:400px;}
#tooltip h3, #tooltip div{margin:0;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:12px;text-align:left;font-weight:normal;}
.container{float:left;width:360px;margin:5px 0px 5px 20px;text-align:center}
.picdiv{float:left;width:160px;}
.infodiv{float:right;width:170px}
.divspacer{clear:both;padding:0;margin:0;height:5px;border-top:1px #790000 dotted;}
.titlebg{border-bottom:1px dotted #693e00;padding:2px;font-size:18px;font-weight:bold;color:#c60000;background-color:#FFFF99;margin-bottom:5px;}
.clist{list-style-image:url(/images/common/triangle_ul.gif);list-style-position:outside;list-style-type:none;}
.ybg{background-color:#FFFF00;}
.kmdheader{width:100%;background:url(/images/header/parch_pattern2.jpg) #f5e7cd;padding:3px;clear:both;overflow:hidden;}
.kmdexpert{width:100%;background:url(/images/misc/gradients/red_gradient.jpg) #790000;text-align:center;font:bold 22px Arial, Helvetica, sans-serif;color:#FFFFFF;padding:3px;clear:both;overflow:hidden;}
a img{border:0px;}
#video{display:block;width:65px;height:46px;background:url("/images/common/film_strip.jpg") no-repeat 0 0;}
#video:hover{background-position:0 -46px;}
#video span{display:none;}
.imgGalleryBody{background:url() no-repeat bottom left;width:340px;height:auto;padding:9px 0px 5px 4px;}
.hide{width:100%;height:74px;margin-top:5px;overflow:hidden;}
.show{width:100%;margin-top:5px;height:auto;}
.hide{width:100%;height:74px;margin-top:5px;overflow:hidden;}
.show{width:100%;margin-top:5px;height:auto;}
.menubg{width:100%;background-color:#E4E4E4;height:27px;border-bottom:1px solid #000;border-top:1px solid #000;}
.menu{width:678px;border:none;border:0px;margin:0 auto;padding:0px;font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;}
.menu ul{background:#E4E4E4;height:27px;list-style:none;margin:0;padding:0;}
.menu li{float:left;padding:0px;}
.menu li a{background:#E4E4E4;color:#333333;display:block;font-weight:normal;line-height:27px;margin:0px;padding:0px 7px;text-align:center;text-decoration:none;}
.menu li a:hover, .menu ul li:hover a{background:#790000;color:#FFFFFF;text-decoration:none;}
.menu li ul{background:#790000;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;width:200px;z-index:10200;text-transform:capitalize;}
.menu li:hover ul{display:block;}
.menu li li{background:url(/images/misc/gradients/sub_sep.gif) bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;width:200px;}
.menu li:hover li a{background:none;}
.menu li ul a{display:block;height:27px;font-size:12px;font-style:normal;margin:0px;padding:0px 10px 0px 15px;text-align:left;}
.menu li ul a:hover, .menu li ul li:hover a{background:#E4E4E4 url(/images/misc/gradients/hover_sub.gif) center left no-repeat;border:0px;color:#333;text-decoration:none;}
.menu p{clear:left;}
.space li{margin-bottom:5px;}
.underline{text-decoration:underline;}
.picpadding{margin:10px;border:0;}
#features{clear:both;width:750px;margin-top:15px;}
#featureslistcontainer{margin-top:15px;width:465px;}
#physicalspecs li span, #performance li span{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;font-weight:bold;}
#featureslist li, #performance li, #physicalspecs li, #featureslimited li, #physicalspecs li{font-size:14px;color:#000000;font-weight:normal;}
#featureslist li, #physicalspecs li, #performance li{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;font-weight:normal;}
.featureslistlimited{width:650px;}
.details li{color:#000000;font-size:14px;font-weight:normal;}
#speclists{clear:both;}
#toppics{width:50%;margin:auto;align:center;}
#1stfulltext{float:left;width:515px;}
#1stfulltext p{text-align:justify;width:515px;}
.mright{margin-right:50px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#cert_tab_f{float:left; display:block; width:148px; height:55px; margin-right:1px; background:url(/images/certificates/tabs/tab_fisher_off.jpg); cursor:pointer;}
#cert_tab_f:hover{background:url(/images/certificates/tabs/tab_fisher_on.jpg);}
#cert_tab_g{float:left; width:146px; height:55px; margin-right:1px; background:url(/images/certificates/tabs/tab_garrett_off.jpg); cursor:pointer;}
#cert_tab_g:hover{background:url(/images/certificates/tabs/tab_garrett_on.jpg);}
#cert_tab_m{float:left; width:125px; height:55px; margin-right:1px; background:url(/images/certificates/tabs/tab_minelab_off.jpg); cursor:pointer;}
#cert_tab_m:hover{background:url(/images/certificates/tabs/tab_minelab_on.jpg);}
#cert_tab_tes{float:left; width:126px; height:55px; margin-right:1px; background:url(/images/certificates/tabs/tab_tesoro_off.jpg); cursor:pointer;}
#cert_tab_tes:hover{background:url(/images/certificates/tabs/tab_tesoro_on.jpg);}
#cert_tab_w{float:left; width:108px; height:55px; margin-right:1px; background:url(/images/certificates/tabs/tab_whites_off.jpg); cursor:pointer;}
#cert_tab_w:hover{background:url(/images/certificates/tabs/tab_whites_on.jpg);}
#cert_tab_misc{float:left; width:117px; height:55px; background:url(/images/certificates/tabs/tab_misc_off.jpg); cursor:pointer;}
#cert_tab_misc:hover{background:url(/images/certificates/tabs/tab_misc_on.jpg);}
.hidden{display: none;}
.badge{position: absolute; top:0px; left:-5px; z-index:3}
.link_dkgrey14:visited{font-size:14px;color:#333333;text-decoration:underline;}
.link_dkgrey14:hover{font-size:14px;color:#333333;text-decoration:none;}
.link_dkgrey14{font-size:14px;color:#333333;text-decoration:underline;}
.accesslink{background:url(/images/menu/accessories_arrow.png) right no-repeat;border-bottom:1px #eaeaea solid;padding-bottom:5px;font-size:12px;color:#000;}
.accesslink a{font-size:12px;color:#000;}
.accesslink a:hover{font-size:12px;color:#006084;}
.accessheader{padding-bottom:2px;background:url(/images/menu/accessories_arrow.png) right no-repeat;border-bottom:2px #455964 solid;font-size:14px;color:#006084;font-weight:bold;}
.black14link a{font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#000000;text-decoration: none;}
.shippingheaders{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#00FF00;font-weight:bold;}
.hovermenu ul{font: bold 13px arial;padding-left: 0;margin-left: 0;height: 10px;}
.hovermenu ul li{list-style: none;display: inline;}
.hovermenu ul li a{padding: 2px 1em;text-decoration: none;float: left;color: white;background-color: #790000;border: 2px solid #828282;}
.hovermenu ul li a:hover{background-color: #525252;color: white;border-style: outset;}
/* quote form */
.quote_form{width:400px; padding:15px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; margin:0 auto;}
.quote_text{background:#e4e4e4; color:464646; width:390px; height:20px; padding:2px; border:1px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; font-size:14px;}
.quote_textarea{background:#e4e4e4; color:464646; width:390px; height:100px; padding:2px; border:1px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
.quote_submit{background:#e4e4e4; color:464646; padding:3px; margin-top:5px; border:1px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; cursor:pointer;}
/* red white gold contest */
.contest_submit a{overflow:hidden; float:left; background:url(/images/contests/red_white_gold/contest_button_sprite.png) no-repeat; width:418px; height:58px; margin-left:15px; cursor:pointer;}
a.contest_submit_button{background-position:0px 0px;}
a.contest_submit_button:hover{background-position:0px -61px;}
.stars ul{ margin:0; padding:0;}
.stars ul li{ margin:0; padding:0 0 0 18px; background:url(/images/contests/red_white_gold/red_white_gold_star.png) no-repeat 0px 0px; list-style:none;}
.secure_text{width:380px; text-align:left; margin:8px 0px 0px 50px;}
.red_white_gold_container{background:url(/images/contests/red_white_gold/red_white_gold_contest_bg.jpg) bottom no-repeat; width:775px; height:651px;}
.red_white_gold_container_success{background:url(/images/contests/red_white_gold/red_white_gold_contest_bg.jpg) bottom no-repeat; width:775px; height:708px;}
.red_white_gold_input{border:none; -webkit-box-shadow:0 0 5px #999 inset; -moz-box-shadow:0 0 5px #999 inset; box-shadow:0 0 5px #999 inset; width:417px; height:26px; line-height:25px;text-indent:5px; background:#EAEAEA;}

/* gift cards */
.gift_card_select {border:none; -webkit-box-shadow:0 0 5px #ccc inset; -moz-box-shadow:0 0 5px #ccc inset; box-shadow:0 0 5px #ccc inset; height:16px; background:#F2F2F2;font-size:12px;color:#333;}
.gift_card_input {border:none; -webkit-box-shadow:0 0 5px #ccc inset; -moz-box-shadow:0 0 5px #ccc inset; box-shadow:0 0 5px #ccc inset; height:16px;text-indent:5px; background:#F2F2F2;font-size:12px;color:#333;}
.gift_card_textarea {border:none; -webkit-box-shadow:0 0 5px #ccc inset; -moz-box-shadow:0 0 5px #ccc inset; box-shadow:0 0 5px #ccc inset;  text-indent:5px; background:#F2F2F2;font-size:12px;color:#333;}

/*treasure stories*/
/*
 * jQuery UI Autocomplete 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; background:#e9e9e9; border:1px solid #999; border-top:none; z-index:100; list-style:none; padding:5px 1px; margin:0;
-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}	
.ui-autocomplete li {font-size:14px;color:#333; cursor:pointer; margin:2px; padding:4px;}
.ui-autocomplete li:hover {color:#900;background:#fff;}
/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
.pagination a{color:#900; font-weight:bold;}
.pagination a:hover{color:#EA0000}
.story_container_left{position:relative;width:760px;height:176px;margin:0 0 10px 0;padding:13px 0 0 13px;text-align:left;background:url(/images/stories/stories_bg.jpg) no-repeat 0 0;}
.story_container_right{float:left;width:760px;margin:0 0 20px 0;text-align:right;}
.story_img_left{margin:0 10px 0 0;}
.story_img_right{margin:0 0 0 10px;}
.toolbar{background:url(/images/stories/stories_toolbar.jpg) no-repeat top left; width:775px; height:41px; margin:5px 0; padding:8px 0px 0px 4px;}
.filter_text{width:200px; margin-bottom:5px; border:1px solid #C0C0C0; height:19px; padding-left:2px;}
.filter_manu{border:1px solid #C0C0C0; width:auto;}
.filter_sort{border:1px solid #C0C0C0; width:110px;}
.filter_limit{border:1px solid #C0C0C0; width:50px;}
.story_input{background:#E9E9E9;padding: 0.214em;border-width: 0.071em 0.071em 0.071e;font-size: 1em;color: #444;background: #EEE;border: 1px solid #AAA;border-right-color: #DDD;border-bottom-color: #DDD;}
.white12{color:#FFF;font-size:12px;}
.darkred12{color:#900;font-size:12px;text-decoration:none;}
.darkred12:hover{color:#666;font-size:12px;text-decoration:none;}
.darkred14{color:#900;font-size:14px;}
.darkred16{color:#900;font-size:16px;}
.darkgrey12{color:#333;font-size:12px;}
.darkgrey14{color:#333;font-size:14px;}
.darkgrey16{color:#555;font-size:16px;}
.seperator1px{background:#ccc;height:1px;margin:20px 0;}
.thumbnail{border:5px solid #CCC;cursor:pointer;padding:2px;}
.thumbnail:hover{border:5px solid #E2E2E2;cursor:pointer;}
/* fonts and colors */
.black{color:#000;}
.blue{color:#00F;}
.grey{color:#CCC;}
.orange{color:#FF9000;}
.red{color:#F00}
.white{color:#FFF;}
.yellow{color:#FF6;}
.dark_blue{color:#039;}
.dark_red{color:#900;}
.dark_grey{color:#333;}
.link_dark_blue{color:#039;text-decoration:none;}
.link_dark_blue:hover{color:#06C;}
.link_grey{color:#888;text-decoration:none;}
.link_grey:hover{color:#333;}
.link_dark_grey{color:#333;text-decoration:none;}
.link_dark_grey:hover{color:#888;}
.link_dark_red{color:#900;text-decoration:none;}
.link_dark_red:hover{color:#C00;}
.fs10{font-size:10px;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs22{font-size:22px;}
.fs24{font-size:24px;}
.fs26{font-size:26px;}
.fs28{font-size:28px;}
.fs30{font-size:30px;}
.fs32{font-size:32px;}
.fs34{font-size:34px;}
.fs36{font-size:36px;}
.fs38{font-size:38px;}
/* background colors */
.yellow_bg{background:#FF6;}
/* margins and padding */
.margintop2px{margin-top:2px;}
.margintop5px{margin-top:5px;}
.margintop8px{margin-top:8px;}
marginbottom5px{margin-bottom:5px;}
/* seperators */
.borderbottom_1px_black{border-bottom:1px dotted #000;}
/*misc*/
.rounded{border:4px solid #fff; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}
#cartbutton_small{position:absolute;z-index:999; width:96px; height:21px;background:url(/images/new_kellyco/addtocart-small.jpg);}
#cartbutton_small:hover{background:url(/images/new_kellyco/addtocart-small-hover.jpg);}
#cartbutton_large{width:163px; height:41px; background:url(/images/new_kellyco/addtocart-large.jpg);}
#cartbutton_large:hover{background:url(/images/new_kellyco/addtocart-large-hover.jpg);}
.snowfall-flakes{background:url(/images/snowflake.png) no-repeat 0 0; width:100%; height:100%;}
