#tabregions{
  margin-right: 4px;
  height: 265px;
  float: left;
  margin-top: 10px;
}

#tabmenu { 
color: #000; 
margin: 12px 0px 0px 0px; 
padding: 0px; 
z-index: 1; 
} 

#tabmenu li { 
display: inline; 
overflow: hidden; 
list-style-type: none; 
top: -5px;
position: relative;
} 

#tabmenu a, a.active { 
color: #fff; 
background: #003C79;
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
border: 1px solid #CACACA; 
padding: 5px 10px 10px 5px;
margin: 0px; 
text-decoration: none;
cursor:pointer; } 

#tabmenu a.active { 
background: #ffffff; 
color: #00968A;
} 

#tabmenu a:hover { 
color: #00968A;
} 

#tabmenu a:visited { 
color: #E8E9BE; } 

#tabmenu a.active:hover { 
color: #00968A;
}

#content {
font-family: Arial,Helvetica,sans-serif;
text-align: justify; 
background: #ffffff; 
padding: 10px; 
border: 1px solid #CACACA; 
border-top: none; 
z-index: 2;
position: relative;
height: 218px;
width: 454px;
} 

#content a {  
color: #00968A;
display: block;
margin-top: -15px;
width: 450px;
}




#fimage {
margin-top: 15px;
margin-bottom: 4px;
margin-left: -4px;
}
#flink {
color: #21497D;
padding: 7px;
font-size: 14px;
font-family: arial,verdana,sans-serif;
margin-left: 6px;
width: 172px;
display: block;
font-weight: bold;
}
#flink a {
color: #00968A;
}
#fvideo{
margin-top: 15px;
margin-bottom: 9px;
}
#fvlink a {
color: #00968A;
}
#fvlink {
color: #21497D;
padding: 7px;
font-size: 14px;
font-family: arial,verdana,sans-serif;
width: 170px;
display: block;
font-weight: bold;
margin-left: -4px
}


#inspot {
*line-height: 1.1;
margin-top: 5px;
}
#tabsc1 {
display: block;
}
#tabsc2 {
display: none;
  padding-top: 5px;
}
#tabsc3 {
display: none;
  padding-top: 5px;
}
#regnew {
overflow-y: scroll;
height: 200px;
position: relative;
width: 460px;
}

#lnews {
margin-top: 5px;
display: block;
color: #21497D;
padding: 10px 0px 9px 3px;
font-size: 14px;
font-family: arial,verdana,sans-serif;
font-weight: bold;
}
#lnr {
font-size: 14px;
}

#latest_newsv2 dd a {
font-size: 12px;
color: #3069AA;
font-family: tahoma;
font-weight: 100;
}
#latest_newsv2 dt {
  width: 5px;
}
#fishwatch_box .fish_link {
bottom: 0;
display: block;
height: 125px;
position: absolute;
right: 0;
width: 224px;
text-indent: -9999px;
top: 30px;
left: 21px;
}

#fishwatch_box {
left: 15px;
top: 25px;
}

#newschange {
width: 293px;
margin-left: -7px;
margin-top: -1px;
}
.imgai img{
-ms-interpolation-mode: bicubic;
width: 120px !important;
max-width: 120px;
height: 60px;
max-height: 60px;
padding-bottom: 8px;
*padding-bottom: 0px;
*margin-top: 0px;
}

#inspot .imgai li {
border-bottom: 1px solid #D6D6D2;
height: 60px;
margin: 0px;
padding: 0px;
}

#inspot .imgai li:hover {
background: #DDE3FA;
height: 60px;
margin: 0px;
padding: 0px;
}

#oursci .imgai li {
border-bottom: 1px solid #D6D6D2;
height: 60px;
margin: 0px;
padding: 0px;
}

#oursci .imgai li:hover {
background: #DDE3FA;
height: 60px;
margin: 0px;
padding: 0px;
}

#regnew .imgai li {
border-bottom: 1px solid #D6D6D2;
height: 60px;
margin: 0px;
padding: 0px;
}

#regnew .imgai li:hover {
background: #DDE3FA;
height: 60px;
margin: 0px;
padding: 0px;
}

#regnew .imgai h4, .imgai h4 a {
padding-top: 6px;
}

#regnew .imgai ul {
padding-right: 10px
}

.imgai h4, .imgai h4 a {
padding-top: 18px;
margin: 0;
font-size: 13px;
overflow: visible;
white-space: pre-wrap;
}


#latest_newsv2 dl {
height: 236px;
border: 1px solid #CACACA;
margin: 0 7px;
overflow-x: hidden;
overflow-y: scroll;
}

@-moz-document url-prefix() { 
#regnew {
overflow-y: scroll;
height: 200px;
position: relative;
width: 460px;
}
}

#latest_newsv2 {
width: 283px;
height: 275px;
float: right;
}

#latest_newsv2 h2 { margin:10px 7px 5px;}
#latest_newsv2 dt { color: #092667;    float: left;    font-size: 11px;    font-weight: bold;    width: 65px;}
#latest_newsv2 dd { font-size: 11px; color: #6B6440; font-family: tahoma; margin-bottom: 10px;    margin-left: 0;    padding: 0 5px;}
#latest_newsv2 .more { color: #00968A; float: left; font-size: 11px; font-weight: bold; margin-top: 10px; margin-left: 15px;}
#latest_newsv2 .more a{ font-size:11px;}

#socimg {
float: right;
margin-right: 20px;
margin-top: 5px;
}

#featured_video {
width: 275px;
left: 35px;
}


div *::-webkit-scrollbar {
    width: 17px;
}
div *::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
div *::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 20px #BDB18C;
    border: 4px solid transparent;
    -webkit-background-clip: padding-box; 
}


.sidenav{
margin-top: -51px !important;
}

#newsletter{
  margin-top: 90px !important;
}