/* CSS Menu Document *//*MAIN MENU*/#main_menu ul{margin:auto; padding:0px;display:block; width:703px;list-style:none;}#main_menu li{margin:0px; padding:0px;float:left; position:absolute;}#main_menu ul li, #main_menu ul a {margin:0px; padding:0px;display:block; height:28px;}/*MENU ITEMS*/#menu_home, #menu_home_on{left:0px;}#menu_connected, #menu_connected_on{left:58px;}#menu_padi, #menu_padi_on{left:188px;}#menu_groups, #menu_groups_on{left:329px;}#menu_diving, #menu_diving_on{left:441px;}#menu_resources, #menu_resources_on{left:527px;}#menu_about, #menu_about_on{left:621px;}#menu_home a, #menu_home a:visited{display:block; text-indent:-9999px; width:58px; background: url('../gui/menu.gif') no-repeat 0px 0px;}#menu_connected a, #menu_connected a:visited{display:block; text-indent:-9999px; width:130px; background: url('../gui/menu.gif') no-repeat -58px 0px;}#menu_padi a, #menu_padi a:visited{display:block; text-indent:-9999px; width:141px; background: url('../gui/menu.gif') no-repeat -188px 0px;}#menu_groups a, #menu_groups a:visited{display:block; text-indent:-9999px; width:112px; background: url('../gui/menu.gif') no-repeat -329px 0px;}#menu_diving a, #menu_diving a:visited{display:block; text-indent:-9999px; width:86px; background: url('../gui/menu.gif') no-repeat -441px 0px;}#menu_resources a, #menu_resources a:visited{display:block; text-indent:-9999px; width:94px; background: url('../gui/menu.gif') no-repeat -527px 0px;}#menu_about a, #menu_about a:visited{display:block; text-indent:-9999px; width:82px; background: url('../gui/menu.gif') no-repeat -621px 0px;}#menu_home_on a, #menu_home_on a:visited{display:block; text-indent:-9999px; width:58px; background: url('../gui/menu.gif') no-repeat 0px -56px;}#menu_connected_on a, #menu_connected_on a:visited{display:block; text-indent:-9999px; width:130px; background: url('../gui/menu.gif') no-repeat -58px -56px;}#menu_padi_on a, #menu_padi_on a:visited{display:block; text-indent:-9999px; width:141px; background: url('../gui/menu.gif') no-repeat -188px -56px;}#menu_groups_on a, #menu_groups_on a:visited{display:block; text-indent:-9999px; width:112px; background: url('../gui/menu.gif') no-repeat -329px -56px;}#menu_diving_on a, #menu_diving_on a:visited{display:block; text-indent:-9999px; width:86px; background: url('../gui/menu.gif') no-repeat -441px -56px;}#menu_resources_on a, #menu_resources_on a:visited{display:block; text-indent:-9999px; width:94px; background: url('../gui/menu.gif') no-repeat -527px -56px;}#menu_about_on a, #menu_about_on a:visited{display:block; text-indent:-9999px; width:82px; background: url('../gui/menu.gif') no-repeat -621px -56px;}/*MENU ROLLOVERS*/#menu_home a:hover, #menu_home a:active, #main_menu ul li:hover a#home, #main_menu ul li.over a#home{background: url('../gui/menu.gif') no-repeat 0px -28px;}#menu_connected a:hover, #menu_connected a:active, #main_menu ul li:hover a#connected, #main_menu ul li.over a#connected{background: url('../gui/menu.gif') no-repeat -58px -28px;}#menu_padi a:hover, #menu_padi a:active, #main_menu ul li:hover a#padi, #main_menu ul li.over a#padi{background: url('../gui/menu.gif') no-repeat -188px -28px;}#menu_groups a:hover, #menu_groups a:active, #main_menu ul li:hover a#groups, #main_menu ul li.over a#groups{background: url('../gui/menu.gif') no-repeat -329px -28px;}#menu_diving a:hover, #menu_diving a:active, #main_menu ul li:hover a#diving, #main_menu ul li.over a#diving{background: url('../gui/menu.gif') no-repeat -441px -28px;}#menu_resources a:hover, #menu_resources a:active, #main_menu ul li:hover a#resources, #main_menu ul li.over a#resources{background: url('../gui/menu.gif') no-repeat -527px -28px;}#menu_about a:hover, #menu_about a:active, #main_menu ul li:hover a#about, #main_menu ul li.over a#about{background: url('../gui/menu.gif') no-repeat -621px -28px;}#menu_home_on a:hover, #menu_home_on a:active{background: url('../gui/menu.gif') no-repeat 0px -28px;}#menu_connected_on a:hover, #menu_connected_on a:active{background: url('../gui/menu.gif') no-repeat -58px -28px;}#menu_padi_on a:hover, #menu_padi_on a:active{background: url('../gui/menu.gif') no-repeat -188px -28px;}#menu_groups_on a:hover, #menu_groups_on a:active{background: url('../gui/menu.gif') no-repeat -329px -28px;}#menu_diving_on a:hover, #menu_diving_on a:active{background: url('../gui/menu.gif') no-repeat -441px -28px;}#menu_resources_on a:hover, #menu_resources_on a:active{background: url('../gui/menu.gif') no-repeat -527px -28px;}#menu_about_on a:hover, #menu_about_on a:active{background: url('../gui/menu.gif') no-repeat -621px -28px;}/*MENU 2nd LEVEL*/#main_menu ul li ul{display:none;margin:0px; padding:0px;}#main_menu ul li:hover ul{margin:0px; padding:0px 0px 17px 0px;display:block; width:160px;visibility:visible; position:absolute;background:url('../gui/menu_bottom.gif') no-repeat bottom;}#main_menu ul li:hover #align_right{right:0px;}#main_menu ul li ul li{display:block;margin:0px; padding:0px;width:158px; height:27px;background:#015B7A;overflow:hidden;border-right: 1px solid #00141C; border-left: 1px solid #00141C;position:relative;}/*2nd LEVEL ITEMS*/#main_menu ul li ul li a, #main_menu ul li ul li a:visited{display:block;width:150px;height:21px;background:none;text-indent:0px;margin:0px; padding:5px 0px 0px 8px;color:#CEEBF2;font:.9em Verdana, Arial, Helvetica, sans-serif; text-align:left;font-weight:normal;word-spacing:-.05em;text-decoration:none;border-bottom: 1px dashed #032F3F;}/*2nd LEVEL ROLLOVERS*/#main_menu ul li ul li a:hover, #main_menu ul li ul li a:active{width:150px;height:21px;background:none;}/*Safari Hack :: Bottom of File */#menu li.over ul{margin:0px; padding:0px 0px 17px 0px;display:block; width:160px; visibility:visible; position:absolute; background:url('../gui/menu_bottom.gif') no-repeat bottom;}#menu li.over #align_right{right:-1px;}#menu li.over ul li a, #menu li.over ul li a:visited{margin:0px; padding:5px 0px 0px 8px; height:21px; width:150px;}/*SUBMENU*/#submenu ul{margin:auto; padding:0px;display:block; width:311px;list-style:none;}#submenu li{margin:0px; padding:0px;float:left; position:absolute;}#submenu ul li, #submenu ul a {margin:0px; padding:0px;display:block; height:28px;}/*SUBMENU ITEMS*/#menu2_service{left:0px;}#menu2_contact{left:173px;}#menu2_faqs{left:260px;}#menu2_service a, #menu2_service a:visited{display:block; width:173px; text-indent:-9999px; background: url('../gui/submenu.gif') no-repeat 0px 0px;}#menu2_contact a, #menu2_contact a:visited{display:block; width:87px; text-indent:-9999px; background: url('../gui/submenu.gif') no-repeat -173px 0px;}#menu2_faqs a, #menu2_faqs a:visited{display:block; width:51px; text-indent:-9999px; background: url('../gui/submenu.gif') no-repeat -260px 0px;}/*SUBMENU ROLLOVERS*/#menu2_service a:hover, #menu2_service a:active, #submenu ul li:hover a#service, #submenu ul li.over a#service{background: url('../gui/submenu.gif') no-repeat 0px -28px;}#menu2_contact a:hover, #menu2_contact a:active, #submenu ul li:hover a#contact, #submenu ul li.over a#contact{background: url('../gui/submenu.gif') no-repeat -173px -28px;}#menu2_faqs a:hover, #menu2_faqs a:active, #submenu ul li:hover a#faqs, #submenu ul li.over a#faqs{background: url('../gui/submenu.gif') no-repeat -260px -28px;}/*SUBMENU 2nd LEVEL*/#submenu ul li ul{display:none;margin:0px; padding:0px;}#submenu ul li:hover ul, #menu2 li.over ul{margin:0px; padding:0px 0px 11px 0px;display:block; width:311px;visibility:visible; position:absolute;background:url('../gui/submenu_caps.gif') no-repeat bottom;}#submenu ul li:hover #align_left, #submenu ul li.over #align_left{left:-173px;}#submenu ul li:hover ul .menu_top, #menu2 li.over ul .menu_top{display:block; margin:0px; padding:0px; width:311px; height:11px; background:url('../gui/submenu_caps.gif') no-repeat top; border:none;}#submenu ul #menu2_contact:hover ul .menu_top, #menu2 #menu2_contact.over ul .menu_top{background:url('../gui/submenu_caps.gif') no-repeat 0px -11px;}#submenu ul li ul li{display:block;margin:0px; padding:0px;width:309px; height:121px;background:#04293D;overflow:hidden;border-right:1px solid #000E14; border-left:1px solid #000E14;position:relative;}/*CONTENT MENU*/#content_menu ul{margin:0px; padding:0px;display:block; width:273px;list-style:none;text-align:right;}#content_menu li{margin:0px; padding:0px; position:relative;}#content_menu ul a,  #content_menu ul a:visited{margin:0px; padding:6px 20px 0px 0px;display:block; width:253px; height:20px;color:#CEEBF2;text-decoration:none;}#content_menu ul li.menu3_on{color:#EAF7F9; background:url('../gui/content_menu.gif') repeat-x;}#content_menu ul a:hover{background:url('../gui/content_menu.gif') repeat-x 0px -26px;}#content_menu ul li.menu3_on a:hover{color:#EAF7F9; background:url('../gui/content_menu.gif') repeat-x;}/*Safari Hack: Reveals menu roll-overs on all but Safari */#main_menu ul li ul li a:hover, #main_menu ul li ul li a:active{background:#022E44; color:#FFFFFF;#}
