* {
 padding: 0;
 margin: 0;
}

body { 
	background:#FFFFFF url(../images/inside-background.gif) top left repeat-x; 
	margin:auto; 
	margin-top:0; 
}
* html body {background:#FFFFFF url(../images/inside-background.gif) 0px 0px repeat-x;} /* IE Min-Height Hack */ 

#wrapper {
	 width: 970px;
	 margin: 0 auto;
	 position:relative;
}

#header {
 margin: 0px;
 background:url(../images/bgshadow.jpg) repeat-y 0 0;
 height:136px;
}


#header_logo{
 width: 590px;
 padding:11px 0 0px 88px;
 display: inline; /* IE Hack */
 float: left;

}
#header_search{
 width:220px;
 margin-right:13px;
 display: inline; /* IE Hack */
 float: left;
 border-top:#6bbad8 5px solid;
}
#header_search p{
font:bold 13px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color:#cccccc;
padding:28px 0 0 0;
min-height:23px;
text-transform:uppercase;
vertical-align:top;
}
#header_search .form{
border:#cccccc 1px dotted;
min-height: 22px;
vertical-align:top;
font:normal 13px Arial, Helvetica, sans-serif;
color:#797878;
background-color:#FFFFFF;
}
* html #header_search .form {height:22px} /* IE Min-Height Hack */ 

/***********Menu Navigation Style*************/
#navbar {
 background-color: #ffffff;
 min-height:32px;
 background:#FFFFFF url(../images/ocean-menu-bckgrnd.gif) top left no-repeat;
 padding:0 36px 0 15px;
 width:800px;
}
* html #navbar {height:28px;} /* IE Min-Height Hack */ 
#navbar ul{
	display: block;
	margin-left: 0px;
	padding:0;
	text-align:left;
	vertical-align:bottom;
}
#navbar li{
	list-style: none;
	padding:0 33px 0 33px;
	float: left;
	font:bold 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#0064aa;
	text-transform: uppercase;

}

/******************************************************************/

#flash_about{
 margin:2px 0 0 58px;
}

*html #flash_about{
margin:0 0 0 58px;
}


/******************************************************************/

#maincontent {
	background:url(../images/bgshadow.jpg) repeat-y 0 0;
	padding:0 0 110px 0;
	overflow:auto;
	}




/******************Body Content Style******************************/
h1 {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3c5a7d;
	padding:0px 0 0px 0;
}
#body_contentRight H2{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3c5a7d;
	padding:13px 0 13px 0;
}
H2{
	font:bold 12px Arial, Verdana, Helvetica, sans-serif;
	color:#3c5a7d;
	padding:13px 0 13px 0;
}
h3 {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3c5a7d;
}
#body_contentLeft p.border{
border-top:#75bfdb solid 5px;
padding-bottom:13px;
}
a.hyperlink:link, a.hyperlink:visited, a.hyperlink:active{
	text-decoration: none;
	color:#75bfdb;
}
a.hyperlink:hover {
	text-decoration: none;
	color:#cccccc;
}
a:link, a:visited, a:active{
	color:#6c839d;
	text-decoration:underline;
}
a:hover {
	text-decoration: underline;
	color:#75bfdb;
}

#body_content{
 width:853px;
 padding:0 0 0 55px;
}

#body_contentLeft {
 width:538px;
 float: left;
 padding:17px 42px 23px 23px;
 display: inline; /* IE Hack */
}
* html #body_contentLeft {width:538px;} /* IE Min-Height Hack */ 
#body_contentLeft p.content{
 font:normal 11px/18px  Arial, Verdana, Helvetica, sans-serif;
 color:#879ab3;
 padding-top:15px;
}

p {
font:normal 12px/18px  Arial, Verdana, Helvetica, sans-serif;
color:#879ab3;
padding-top:10px;
}
p.footer {
font:normal 11px/18px  Arial, Verdana, Helvetica, sans-serif;
color:#ccc;
padding-top:10px;
}
#cookietrail {
	font:normal 12px Arial, Verdana, Helvetica, sans-serif;
	color:#cccccc;
	padding:13px 0 13px 0;
}
#body_contentRight {
 width:220px;
 float: left;
 display: inline; /* IE Hack */
 font:normal 11px/18px  Arial, Verdana, Helvetica, sans-serif;
 color:#0062a9;
 display: inline; /* IE Hack */
 padding:17px 12px 0 0;
}
* html #body_contentRight p {width:220px;} /* IE Min-Height Hack */ 
#body_contentRight .border{
	border-top:#75bfdb solid 5px;
	width:187px;
	min-height:5px;
	border-right:#75bfdb solid 1px;
	border-left:#75bfdb solid 1px;
	border-bottom:#75bfdb solid 1px;
	padding:13px 0 13px 30px;
}
* html #body_contentRight .border {width:187px; height:5px;} /* IE Min-Height Hack */ 
a.Rpanel:link, a.Rpanel:visited, a.Rpanel:active{
	color:#6c839d;
	text-decoration:underline;

}
a.Rpanel:hover {
	text-decoration: underline;
	color:#75bfdb;
}

.Rpanel ul {
 padding:5px 0 0 0; 
 margin:10px 0 0 10px; 
 list-style-image:url(../images/bullet.gif); 
}

.Rpanel li{
 padding:3px 0 0 0px; 
 margin:5px 0 0 10px;
 font: normal 12px/14px Arial, Helvetica, sans-serif;
 color:#005aa5;
 list-style-image:url(../images/bullet.gif);

}

li {
font:normal 12px/20px  Arial, Verdana, Helvetica, sans-serif;
color:#879ab3;
}

/******************************************************************/

/********************Footer Style***************************************/
#footer {
 background-color: #FFFFFF;
 display: inline; /* IE Hack */
 float: left;
 width: 821px;
 font:normal 10px  Arial, Verdana, Helvetica, sans-serif;
 color:#cccccc;
 padding:4px 0 12px 23px;
 text-align:left;
 margin:0 0 0 60px;
}

a.footer {color:#ccc;text-decoration:underline;}
a.footer:hover {color:#75bfdb;text-decoration:underline;}
		
/******************************************************************/

/**********************Disclaimer Style********************************/
#divider{
 border-top:#CCCCCC 1px dotted;
 margin:0 13px 0 12px;
 width:823px;
 min-height:2px; 
}
* html #divider {height:2px;} /* IE Min-Height Hack */ 

#disclaimer p{
 background-color: #FFFFFF;
 width: 800px;
 font:normal 10px  Arial, Verdana, Helvetica, sans-serif;
 color:#cccccc;
 padding:0px 20px 8px 23px;
 text-align:left;
  margin:0 0 0 60px;
}
* html #disclaimer p {width:800px;} /* IE Min-Height Hack */ 

.grey {color:#999;font-size:11px;margin-top:15px;}

.chart {
font:normal 11px/18px  Arial, Verdana, Helvetica, sans-serif;
color:#3c5a7d;
text-align: center;
}