/* ---------------------- Top Menu nav ---------------------- */
#dolphincontainer{position:relative;height:36px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif; font-weight: bold;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold; color: #ffffff; background:#fff url('/images/topMenu/bg.gif') repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;text-decoration:none;padding:0 0 0 15px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;color:#ffffff; font-weight: bold;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url('/images/topMenu/bg-OVER.gif') repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url('/images/topMenu/left-ON.gif') no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:10px 20px 0 0;width:auto;background:#1D6893 url('/images/topMenu/right-ON.gif') no-repeat top right;height:23px;}
/* ---------------------- END Top Menu nav ---------------------- */


/* ---------------------- Left Menu nav BLUE ---------------------- */
ul.vert-blue{margin:0;padding:0;list-style-type:none;display:block;text-transform:uppercase;font:bold 12px Helvetica, Arial, Verdana, sans-serif;line-height:165%;width:160px;letter-spacing: 1px;color:#ffffff; }
ul.vert-blue li{margin:0;padding:0;border-top:1px solid #377396;border-bottom:1px solid #22465c;color:#ffffff;}
div#leftColumn ul.vert-blue li a, ul.vert-blue li a {display:block;text-decoration:none;background:#2a5a76;padding:0 0 0 12px;width:140px;border-left:8px solid #2a5a76;font-weight: bold;color:#ffffff;}
div#leftColumn ul.vert-blue li a:hover, ul.vert-blue li a:hover{background:#ff6600 url("/images/vert-one_arrow.gif") no-repeat 0 4px;border-left:8px solid #ff6600; color:#ffffff;}
div#leftColumn ul.vert-blue li a.current:hover, div#leftColumn ul.vert-blue li a.current, ul.vert-blue li a.current:hover{background:#ff6600 url("/images/vert-one_arrow.gif") no-repeat 0 4px;border-left:8px solid #ff6600; color:#ffffff;}

/* ---------------------- Left Menu nav for sub categories BLUE ---------------------- */
ul.vert-blue-subcats {margin:0;padding:0;list-style-type:none;display:block;text-transform:none;font:bold 12px Helvetica, Arial, Verdana, sans-serif;line-height:165%;width:160px;letter-spacing: 1px;color:#ffffff; }
ul.vert-blue-subcats li{margin:0;padding:0;border-top:1px solid #377396;border-bottom:1px solid #22465c;color:#ffffff;}
div#leftColumn ul.vert-blue-subcats li a, ul.vert-blue li a {display:block;text-decoration:none;background:#2a5a76;padding:0 0 0 12px;width:140px;border-left:8px solid #2a5a76;font-weight: bold;color:#ffffff;}
div#leftColumn ul.vert-blue-subcats li a:hover, ul.vert-blue-subcats li a:hover{background:#ff6600 url("/images/vert-one_arrow.gif") no-repeat 0 4px;border-left:8px solid #ff6600; color:#ffffff;}
div#leftColumn ul.vert-blue-subcats li a.current:hover, div#leftColumn ul.vert-blue-subcats li a.current, ul.vert-blue-subcats li a.current:hover{background:#ff6600 url("/images/vert-one_arrow.gif") no-repeat 0 4px;border-left:8px solid #ff6600; color:#ffffff;}

ul.subMenu2{margin:0;padding:0;list-style-type:none;display:block;text-transform:none;font:12px Helvetica, Arial, Verdana, sans-serif;line-height:165%;width:140px;}
ul.subMenu2 li{margin:0;padding:0;border-top:0px solid #fd8231;border-bottom:0px solid #e15c04;}
ul.subMenu2 li a{display:block;text-decoration:none;color:#fff;background:#2a5a76;padding:0 0 0 22px;width:130px;font-weight: normal;}
ul.subMenu2 li a:hover{font-weight:bold;background:#ff6600 url("/images/vert-one_arrow.gif") no-repeat 0 6px;}
ul.subMenu2 li a.current,ul.vert-blue li a.current:hover{background:#3585b2 url("/images/vert-one_arrow.gif") no-repeat 0 6px;}

ul.vert-blue li ul.subMenu2 li ul.subSubMenu{margin:0;padding:0;list-style-type:none;display:block;text-transform:none;font:12px Helvetica, Arial, Verdana, sans-serif;line-height:165%;width:140px;}
ul.subSubMenu li{margin:0;padding:0;border-top:0px solid #fd8231;border-bottom:0px solid #e15c04;}
ul.subSubMenu li a{display:block;text-decoration:none;color:#fff;background:#2a5a76;padding:0 0 0 22px;width:130px;font-weight: normal;}
ul.subSubMenu li a:hover{font-weight:bold;background:#ff6600 url("/images/vert-one_arrow.gif") no-repeat 0 6px;}
ul.subSubMenu li a.current,ul.vert-blue li a.current:hover{background:#3585b2 url("/images/vert-one_arrow.gif") no-repeat 0 6px;}
/* ---------------------- END Left Menu nav ---------------------- */


/* ---------------------- Left Menu nav ORANGE ---------------------- */
ul.vert-orange {margin:0;padding:0;list-style-type:none;display:block;text-transform:none;font:bold 12px Helvetica, Arial, Verdana, sans-serif;line-height:165%;width:160px;letter-spacing: 1px;color:#ffffff;}
ul.vert-orange li {margin:0;padding:0;border-top:1px solid #ff8d22;border-bottom:1px solid #DF4E1B;color:#ffffff;}
div#leftColumn ul.vert-orange li a, ul.vert-orange li a {display:block;text-decoration:none;background:#ff6600;padding:0 0 0 12px;width:140px;border-left:8px solid #ff6600;font-weight: bold;color:#ffffff;}
div#leftColumn ul.vert-orange li a:hover, ul.vert-orange li a:hover {background:#2a5a76 url("/images/vert-one_arrow.gif") no-repeat 0 4px;border-left:8px solid #2a5a76; color:#ffffff;}
div#leftColumn ul.vert-orange li a.current, div#leftColumn ul.vert-orange li a.current:hover, ul.vert-orange li a.current:hover {background:#2a5a76 url("/images/vert-one_arrow.gif") no-repeat 0 4px;border-left:8px solid #2a5a76;}

ul.subMenu2{margin:0;padding:0;list-style-type:none;display:block;text-transform:none;font:12px Helvetica, Arial, Verdana, sans-serif;line-height:165%;width:140px;}
ul.subMenu2 li{margin:0;padding:0;border-top:0px solid #fd8231;border-bottom:0px solid #e15c04;}
ul.subMenu2 li a{display:block;text-decoration:none;color:#fff;background:#2a5a76;padding:0 0 0 22px;width:130px;font-weight: normal;}
ul.subMenu2 li a:hover{font-weight:bold;background:#ff6600 url("/images/vert-one_arrow.gif") no-repeat 0 6px;}
ul.subMenu2 li a.current,ul.vert-blue li a.current:hover{background:#3585b2 url("/images/vert-one_arrow.gif") no-repeat 0 6px;}
/* ---------------------- END Left Menu nav ---------------------- */


/* ---------------------- Footer Menu nav ---------------------- */
#footerDolphincontainer{position:relative;height:25px;color:#E0E0E0;background:#3a3a3a;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif; font-weight: normal; text-align: center; margin: 0 auto;}
#footerDolphinnav{position:relative;height:23px;font-size:11px;text-transform:uppercase;font-weight:normal; color: #ffffff; background:#fff url('/images/topMenu/bg.gif') repeat-x bottom left;padding:0 0 0 0px; width: 100%; margin: 0 auto;}
#footerDolphinnav ul{margin:0 auto;padding:0;list-style-type:none;width:100%;}
#footerDolphinnav ul li{display:block;float:left;margin:0 1px;}
#footerDolphinnav ul li a{display:block;float:left;text-decoration:none;padding:0 0 0 20px;height:23px;}
#footerDolphinnav ul li a span{padding:4px 20px 0 0;height:21px;float:left;color:#ffffff; font-weight: normal; font-size: 11px;}
#footerDolphinnav ul li a:hover{color:#fff;background:transparent url('/images/topMenu/bg-OVER.gif') repeat-x bottom left;}
#footerDolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#footerDolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url('/images/topMenu/left-ON.gif') no-repeat top left;line-height:275%;}
#footerDolphinnav ul li a.current span{display:block;padding:2px 20px 0 0;width:auto;background:#1D6893 url('/images/topMenu/right-ON.gif') no-repeat top right;height:23px;}
/* ---------------------- END Footer Menu nav ---------------------- */