/* CSS Document */

body {
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}

#page { 
	margin-left:auto;
	margin-right:auto;
	top:0px;
	width:800px;
	background-color:#FFFFFF;
}

#header {	
	position:absolute;
	top:0;
	background-color:#c25a22;
	width:800px;
	height:100px;
	
}

#header_title{
	position:absoulute;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	border-right: solid 2px;
	border-right-color:#FFFFFF;
	height:80px;
	width:287px;
	background-color:#c25a22;
	padding-right:10px;
	padding-top:5px;
	margin-top:10px;
	font-size:18px;
	color:#ffffFF;
}

#header_img{
	position:absolute;
	left:335px;
	top:20px;
	height:65px;
	background-color:#c25a22;
	padding-right:10px;
	padding-left:10px;
	word-spacing:30px;
	
}

#header_nav {	
	position:absolute;
	top:100px;
	background-color:#413889;
	width:800px;
	height:34px;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	color:#FFFFFF;
}

#header_nav p, #footer_nav p, #index_footer p, #index_footer_nav p {
	margin-top:5px;
	text-align:center;
}

#header_nav a:link, #header_nav a:visited, #footer_nav a:link, #footer_nav a:visited, #index_footer_nav a:link, #index_footer_nav a:visited{
color:#c25a22;
text-decoration:none;
}

#header_nav a:hover, #footer_nav a:hover, #index_footer_nav a:hover {
color:#ffffff;
text-decoration:underline;
}

#left_col {
	position:absolute;
	top:20px;
	width:368px;
}

#left_col_nav {
	width:120px;
	position:absolute;
	top:140px;
	left:0px;
}

#left_col ul {
	list-style-image: url(graphics/fish-01small.gif);
	list-style-type:none;
	}
	
#left_col li {
padding-bottom:10px;
	}
	
ul, li
  { behavior: url('IEFixes.htc');
  }
	
#left_col li:hover, #left_col ul a:hover, #left_col li.hover {
list-style-image: url(graphics/fish-02small.gif);
}

	
.listwrap {
bottom:-120px;
}

.middle {
vertical-align:top;
padding-left:5px;
/*padding-bottom:10px;*/
}

#right_col_nav {
	position:absolute;
	top:140px;
	left:125px;
}

#right_col {
	position:absolute;
	top:61px;
	left: 387px;
}

#logo {
position:absolute;
bottom:60px;
	}

#content {
	position:absolute;
	top:134px;
	width:790px;
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	overflow:hidden}

#wrapper {
	position:absolute;
	top:134px;
	width:795px;
	background-color:#FFFFFF;
	padding-left:5px;
	height:450px;

}

#footer_nav {
	position:relative;
	background-color:#413889;
	height:30px;
	font-weight:bold;
	font-size:14px;
	vertical-align:middle;
	color:#FFFFFF;
	bottom:0px;
	width:800px;
	left:-5px
}

#footer {
	position:relative;
	height:30px;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
	bottom:0px;
	width:800px;
	left:-5px
}

#index_footer_nav {
	position:absolute;
	top:534px;
	background-color:#413889;
	height:30px;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	width: 800px;
}

#index_footer {
	position:absolute;
	top:564px;
	height:30px
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
	width: 800px
}

#footer a:link, #footer a:visited, #index_footer a:link, #index_footer a:visited{
color:#ffffff;
text-decoration:none;
}

#footer a:hover, #index_footer a:hover{
color:#c25a22;
text-decoration:underline;
}


.white {
	color:#ffffFF;
}

h1 {
	clear:left;
	margin-top:.2em;
	font-size:1.25em;
	color:#000066;
}

h2 {
	clear:left;
	margin-top:.2em;
	margin-bottom:0px;
	font-size:1.0em;
	color:#000066;
}

h3 {
	margin-top:.2em;
	margin-bottom:0px;
	font-size:1.0em;
}

.leftimg {
	clear:left;
	position:relative;
	float:left;
	margin-right:20px;
	margin-bottom: 6px;
}
.rightimg {
	position:relative;
	float:right;
	margin-right:20px;
	margin-bottom: 6px;
}

dl {
height:4em;}

.glossary dt {
font-weight:bold;}

.glossary dl {
height:auto}

.list_width {
width:500px;
}

th {
font-weight:bold;
}

.logo_width {
width:500px;
}

.center {
text-align:center;
}

.twoimg { 
	float:left;
}

.twoimg div { 
	width:390px;
	float:left;
	text-align:center;
}
.twoimg p {
	margin-top:0.1em;
	text-align:center;
}

.report dl {
height: 90px}

.report dt {
margin-left:150px;}

.report dd {
margin-left:150px}

#locator {
position:absolute;
top: 15px;
left: 680px;
}

#caption {
position:absolute;
top: 320px;
left: 510px;
}
