body{margin:0px;background-color:#aeb4b7;}
.gentext{color:#333333;}
.mastercont{margin-left:auto;margin-right:auto;width:970px;background-color:#ffffff;border:solid 1px #3F4042;} 
.leftGutterCont{background-color:#F6F4F2;}
.leftGutter{margin:0 0 0 2px;}
.rightGutterCont{padding:0 0 0 0;}
.rightGutterCart{padding:2px 0 0 0;}
.rightGutter{margin:0 0 0 0;}
.rightGutterVoid{background-color:#fff; height:32px;}
.ads{padding:5px 0 0 5px;text-align:left;}
.categorySearch{margin:2px 0 0 0;}
.categorySearchTool{margin:2px 2px 0 2px;}
.topMargin{margin:2px 0 0 0px;}
.bottomNav{margin-left: auto; margin-right: auto; height:26px; width:966px; background-image:url(http://www.heatgunstore.com/images/tbar_bg-1.gif);}
.topHeader{padding:10px 0 10px 10px;}
.topHeaderLeft{background-image:url(http://www.heatgunstore.com/images/header_bg_right.gif); background-repeat:repeat-x;}
.headerBelowMenu{background-color:#e5e6e7;background-repeat:repeat-x; border-left:solid 2px #FFFFFF; border-right:solid 2px #FFFFFF;}
.contact{text-align:left;margin:2px 0 0 2px;}
.aboutus{text-align:left;margin:2px 0 0 2px;}
.downloads{text-align:left;margin:2px 0 0 2px;}
.content{text-align:left;margin:2px 0 0 2px;}
.rsscontent{padding:0 5px 0 5px;}
.shoppingCartContent{text-align:left;margin:2px 0 0 2px;*margin:2px 0 0 2px;}
.video{text-align:left;margin:0px 0 0 2px;*margin:0px 0 0 0px;}
.zoom{font-size:11px;}
.contentTop{text-align:left;margin:2px 0 0 2px;}
.modalBackground{background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
.bot{background:url(http://www.heatgunstore.com/images/bottom_bg.gif);font-family:arial;font-size:0;height:32px;position:relative;width:970px;}                    
.bot ul{left:160px; list-style-type:none;margin:0;padding:0;position:absolute;top:8px;}
.bot ul li{color:#ccc;float:left;font-size:11px;margin:0;padding:0;}
.bot ul li a{color:#fff;padding:0 1px;text-decoration:none; font-size:11px;}
.bot ul li a.last{color:#fff;text-decoration:none; font-size:11px;}
.bot ul li a:visted{color:#fff; font-size:11px;}
td, div, p, textarea {font-family:Arial, Helvetica, sans-serif;	font-size:12px;}
a:link, a:visited, a:active {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#003399;	text-decoration:underline;}
a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#336699;text-decoration:none;}
.txtSearch{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;	font-weight:normal;}
.mainProduct{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#336699;}
.mainProductDetails{font-family:Arial, Helvetica, sans-serif;font-size:19px;font-weight:bold;color:#000;}
.recentlyViewed{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#336699;}
.priceProduct{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#990000;}
.priceProductB{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;}
.cartItemTitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;background-color:#e4e4e4;padding:3px 0 3px 0;}
.cartItemDescTitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;background-color:#e4e4e4;padding:3px 0 3px 5px;}
.cartItemDivider{border-bottom:dashed 1px #e4e4e4;}
.cartStatusTitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#cc6600;}
.textBoxSearch{border:solid 1px #33699E;width:100px;height:21px;}
.inputItemsPage{text-align:center;}
.logo{background-image:url(http://www.heatgunstore.com/images/eddy_logob.gif); background-repeat:no-repeat;}
.header1{background-image:url(images/header_image1.jpg);background-repeat:no-repeat;}
.toorder{width:100%; padding-left:0px; text-align:right;}
.toordertext{font-family:Arial; font-size:14; font-weight:bolder;text-align:center}
.addthis{padding-right:5px;}
.partNumber{color:black; font-size: 11px; font-weight: normal;}
.pad-left-5{padding:0 0 0 5px;}
.pad-left-10{padding:0 0 0 10px;}
.addCart{text-align: left;}
.tdSearchProductPrice{text-align: right; padding: 0 5px 0 0;}
.tdPartNumber{text-align:left; padding:0 0 0 0px;}
.tdPartNumberB{text-align:left; padding:0 0 0 5px;}
.categoryDivider{background-color:#b7c3d1; height:1px;}
.searchMainTable{background-image:url(http://www.heatgunstore.com/images/sortbg.gif); background-repeat:repeat-x; height:90px; border:solid 1px #7E8385;}
.categoryDropdown{padding:0 0 0 0;*padding:1px 0 0 0;}
.quicklinks{background-color:#e5e6e7;padding-left:6px; padding-right:6px; cursor: pointer;}
.categories{background-color:#F6F4F2; text-align:left;}
.categories ul{padding:0; margin-left:15px; list-style:none;}
.categories li{padding:0 0 7px 0;}
.leftSuperCategory{padding:0 0 0 15px;background-color:#F6F4F2; vertical-align:middle;height:26px;}
.leftCategories{padding:1px 0 5px 15px; border-bottom:dashed 1px #cccccc;}
.rvi_head{padding:4px 0 4px 0;background-color:#3F4042; text-align:center;}
.rvi_items{padding:5px 3px 0 20px;*padding:5px 3px 0 15px;border:solid 1px #cccccc;}
.rvi_items ul{padding:0 0 0 4px; margin-left:0; list-style-image:url(http://www.heatgunstore.com/images/ico_view.gif);}
.rvi_items li{padding:0 0 5px 0;}
a.lnk_rvi{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#333333;}
a:link.lnk_rvi{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#333333;}
a:visited.lnk_rvi{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#333333;}
a:hover.lnk_rvi{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;color:#333333;}
a:active.lnk_rvi{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#333333;}

.news_head{padding:4px 0 4px 0;background-color:#3F4042; text-align:center;}
.news_items{padding:5px 3px 0 0;*padding:5px 3px 0 5px;border:solid 1px #cccccc;}
.news_items ul{padding:0 0 0 0; margin-left:0; list-style:none;}
.news_items li{padding:0 2px 5px 5px;}
a.lnk_news{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#333333;}
a:link.lnk_news{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#333333;}
a:visited.lnk_news{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#333333;}
a:hover.lnk_news{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;color:#333333;}
a:active.lnk_news{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#333333;}

.categoryMainHead{background-image:url(http://www.heatgunstore.com/images/subheadB_leftcurve.gif); background-repeat:no-repeat;background-color:#808080;text-align:left;}
.catDivider{background-image:url(http://www.heatgunstore.com/images/rule_dashed_a_gray_4.gif);}
.catDividerAlsoBought{padding:0 2px 0 2px; background-image:url(http://www.heatgunstore.com/images/rule_dashed_a_gray_4.gif);}
.categoryItemsSearchSub {border-left:1px solid #7e8385;border-right:1px solid #7e8385;border-bottom:1px solid #7e8385; background-color:#e5e6e7;}
.categoryItemsSearchSub2 {border:1px solid #7e8385; background-color:#e5e6e7;}
.headTitle{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff;}
.headMainTitle{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff;}
.leftSuperCatLink{font-family: Arial, Helvetica, sans-serif;color:#cc6600;font-size:13px;font-weight: bold;}
.sectionOutline{border:solid 1px #B7C3D1;}
.sectionOutlineContent{border:solid 1px #B7C3D1; background-image:url(http://www.heatgunstore.com/images/graygradient.gif); background-repeat:repeat-x; padding:10px 0 0 0;}
.sectionOutlineGeneral{border:solid 1px #B7C3D1; background-image:url(http://www.heatgunstore.com/images/graygradient.gif); background-repeat:repeat-x; padding:0 0 0 0;}
.sectionOutlineAboutus{border:solid 1px #B7C3D1; background-image:url(http://www.heatgunstore.com/images/graygradient.gif); background-repeat:repeat-x; padding:5px 10px 0 5px;}
.sectionOutlineAlsoBought{border:solid 1px #B7C3D1; background-image:url(http://www.heatgunstore.com/images/graygradient.gif); background-repeat:repeat-x; padding:5px 10px 0 5px;}
.recentlyViewedOutline{border-bottom:dashed 1px #cccccc;}
.featProdDivider{border-bottom:solid 1px #cccccc; }
.featProdBottom{border-bottom:solid 1px #cccccc; padding:0 0 20px 0;}
.featProdText{padding:0 3px 0 3px;}
.contentTitle{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#990000;margin:0 0 0 5px;}
.subTotalTitle{line-height:16px; font-weight:bold;}
.subTotal{color:#990000; font-weight:bold; font-size:16px;}
.cartSection{line-height:11px; font-weight:bold;}
.description{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-style:italic;color:#454545;}
.padFooter{padding:0; background-color:#AEB4B7;}
.newsSavings{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#3788C1;}
.customerReviewTitle{padding:5px 0 5px 10px; background-color:#e4e4e4; border-bottom:dashed 1px #c3c1c1;width:739px;}
.customerReviewSatRate{padding:10px 0 0px 10px;}
.customerReviewSatRateImage{padding:0 0 10px 10px;}
.customerRateReview{padding:2px 0 2px 10px; background-color:#f8f8f8; border-top:dashed 1px #c3c1c1; border-bottom:dashed 1px #c3c1c1;}
.reviewContainer{padding:0 0 0 5px;}
.productDescription{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#617082;}
.itemDetailsDesc{font-family: Arial, Helvetica, sans-serif; color: #474747; font-size: 12px;}
.pageLinks{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#000000;font-weight:normal;}
.pageLinksOurPrice{font-family: Arial, Helvetica, sans-serif;font-size: 24px;color:#235386;font-weight:normal;}
.pageLinksPrice{font-family: Arial, Helvetica, sans-serif;font-size: 24px;color:#990000;font-weight:normal;}
.pageLinksDisclaimer{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #235386;font-weight:normal;}
.pageLinksDetails{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000000;font-weight:bold;}
.pageLinksDetails2{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000000;font-weight:normal;}
.filterSearch{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#336699;font-weight:bold;}
.shipInfo{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#CC6600;}
.condition{font-family:Arial, Helvetica, sans-serif;font-size:12px;	font-weight:bold;color: #A00004;}
.txt_Price{font-size:12px; width:45px; height:19px; font-weight:bold; color:#3F3F3F;border:1px solid #000000;padding-top:2px;padding-left:1px;}
.bodyHeading{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#113A63;}
.checkoutTitle{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#113A63;}
.lineDescription{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;}
.cartBack{background-color:#EEEEEE;}
.numProdFound{font-size:x-large;}
.filterby{padding-left:6px;}
.filterbyb{padding-left:4px;}
.sortcol{height:25px;}
.gobutton{padding-left:5px;}
.pager{height:30px; padding-left:5px;}
.pagerbottom{height:28px;}
a.lnk_goBack{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;color:#0086DD;}
a:link.lnk_goBack{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;color:#0086DD;}
a:visited.lnk_goBack{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;color:#0086DD;}
a:hover.lnk_goBack{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;color:#FF7E00;}
a:active.lnk_goBack{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;color:#0086DD;}
a.lnk_devby{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;text-decoration:none;color:#fff;}
a:link.lnk_devby{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;text-decoration:none;color:#fff;}
a:visited.lnk_devby{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;text-decoration:none;color:#fff;}
a:hover.lnk_devby{font-family:Arial, Helvetica, sans-serif;	font-size:9px;font-weight:normal;text-decoration:none;color:#fff;}
a:active.lnk_devby{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;text-decoration:none;color:#fff;}
a.lnk_whitefooter{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;color:#fff;}
a:link.lnk_whitefooter{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;color:#fff;}
a:visited.lnk_whitefooter{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;color:#fff;}
a:hover.lnk_whitefooter{font-family:Arial, Helvetica, sans-serif;	font-size:11px;font-weight:bold;text-decoration:none;color:#fff;}
a:active.lnk_whitefooter{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;color:#fff;}
a.lnk_mainProduct{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color:#31329C;	text-decoration:underline;}
a:link.lnk_mainProduct{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color:#31329C;text-decoration:underline;}
a:visited.lnk_mainProduct{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color:#31329C;text-decoration:underline;}
a:hover.lnk_mainProduct{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color:#31329C;text-decoration:none;	}
a:active.lnk_mainProduct{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color:#31329C;text-decoration:underline;}
a.lnk_viewProduct{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#336699;text-decoration:none;font-weight:normal;}
a:link.lnk_viewProduct{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#336699;text-decoration:none;font-weight:normal;}
a:visited.lnk_viewProduct {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#336699;text-decoration:none;font-weight:normal;}
a:hover.lnk_viewProduct {font-family: Arial, Helvetica, sans-serif;font-size: 11px;	color:#336699;text-decoration:none;font-weight:normal;}
a:active.lnk_viewProduct {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#336699;text-decoration:none;font-weight:normal;}
a.lnk_SearchProduct{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:bold;}
a:link.lnk_SearchProduct{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:bold;}
a:visited.lnk_SearchProduct {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:bold;}
a:hover.lnk_SearchProduct {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:none;font-weight:bold;}
a:active.lnk_SearchProduct {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:bold;}
a.lnk_cart{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;}
a:link.lnk_cart{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;}
a:visited.lnk_cart {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;}
a:hover.lnk_cart {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:none;font-weight:normal;}
a:active.lnk_cart {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;}
a.lnk_NeedHelp{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a:link.lnk_NeedHelp{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a:visited.lnk_NeedHelp{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a:hover.lnk_NeedHelp{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:none;font-weight:normal;cursor:hand;cursor:pointer;}
a:active.lnk_NeedHelp{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a.lnk_WhereShipping{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a:link.lnk_WhereShipping{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a:visited.lnk_WhereShipping{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a:hover.lnk_WhereShipping{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:none;font-weight:normal;cursor:hand;cursor:pointer;}
a:active.lnk_WhereShipping{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a.lnk_General{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a:link.lnk_General{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a:visited.lnk_General{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a:hover.lnk_General{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:none;font-weight:normal;cursor:hand;cursor:pointer;}
a:active.lnk_General{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#31329C;text-decoration:underline;font-weight:normal;cursor:hand;cursor:pointer;}
a.lnk_Categories{font-family: Arial, Helvetica, sans-serif;color: #3F4042;text-decoration: none;font-weight: bold;font-size:13px;}
a:link.lnk_Categories{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:none;font-weight:bold;font-size:13px;}
a:visited.lnk_Categories {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:none;font-weight:bold;font-size:13px;}
a:hover.lnk_Categories {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:none;font-weight:bold;font-size:13px;}
a:active.lnk_Categories {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:none;font-weight:bold;font-size:13px;}
a.lnk_SubCat{font-family: Arial, Helvetica, sans-serif;color: #333333;text-decoration: none;font-size:12px;}
a:link.lnk_SubCat{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:none;font-size:12px;}
a:visited.lnk_SubCat {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:none;font-size:12px;}
a:hover.lnk_SubCat {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:underline;font-size:12px;}
a:active.lnk_SubCat {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:none;font-size:12px;}
a.seemore{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-decoration: none;font-weight: lighter;}
a.shipInfo{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FF7806;text-decoration:none}
a.shipInfo:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FF7806;text-decoration:none}
a.shipInfo:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FF7806;text-decoration:none}
a.shipInfo:active{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FF7806;text-decoration:none}
a.shipInfo:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FF7806;text-decoration:none}
a.MasterMenu_link:link {text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;font-weight:normal;}
a.MasterMenu_link:active {text-decoration:none;	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;font-weight:normal;}
a.MasterMenu_link:visited {text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;font-weight:normal;}
a.MasterMenu_link:hover {text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;font-weight:normal;}
.lnk_cart2_total{font-size:.97em;font-weight:bold;}
a.lnk_cart2{font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #3F4042;text-decoration: none;font-size:.97em;}
a:link.lnk_cart2{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 11px;color:#3F4042;text-decoration:none;font-size:.97em;}
a:visited.lnk_cart2{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 11px;color:#3F4042;text-decoration:none;font-size:.97em;}
a:hover.lnk_cart2{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 11px;color:#3F4042;text-decoration:underline;font-size:.97em;}
a:active.lnk_cart2{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 11px;color:#3F4042;text-decoration:none;font-size:.97em;}
.searchProductPrice{font-weight:bold;font-size:15px;}
.orangeText {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#FF7806;text-decoration:none;font-weight:normal;}
.pointer_cursor{cursor: pointer;}
.breadcrumbs {font-family: arial; font-size: 10px; color: #414141;}
.kitName {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#346799;text-decoration:none;font-weight:bold;}
.titleLarge{font-size:large; font-weight:bold;}
.titleSub{font-size:medium; font-weight:bold;}
/*ul {vertical-align: baseline;list-style-image: url(http://www.heatgunstore.com/images/li.png)}*/
TR.downloadtitle {background-color:#DDDDDD;	}
TD.downloadtitle{}
TD.downloaditem{padding:5px 0 5px 0;}
TD.downloaditem2{padding:5px 0 5px 0;background-color:#EEEEEE;border-top:dashed 1px #CCCCCC;border-bottom:dashed 1px #CCCCCC;}
FONT.menu {font-family:verdana,arial; font-size:14px; color:#134B6C; text-decoration:none; }
#dropmenudiv{background-color:#EBEBEB;position:absolute;border:solid 1px #FFFFFF;font:normal 12px Verdana;}
#dropmenudiv a{width: 100%;	display: block;height:23px;font:normal 11px Arial;text-decoration:none;	text-indent: 3px;overflow: visible;	text-indent: 15px;overflow-x: auto;	color:#000000;}
#dropmenudiv a:hover{background-color:#FFFFFF;	}
.padSearchButton{padding:0 0 0 5px; *padding:1px 0 0 5px;}
.padSearchText{padding:0 0 0 0; *padding:0px 0 0 0;}
						
/* Navigation */
#nav {margin: 0;padding: 0;	height: 26px;}
#nav a {font-weight: normal;float: left;text-decoration: none;display: block;float: left;cursor: pointer;height: 26px;line-height: 26px;padding: 0 15px; overflow: hidden;}
#nav a.topdaddy,
#nav li.active a.topdaddy {	padding-right: 25px;}
#nav li li a{background: none;font-weight: normal;padding: 0;text-indent: 15px;}
#nav, #nav ul {float: left;	list-style: none;margin: 0;	padding: 0;}
#nav li li {padding: 0;	background: none;}

/* top level links */
#nav a {}

/* sub level links */
#nav ul ul a {display: block;text-decoration: none;width: 167px;text-transform: none;}

/* top level buttons */
#nav li {float: left;padding: 0; background: none; height: 26px;}
#nav ul li {position: relative;}
#nav li ul {top: 26px;position: absolute;left: -999em;height: auto;width: 170px;font-weight: normal;border-width: 0;margin: 0;padding: 0;}
#nav ul {padding: 0;margin: 0;}
#nav li li {float: left;padding: 0; width: 170px; }

/* margin for pullouts */
#nav li ul ul {	margin: -26px 0 0 170px;}
#nav li:hover ul ul, 
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,  
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul, 
#nav li.sfhover ul ul ul ul {left: -999em;}
#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul,
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{z-index: 100;left: 0;}
#nav li:hover, #nav li.sfhover {left: 0;}
#nav ul ul a {background: none;}
#nav li li.active {	background: none}

/* horiz menu */
div#horizmenu {	background-color:#3f4042;margin:2px 2px 2px 2px;height: 26px;}
#nav a {color:#fff; /* changes the color of the menu link */font-weight:bold;}
#nav a.topdaddy,
#nav li.active a.topdaddy {	background:100% 0 no-repeat;}
#nav ul ul a.daddy {background: url(http://www.heatgunstore.com/images/tbar_divider3.png) 100% 50% no-repeat;font-weight:bold;}
#nav li a {	background: 100% 0 no-repeat;}
#nav ul li a:hover{color:#fff;}/*main menu link hover*/
#nav ul li ul li a:hover{color:#333333; font-weight:bold; text-decoration:underline;}
#nav ul li ul li ul li a:hover {color: #fff;} /*not being used*/
#nav li li {border-bottom: 1px solid #A0A0A0;}
#nav ul ul a {color:#333333;} /*sub menu link color*/
#nav li ul {border-right:2px solid #cccccc;border-left:2px solid #cccccc;border-bottom:1px solid #cccccc;}
#nav li.sfhover a { color:#333333;} 
/*#nav li li.sfhover a { color: #fff;}*/
#nav li.active {background: url(http://www.heatgunstore.com/images/tbar_select.png) 0 0 repeat-x;}
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{background:#fff;}
/*ul {line-height:16px;vertical-align: baseline;list-style-image: url(http://www.heatgunstore.com/images/EddyProducts/li.png)}*/


/* Rating */
.ratingStar {font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat;}
.filledRatingStar {background-image: url(http://www.heatgunstore.com/images/filledstar.png);}
.emptyRatingStar {background-image: url(http://www.heatgunstore.com/images/emptystar.png);}
.savedRatingStar {background-image: url(http://www.heatgunstore.com/images/savedstar.png);}

/************************************************************/
/* Cart Shipping */
.shipRadio{border-bottom:dashed 1px #000;}
/*AutoComplete flyout */
.autocomplete_completionListElement {visibility:hidden;margin-left:0;padding:0;margin:0px!important;background-color:#fff;border:solid 1px #CCCCCC;cursor:default;overflow:auto;height:auto;text-align:left;list-style-type:none;}
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem{background-color: #cccccc;color:#000;padding:1px 3px 0 3px; cursor:pointer; font-weight:bold; text-decoration:underline;}
/* AutoComplete item */
.autocomplete_listItem {background-color:#fff; padding:1px 3px 0 3px;}
.featureBox {width:564px;}
.featureBox h3{background:#fff  none repeat scroll 0% !important; color:#990000 !important;}
.featureBox table {background-color:#fff;}
.featureBox table td strong {color:#333333;}
.featureTable .prodCont{border: 1px solid #cccccc; background-color:#fff;}
.featureBox{ padding-bottom:0px; margin-bottom:10px; text-align:left; }
.featureBox h3{ padding:5px; margin:0px;font-size:1.2em;}
.featureBox h4{ padding:0px;margin:5px;font-size:1em;}
.featureBox table td {vertical-align:middle;}
.featureBox table td strong {text-decoration:none; font-size:.9em; }
.featureTable .prodCont{ vertical-align:top; padding:4px;}
.featureTable .prodCont img {margin:.0em; display: block; }
.featureTable .inner{background-color:#fff;}

#menu  { float: right; padding: 6px 0 0 0; list-style: none; }
		#menu li { display: inline; }
		#menu a { display: block; float: left; margin-left: 30px; padding: 7px; text-decoration: none; font-size: 13px; color: #363636; }
		#menu a:hover { color: #000; border-bottom: 2px solid #ccc; }
		#menu .active a { border-bottom: 2px solid #C70012; color: #9D2900;}

#MenuSubMenu{padding-left:17px;}
#MenuSubMenu a{	font-family: Tahoma,Verdana,Segoe,sans-serif;font-size:11px;color:#988122;text-decoration:none;}
#MenuSubMenu a:hover{font-family: Tahoma,Verdana,Segoe,sans-serif;font-size:11px;color:#C5AA0C;	text-decoration:none;}
#header{margin-left:auto;margin-right:auto;width:970px;}
#container {margin-left: auto;margin-right: auto;text-align: left;width: 970px;	background-color:#ffffff;}
#banner {margin: 0px 0px 0px 0px;background-image:url(images/banner.jpg);width:966px;height:40px;position:relative;}
#head {	margin: 0px 0px 0px 0px;background-image:url(images/header.jpg);width:966px;height:375px;position:relative;}
.headerImage{border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;}
#content{margin: 0px 0px 0px 0px;width:966px;position:relative;	}
#innerContent{float:left;margin-left:12px;}
/*.bodyMain{background-image:url(http://www.heatgunstore.com/images/LibbyMontana/NewHead.png);background-repeat:no-repeat;background-color:#ffffff;}*/
.bodyMainContact{background-color:#ffffff;border-top:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;padding-left:5px;padding-right:5px;}
.bodyTitle{font-size:26px;color:#c70012;}
#copyright{margin-left:auto;margin-right:auto;width:966px;}
.copyright{font-family: Tahoma,Verdana,Segoe,sans-serif;font-size:11px;color:#363636;}
#footer {margin: 0px 0px 0px 0px;width:966px;position:relative;}
#footerline {clear:both;font-size:1px;height:10px;}
.footerTable{background-color:#221F1F;}
.footerTitle{font-family: Tahoma,Verdana,Segoe,sans-serif;font-weight:bold;font-size:11px;color:#AAAAAA;}
.footerSub{font-family: Tahoma,Verdana,Segoe,sans-serif;font-size:11px;color:#AAAAAA;}
.footerTop{	color:#221F1F;height:1px;width:800px;}
.footerBottom{color:#221F1F;height:1px;width:800px;}
.grid {width:970px; font-family:Tahoma;}
.grid H2 {margin:0; padding:0; color:#ffffff;height:20px;line-height:20px;font-size:14px;}
.grid .mid{	padding:3px 0px 0px 0px;}
.grid .datatable
{
	width:100%;
	color:#666;
    border-bottom:solid 1px #bbd9ee;
}        
.grid .datatable TH
{
    font-size:12px;
    font-weight:bold;
    letter-spacing:0px;
    text-align:left;
    padding:2px 4px;
    color:#333333;
    border-bottom:solid 2px #bbd9ee;
}
.grid .datatable TH A
{ 
	text-decoration:none;
	padding-right:18px; 
	color:#0066cc;
}
.grid .datatable TH.sortasc A { background:url(http://www.heatgunstore.com/images/asc.gif) right center no-repeat; }
.grid .datatable TH.sortdesc A { background:url(http://www.heatgunstore.com/images/desc.gif) right center no-repeat; }
.grid .datatable TD
{
    font-size:11px;
    text-align:left;
    padding:6px 4px;
    border-bottom:solid 1px #bbd9ee;
}      
.grid .datatable .row:hover
{
	background-color:#fffacd;
	color:#000;
}
.grid .datatable .first { padding-left:10px; }
.grid .datatable .row:hover .first
{
    background-repeat:no-repeat;   
	background-image:url(http://www.heatgunstore.com/images/bullet.gif);
}  
/* Data Pager Styles */
.grid .pager
{
    font-family:arial,sans-serif;
    text-align:center;
    padding:6px;	                
} 
.grid .pager SPAN.command,        
.grid .pager SPAN.current,        
.grid .pager A.command
{
    color:#5a90ce;
    padding:0px 5px;
    text-decoration:none;
    border:none;
}
.grid .pager A.command:hover
{
    border:solid 2px #408BB6;
    background-color:#59A5D1;
    color:#fff;
    padding:0px 3px;
    text-decoration:none;
}        
.grid .pager SPAN.current
{
	border:none;
    font-weight:bold;
    color:#3e3e3e;
    padding:0px 6px;
    font-size:18px;
}
.gridNW 
{ 
	font-family:Tahoma;
}
.gridNW H2 
{ 
	margin:0; padding:0; 
	color:#ffffff;
	height:20px;
	line-height:20px;
	font-size:14px;
}
.gridNW .mid
{
	padding:3px 0px 0px 0px;
}
.gridNW .datatable
{
	color:#666;
    border-bottom:solid 1px #bbd9ee;
}        
.gridNW .datatable TH
{
    font-size:12px;
    font-weight:bold;
    letter-spacing:0px;
    text-align:left;
    padding:2px 4px;
    color:#333333;
    border-bottom:solid 2px #bbd9ee;
}
.gridNW .datatable TH A
{ 
	text-decoration:none;
	padding-right:18px; 
	color:#0066cc;
}
.gridNW .datatable TH.sortasc A { background:url(http://www.heatgunstore.com/images/asc.gif) right center no-repeat; }
.gridNW .datatable TH.sortdesc A { background:url(http://www.heatgunstore.com/images/desc.gif) right center no-repeat; }
.gridNW .datatable TD
{
    font-size:11px;
    text-align:left;
    padding:6px 4px;
    border-bottom:solid 1px #bbd9ee;
}      
.gridNW .datatable .row:hover
{
	background-color:#fffacd;
	color:#000;
}
.gridNW .datatable .first { padding-left:10px; }
.gridNW .datatable .row:hover .first
{
    background-repeat:no-repeat;   
	background-image:url(http://www.heatgunstore.com/images/bullet.gif);
}  

.grid 
{ 
	width:1600px; 
	font-family:Tahoma;
}
.grid H2 
{ 
	margin:0; padding:0; 
	color:#ffffff;
	height:20px;
	line-height:20px;
	font-size:14px;
}
.grid .mid
{
	padding:3px 0px 0px 0px;
}
.grid .datatable
{
	width:100%;
	color:#666;
    border-bottom:solid 1px #bbd9ee;
}        
.grid .datatable TH
{
    font-size:12px;
    font-weight:bold;
    letter-spacing:0px;
    text-align:left;
    padding:2px 4px;
    color:#333333;
    border-bottom:solid 2px #bbd9ee;
}
.grid .datatable TH A
{ 
	text-decoration:none;
	padding-right:18px; 
	color:#0066cc;
}
.grid .datatable TH.sortasc A { background:url(http://www.heatgunstore.com/images/asc.gif) right center no-repeat; }
.grid .datatable TH.sortdesc A { background:url(http://www.heatgunstore.com/images/desc.gif) right center no-repeat; }
.grid .datatable TD
{
    font-size:11px;
    text-align:left;
    padding:6px 4px;
    border-bottom:solid 1px #bbd9ee;
}      
.grid .datatable .row:hover
{
	background-color:#fffacd;
	color:#000;
}
.grid .datatable .first { padding-left:10px; }
.grid .datatable .row:hover .first
{
    background-repeat:no-repeat;   
	background-image:url(http://www.heatgunstore.com/images/bullet.gif);
}  
/* Data Pager Styles */
.grid .pager
{
    font-family:arial,sans-serif;
    text-align:center;
    padding:6px;	                
} 
.grid .pager SPAN.command,        
.grid .pager SPAN.current,        
.grid .pager A.command
{
    color:#5a90ce;
    padding:0px 5px;
    text-decoration:none;
    border:none;
}
.grid .pager A.command:hover
{
    border:solid 2px #408BB6;
    background-color:#59A5D1;
    color:#fff;
    padding:0px 3px;
    text-decoration:none;
}        
.grid .pager SPAN.current
{
	border:none;
    font-weight:bold;
    color:#3e3e3e;
    padding:0px 6px;
    font-size:18px;
}
.gridNW 
{ 
	font-family:Tahoma;
}
.gridNW H2 
{ 
	margin:0; padding:0; 
	color:#ffffff;
	height:20px;
	line-height:20px;
	font-size:14px;
}
.gridNW .mid
{
	padding:3px 0px 0px 0px;
}
.gridNW .datatable
{
	color:#666;
    border-bottom:solid 1px #bbd9ee;
}        
.gridNW .datatable TH
{
    font-size:12px;
    font-weight:bold;
    letter-spacing:0px;
    text-align:left;
    padding:2px 4px;
    color:#333333;
    border-bottom:solid 2px #bbd9ee;
}
.gridNW .datatable TH A
{ 
	text-decoration:none;
	padding-right:18px; 
	color:#0066cc;
}
.gridNW .datatable TH.sortasc A { background:url(http://www.heatgunstore.com/images/asc.gif) right center no-repeat; }
.gridNW .datatable TH.sortdesc A { background:url(http://www.heatgunstore.com/images/desc.gif) right center no-repeat; }
.gridNW .datatable TD
{
    font-size:11px;
    text-align:left;
    padding:6px 4px;
    border-bottom:solid 1px #bbd9ee;
}      
.gridNW .datatable .row:hover
{
	background-color:#fffacd;
	color:#000;
}
.gridNW .datatable .first { padding-left:10px; }
.gridNW .datatable .row:hover .first
{
    background-repeat:no-repeat;   
	background-image:url(http://www.heatgunstore.com/images/bullet.gif);
}  

div.rounded {
    clear:both;
    max-width:945px;
}

div.rounded div.top-outer {
    background:url(http://www.heatgunstore.com/images/tl.gif) no-repeat left bottom;
    padding:0px;
    width:100%;
}

div.rounded div.top-outer div.top-inner {
    background:url(http://www.heatgunstore.com/images/tr.gif) no-repeat right bottom;
    margin-left:9px;
}

div.rounded div.top-outer div.top-inner div.top {
    background:url(http://www.heatgunstore.com/images/tm.gif) repeat;
    height:23px;
    margin-right:9px;
    font-size:.01em;
}

div.rounded div.mid-outer {
    background:url(http://www.heatgunstore.com/images/l.gif) left repeat-y;
    clear:both;
    width:100%;
}

div.rounded div.mid-outer div.mid-inner {
    background:url(http://www.heatgunstore.com/images/r.gif) right repeat-y;
    margin-left:9px;    
}

div.rounded div.mid-outer div.mid-inner div.mid {
	background-color:#ffffff;
    margin-right:9px;
}

div.rounded div.bottom-outer {
    background:url(http://www.heatgunstore.com/images/bl.gif) no-repeat left top;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded div.bottom-outer div.bottom-inner {
    background:url(http://www.heatgunstore.com/images/br.gif) no-repeat right top;
    margin-left:8px;
}

div.rounded div.bottom-outer div.bottom-inner div.bottom {
    background:url(http://www.heatgunstore.com/images/bm.gif) repeat;
    height:9px;
    margin-right:8px;
    font-size:.01em;
}

#mod_uvpplaylist #playlist th {height:22px; background: url(http://www.heatgunstore.com/images/grad.gif) left top repeat-x;}
#mod_uvpplaylist div.hd {padding: 0px 5px 10px 5px; font-weight:bold;}
#mod_uvpplaylist ul {list-style-type:none;}
#mod_uvpplaylist h5.nowplaying {font-size:100%; font-weight:bold;}
#mod_uvpplaylist h5.nowplaying em{color: #3399cc; font-weight:bold;}
#mod_uvpplaylist h1{font-size: 136%; color: #fec200; margin-bottom: 6px;}
#mod_uvpplaylist h1 em {font-weight: bold;}
#mod_uvpplaylist div.bd{padding: 1px 0px 0px 0px; clear: both;}
#mod_uvpplaylist table {background-color: #ffffff; font-size: 100%; border-bottom:1px solid #a6a6b0;}
#mod_uvpplaylist th {padding-left:7px; border-right: 1px solid #a6a6b0; background-color:#eeeeee; font-weight:bold;}
#mod_uvpplaylist td {padding: 7px 0 12px 7px; border-right: 1px solid #a6a6b0; color: #565656; vertical-align:top;}
#mod_uvpplaylist table tr.odd{background-color: #f4f8fe;}
#mod_uvpplaylist .index{width: 29px;}
#mod_uvpplaylist .title{width: 205px;}
#mod_uvpplaylist .title a {display: block; height: 30px; background: url(http://www.heatgunstore.com/images/arrow1.jpg) left top no-repeat; padding-left: 30px;}
#mod_uvpplaylist .title a:hover {background: url(http://www.heatgunstore.com/images/arrow4.jpg) left top no-repeat;}
#mod_uvpplaylist .odd a {background: url(http://www.heatgunstore.com/images/arrow2.jpg) left top no-repeat;}
#mod_uvpplaylist .odd a:hover {background: url(http://www.heatgunstore.com/images/arrow5.jpg) left top no-repeat;}
#mod_uvpplaylist .selected a {background: url(http://www.heatgunstore.com/images/arrow3.jpg) left top no-repeat;}
#mod_uvpplaylist .selected a:hover {background: url(http://www.heatgunstore.com/images/arrow3b.jpg) left top no-repeat;}
#mod_uvpplaylist .time{width: 41px; }
#mod_uvpplaylist .timerow {padding:7px 7px 0 0;}
#mod_uvpplaylist .descr{width: 193px;}
#mod_uvpplaylist .descrshow{height: auto;}
#mod_uvpplaylist .descrhide{width: 193px; height: 27px;}
#mod_uvpplaylist .descr .showall{height: 100px;}
#mod_uvpplaylist .descrdiv a {background:none;}
#mod_uvpplaylist .descrdiv a:hover {background:none;}
#mod_uvpplaylist .descr .showall{height: 100px;}
#mod_uvpplaylist .formats{width: 131px;}
#mod_uvpplaylist .formats a {color: #213c70; background:none;}
#mod_uvpplaylist .formats a:hover {background:none;}
#mod_uvpplaylist .dateadded{width: 52px; padding:0 0 0 7px; text-align: left; border-right: 0;}
#mod_uvpplaylist .dateaddedrow {padding: 7px 7px 0 0;}
#mod_uvpplaylist .dateadded .year {display:none;}
#mod_uvpplaylist .formats ul {list-style:none;}
#mod_uvpplaylist .formats li {float: left; margin-right: 6px; }
#mod_uvpplaylist .formats ul h5{ margin-right: 4px; float:left;}
#mod_uvpplaylist .formats ul ul.hd li.last {margin-right:0px; float:left; display:inline;}
#mod_uvpplaylist .formats ul ul.hd a {color: #213c70; background:none;}
#mod_uvpplaylist .formats ul ul.hd a:hover {background:none;}
#mod_uvpplaylist  li.qtlink {float:none; display:block; }
#mod_uvpplaylist  li.hdline {float:none; display:block; width:148px; }
#mod_uvpplaylist .formats ul li.qtlink a {color: #213c70; background:none;}
#mod_uvpplaylist .formats ul li.qtlink a:hover {background:none;}
#mod_uvpplaylist td.selected {background-color: #659ded; color: #ffffff;}
#mod_uvpplaylist td.selected a {color: #ffffff;}
#mod_uvpplaylist td.selected a:hover {color: #ffffff;}
#mod_uvpplaylist tr.selected .title a {background: url(http://www.heatgunstore.com/images/arrow3.jpg) left top no-repeat;}
#mod_uvpplaylist tr.selected td.formats a {color: #213c70;}
#mod_uvpplaylist tr.selected td.formats a:hover {color: #213c70;}
#bd div.videocontainer {width:666px;}
#bd div.videocontainer .videocontainer-hd {height:8px;background:url(http://www.heatgunstore.com/images/bg.gif) top left no-repeat;}
#bd div.videocontainer .videocontainer-bd {padding:0px 5px 0 5px;background:url(http://www.heatgunstore.com/images/side.gif) top left repeat-y;}
#bd div.videocontainer .videocontainer-ft {height:25px;background:url(http://www.heatgunstore.com/images/ft.gif) bottom left no-repeat;}
.h4color { font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size:12px; font-weight:bold; }
.tiny { font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }    
.highlight { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: x-small; }    
.price{font-size:13px;color:#990000;}
.itemPrice {font-size:20px;color: #990000; }
.itemPriceB {font-size:20px;color: #000; }
.itemSalePrice{font-size:20px;color:#7e8385; text-decoration:line-through;}
.partnum{font-size:11px;}
.reduced{color:#990000;}
.priceBlack { font-family: verdana,arial, helvetica,sans-serif; color: #000000; font-size:13px; }
.priceLarge { font-family: verdana,arial, helvetica,sans-serif; color: #990000; font-size: 1.30em; }
.salePriceLarge { font-family: verdana,arial, helvetica,sans-serif; color: #235386; font-size: 1.30em; }
hr { margin-left: 0px; }
a.buyAction { font-weight: bold; } 
h2 { color: #CC6600; font-size: small; margin: 0px 0px 0.25em; }  
.priceBlack {font-family: verdana,arial,helvetica,sans-serif; }
.extendedBuybox b.price {font-size: .86em; }  
.extendedBuybox { width: 100%;}
.pricePerUnit { font-size: 10px; font-family: verdana,arial,helvetica,sans-serif; color: #990000; white-space: nowrap; }
div.extendedBuyBox { padding: 4px 0px; }
hr.EBBdivider {border:dashed #7e8385; border-width:1px 0 0 0; height:0;line-height:0;font-size:0;margin:0;padding:5px; }
hr.EBBdivider2 {border:dashed #7e8385; border-width:1px 0 0 0; height:0;line-height:0;font-size:0;margin:10px 5px 0 0;padding:5px; }
div.buying { padding:0 0 0 0; font-size: .86em; }  
div.buying table { font-size: x-small; }
div.buying table td { font-size: .86em; }
div.buying table td.tiny { font-size: xx-small; }
.buying .subTitle {font-size: x-small;line-height: 1.45em; margin: ..5em 0; }
#priceBlock, #priceBlock table td, #primaryUsedAndNew, #primaryClubPrice, #secondaryUsedAndNew, #secondaryClubPrice, #adultWarning, #violenceWarning { font-size: x-small; }
table.moreBuyingChoices td.topLeft { background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tl2._V5932522_.gif); background-repeat: no-repeat; padding-top: 6px; padding-left: 8px;}
table.moreBuyingChoices td.topRight {background-image: url(http://www.heatgunstore.com/images/box-line-tr2.gif); background-repeat: no-repeat;} 
table.moreBuyingChoices td.bottomLeft { background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-bl._V5931973_.gif); background-repeat: no-repeat; font-size: 4px;}  
table.moreBuyingChoices td.bottomRight { background-image: url(http://www.heatgunstore.com/images/box-line-br.gif); background-repeat: no-repeat; font-size: 4px; } 
a:link.RR { color: #cc6600; text-decoration: none; font-size:.87em; font-weight:bold; }
a:hover.RR {text-decoration : none; color: #cc6600; font-size:.87em; font-weight:bold;}
a:visited.RR{text-decoration:none; color:#cc6600; font-size:.87em; font-weight:bold;}
a:active.RR{text-decoration:none;color:#cc6600; font-size:.87em; font-weight:bold;}
div.addToCart { padding: 0px 0px 8px 0px;}
.add-to-cart-notched_s { background-position: 0px 0px; width: 160px; }
.zipCodeError{font-weight:bold; color:#990000;}
.quantityPriceTable{border:solid 1px #cccccc;}
.qtyItemPricing1{border-top:solid 1px #cccccc; border-right:solid 1px #cccccc;}
.qtyItemPricing2{border-top:solid 1px #cccccc;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}


/* Image Viewer */

.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 0px;	
}
/*
.highslide:hover img {
	border-color: gray;
}*/

.highslide-border{width:50px; height:50px; border:1px solid #cccccc; vertical-align:middle; text-align:center;}
.highslide-border:hover{border-color:Gray;}

.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.glossy-dark {
	background: #111;
}
.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: white;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
a.highslide-full-expand {
   background: url(http://www.heatgunstore.com/images/graphics/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(http://www.heatgunstore.com/images/loader_white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}
.highslide-overlay {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(http://www.heatgunstore.com/images/graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Controls for the galleries.											   */
/* Remove these if you are not using a gallery							   */
/*****************************************************************************/
.highslide-outer{}
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(http://www.heatgunstore.com/images/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(http://www.heatgunstore.com/images/graphics/controlbar-white.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
	margin:0;
}
.highslide-controls a {
	background-image: url(http://www.heatgunstore.com/images/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}

/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}
.divideCatItems{margin-left:auto;margin-right:auto;margin-bottom:15px;width:95%;height:1px;}
.divideAlsoBought{margin-left:auto;margin-right:auto;margin-bottom:15px;width:100%;height:1px;}
.divideItemDetail{text-align:left;}
.divide{color:#EEEEEE;}
.itemDetailTabs{width: 100%; clear: both; margin:0 0 0 2px;}
.itemDetailTabContent{width: 98.5%; clear: both; border: solid 1px #CCCCCC; margin:0 0 0 5px;}
.footerBot{text-align:left;padding:0 0 0 10px; vertical-align:top;}
.tblFooter ul{list-style:none;margin-left:0;padding:0;}
.tblFooter li{padding:0 0 5px 0;}
.footerCell{ border-right:dotted 2px #CCCCCC; padding:0 0 0 10px; vertical-align:top;}
.footerDivW{color:#000;font-size:10px;}
.footerMain{padding:10px 0 10px 0; border-top:solid 1px #3F4042;}

.AccList{text-align:left;padding:0 10px 0 10px; vertical-align:top;}
.tblAccessories ul{list-style:none;margin-left:0;padding:0;}
.tblAccessories li {padding:5px 0 5px 2px;}
.even{background-color:#eeeeee;}
.odd{background-color:#fff;}
