*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}ol,ul,li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;color:#111;font-weight:400;margin:.75em 0 .25em;}q:before,q:after{content:'';}em{font-style:italic;}a img{border:none;}html{background:#ebebeb;}body{background:#ebebeb;color:#666;font:62.5%/1.8 'Helvetica Neue', Arial, Helvetica, sans-serif;text-align:center;margin:0;padding:0;}table,td,nput,textarea,select,li{color:#444;font:1em 'Helvetica Neue', Arial, Helvetica, sans-serif;}noscript p{background:#FFF;border-bottom:1px solid #DFDFDF;color:#666;font-size:2em;position:fixed;text-align:center;text-shadow:1px 1px 1px #FFF;top:0;width:100%;z-index:100;margin:0;padding:1em;}#container_wrapper{position:relative;text-align:left;width:100%;margin:0 auto;}#mid{background:url(../images/mid-bg.png) repeat-x 0 0;border-top:1px solid #fff;clear:both;position:relative;width:100%;z-index:1;}#main{float:right;display:inline;overflow:hidden;position:relative;width:700px;margin:0 20px 0 0;padding:0 0 1em;}#sidebar{float:left;display:inline;width:220px;margin:0 0 1em 10px;padding:0 0 1em;}#footer{background:#fff;border:1px solid #dfdfdf;clear:both;color:#777;width:960px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-width:0 1px 1px;margin:0 auto 2em;padding:0 10px 1em;}#logo{font:normal bold 2.2em 'Helvetica Neue', Arial, Helvetica, sans-serif;height:77px;position:absolute;text-shadow:0 2px 2px #000, 0 1px 1px #000;top:25px;z-index:2;margin:0;padding:0;}#tagline{border:none;color:#06ADE8;font:normal bold 1.2em 'Helvetica Neue', Arial, Helvetica, sans-serif;left:83px;letter-spacing:.1em;position:absolute;text-shadow:0 1px 1px #000;text-transform:uppercase;top:62px;z-index:1;margin:0;padding:0;}#header{background:#333 url(../images/homepage-header-bg.png) repeat-x center top;border-bottom:1px solid #111;height:330px;position:relative;width:100%;z-index:2;margin:0 auto;}#header .inner{background:url(../images/mid-bg.png) no-repeat 50% 50%;position:relative;width:980px;margin:0 auto;}.tabs{left:0;padding-top:1em;position:absolute;top:106px;z-index:3;width:285px;border-width:1px 0;}.tabs-highlight{background:transparent url(../images/tab-active-bg.png) no-repeat scroll 1px 10px;height:40px;left:0;padding-top:1em;position:absolute;top:106px;width:285px;z-index:3;}.tab-container{background:url(../images/panel-bg.jpg) no-repeat 0 0;height:305px;overflow:hidden;position:absolute;right:20px;top:101px;width:700px;z-index:2;}.tab-content{height:280px;overflow:hidden;position:relative;z-index:3;margin:10px 0 0 10px;}.tab-content img{left:0;position:absolute;top:0;}.tab-content .button-wrapper{bottom:2em;color:#fff;position:absolute;text-align:right;text-shadow:0 1px 1px #000, 0 2px 1px #000;width:660px;z-index:4;margin:0;padding:0;}.contact-number{background:url(../images/contact-number-bg.png) no-repeat 0 50%;color:#FFF;font:normal 1.8em 'Droid Serif', 'Helvetica Neue', Arial, Helvetica, sans-serif;right:200px;position:absolute;text-shadow:0 1px 1px #000, 0 2px 1px #000;top:235px;z-index:5;margin:0;padding:0 0 0 32px;}.mid-inner{background:#f5f5f5 url(../images/mid-inner-bg.gif) repeat-y 0 0;border:1px solid #ddd;clear:both;position:relative;width:980px;border-width:0 1px;margin:0 auto;}#breadcrumbs{border-bottom:1px solid #ddd;color:#777;float:right;font-size:1.2em;display:inline;width:690px;margin:6.5em 20px 0 10px;padding:0 10px .5em 0;}#content,.content{margin:-1em 0 0;}#footer .inner{background:#ebebeb;border-top:1px solid #dfdfdf;position:relative;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;padding:2em 0 1em 20px;}#footer .col{float:left;margin-left:20px;position:relative;width:209px;}#footer .col.first{margin-left:0;}#footer .read-more{margin-top:-.9em;}p#credits{height:43px;margin-top:-.7em;overflow:hidden;text-indent:-999999px;width:176px;}#footer p#copyright{border-bottom:3px solid #ddd;font:normal 1.6em 'Droid Serif', 'Helvetica Neue', Arial, Helvetica, sans-serif;padding-bottom:1em;text-align:center;text-shadow:0 1px 0 #fff;margin:0 0 .25em -20px;}.banner{left:-5px;position:relative;margin:.5em 0 1em;}.banner a:hover img,.asafe_banner img:hover{opacity:.85;}.asafe_banner{left:-5px;position:relative;text-align:center;margin:2em 0 1em;}.tabs li{height:40px;line-height:40px;width:260px;}#footer li{color:#ccc;font-size:1.2em;list-style:disc;margin:.5em 0 .5em 1.5em;}#content ul,#content ol,.content ul,.content ol{margin:1em 0 2em;}#content ul li,#content ol li,.content ul li,.content ol li{font-size:1.2em;margin:.5em 0 .5em 3em;}#content ul li,.content ul li{list-style:disc;}#content ol li,.content ol li{list-style:decimal;}#navDept li{background:#0381c2 url(../images/navdept-li-bg.gif) no-repeat 0 0;font-size:12px;line-height:1.6;margin-bottom:.5em;}#navDept li.first{left:-999999px;position:absolute;top:-999999px;}#nav-info li{display:inline;font-size:1.2em;height:30px;line-height:30px;text-shadow:0 1px 1px #000, 0 1px 1px #000;}#nav-info li a{color:#bbb;font-weight:700;margin-left:1.5em;padding:9px 0;}#nav-info li a:focus,#nav-info li a:hover{color:#fff;}#nav-info li a:active{color:#fff;position:relative;top:1px;}a:active,a:link,a:visited{color:#0394CB;font-weight:700;text-decoration:none;}a:focus,a:hover{color:#111;cursor:pointer;text-decoration:underline;}#logo a{background:url(../images/logo-bg.png) no-repeat 0 0;color:#fff;display:block;float:left;height:72px;text-decoration:none;padding:5px 0 0 83px;}#logo a:hover{color:#EEE;}.tabs li a,.tabs li a:link,.tabs li a:visited{color:#838484;display:block;font:normal 1.6em/40px 'Droid Serif', 'Helvetica Neue', Arial, Helvetica, sans-serif;height:40px;outline:none;padding-right:25px;text-align:right;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.66), 0 1px 1px rgba(0,0,0,.66);}.tabs li a:hover{color:#CCC;}.tabs li a:active{color:#FFF;position:relative;top:1px;}.tabs li.active a{color:#FFF!important;margin-right:-25px;padding-right:50px;text-indent:1em;}.tab-content .button-wrapper a{background:#027bbf url(../images/button-bg.gif) repeat-x 0 0;border:1px solid #0394cb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#FFF;font-weight:700;font-size:11px;height:25px;line-height:25px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.66);text-transform:uppercase;padding:7px 13px;}.tab-content:hover .button-wrapper a:hover{border-color:rgba(255,255,255,.33);}#breadcrumbs a:focus,#breadcrumbs a:link,#breadcrumbs a:visited{color:#444;font-weight:700;}#breadcrumbs a:focus,#breadcrumbs a:hover{color:#111;}#breadcrumbs a:first-of-type{background:url(../images/home-icon-selected.gif) no-repeat 3px 50%;padding:0 0 0 17px;}#footer a{color:#777;}#footer a:hover{color:#555;}#footer a:active{color:#333;position:relative;top:1px;}#footer p a:hover{color:#999;}#footer p a:active{color:#888;position:relative;top:1px;}p#credits a{background:url(../images/credits-bg2.gif) no-repeat 0 0;display:block;height:43px;}p#credits a:focus,p#credits a:hover{background:url(../images/credits-bg2.gif) no-repeat 0 -43px;}#navDept li a{background:url(../images/navdept-li-a-bullet-top.gif) no-repeat 6px 9px;border-bottom:1px solid #037caa;color:#cef1fe;display:block;font-size:12px;font-weight:700;text-decoration:none;text-shadow:0 1px 1px #024b67;width:195px;padding:.5em 0 .5em 25px;}#navDept li a:hover{background:url(../images/navdept-li-a-bullet-bottom.gif) no-repeat 6px 9px;color:#fff;}#navDept li a:active{position:relative;top:1px;}#navDept li a.selected{background:url(../imagesnavdept-li-a-bullet-selected.gif) no-repeat 6px 9px;color:#fff;}h1#pageTitle{background:url(../images/pagetitle-bg.gif) no-repeat left bottom;font:normal 2.4em 'Droid Serif', 'Helvetica Neue', Arial, Helvetica, sans-serif;margin:.5em 0 1em;padding:0 0 7px;}h1#pageTitle span{color:#aaa;}h3{color:#444;font:normal bold 1.2em 'Helvetica Neue', Arial, Helvetica, sans-serif;text-shadow:1px 1px 1px #FFF;margin:1em 0 -.5em;}.tab-content h3{color:#FFF;font:normal 1.8em 'Droid Serif', 'Helvetica Neue', Arial, Helvetica, sans-serif;height:86px;left:0;position:absolute;text-align:right;text-shadow:0 1px 1px #000, 0 2px 1px #000;top:180px;width:660px;z-index:4;margin:0;padding:.75em 20px 0 0;}#sidebar h3{color:#0394cb;font-size:12px;font-weight:700;text-transform:uppercase;}#footer h3{color:#0982af;font-size:1.1em;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin:1em 0;}#content p,.content p{font-size:1.2em;}#footer p{font-size:1.2em;line-height:1.735;margin-top:-.2em;}#footer p span,#footer p a{color:#888;}#content strong,#content b,#content em,#content i,.content strong,.content b,.content em,.content i{color:#222;}.inner:after,#mid:after,.mid-inner:after,#content:after,.content:after,#departments:after,.products:after,.products li:after,.pagination:after,#product:after,#total:after,.module1:after,.module2:after,#search:after,#advancedSearch:after,#brand:after,#newsletter:after,#navSubDept:after,#navSubDept li:after,#productSortOptions:after,dl:after,dl dt:after,dl dd:after,form:after,.billShipBlock:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.inner,#mid,.mid-inner,#content,.content,#departments,.products,.products li,.pagination,#product,#total,.module1,.module2,#search,#advancedSearch,#brand,#newsletter,#navSubDept,#navSubDept li,#productSortOptions,dl,dl dt,dl dd,form,.billShipBlock{display:block;}#footer_loop a{font-size:1.1em;font-weight:700;color:#666;}#footer_loop a:focus,#footer_loop a:hover{color:#333;}strong,#content a,.content a{font-weight:700;}#navDept,#footer ul,p{margin:1em 0;}#acceptedcards{text-align:center;}#acceptedcards img {margin-top: 10px;}#socialnetworks{margin-top:15px;font-size:13px;}#socialnetworks span {margin-bottom: 10px;display:block;width:220px;line-height: 20px;}#socialnetworks img {margin-right:10px;vertical-align: text-top;}#socialnetworks h3, #acceptedcards h3 {margin-bottom: 10px;}.freephone {color: white;
font-size: 2.8em;
position: absolute;
right: 19px;
text-align: right;
text-shadow: none;
top: 30px;}
