body {
	margin:0;
	padding:0;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 63%;
	background: #f4f5f7 url(images/bg_body2.gif) repeat-x}

h2 {
	font-size: 15px;
	font-family: Verdana, sans-serif;
	color: #2b6097;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px}

h4 {
	margin-bottom: 0px;
	padding-bottom: 0px;
	}

img {
border: none;}

.blue {color:#2b6097}
.black {color:black}



#wrapper {height:100%;
	width:100%;
	background: transparent url(images/bg_wrapper3.jpg) no-repeat top center}

#centralwide {	width:820px;
	background: transparent;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	overflow: hidden;}

#centralnarrow {  width:800px;
	background: transparent;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:10px;
	text-align:left}


#header {  width:800px;
	height:263px;
	background: url(images/bg_header3.jpg);
	margin:0px;
	padding:0px;
	text-align:left;
	z-index:100;}

#headertop {  width:800px;
	height:220px;
	background: transparent;}

#topnavigation {  width:707px;
	height:33px;
	background: black;
	float:right;}

#headerbottom {  width:800px;
	height:10px;
	background: transparent;}

#content {  width:780px;
	background: white url(images/bg_content.gif) no-repeat;
	margin:0px;
	padding:10px 10px 10px 10px;
	text-align:left;
	overflow:auto;
	z-index: -1;}

#content p {	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:12pt;
	margin:0 0 15px 0;
	padding:0 0 0 0 ;
	text-align:left}

#content table {	font-size: 11px;
	font-face:Verdana, Arial, Helvetica, sans-serif;}


#contentleft {  width:550px;
	background: transparent;
	float:left;
	margin-top:10px;
	padding:0px;
	text-align:left;}

#contentleft li {font-size:11px;
line-height:15px;
font-family: Verdana}

#contentleft a {color: #2b6097;
	text-decoration:underline;}

#contentleft a:hover {color: black;
	text-decoration:underline;}


#contenttitle {  width:550px;
	height:35px;
	background: transparent;
	font-size: 23px;
	float:left;
	color:#002763;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right}

#leftboxouter {  width:550px;
	background: #eff2f5 url(images/leftbox_top2.gif) no-repeat top left;
	float:left;
	margin:0px 0px 10px 0px;}

#leftboxinner {  width:520px;
	background: transparent url(images/leftbox_bottom.gif) no-repeat bottom left;
	margin:0px;
	padding:15px;
	text-align:left;
	color: #5b626b}

#leftbox2outer {  width:520px;
	background: #e0e5ec url(images/leftbox2_top.gif) no-repeat top left;
	float:left;
	margin:0px 0px 10px 0px;}

#leftbox2inner {  width:500px;
	background: transparent url(images/leftbox2_bottom.gif) no-repeat bottom left;
	margin:0px;
	padding:10px;
	text-align:left;
	color: #2b6097}


#contentright {  width:220px;
	background: transparent;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 10px;
	text-align:left;}

#centralfooter {  width:800px;
	background: transparent;
	font-size:11px;
	color:#6b6e71;
	margin-right:auto;
	margin-left:auto;
	line-height:12pt;
	margin-bottom:20px;
	text-align:left}

#centralfooter br {line-height:50pt}

#centralfooter a {color: #6b6e71;
	text-decoration:underline;}

#centralfooter a:hover{color: #2b6097;
	text-decoration:none;}


/*-Right Box--------------------------- */ 


#rightbox1outer {  width:220px;
	margin:0px 0px 10px 0px;
	background:#304e76 url(images/rightbox_top.gif) no-repeat top left;}

#rightbox1inner {  width:200px;
	height:100%;
	padding:10px;
	text-align:left;
	background:transparent url(images/rightbox_bottom.gif) no-repeat bottom left;
	overflow:auto;
	line-height:15px;}

#rightbox1inner a {color: #2b6097;
	text-decoration:underline;}

#rightbox1inner a:hover{color: black;
	text-decoration:none;}





/*-Right Navigation--------------------------- */ 


#rightbox2outer {  width:220px;
	margin:0px 0px 10px 0px;
	background:#e0e5ec url(images/rightbox_top.gif) no-repeat top left;}

#rightbox2inner {  width:200px;
	height:100%;
	padding:10px;
	text-align:left;
	background:transparent url(images/rightbox_bottom.gif) no-repeat bottom left;
	overflow:auto}

#rightbox2inner a {color: #2b6097;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	display:block;
	padding-top:7px;
	padding-bottom:7px;
	border-bottom: 1px dotted #99a3b1;}

#rightbox2inner br {line-height:0px}

#rightbox2inner a:hover{background: #f2f3f6;
	color: #001f56;
	text-decoration:none;}


/*-Top Navigation--------------------------- */ 

#container {
	width: 606px;
	background: #F4ECD9;
	text-align: left;
	margin: 0 auto;}

h1 {
	height: 108px;
	background: url(perciformes3.gif) bottom center no-repeat;
	text-indent: -999em;
	margin: 1em 0 0 0;}

#nav, #nav ul {
	float: left;
	width: 707px;
	list-style: none;
	line-height: 1;
	background: black;
	font-weight: bold;
	font-size:13px;
	padding: 0;
	border-width: 1px 0;
	margin: 0 0 0 0;}

#nav a {
	display: block;
	width: 101px;
	width: 53px;
	color: #f9edc4;
	text-decoration: none;
	padding: 0px 0px 0px 0px;}

#nav a.daddy {
	background: url(rightarrow2.gif) center right no-repeat;}

#nav li {
	float: left;
	padding: 0;
	width: 101px;}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 153px;
	w\idth: 157px;
	font-weight: normal;
	font-size:11px;
	line-height:25px;
	border-width: 0px;
	margin: 0;}

#nav li li {
	padding-right: 0px;
	padding-left:10px;
	width:146px;
	border-top:1px solid #3a3a38;}

#nav li ul a {
	width: 146px;
	w\idth: 108px;}

#nav li ul ul {
	margin: -1.75em 0 0 19em;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;}

#nav li:hover, #nav li.sfhover {
	background: #363636;}

/*---------------------------- */ 

.blue {color: #2b6097;}
