body{margin:0;text-align:center;background-color:#fff;background-repeat:repeat-y;font-size:100%;font-family:Tahoma, Verdana, sans-serif;overflow:-moz-scrollbars-vertical;}
table{font-size:1em !important;font-family:Arial, Tahoma, sans-serif;border:none;}
table input{font-size:1em;}
table select{font-size:1em;}
form{margin:0;padding:0;}
#content input, #content select{font-size:1em;}
img{border:none;}
a:active, a:link, a:visited{color:#000080;text-decoration:underline;}
a:hover{color:#ff3c00;}
fieldset, form{border:none;margin:0;padding:0;}
h3{margin:0.5em 0 0.5em 0;color:#404040;font-size:1.25em;text-align:left;border-bottom:solid 2px #000080;}
h1{margin:0.5em 0 0.5em 0;color:#404040;font-size:1.25em;text-align:left;border-bottom:solid 2px #000080;}
h2{margin:0.5em 0 0.5em 0;color:#404040;font-size:1.15em;text-align:left;text-decoration:none;}
* html .clear, * html .floatform{height:1%;}
.clear, .floatform{display:block;}
ul.tame, ul.tame li{margin:0;padding:0;display:list-item;list-style:none;font-size:11px;}
ul.tame li{line-height:1.25em;}
.tameHoriz, ul.tameHoriz li{margin:0;padding:0;list-style:none;font-size:1em;}
ul.tameHoriz li{display:inline;font-size:1em;}
br.cl{clear:both;}
#bjhome ul, #hmhome li{margin:0;list-style:disc;font-size:1.0em;font-weight:bold;}
#bjhome h3{font-size:1.3em;}
#bjhome h2{margin:0.5em 0 0.5em 0;color:#404040;font-size:1.0em;text-align:left;border-bottom:solid 1px #000060;}
#bjhome h4{margin:0 0 10px 0;color:#000;font-size:1.2em;text-align:center;}
#userName{}
#loginText{margin-left:1em;}
textarea#OrderNotes{width:99% !important;}
#bg{background:url(images/bjbg.jpg) #061885;background-repeat:repeat-x;position:absolute;top:0px;height:auto;width:100%;}
.clearfix{clear:both;margin-bottom:10px;}
#center{width:900px;margin:auto;padding-top:150px;}
#wrappertop{width:100%;margin:0 auto;padding:0;text-align:center;font-size:0.71em !important;float:left;clear:both;position:absolute;top:0px;left:0px;z-index:222;}
#moreinfo{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#ffd818;padding:3px 12px 3px 13px;box-shadow:3px 3px 2px #888;-moz-box-shadow:3px 3px 2px #888;-webkit-box-shadow:3px 3px 2px #888;border:solid 2px;float:right;}
#moreinfo a:active, #moreinfo a:link, #moreinfo a:visited{color:#000;text-decoration:none;}
#wrapper{width:900px;height:auto;margin:auto;margin-top:120px;padding-top:10px;text-align:left;background-color:#FFFFFF;border:3px solid #00A4FF;-moz-box-shadow:inset 0 0 10px #000000, 0px 0px 10px #00A4FF;-webkit-box-shadow:inset 0 0 10px #000000, 0px 0px 10px #00A4FF;box-shadow:inset 0 0 10px #000000, 0px 0px 10px #00A4FF;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-size:0.71em !important;}
#header{width:100%;text-align:right;margin-bottom:9px;float:left;height:32px;}
#reviews{background-color:#d4d4d4;border:1px dashed #606060;}
#google_translate_element{height:30px;overflow:hidden;text-align:center;margin-bottom:5px;padding-right:5px;}
#header a:active, #header a:link, #header a:visited{color:#fff;text-decoration:underline;font-weight:bold;}
#header a:hover{color:#00a4ff;}
#bodyWrapper{padding:0;margin-bottom:10px;margin-left:15px;height:auto;width:780px;Max-width:780px;float:left;border:1px solid #fff;background-color:#fff;}
#leftMenu{width:195px;float:left;clear:left;position:absolute;left:0px;top:172px;}
#leftbar{width:20px;height:100%;position:absolute;top:185px;left:191px;z-index:50;}
#leftWrap{width:190px;float:left;clear:both;}
#content{margin:auto;margin-top:5px;width:850px;height:auto;padding-top:5px;background-color:#fff;float:none;clear:left;min-height:600px;padding-bottom:10px;}
#icon{float:right;width:500px;margin-bottom:4px;font-weight:bold;}
#icon a:active, #icon a:link, #icon a:visited{color:#fff;text-decoration:underline;}
#icon a:hover{color:#00a4ff;}
#footer{clear:both;margin:auto;margin-top:20px;margin-bottom:20px;padding:0;width:900px;background: #fff;text-align:center;border:3px solid #00A4FF;-moz-box-shadow:inset 0 0 10px #000000, 0px 0px 10px #00A4FF;-webkit-box-shadow:inset 0 0 10px #000000, 0px 0px 10px #00A4FF;box-shadow:inset 0 0 10px #000000, 0px 0px 10px #00A4FF;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
#breadcrumb{float:left;color:#444;margin-left:15px;}
#miniCart{float:right;}
#ML{font-size:0.85em;}
.MLSettings{float:right;display:inline;margin:0px 2px 2px 0;vertical-align:middle;}
.MLSettings span{padding-left:5px;padding-right:2px;}
.MLSettings select{font-size:1em;}
#breadcrumb a, #miniCart a{color:#000080;}
input.submit{border:1px double #999;border-top-color:#ccc;border-left-color:#ccc;padding:0.1em;margin:0;background-color:#fff;background-image:url(images/background-form-element.png);color:#333;font-size:1em;font-weight:bold;font-family:Arial,Verdana,Helvetica,Arial,sans-serif;}
input.submit:active{border:1px double #ccc;border-top-color:#999;border-left-color:#999;}
#logo{position:absolute;top:0px;left:5px;float:left;width:275px;height:100px;background:url(images/BJLOGO.png) no-repeat center center;margin-right:10px;display:block;z-index:50;}
#ctl00_logo{position:absolute;top:10px;left:5px;float:left;width:275px;height:100px;background:url(images/BJLOGO.png) no-repeat center center;margin-right:10px;display:block;z-index:50;}
#logo b{display:none;}
a.wishlist{background:url(images/icons/homeicons.png) 0px -32px;height:16px;background-repeat:no-repeat;display:block;}
a.cart{background:url(images/icons/homeicons.png) 0px -16px;height:16px;background-repeat:no-repeat;display:block;}
a.account{background:url(images/icons/homeicons.png) 0 0;height:16px;background-repeat:no-repeat;display:block;}
a.contact{background:url(images/icons/homeicons.png) 0px -48px;height:16px;background-repeat:no-repeat;display:block;}
a.wishlist, a.cart, a.faq, a.contact, a.account{padding:0px 15px 0px 20px;}
.navbuttons{float:right;height:16px;padding-top:10px;}
#header u{color:#000;text-decoration:none;}
#login{margin:0;padding:0;float:right;font-size:0.9em;padding-right:15px;padding-top:5px;color:#ffffff;width:405px;text-align:right;}
#login a:active, #login a:link, #login a:visited{color:#fff;text-decoration:underline;}
#login a:hover{color:#00a4ff;}
#horizNav{text-align:left;width:100%;margin:0;clear:left;line-height:35px;height:35px;z-index:998;}
#social{height:25px;}
#searchlabel{float:left;padding:3px 0em 0px 0.6em;font-weight:inherit;font-size:1.1em !important;vertical-align:middle;height:25px;color:#000;}
.search{float:right;padding:0pt 1em 0px 0px;width:auto;font-weight:inherit;font-size:13px;font-weight:bold;color:#fff;}
.search input[type='text']{width:10em;border:1px solid #A7A6AA;margin-top:6px;}
.search input[type='submit']{background-color:#FFFFFF;background-image:url(images/background-form-element.png);border-color:#CCCCCC rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204);border-style:double;border-width:1px;color:#333333;font-family:Tahoma,Verdana,Helvetica,Arial,sans-serif;font-weight:bold;margin:0pt;padding:0.1em;font-size:0.71em !important;}
.search_error{color:Red;font-size:smaller;font-style:italic;font-weight:normal;}
.leftNav{padding:5px;margin-bottom:5px;font-size:10px;text-align:left;color:#fff;}
#leftmenu a:active, #leftmenu a:link, #leftmenu a:visited{color:#fff;text-decoration:underline;}
#leftmenu a:hover{color:#fff;}
.navHeader{background:url(images/nav-header-bg.gif) no-repeat left bottom;width:190px;height:22px;line-height:22px;padding-left:5px;padding-bottom:1px;color:#000;font-weight:bold;font-size:14px;text-align:left;}
.catMark{font-size:0.8em;font-weight:bold;color:#aaa;letter-spacing:-2px;}
#footer ul{list-style:none;color:#444;}
div#footerWrap{width:800px;height:auto;margin:auto;padding-top:10px;padding-bottom:10px;}
.footerList{text-align:left;width:24%;height:100%;display:inline;float:left;border-right:1px dashed #ddd;}
.topList li{font-size:1.2em;font-weight:bold;margin:0 0 0.5em 0;list-style:none;}
#closer{font-size:0.7em;color:#444;margin:1em 0;}
#closer a{color:#444;}
#productTopBox{text-align:right;padding:1.5em 10px 10px 10px;}
#sku{display:block;}
#price{font-weight:bold;font-size:1.5em;display:block;}
.SalePrice{color:#cc0000 !important;}
#description, #quoteBox, #otherinfo{margin:10px;}
.prodHeader{width:99.5%;height:1.2em;color:#6B6F83;clear:both;font-weight:bold;font-size:1.2em;padding:3px 5px;border-bottom:solid 2px #4776BD;}
#quoteBox input, #quoteBox select{font-size:1em;display:block;margin:5px 0;}
#mainImg{margin:0 10px 10px 0;float:left;}
.AddToCartButton, .AddToWishButton, #Quantity{font-size:1em;}
.addToForm{margin-top:1em;}
#shipQuoteLabels{width:10em;height:auto;float:left;font-weight:bold;text-align:right;padding-right:10px;}
#shipQuoteLabels label{display:block;line-height:2em;}
#ShipQuote, #yourQuote{font-weight:bold;line-height:2em;}
#shipQuoteWrapper{height:auto;float:left;}
#navArrows{float:right;}
.topFeature{float:left;width:24.8%;height:auto;text-align:left;}
.topFeatureP{margin:0;padding:0.5em;text-align:left;}
.topFeature p{margin:0;text-align:left;}
.topFeatureP img{margin-bottom:0.5em;}
.topPrice, .topName{font-weight:bold;text-align:left;}
#entitySep{clear:both;margin-top:1em;}
.btmP{clear:left;border-bottom:1px solid #C6C3BA;float:left;width:683px;margin:0.5em 0;padding:0.5em;}
.btmP img{float:left;margin-right:1em;}
.btmP span{display:block;}
.btmName, .btmPrice, .btmSalePrice{font-size:1.1em;font-weight:bold;}
.btmDescription, .topDescription{display:block;padding-bottom:1em !important;}
.btmPrice{}
.btmSalePrice{color:#cc0000;}
.btmInStock, .btmOutStock, .topInStock, .topOutStock{display:inline !important;font-weight:bold;color:#4776BD;}
.btmOutStock, .topOutStock{color:#aaa;}
#entityPageHeader p{margin-top:0;}
#entityPageHeader img{margin:0 1em 0.5em 0;float:right;}
.entityCategory{margin:0 0 1em 0;font-size:1.1em;}
.MediumCell, .LightCell{border:none;}
.error{font-size:1.25em;font-weight:bold;color:#ff0000;line-height:35px;}
.errorLg{color:Red;font-size:12px;font-weight:bold;}
.SBProdName{font-size:.7em;}
.SBCatName{font-size:.8em;font-weight:bold;}
.PBCartFull{font-size:.7em;color:Blue;font-weight:bold;}
.InfoMessage{font-weight:bold;color:#0000ff;}
.InfoMessageBox{width:96%;border:solid 1px black;padding:10px 10px 20px 10px;}
.TopMenuGroup{border:solid 0px #000;background-color:transparent;line-height:35px;}
.MenuGroup{border:solid 1px #000;color:#000000;font-size:0.8em!important;margin:0;background:#F8F8F8 none;}
.MenuGroup td, .MenuGroupHover td, .MenuItemHover td, td.MenuItemHover{color:#4776BD;}
.TopMenuItem, .TopMenuItemHover{color:#000;font-weight:bold;font-size:14px;cursor:hand;cursor:pointer;margin:0;padding:0 1em!important;line-height:35px;vertical-align:middle;background:url(images/tab-sep4.gif) no-repeat top left;}
.TopMenuItem{background:url(images/tab-sep4.gif) no-repeat top left;}
.MenuItem, .MenuItemHover, .MenuItem td, .MenuItemHover td{color:#4776BD;border:solid 0px white;cursor:hand;cursor:pointer;margin:0;background:#F8F8F8 none;width:100%!important;}
.MenuItemHover, .MenuItemHover td{background:#DCDFE2 none;}
.ScrollItem{background-color:green;font-size:0.8em;border:solid 0px gray;cursor:default;text-align:center;}
.ScrollItemH{background-color:aqua;color:orange;font-size:0.8em;border:solid 0px gray;cursor:default;text-align:center;}
.ScrollItemA{background-color:Lime;color:yellow;font-size:0.8em;border:solid 0px gray;cursor:default;text-align:center;}
#AjaxShipping{width:99%;border:solid 1px #444;height:100%;float:left;padding:3px;}
#AjaxShipping h4{margin:0 0 0.5em 0;font-weight:bold;font-size:1.1em;}
.AjaxShippingLabel{width:175px !important;float:left;font-weight:bold;clear:left;}
#AjaxShipping input, #AjaxShipping select{font-size:1em;float:left;}
#AjaxShippingCountry, #AjaxShippingState, #AjaxShippingZip, #AjaxShippingEstimate{float:left;clear:left;border-top:solid 1px #eee;width:99%;padding:3px 0;}
#ShipQuote{float:left;margin:0;}
#AjaxShippingCountry{visibility:visible;}
#AjaxShippingState{visibility:visible;}
.OrderOptionsTitle{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;}
.OrderOptionsRowHeader{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;}
.OrderOptionsName{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;}
.OrderOptionsDescription{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;}
.OrderOptionsPrice{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;}
.dhtmltooltip{border:0;padding:2px;font-size:12px;background-color:lightyellow;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
.CardCodeTooltip{border:0;padding:2px;background-color:#DDD;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
.Kit2dhtmltooltip{border:0;margin-top:20px;padding:2px;font-size:12px;background-color:lightyellow;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
.ShippingAndTaxEstimateAddress{border:solid 1px #aaa;width:100%;}
.ShippingAndTaxEstimateAddress .Header{text-align:center;font-weight:bold;background-color:#ddd;}
.ShippingAndTaxEstimateAddress .Caption{width:30%;text-align:left;vertical-align:top;}
.ShippingAndTaxEstimateAddress .Value{width:70%;text-align:left;vertical-align:top;}
.ShippingAndTaxEstimateAddress .ErrorMessage{width:100%;text-align:center;vertical-align:middle;color:Red;font-weight:bold;}
.ShippingAndTaxEstimator{border:solid 1px #aaa;}
.ShippingAndTaxEstimator .Header{text-align:center;font-weight:bold;background-color:#ddd;}
.ShippingAndTaxEstimator .Caption{font-weight:bold;width:30%;text-align:left;vertical-align:top;}
.ShippingAndTaxEstimator .Value{width:70%;text-align:right;vertical-align:top;}
.WishListWarning{padding-left:10px;padding-bottom:10px;padding-top:10px;font-weight:bold;color:#ff0000;}
.ShippingEstimatorPanel{width:350px;border:dashed 1px gray;padding:5px 5px 5px 5px;}
#KitError{text-align:center;vertical-align:middle;padding:5px 5px 5px 5px;}
#lblKitError{color:Red;}
.StockHint{font-size:11px;}
.StockHint_OutOfStock{color:red;}
.StockHint_InStock{color:blue;}
.StockHint_Indented{text-indent:10px;font-size:11px;}
.StockHint_Indented_OutOfStock{color:red;}
.StockHint_Indented_InStock{color:blue;}
.featuredProductLinks{color:#000000;font-weight:bold;}
.featuredProductDescription{padding-top:10px;font-weight:normal;}
.featuredProductPrice{padding-top:10px;padding-bottom:10px;font-weight:normal;}
.featuredTeaser{color:#000000;font-weight:bold;}
.CommentHelpfulText{font-family:Arial,Helvetica;color:#009999;}
.CommentHelpfulYes{font-family:Arial,Helvetica;color:#006600;}
.CommentHelpfulNo{font-family:Arial,Helvetica;color:#006600;}
.CommentCell{background-color:#FFFFFF;}
.RatingCommentText{color:#000000;}
.CommentAuthor{color:#000000;}
.CheckoutEmailGiftCardHeader{background-color:#cccccc;color:#000000;}
.CheckOutTermsBorder{border-style:dashed;border-width:1px;border-color:#000000;}
.AffiliateHeaderTd{font-size:smaller;font-weight:bold;color:#ffffff;background-color:#CCCCCC;padding:3px;}
.AffiliateTextCell{background-color:#DDDDDD;color:#000000;padding:3px;}
.AffiliateLinks, .AffiliateLinks a:link, .AffiliateLinks a:active, .AffiliateLinks a:visited{color:#000000;}
.AffiliateLinks a:hover{color:#4776BD;}
.AffiliateForgotPasswordText{color:#000000;}
.AffiliateForgotPasswordText span{color:#000000;font-weight:bold;}
.MultiShippingAddressHeaderLeft{color:#000000;background-color:#dddddd;}
.MultiShippingAddressHeaderRight{color:#000000;background-color:#dddddd;}
.RecentCommentsHeader{background-color:#CCCCCC;color:#000000;font-weight:bold;text-align:center;height:25px;}
.RecentCommentsHeaderBorder{background-color:#FFFFFF;}
.RecentCommentsFooter{background-color:#CCCCCC;}
.RecentCommentsBorder{background-color:#CCCCCC;}
.RecentCommentsCell{background-color:#FFFFFF;color:#000000;text-align:center;}
.pnlRecentCommentSort{background-color:#FFFFCC;}
.RecentCommentSortText{color:#FF0000;}
.RecentCommentReSortText{color:#000000;font-weight:bold;}
.RecentCommentIsolateHeader{background-color:#009999;}
.RecentCommentIsolateHeaderText{color:#FFFFFF;text-align:center;font-weight:bold;}
.RecentCommentIsolateCell{background-color:#FFFFFF;color:#000000;}
.RecentCommentsPagingTop{background-color:#ffffff;color:#000000;}
.rateitBG{background-color:#336699;margin:0px;}
.rateittable{background-color:#336699;}
.rateitlabel{font-family:arial,helvetica;font-weight:bold;color:#ffffff;}
.rateitproductname{background-color:#FFFFCC;}
.rateitbox{background-color:#FFFFFF;}
.rateitddl{font-size:10px;}
.rateittext{font-size:12px;}
#pagetabs{width:100%;}
#pagetabs a{background:white url(images/tab_out.gif) top left repeat-x;background-color:#DDDDDD;border-left:solid 1px black;border-top:solid 1px black;border-right:solid 1px black;color:#696969;padding:5px 5px 0px 5px;position:relative;margin-right:3px;text-decoration:none;vertical-align:middle;}
#pagetabs a:hover{text-decoration:underline;color:#ffffff;background:white url(images/tab_over.gif) top left repeat-x;}
#pagetabs a.activetab{padding:5px 5px 1px 5px;position:relative;top:1px;color:#ffffff;background-image:url(images/tab_over.gif);border-bottom-color:white;}
#pagetabs a.activetab:hover{text-decoration:none;}
#tabcontent{border:solid 1px gray;margin:0px;padding-top:0px;padding-bottom:10px;width:100%;}
#tabcontent div.hiddenTab{display:none;}
#tabcontent div.selectedTab{display:block;}
.addressdatalist{border:1px solid rgb(90, 90, 90);width:100%;border-collapse:collapse;margin-left:2px;padding:0px;}
.addaddresstbl{border:1px solid rgb(90, 90, 90);width:100%;border-collapse:collapse;margin-left:2px;padding:0px;}
.addressbuttonbg{background-color:#666;text-align:center;height:30px;}
.addressEdittbl{border:solid 1px rgb(90, 90, 90);margin:5px 0px 5px 0px;}
.addressCardPanel{border:solid 1px rgb(90, 90, 90);}
.addresseditctrl{padding:10px 0px 10px 10px;}
.addressaddctrl{padding:10px 0px 10px 10px;}
.addressfooter{padding:5px 0px 5px 10px;margin-top:10px;background-color:whitesmoke;border:solid 1px rgb(90, 90, 90);}
.addressImagebuttons{width:70px;padding-right:50px;vertical-align:top;}
.addressPaymentMethodtbl{background-color:#cccccc;width:100%}
.addressLabel{padding-right:10px;}
.shippingMethodErrorMessage{font-weight:bold;color:#ff0000;}
.shopping_cart{color:#000000;font-size:8pt;width:100%;border:solid 1px #444444;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px}
#divMiniCart{background-color:White;z-index:999;}
.miniCartCollapseHeaderPanel{text-align:right;padding-bottom:2px;width:300px;font-size:8pt;}
.miniCartCollapseBody{width:300px;font-size:8pt;height:0px;overflow:hidden;}
.mini_cart{color:#000000;font-size:10px;width:100%;border:solid 1px #444444;}
.mini_cart .cart_header{}
.mini_cart .cart_header td{color:#FFFFFF;background:#699EDC url(images/nav-bg.gif) repeat;padding:3px 3px 3px 3px;}
.mini_cart .cart_items{padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px}
a.Checkout_Minicart{color:Blue;font-weight:bold;}
.minicart_minimumQty{color:#ff0000;font-style:italic;}
.minicartimg img{width:75px;height:75px;}
#divMiniCart input[type='text']{border:1px solid #A7A6AA;}
.kit_table{width:770px;}
.kit_table .kit_column_content{width:500px;}
.kit_table .kit_column_sidebar{padding-left:10px;width:240px;}
.kit_groups{width:100%;}
.kit_sidebar{text-align:center;vertical-align:middle;z-index:99;width:190px;background-color:#fff;}
.kit_sidebar_content{border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.kit_sidebar .kit_sidebar_header{vertical-align:middle;padding-top:5px;padding-bottom:5px;background:transparent url(images/nav-header-bg2.gif) no-repeat scroll left bottom;border-style:none;width:240px;}
.kit_sidebar_header{text-align:left;padding-left:10px;}
.kit_sidebar .kit_addToCart{padding-top:10px;padding-bottom:10px;}
.kit_sidebar .kit_addToCart .kit_priceDisplay{text-align:left;vertical-align:middle;padding-left:10px;padding-bottom:10px;}
.kit_sidebar .kit_addToCart .kit_priceDisplay .kit_regBasePrice{text-decoration:line-through;}
.kit_sidebar .kit_selectedItems{border-top:solid 1px #eee;text-align:left;vertical-align:middle;}
.kit_groups input[type='text']{border:1px solid #A7A6AA;}
.kit_groups textarea{border:1px solid #A7A6AA;}
.kit_groups .kit_group{margin-bottom:10px;}
.kit_groups .kit_groupName{background-color:#efefef;padding:5px 10px 5px 10px;border:solid 1px #ccc;cursor:hand;cursor:pointer;}
.kit_groups .kit_groupDescription{display:block;overflow:hidden;padding-top:5px;padding-bottom:5px;}
.kit_groups .kit_groupContent{border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;padding-left:10px;padding-top:15px;padding-bottom:20px;text-align:left;vertical-align:middle;}
.kit_groups .kit_groupContent .kit_items_table{width:450px;border:dashed 1px #ccc;}
.kit_groups .kit_groupContent .kit_line_item{border-style:none;}
.kit_disabled_item{text-decoration:line-through;}
.kit_group_image{float:left;margin-right:5px;margin-left:5px;}
.kit_kititemImage_hoverPanel{background-color:White;border:solid 1px #ccc;word-wrap:break-word;}
.kit_groupitem_image{padding-left:25px;}
.kit_groupItem_nameLabel{cursor:hand;cursor:pointer;}
.template{border:solid 1px #ddd;}
.template_header{background-color:#ddd;border:dashed 1px #ddd;padding:5px 5px 5px 5px;}
.template_header_settings,
.template_header_settings a,
.template_header_settings a:active,
.template_header_settings a:visited,
.template_header_settings a:link{cursor:hand;cursor:pointer;text-decoration:none !important;font-size:12px;}
.template_header_settings a:hover{color:#ffffff !important;}
.template_header_edit_options{border:solid 1px #919C9D;background-color:#fff;}
.template_header_edit_options ul,
.template_header_edit_options li{margin-left:10px;margin-right:10px;padding:0;display:list-item;list-style:none;line-height:1.25em;}
.behavior_panel{border-style:none;}
.behavior_panel .behavior_left{width:10%;background-color:#ddd;}
.behavior_panel .behavior_option{width:80%;background-color:#fff;padding:5px 5px 5px 5px;}
#topnavbar{margin:0;margin-left:285px;padding:0;line-height:35px;height:35px;float:left;}
#topnavbar li{list-style:none;float:left;font-size:13px;font-weight:bold;color:#00a4ff;}
#topnavbar li a{display:block;padding-left:8px;padding-right:18px;color:#fff;text-decoration:none;}
#topnavbar li ul{display:none;width:auto;background-color:#69f;}
#topnavbar li:hover ul{display:block;position:absolute;margin:0;padding:0;}
#topnavbar li:hover li{float:none;}
#topnavbar li:hover li a{background-color:#69f;font-size:11px;border-bottom:1px solid #fff;color:#000;}
#topnavbar li li a:hover{background-color:#8db3ff;}
.JE {background:url(images/pumps.jpg) no-repeat;width:212px;height:140px;background-position:-636px 0px;}
.JF {background:url(images/pumps.jpg) no-repeat;width:212px;height:140px;background-position:0px 0px;}
.JG {background:url(images/pumps.jpg) no-repeat;width:212px;height:140px;background-position:-424px 0px;}
.JC {background:url(images/pumps.jpg) no-repeat;width:212px;height:140px;background-position:-212px 0px;}
.JE:hover{background:url(images/pumps.jpg) no-repeat;width:212px;height:140px;background-position:-636px -140px;cursor:pointer;}
.JF:hover{background:url(images/pumps.jpg) no-repeat;width:212px;height:140px;background-position:0px -140px;cursor:pointer;}
.JG:hover{background:url(images/pumps.jpg) no-repeat;width:212px;height:140px;background-position:-424px -140px;cursor:pointer;}
.JC:hover{background:url(images/pumps.jpg) no-repeat;width:212px;height:140px;background-position:-212px -140px;cursor:pointer;}
.JE a{display:block;width:212px;height:140px;}
.JF a{display:block;width:212px;height:140px;}
.JG a{display:block;width:212px;height:140px;}
.JC a{display:block;width:212px;height:140px;}
.listone{width:198px;margin-right:14px;}
.listtwo{width:198px;margin-right:14px;}
.CallToOrder{ font-weight:bold;}
