TABLE{border-bottom:0;border-left:0;font-style:inherit;font-family:inherit;border-top:0;font-weight:inherit;border-right:0;}
CAPTION{border-bottom:0;border-left:0;font-style:inherit;font-family:inherit;border-top:0;border-right:0;font-weight:400;}
TBODY{border-bottom:0;border-left:0;font-style:inherit;font-family:inherit;border-top:0;font-weight:inherit;border-right:0;}
TFOOT{border-bottom:0;border-left:0;font-style:inherit;font-family:inherit;border-top:0;font-weight:inherit;border-right:0;}
THEAD{border-bottom:0;border-left:0;font-style:inherit;font-family:inherit;border-top:0;font-weight:inherit;border-right:0;}
TR{border-bottom:0;border-left:0;font-style:inherit;font-family:inherit;border-top:0;font-weight:inherit;border-right:0;}
TH{border-bottom:0;border-left:0;font-style:inherit;font-family:inherit;border-top:0;border-right:0;font-weight:400;}
TD{border-bottom:0;border-left:0;font-style:inherit;font-family:inherit;border-top:0;border-right:0;font-weight:400;}
BODY{line-height:130%;color:#333;font-family:Helvetica, Arial, sans-serif;}
H1{font-family:Helvetica, Arial, sans-serif;color:#13407F;}
H2{font-family:Helvetica, Arial, sans-serif;}
H3{font-family:Helvetica, Arial, sans-serif;}
H4{font-family:Helvetica, Arial, sans-serif;}
H5{font-family:Helvetica, Arial, sans-serif;}
A:link{color:#275ea7;text-decoration:underline;}
A:visited{color:#275ea7;text-decoration:underline;}
A:hover{color:#036;text-decoration:underline;}
A:active{color:#275ea7;text-decoration:underline;}
A.more{text-decoration:none;}
.call{color:#000;font-weight:700;}
#header .phone LI{color:#900;font-weight:700;}
#header .phone LI A{color:#900;text-decoration:none;}
#header .phone LI A:hover{color:#900;text-decoration:none;}
.phone-hours{color:#000 !important;}
UL#util-nav{color:#333;}
UL#util-nav LI A{background-color:#fff;color:#616161;text-decoration:none;}
UL#util-nav LI A:hover{background-color:#eee !important;color:#333;}
#global-nav LI A:link{color:#fff;text-decoration:none;}
#global-nav LI A:visited{color:#fff;text-decoration:none;}
#global-nav LI A:active{color:#fff;text-decoration:none;}
#global-nav LI A:hover{color:#fff;text-decoration:none;}
#search{color:#fff;}
#badges A{border-bottom:#999 1px solid;border-left:#999 1px solid;border-top:#999 1px solid;border-right:#999 1px solid;}
#featured-product H2{color:#f90;}
#featured-product SPAN A{color:#fff;}
#featured-product P.desc{line-height:105%;color:#ddd;}
#main-feature-nav LI{border-bottom:0;border-left:#ccc 1px solid;border-top:#ccc 1px solid;border-right:#ccc 1px solid;}
#main-feature-nav LI A{color:#999;text-decoration:none;}
#main-feature-nav .selected A{color:#900;}
#main-feature{border-bottom:#ddd 1px solid;border-left:#ddd 1px solid;border-top:#ddd 1px solid;border-right:#ddd 1px solid;}
.categories LI A{color:#333;text-decoration:none;}
#all-cats-content IMG{border-bottom:0;border-left:0;border-top:0;border-right:0;}
#all-cats-content .catname-twoline{line-height:97%;}
#all-cats-content A:link{color:#275ea7;text-decoration:none;}
#all-cats-content A:visited{color:#275ea7;text-decoration:none;}
#all-cats-content A:hover{color:#036;text-decoration:none;}
#all-cats-content A:active{color:#275ea7;text-decoration:none;}
#right-column{border-bottom:#ddd 1px solid;border-left:#ddd 1px solid;border-top:#ddd 1px solid;border-right:#ddd 1px solid;}
#main-left-column{border-bottom:#6bb2b0 1px solid;border-left:#6bb2b0 1px solid;border-top:#6bb2b0 1px solid;border-right:#6bb2b0 1px solid;}
#main-left-column UL.last{border-bottom:0;border-left:0;border-top:0;border-right:0;}
#main-left-column H2{color:#fff;}
#main-left-column A{color:#333;text-decoration:none;}
#main-left-column A:link{color:#333;}
#main-left-column A:visited{color:#333;}
#main-left-column A:hover{color:#000;}
#main-left-column A:active{color:#333;}
#main-left-column P.action A:link{color:#275ea7;}
#main-left-column P.action A:visited{color:#275ea7;}
#main-left-column P.action A:hover{color:#036;}
#main-left-column P.action A:active{color:#275ea7;}
#right-column H2{color:#900;}
#right-column P A{color:#275ea7;}
#right-column DIV{border-bottom:#ddd 1px solid;}
.comment-list A{color:#333;text-decoration:none;}
.comment-list A:link{color:#333;}
.comment-list A:visited{color:#333;}
.comment-list A:hover{color:#275ea7;}
.comment-list A:active{color:#333;}
#calendar .date{border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;text-transform:uppercase;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;border-top:#ccc 1px solid;border-right:#ccc 1px solid;}
#calendar A{color:#333;text-decoration:none;}
#calendar A:link{color:#333;text-decoration:none;}
#calendar A:visited{color:#333;text-decoration:none;}
#calendar A:hover{color:#275ea7;text-decoration:none;}
#calendar A:active{color:#333;text-decoration:none;}
#calendar P A{color:#275ea7 !important;}
#dive-travel H4{font-weight:700;}
#dive-travel A{color:#333;text-decoration:none;}
#dive-travel A:link{color:#333;text-decoration:none;}
#dive-travel A:visited{color:#333;text-decoration:none;}
#dive-travel A:hover{color:#275ea7;text-decoration:none;}
#dive-travel A:active{color:#333;text-decoration:none;}
#dive-travel P A{color:#275ea7 !important;}
#first-tier H2{color:#900;}
#diver-web-pages IMG{border-bottom:#ddd 1px solid;border-left:#ddd 1px solid;border-top:#ddd 1px solid;border-right:#ddd 1px solid;}
#reviews H3 A{text-decoration:none;}
#reviews H3 A:hover{text-decoration:underline;}
.review{border-bottom:#ddd 1px solid;}
.last.review{border-bottom:0;border-left:0;border-top:0;border-right:0;}
.review .info{color:#616161;}
#second-tier{border-bottom:#9acafc 1px solid;border-left:#9acafc 1px solid;border-top:#9acafc 1px solid;border-right:#9acafc 1px solid;}
#second-tier .line{border-bottom:#9acafc 1px solid;}
#second-tier H2{color:#900;}
#second-tier H3 A{text-decoration:none;}
#second-tier H3 A:hover{text-decoration:underline;}
#second-tier H4{color:#616161;}
#second-tier .more-items H5{color:#333;}
#second-tier .more-items A{text-decoration:none;}
#third-tier H2{color:#900;}
#third-tier H2 SPAN{color:#616161;}
#third-tier H3{color:#900;}
#log-book{border-bottom:#ddd 1px solid;}
#photo-contest{border-bottom:#ddd 1px solid;}
#log-book-winner P{color:#616161;}
#log-book-winner P.action{border-bottom:#ddd 1px solid;}
#photo-contest IMG{border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;border-top:#ccc 1px solid;border-right:#ccc 1px solid;}
#photo-contest P.photo-caption{color:#616161;}
#photo-contest LI A{color:#616161;text-decoration:none;}
#photo-contest LI.count SPAN{color:#77ba6e;font-weight:700;}
#trivia{border-bottom:#ddd 1px solid;}
#ecard IMG{border-bottom:#ddd 1px solid;border-left:#ddd 1px solid;border-top:#ddd 1px solid;border-right:#ddd 1px solid;}
#ecard LI A{color:#616161;text-decoration:none;}
#footer H2{color:#066;}
#about-contd-link{text-decoration:none;}
#about A.collapsed:hover{background-color:#a6a6a6;color:#fff;}
#about A.expanded:hover{background-color:#a6a6a6;color:#fff;}
#scuba-news BLOCKQUOTE{color:#444;}
#scuba-news H3{color:#066;}
#news-read{color:#333;text-decoration:none;}
#quick-links A{text-decoration:none;}
#footer-bottom{color:#eee;}
#footer-bottom A{color:#fff;text-decoration:none;}
#twitter{border-bottom:0;border-left:0;border-top:0;border-right:0;}
#twitter A{text-decoration:none;}
.categoryheader H1.topmost{text-align:center;font-size:20px;}
.search{background:url(../../_images2/bg_global_nav2011.jpg) repeat-x;background-color:#13407F;color:#fff;font-size:12pt;height:30px;padding:4px 2px;}
.search H1{font-size:10pt;}
.subcat H2{display:inline;font-size:10pt;font-weight:700;}
.subcat{border-bottom:#8fbbbb 2px solid;background:url(/_images2/bg_homepage_tabs.jpg) #d8f3f5 repeat-x 0 0;border-top:#8fbbbb 2px solid;border-right-width-value:2px;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-left-width-value:2px;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-right-style-value:solid;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-left-style-value:solid;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-right-color-value:#8fbbbb;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-left-color-value:#8fbbbb;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;padding:6px 13px;}
.TopLinks{background:#bfe0e7;text-decoration:underline;}
.TopLinks UL#util-nav LI A{background:#bfe0e7;text-decoration:underline;}
.HomeTopLinks UL#util-nav LI{display:inline;margin-right:4px;}
.HomeTopLinks UL#util-nav LI A{text-decoration:underline;}
h1.topmost{font-size:1.2em;color:#13407F;margin-top:3px;margin-bottom:2px;}
#nav{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;list-style-type:none;padding:10px;}
#nav li{margin:0;}
#nav li a{display:block;text-decoration:none;}
#menuitem{text-decoration:none;font-size:.95em;font-weight:700;color:#333;font-family:Helvetica, Arial, sans-serif;}
#menuitem:hover{color:#999;}
#mainnav{border:1px solid #ccc;list-style-type:none;border-radius:5px;padding:5px;}
#mainnav li{display:inline;margin:0;}
#mainnav li a{display:block;text-decoration:none;}
#mainnavItem{text-decoration:none;font-size:12px;font-weight:700;color:#333;font-family:Helvetica, Arial, sans-serif;}
#mainnavItem:hover{color:#999;}
#RArrow{float:right;width:17px;height:17px;}
ul.footerNav > li{position:relative;border-bottom:1px solid #ccc;font-size:15px;font-weight:700;list-style:none outside none;font-family:Helvetica, Arial, sans-serif;margin:0;padding:12px 0 12px 10px;}
ul.footerNav > li:first-child{border-top:1px solid #949494;}
ul.footerNav > li > a{display:block;text-decoration:none;color:inherit;background:url('listarrow.png') no-repeat scroll right center transparent;margin:-8px 0 -8px -10px;padding:8px 0 8px 10px;}
.rightarrow{text-align:right;font-size:19pt;color:#bbb;font-weight:700;float:right;padding-right:10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-top:-4px;}
#cartcount{float:right;background-image:url(/_images2/shopping_cart.png);width:46px;height:35px;background-repeat:no-repeat;margin:5px 10px 0 0;}
#cartcount a:link{display:block;width:30px;height:35px;color:#fff;text-decoration:none;}
#cartcountEmpty{float:right;background-image:url(/_images2/shopping_cart_empty.png);width:46px;height:35px;background-repeat:no-repeat;margin:5px 10px 0 0;}
#cartcountEmpty a:link{display:block;width:30px;height:35px;color:#fff;text-decoration:none;}
#topbuttons{float:left;border:solid #ccc 1px;border-radius:5px;width:85px;height:22px;font-family:Helvetica, Arial, sans-serif;font-weight:700;font-size:.8em;margin:0 5px;padding:2px;}
#topbuttons a{display:block;text-decoration:none;}
.searchboxproperties{height:25px;font-size:14px;margin-left:10px;margin-top:-20px;width:70%;}
#mainlistmiddle{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;}
#mainlisttop{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;}
#mainlistbottom{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;}
.leftcatimage{text-align:left;float:left;margin:-8px 8px 0 0;}
#bottombuttons{border:solid #ccc 1px;border-radius:5px;font-family:Helvetica, Arial, sans-serif;font-weight:700;margin:5px 0 5px 0;padding:5px;}
#bottombuttons a{display:block;text-decoration:none;}
