body{margin:0;padding:10px 0;text-align:center;background-color:#fff;font-size:100%;font-family:Tahoma,Verdana,sans-serif;overflow:-moz-scrollbars-vertical;}
table{font-size:1em!important;font-family:Tahoma,Verdana,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:#4f3001;text-decoration:underline;}
a:hover{color:#b16a00;}
fieldset,form{border:none;margin:0;padding:0;}
h3{margin: 0; color:#6b6f83;font-size:1.25em;text-align:left; border-bottom: solid 2px #fa9d00;}
/* Hides from IE-mac \*/ * html .clear,* html .floatform{height:1%;}
.clear,.floatform{display:block;}
/* End hide from IE-mac */ ul.tame,ul.tame li{margin:0;padding:0;display:list-item;list-style:none;}
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;}
#loginText{margin-left:1em;}
textarea#OrderNotes{width:99%!important;}
#wrapper{width:905px;margin:0 auto;padding:0;text-align:left;font-size:.71em!important;}
#header{height:auto;width:905px;line-height:3em;text-align:right;margin-bottom:3px;float:left;}
#bodyWrapper{padding:0;margin-bottom:10px;height:auto;width:905px;float:left;border:1px solid #fff;}
#leftWrap{width:190px;float:left;clear:both;}
#content{margin:0 0 1em 10px;width:703px;height:auto;background-color:#fff;float:right;clear:none;}
#footer{clear:both;margin:0;padding:0;width:100%;background-color:#f6f5f5;text-align:center;}
#breadcrumb{float:left;color:#444;}
#miniCart{float:right;}
#ML{width:550px;font-size:.85em;}
#ML,#ML div{float:right;vertical-align:middle;}
#ML div select{font-size:.88em;margin:2px .5em 4px 0;vertical-align:middle;}
#breadcrumb,#minicart,#ML{height:2em;line-height:1.5em;color:#444;}
#breadcrumb a,#miniCart a{color:#e17f00;}
input.submit{border:1px double #999;border-top-color:#ccc;border-left-color:#ccc;padding:.1em;margin:0;background-color:#fff;background-image:url(images/background-form-element.png);color:#333;font-size:1em;font-weight:bold;font-family:Tahoma,Verdana,Helvetica,Arial,sans-serif;}
input.submit:active{border:1px double #ccc;border-top-color:#999;border-left-color:#999;}
#logo{float:left;width:428px;height:94px;background:url(images/logo.jpg) no-repeat center center;margin-right:5px;display:block;}
#logo b{display:none;}
a.wishlist{background:url(images/icons/wishlist.gif) no-repeat left bottom;}
a.cart{background:url(images/icons/cart.gif) no-repeat left bottom;}
a.account{background:url(images/icons/your-account.gif) no-repeat left bottom;}
a.faq{background:url(images/icons/faq.gif) no-repeat left bottom;}
a.contact{background:url(images/icons/contact-us.gif) no-repeat left bottom;}
a.wishlist,a.cart,a.faq,a.contact,a.account{padding:3px 15px 3px 20px;position:relative;}
#header u{color:#000;text-decoration:none;}
#login{margin:0;padding:0;float:right;font-size:.8em;padding-right:15px;}
#horizNav{text-align:left;width:905px;margin:0;clear:left;line-height:35px;height:35px;background: url(images/nav-bg.gif)}
#horizNav a:active,#horizNav a:link,#horizNav a:visited{color:#fff;text-decoration:none;font-weight:bold;font-size:1.1em;font-family:Tahoma,Verdana,sans-serif;}
#nav{margin:0;padding:0;height:35px;list-style:none;white-space:nowrap;}
#nav a{margin:0;padding:.9em 15px;background:url(images/tab-sep.gif) no-repeat center left;}
#nav a:hover,#nav #firstTab a:hover{background:url(images/nav-bg-hover.gif) repeat-x center right;}
#nav li{float:left;position:relative;margin:0;background:#ffa801 url(images/nav-bg.gif) center left repeat;}
#nav ul{list-style:none;padding:0;margin:0;border-top:solid 1px transparent;text-align:left;}
#nav li ul{width:10em;display:none;position:absolute;top:100%;left:0;z-index:100;color:#fff;}
#nav li li{font-size:.8em;line-height:2em;margin:0;background:#474b58 none;width:100%;border-bottom:solid 1px #cecece;}
#nav li li a{display:block;margin:0;background:none;padding:0 1em;color:#fff!important;}
#nav li li a:hover,#nav li li:hover{background:#babdc6 none!important;}
#nav li>ul{top:auto;left:auto;}
#nav li:hover ul,#nav li.over ul{display:block;}
#nav #firstTab{background-image:none!important;margin:0;}
#horizNav2{clear:both;background:#6b6f83 url(images/sub-nav-fade.gif) repeat-x left center;width:905px;height:3em;line-height:3em;color:#fff;padding:0;margin-top:0;border-top:1px solid #aaa;}
#horizNav2 a:active,#horizNav2 a:link,#horizNav2 a:visited{color:#fff;text-decoration:underline;}
#horizNav2 a:hover{color:#eee;}
#horizNav2 span{color:#fff;font-weight:bold;font-size:1.2em;}
#horizNav2 form label{color:#fff;}
#horizNav2 form{float:left;padding:0 2em 0 1em;width:auto;}
#horizNav2 fieldset{width:210px;}
#horizNav2 ul{float:left;padding:0 1em;}
.pipe{padding:0 1em;font-size:.9em;font-weight:normal;}
img.liveHelp{float:right;padding:0 1em;vertical-align:middle;margin-top:4px;}
.searchBox{height:1.5em;width:10em;border:1px solid #a7a6aa;margin-top:.7em;}
.leftNav{border:1px solid #ddd;border-top:1px solid #f0efef;padding:0;margin-bottom:5px;background-color:#eee;font-size:1.2em;}
.navHeader{background:url(images/nav-header-bg2.gif) no-repeat left bottom;width:190px;height:22px;line-height:22px;padding-left:5px;color:#fff;font-weight:bold;}
/*.catMark{font-size:.8em;font-weight:bold;color:#aaa;letter-spacing:-2px;background: url(/blog/wp-content/themes/extended/images/img14.gif) no-repeat left center;padding-left: 6px;} */
.sidebar{background: url(/blog/wp-content/themes/extended/images/img14.gif) no-repeat left center;padding-left: 11px;}
#footer ul{list-style:none;color:#444;}
div#footerWrap{width:905px;height:auto;margin:0;padding:5px 0;border:1px dashed #ddd;}
.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 .5em 0;list-style:none;}
#closer{font-size:.7em;color:#444;margin:1em 0;}
#closer a{color:#444;}
#productTopBox{text-align:right;padding:1.5em 10px 10px 10px;}
div.campaign_seotext h1{font-size:15px;font-weight:bold;line-height:14px;text-align:center;}
div.P_campaign_seotext h1{font-face:Verdana;color:#808080;font-size:15px;font-weight:bold;line-height:2px;text-align:center;}
h2{margin:0;font-size:1.4em;text-align:left;}
#sku{display:block;}
#price{font-weight:bold;font-size:1.5em;display:block;}
.SalePrice{color:#c00!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 #fa9d00;}
#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:.5em;text-align:left;}
.topFeature p{margin:0;text-align:left;}
.topFeatureP img{margin-bottom:.5em;}
.topPrice,.topName{font-weight:bold;text-align:left;}
#entitySep{clear:both;margin-top:1em;}
.btmP{clear:left;border-bottom:1px solid #eee;float:left;width:683px;margin:.5em 0;padding:.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;}
.btmSalePrice{color:#c00;}
.btmInStock,.btmOutStock,.topInStock,.topOutStock{display:inline!important;font-weight:bold;color:#fa9d00;}
.btmOutStock,.topOutStock{color:#aaa;}
#entityPageHeader p{margin-top:0;}
#entityPageHeader img{margin:0 1em .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:#f00;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;}
.TopMenuGroup{border:solid 0 #000;background-color:transparent;line-height:35px;}
.MenuGroup{border:solid 0 #000;color:#000;font-size:.8em!important;margin:0;background:#474b58 none;}
.MenuGroup td,.MenuGroupHover td,.MenuItemHover td,td.MenuItemHover{color:#fff;}
.TopMenuItem,.TopMenuItemHover,.TopMenuSale{color:#fff;font-weight:bold;font-size:14px;cursor:hand;cursor:pointer;margin:0;line-height:35px;vertical-align:middle;background:url(images/tab-sep.gif) no-repeat top left;}
.TopMenuItem{background:url(images/tab-sep.gif) no-repeat top left; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px;
-webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px;}
.TopMenuSale{background:url(images/BC07_bcnav_mid_red.gif) repeat-x top left; -moz-border-radius-topright: 10px;
 -webkit-border-top-right-radius: 10px; }
.TopMenuItem, .TopMenuSale{padding-left:8px;font-size:small;padding-right:8px;width:12.5%;text-align:center;}
.MenuItem,.MenuItemHover,.MenuItem td,.MenuItemHover td{color:#fff;border:solid 0 white;cursor:hand;cursor:pointer;margin:0;background:#474b58 none;width:100%!important;}
.MenuItemHover,.MenuItemHover td{background:#babdc6 none;}
.ScrollItem{background-color:green;font-size:.8em;border:solid 0 gray;cursor:default;text-align:center;}
.ScrollItemH{background-color:aqua;color:orange;font-size:.8em;border:solid 0 gray;cursor:default;text-align:center;}
.ScrollItemA{background-color:Lime;color:yellow;font-size:.8em;border:solid 0 gray;cursor:default;text-align:center;}
#AjaxShipping{width:99%;border:solid 1px #444;height:100%;float:left;padding:3px;}
#AjaxShipping h4{margin: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;}
#KitSideBar{border:solid 1px Gray;position:absolute;z-index:99;width:180px;background-color:#ffffe1;margin-left:10px;}
#KitAddToCartForm{padding:5px 5px 10px 5px;margin:0 5px 0 5px;border-top:solid 1px Gray;}
#KitPlaceHolder{width:150px;}
#KitTable{width:500px;}
#KitTable td{padding:4px 0 4px 0;}
#KitAddToCartFormHeader{border-bottom:solid 3px #444;text-align:center;}
#KitAddToCartFormPrice{line-height:30px;padding:5px 5px 5px 5px;margin:0 5px 0 5px;border-bottom:solid 1px Gray;}
.KitAddToCartFormPrice{padding:5px 5px 5px 5px;margin:0 5px 0 5px;border-bottom:solid 1px Gray;}
.KitAddToCartFormDetailsHeader{text-align:center;text-decoration:underline;}
.KitAddToCartFormDetails{padding:0 5px 0 5px;margin-left:10px;}
.KitTableGroup{background-color:#f5f5f5;}
.KitSpacer{height:10px;}
#KitAddToCartFormDetailsHeader{text-align:center;text-decoration:underline;}
#KitAddToCartFormDetails{padding:0 5px 0 5px;margin-left:10px;}
#KitSideBar input[type="button"]{width:120px;text-align:center;margin-top:3px;}
.KitRegularBasePrice{font-style:italic;text-decoration:line-through;}
.AddToCartButton{width:143px;height:38px;border:0;background:transparent url("images/button_add_cart.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;}
.orBarRow{width:143px;height:38px;border:0;background:transparent url("images/or_bar.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;display:block;}
.AddToWishButton{width:149px;height:50px;border:0;background:transparent url("images/addwish.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;display:block;}
.CheckoutNowButton{width:134px;height:23px;border:0;background:transparent url("images/checkoutnow.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;}
.CheckoutNowButton2{width:212px;height:39px;border:0;background:transparent url("images/checknow_lg.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;}
.ContinueShoppingButton{width:150px;height:23px;border:0;background:transparent url("images/backtoshop.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;}
.UpdateCartButton{width:126px;height:23px;border:0;background:transparent url("images/updatecart.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;}
.UpdateCartButton2{width:56px;height:23px;border:0;background:transparent url("images/apply_button.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;}
.UpdateAccountButton{width:126px;height:23px;border:0;background:transparent url("images/updateaccount.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;}
.ContinueCheckoutButton{width:212px;height:39px;border:0;background:transparent url("images/continue-checkout.gif") 0 0 no-repeat; /*text-indent:-5000px;*/ cursor:pointer;cursor:hand;}
.AccountPageContinueCheckoutButton{width:134px;height:23px;border:0;background:transparent url("images/continue-checkout-SM.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;}
.loginbutton{width:97px;height:23px;border:0;background:transparent url("images/login.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;}
.RequestNewPassword{width:175px;height:23px;border:0;background:transparent url("images/new-password.gif") 0 0 no-repeat;text-indent:-5000px;cursor:pointer;cursor:hand;} 

.arrowlistmenu{width:180px;}
.arrowlistmenu .menuheader{font:bold 14px Arial;color:white;background:black url(titlebar.png) repeat-x center left;margin-bottom:10px;text-transform:uppercase;padding:4px 0 4px 10px;cursor:hand;cursor:pointer;}
.arrowlistmenu .openheader{background-image:url(titlebar-active.png);}
.arrowlistmenu ul{list-style-type:none;margin:0;padding:0;margin-bottom:8px;}
.arrowlistmenu ul li{padding-bottom:2px;}
.arrowlistmenu ul li a{color:#a70303;background:url(arrowbullet.png) no-repeat center left;display:block;padding:2px 0;padding-left:19px;text-decoration:none;font-weight:bold;border-bottom:1px solid #dadada;font-size:90%;}
.arrowlistmenu ul li a:visited{color:#a70303;}
.arrowlistmenu ul li a:hover{color:#a70303;background-color:#f3f3f3;}
.hoverMenu{position:absolute;visibility:hidden;border:1px solid gray;border-bottom-width:0;line-height:16px;z-index:100;background-color:#eee;width:200px;}
.hoverMenu a{color:black;width:100%;display:block;text-indent:0;border-bottom:1px solid #7f7f7f;padding:1px 0;text-decoration:none;text-indent:5px;}
.hoverMenu a:hover{background-color:#ffaf1f;color:black;}
.hoverMenu a:visited{color:black;}
.CartFormBox .ChooseSize input[type="radio"]{border:none;background:none;background-image:none;}
.CartFormBox .OptionalAccessories input{border:none;background:none;background-image:none;}
#pnlCartSummary .red{color:red;}


.CartFormBox .OptionalAccessories .AccessoryText
{
    font-size:10px;
    margin-bottom:0;
    margin-top:5px;
    padding-bottom:3px;
    position:absolute;
    width:340px;
}
.FaceBookLikeButton
{
    text-align:center;
}
#ML{display:none;}
.sizePrompt{ display: inline;
    padding-left: 12px;}
	
.ProductName

{
    color: #008000;
    font-family: Verdana;
    font-size: 8px;
  
}
{
    text-align:center;
}	
	
#contentFull { width: 100%; text-align: left; clear: both; }
