body{color:#444}h1{font-size:2em;margin-bottom:.75em;font-weight:bold;color:#e60101;line-height:.75}h2{font-size:1.5em;margin-bottom:0em;line-height:1em;color:#e60101;text-transform:uppercase}.detailPage h2{font-size:1.5em;margin-bottom:1em;line-height:1em;color:#e60101;text-transform:uppercase}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.333em;line-height:1.125;margin-bottom:1.125em}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;text-transform:uppercase}h6{font-size:1em;font-weight:bold}hr{color:#444;background:#444}a{color:#035ea2}a:hover{color:#e60101}.colborder{border-right:1px solid #999999}.large{font-size:1.5em;color:#fe0d0d}.signature{font-style:italic;text-align:right;display:block;color:#999999}.red{color:#e60101}.blue{color:#035ea2}.allCaps{text-transform:uppercase;font-weight:bold}a.button{display:block;float:left;margin:0em 0px 0em 0em;padding:0px;border-top:0px none;border-left:0px none;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;border-right:0px none;border-bottom:0px none;text-transform:uppercase;line-height:1.5;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;background:transparent}a.button img{margin:0 3px -5px 0 !important;padding:0;border:none;float:none;width:auto;height:auto}a.button:hover{border:0px none white;color:#e60101;background:transparent}a.button:active{color:#444;background:transparent;border-top:0px none;border-right:0px none;border-bottom:0px none;border-left:0px none}.page-cart thead th,.invoice thead th{height:36px;color:#fff;background:url(../images/main_nav_bg_off.png) repeat-x;text-transform:uppercase;border-right:1px solid #fff}.page-cart tbody td,.invoice tbody td{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.page-cart tbody td.last,.invoice tbody td.last{border-right:0px}.page-cart tfoot td{border-bottom:1px solid #ccc;}.page-cart .cart-totals ul{list-style:none;margin-left:0px;margin-right:0px;text-align:right}.page-cart .div-continue-button{text-align:right}.fieldset label{font-weight:normal}.required label{font-weight:bold;color:#e60101}#header{height:154px}#logo{height:90px}#freeShipping{height:90px}#topNav{height:90px;text-align:right}#topNav img{padding-top:14px}#mainNav{height:36px}#mainNav ul,#mainNav ul *{margin:0;padding:0;list-style:none}#mainNav ul{line-height:1.0;width:950px;height:36px;float:left}#mainNav li{float:left;position:relative}#mainNav a{display:block;position:relative;background:url(../images/main_nav_bg_off.png) repeat-x;border-right:1px solid white;padding:12px 23px;font-weight:bold;text-transform:uppercase;color:white;text-decoration:none}#mainNav a:hover{display:block;position:relative;background:url(../images/main_nav_bg_on.png) repeat-x;border-right:1px solid white;padding:12px 23px}#mainNav a.last{border-right:0px;padding:12px 20px 12px 21px}#secondaryNavSearch{height:28px;background:url(../images/secondary_nav_bg.png) repeat-x}#secondaryNav{height:28px}#secondaryNav ul{width:100%;margin:0px;list-style:none;height:20px;line-height:1em;padding:8px 0px 0px;text-align:center}#secondaryNav li{padding:0px 12px;display:inline}#secondaryNav a{font-weight:bold;text-transform:uppercase;text-decoration:none;color:#000}#secondaryNav a:hover{text-decoration:none;color:#e60101}#search{height:28px}#search input[type=text]{margin:0px 2px 0px 0px;height:22px;border:1px solid black;width:290px;padding:2px;float:left}.page-home #leftcol{margin-right:0px}#leftcol h4,#rightcol h4{background:#035ea2;font-weight:bold;text-transform:uppercase;color:white;text-align:center;padding-top:9px;padding-bottom:9px;margin-bottom:0px}#leftcol ul{font-weight:bold;text-transform:uppercase;list-style:none;margin:0px 0px 18px 18px;padding:0px;font-size:13px;line-height:1.8}#leftcol ul a{color:#444;text-decoration:none}#leftcol ul a:hover{color:#e60101;text-decoration:none}#leftcol img,#rightcol img{margin-bottom:1.5em}#leftcol img.image-delete-item{margin-bottom:0em}#leftcol dl dd{margin-left:0em}#leftcol dl a{text-decoration:none}.page-home #content{width:490px;margin-right:0px}#masthead{width:490px;height:336px}.featuredItems{border:1px solid #d8d8d8;width:108px;text-align:center;padding-top:17px;height:197px;margin-bottom:17px;padding-bottom:17px}.featuredItems img{margin-bottom:9px}.featuredItems p{margin-bottom:0px}.bestSeller{text-align:right;margin-bottom:18px}#breadcrumbs{color:#afafaf;list-style:none;margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px}#breadcrumbs li{display:inline}#breadcrumbs a{color:#afafaf;text-decoration:none}#breadcrumbs a:hover{color:#afafaf;text-decoration:underline}#productImg{text-align:center}#productInfo{text-align:right}#productInfo h2{color:#444}#productInfo h2.red{color:#e60101}.itemsPage #items{background:url(../images/items_bg.png) repeat-y 0px -18px}.itemsPage #items .item{text-align:center;height:360px}.accessoriesPage #items{background:url(../images/accessoriess_bg.png) repeat-y 0px -36px}.accessoriesPage #items .item{text-align:center;height:252px;margin-bottom:36px}.page-catalog #items .divider{width:710px;margin-left:-40px}.page-catalog #items .item{text-align:center; margin-bottom:18px}ul.pagination{margin:0px 0px 18px 0px;padding:0px;list-style:none}ul.pagination li{display:inline;padding-right:9px}#footer{text-align:center}#footerTopNav,#footerBottomNav{list-style:none;margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px}#footerTopNav li,#footerBottomNav li{list-style:none;margin-right:0px;margin-left:0px;padding-right:4px;padding-left:4px;display:inline;border-right:1px solid #444}#footerTopNav li.last,#footerBottomNav li.last{list-style:none;margin-right:0px;margin-left:0px;padding-left:9px;border-right:none}#footerTopNav a,#footerBottomNav a{list-style:none;color:#444}#footerBottomNav a{list-style:none;color:#444;font-weight:bold;text-decoration:none}#footerTopNav a:hover,#footerBottomNav a:hover{list-style:none;color:#e60101}#footer .badges{margin-bottom:1.5em} .invisible{display:none} .opc-spinner{position:absolute;top:30px;left:30px;width:300px;font-size:16px;padding:25px;background:#f0f0f0;display:none;clear:both;border:3px solid gray} .msg-error,.msg-notice,.msg-warning{font-size:12px;font-weight:bold;margin:5px 0px 10px 0px}.msg-error{color:#AA0000}.msg-notice{color:#666}.msg-warning{color:#333}.msg-error ul li,.msg-notice ul li,.msg-warning ul li{font-size:12px;font-weight:normal;color:#444444;padding-top:5px}.msg-error ul li:first-child,.msg-notice ul li:first-child,.msg-warning ul li:first-child{padding-top:0px}#quantity_box{width:40px}.catalog-product-add{margin-bottom:5px}
