#sidebar a:link,.page-main-content a:link,a:link{color:#245ba5;}
#sidebar a:link,.page-main-content a:visited,a:visited{color:#245ba5;}
#sidebar a:hover,.page-main-content a:hover,a:hover{color:#900;}
#sidebar a:active,.page-main-content a:active,a:active{color:#245ba5;}
hr{color:#CCC;width:70%;}
hr.product-divider{width:98%;}
div#header img{float:left;margin-bottom:5px;}
div#header p{font-size:105%;font-weight:700;margin:9px 15px 0 0;}
div#header ul,div#header-secondary ul{list-style:none;margin:0;padding:0;}
div#header ul{margin-right:15px;}
div#header ul li,div#header-secondary ul li{display:inline;}
ul#util-nav{height:20px;color:#333;font-size:90%;margin:0;padding:15px 0 0 !important;}
ul#util-nav li{padding-left:5px;}
ul#util-nav li a{color:#616161;text-decoration:none;background-color:#fff;padding:2px 0 2px 18px;}
ul#util-nav li a:visited{background:#fff;}
ul#util-nav li a:hover{color:#333;background-color:#eee !important;}
ul#util-nav li a:active{background:#fff;}
ul#util-nav li#shipping-rates a{background:url(/_images2/icon_shipping.png) no-repeat 0 1px;}
ul#util-nav li#security a{background:url(/_images2/icon_security.png) no-repeat 0 1px;}
ul#util-nav li#order-status a{background:url(/_images2/icon_order_status.png) no-repeat 0 1px;}
ul#util-nav li#my-account a{background:url(/_images2/icon_my_account.png) no-repeat 0 1px;}
ul#util-nav li#wish-list a{background:url(/_images2/wishlist_icon.png) no-repeat 0 1px;}
ul#util-nav li#cart a{background:url(/_images2/icon_cart.png) no-repeat 0 1px;}
ul#util-nav li#logout a{background:url(/_images2/icon_logout.png) no-repeat 0 1px;}
div#header-secondary{height:27px;background:#133f7c url(/_images2/bg_global_nav.png) repeat-x 0 0;clear:both;margin:0 auto;}
div#header-secondary ul#global-nav{float:left;margin-bottom:2px;font-size:.9em;}
div#header-secondary ul#global-nav li a{color:#fff;text-decoration:none;display:block;float:left;border-right:1px solid #13407f;border-left:1px solid #245083;padding:5px 11px;}
div#header-secondary ul#global-nav li a:visited{color:#fff;}
div#header-secondary ul#global-nav li a:hover{background:#133f7c;color:#fff;}
div#header-secondary ul#global-nav li a:active{color:#fff;}
div#search{width:250px !important;float:left;margin-left:10px !important;font-size:14px !important; background-image:url(/newsite/_images2/search-box.png); height:23px; background-repeat:no-repeat; padding-top:2px; float:left;background-position:0 3px;}
div#search label{float:left;color:#fff;padding:6px 5px 0 0;}
div#search input{width:100px;float:left;font-size:90%;}
input#search-field{border:1px solid #ccc;color:#616161;background:#eee;margin:5px 0 0;padding:1px 5px;}
input#search-submit{width:30px !important;float:right;border:1px solid #ccc;background:#ccc;color:#333;margin:5px 0 0 3px;}
body{font:normal .8em "Lucida Grande", Arial, Helvetica, sans-serif;color:#333;margin:0 auto;padding:0;}
div#header-container{text-align:center;}
div#header{width:845px !important;min-width:845px;height:70px;text-align:right;margin:0 auto;}
div#header span.phone{padding-left:10px;}
div#header span.phone-hours{padding-left:10px;font-size:80%;}
div#nav-bar{width:805px !important;min-width:805px !important;text-align:left;margin:0 auto;}
div#sidebar h3{font-size:100%;color:#333;margin:0 0 0 10px;padding:7px 0;}
div#sidebar ul,li{list-style:none;margin:0;padding:0;}
div#sidebar ul li a{display:block;background:url(/_images2/icon_plus.png) no-repeat 11px 6px;text-decoration:none;padding:2px 10px 2px 20px;}
div#sidebar ul li a:hover{background-color:#ddd;}
div#sidebar ul li.selected{background-color:#cff0f3;color:#000;}
div#sidebar ul li ul{padding-bottom:15px;}
div#sidebar ul li a.no-child{background-image:url(/_images2/icon_arrow.png);}
div#sidebar div.tile{background:#fefefe url(/_images2/bg_heading_sidebar.png) repeat-x 0 0;border:1px solid #ccc;margin:3px 0;padding:0 0 5px;}
div#sidebar div.why-scuba{background:#FF9C05 url(/_images2/bg_whyscuba.png) repeat-x 0 0;border:1px solid #FF9C05;padding:4px;}
div#sidebar div.why-scuba li{background:url(/_images2/icon_check.gif) no-repeat 0 2px;padding:1px 0 1px 17px;}
div#sidebar div.why-scuba a{text-decoration:none;color:#000;background:none;padding:0;}
div#sidebar div.why-scuba a:hover{background:none;}
.show{display:block;}
.hide{display:none;}
div#sidebar{width:160px;font-size:90%;line-height:120%;padding:5px 0 20px 8px;}
h1.topmost{font-size:1.2em;color:#066;margin-top:3px;margin-bottom:2px;}
h2.product-name{font-size:1em;margin-bottom:3px;}
p.shipfree,p.shipfreeplane{background:url(/images/shipfreetruck.gif) no-repeat 0 3px;margin:0;padding:2px 0 4px 24px;}
p.shipfree a,p.shipfreeplane a,p.shipfree a:visited,p.shipfreeplane a:visited,p.shipfree a:link,p.shipfreeplane a:link{font-weight:700;color:#900;}
p.shipfree a:hover,p.shipfreeplane a:hover{color:red;}
p.shipfreeplane{background:url(/images/shipfreeplane.png) no-repeat 0 4px;padding:2px 0 4px 27px;}
.page-main-content{padding-right:10px;}
.page-main-content li{list-style:disc;}
.page-main-content li li{list-style:circle;}
.page-main-content li li li{list-style:square;}
td{font:10pt "Lucida Grande", Arial, Helvetica, sans-serif;}
A.BuyThis,A.BuyThis:VISITED,A.BuyThis:Hover,A.BuyThis:LINK{color:red;text-decoration:none;font-size:16px;}
#packagesheader{background-image:url(/newsite/_images2/bg_global_nav2011.jpg);background-position:0 50%;font-weight:700;color:#fff;padding:2px 0 2px 5px;}
#packagesheader a{color:#fff;text-decoration:none;}
#packagesheader a:visited{color:#fff;text-decoration:none;}
#packagesheader a:hover{color:#fff;text-decoration:none;}
#packagesheader a:active{color:#fff;text-decoration:none;}
#orderbar{background-image:url(../_images2/order-bar.jpg);background-repeat:repeat-x;background-position:0 50%;}
#search-text{margin-bottom:2px;color:#fff;text-decoration:none;display:block;float:left;padding:5px 0 5px 11px;}
