#dolphincontainer
 {
  position:relative;
  color:#E0E0E0;
  font-family:Helvetica,Arial,Verdana,sans-serif;
  padding:0;
 margin:0;
 }

#dolphinnav
{
 position:relative;
 height:33px;
 font-size:12px;
 font-weight:bold;
 background: url(images/dolphin_bg.gif) repeat-x bottom left;
 padding:0;
 width:1003px;
}

#dolphinnav ul
 {
  margin:0;
  padding:0;
  list-style-type:none;
  width:auto;
  float:left;
 }

#dolphinnav ul li
 {
  display:block;
  float:left;
  margin:0;
  padding:0 7px 0 7px;
  background: url(../1images2011/navi-bg.gif) no-repeat;
  height:35px;
 }

#dolphinnav ul li a
 {
  display:block;
  float:left;
  color:#fff;
  text-decoration:none;
  padding:0 12px;
  height:33px;
  font-size:15px;
 }

#dolphinnav ul li a span
{
 padding:9px 0 0 0;
 height:21px;
 float:left;
}
#dolphinnav ul li a:hover
{
 color:#fff;
 background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;
 background:#1D5A76;
 padding:0;
 margin:0;
}

#dolphinnav ul li a:hover span
{
 display:block;
 width:auto;
 cursor:pointer;
 padding:9px 0 0 0;
 margin:0;
}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover
{
 color:#fff;
 background:url(../images2011/navi-bg.jpg) repeat-x;
background: #1D5A76;
 padding:0;
 margin:0;
 height:39px
}

#dolphinnav ul li a.current span
 {
  display:block;
 padding:9px 12px 0 12px;
  width:auto;
  backgroung:#1D5A76;
  background: url(../images/top-hovr-tab.gif) repeat-x top;
  height:35px;
 }

#dolphin_inner
 {
  color: #000; 
  padding:6px 0 0 0; 
  font-size: 80%; 
  height: 1em;
  width:998px;
}

#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active
{
 padding:3px 0 0 0;
 text-decoration:none;
 font-weight:bold;
}

#dolphin_inner a:hover
 {
  color: #fff;
}

.innercontent{display: none; line-height:13px; padding:0;}


.sub-link
{
 float:left;
 padding:0;
 margin:0;
 height:33px;
}

.sub-link ul
{
 padding:0;
 margin:0;
}

.sub-link li
{
 float:left;
 padding:0 6px 0 6px;
 margin:0;
 display:inline;
 list-style:none;
 font-family:arial;
 font-size:15px;
 font-weight:bold; 
 text-align:center;
 line-height:17px;
}

.sub-link li a
{
float:left;
 padding:0;
 margin:0;
 font-family:arial;
 font-size:15px;
 font-weight:bold; 
 text-decoration:none;
 color:#000000;
}

.sub-link li a:hover
{
  color:#ffffff;
}