/* Main stylesheet: /css/main.css. This stylesheet only contains site-specific color customizations.  */

/* === GLOBAL styles === */
body{background:rgb(169,212,232) url('/css/images/fish/fish-bg.jpg') repeat-x;}
a:link {color:rgb(0,171,199);}
a:visited {color:rgb(30,140,199);}
a:active {color:rgb(0,171,199);}
a:hover {color:rgb(38,59,156);}

/* === HEADER styles === */
#header a:link {color:rgb(246,246,204);}
#header a:visited {color:rgb(246,246,204);}
#header a:active {color:rgb(246,246,204);}
#header a:hover {color:rgb(164,193,212);}

/* === UNIVERSAL NAV styles === */
#topnav a {color:rgb(255,255,255);border: 0.0625em solid rgb(110,139,61); background:rgb(99,146,181) url('/css/images/gradients/btn_glass.png') repeat-x 0 50%;}
#topnav a:hover {background-color: rgb(164,193,212); border-bottom: 0.0625em solid rgb(110,139,61);}


/* === CONTENT CONTAINER layout styles === */
#fronds{background-color:transparent;background-image:none;}
#main{background-color:rgb(255,255,255);}

/* === CONTENT styles === */
h2 {color: rgb(55,42,30);}
h3 {color: rgb(99,75,54);}
h4, h5 {color: rgb(99,75,54);}

strong {color: rgb(156,74,50);}

.fishkey{width: 40em;text-align: left;border-collapse: collapse;font-size: 0.95em;margin-bottom: 40px;} 
.fishkey td{padding: 0.5em;	text-align:left;border:1px solid #A6A6A6;}
.fishkey tr:nth-child(odd){background: #ECF7F7;}
.fishkey tr:nth-child(even){background: #E2F1F4;}

.isaf_last_update {margin:1em 0 2em 0;font-size:85%;}

.amchart-map{background-color: #E5F2F8;}
.amchart_table{text-align: left; border-collapse:collapse;}
.amchart_table thead{background-color:rgb(130,168,196);}
.amchart_table th{border-top: 1px solid rgb(135, 135, 135);border-bottom: 1px solid rgb(135, 135, 135);border-right: 1px solid rgb(135, 135, 135);border-left: 1px solid rgb(135, 135, 135);vertical-align:bottom;padding: 0.5em;}
.amchart_table td{border-top: 1px solid rgb(135, 135, 135);border-bottom: 1px solid rgb(135, 135, 135);border-right: 1px solid rgb(135, 135, 135);border-left: 1px solid rgb(135, 135, 135);padding: 0.5em;}
.amchart_table td.left{text-align:left;}
.amchart_table tbody{background: rgb(243,243,243);}
.amchart_table tr:nth-child(even){background: rgb(219,219,219);}
.tablepadding td {padding: 0.4em;}

#chartdiv_14049{height: 700px;}

/* === SUBNAVIGATION SLIDEMENU styles === */
.slidemenu li a:hover {background: rgb(48,95,140);} 
.slidelevel02 li a {background: rgb(99,146,181);color: rgb(246,246,204);border-left: 0.3125em solid rgb(73,97,93);}
.slidelevel02 li a:hover {background: rgb(164,193,212);color: rgb(34,18,1);border-left: 0.3125em solid rgb(73,97,93);}
