body {
margin:15px auto 0px auto;
background-color:#444444;

}

a{color:#888888;}
a:hover{color:#5893BC;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

.container{
position:relative;
margin: 0px auto 0px auto;
width: 800px;
background-color: #ffffff;
padding-top:0;
border:1px solid #000000;

}
.header {
position:absolute;
top:0;
width:800px;
height:172px;
background-image:url(header3.jpg); background-repeat:no-repeat; 
border-bottom:1px solid #ffffff;
}
.menu {
position:absolute;
top:172px;
height:30spx;
background-color:#62738D;
width:800px;
border-bottom:1px solid #ffffff;
}

.content {
position:relative;
padding:207px 5px 10px 20px;
width:470px;
background-color:#FFFFFF;
min-height:460px;

}
p {
font-family:Arial,Verdana,sans-serif;
font-size:10pt;
color:#222222;
}

.footer {
line-height:30px;
color:#FFFFFF;
border-top:1px solid #666666;
width:800px;
height:30px;
background-color:#052C90;
clear:both;
font-family:Arial,Verdana,sans-serif;font-size:9pt;color:#666666;}
.footer a{
color:#FFFFFF;
}
.panelright {
position:absolute;
top:206px;
left:500px;
width:299px;
background-color: #5893BC;
border-left:1px solid #666666;
border-bottom:1px solid #666666;
}

.imagemenu {
position:absolute;
top:154px;
left:550px;
height:555px;
width:249px;
background-color: #5893BC;
border-left:1px solid #666666;
}
.menuright img {
padding:5px;
}
.imagemenu  img {
border:0;
padding:15px;
}
#ddcolortabs{
margin-left: 6px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 0px;
padding-top:5px;

}

#ddcolortabs ul{
font:10px Arial, Verdana, sans-serif;
color:#666666;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#ddcolortabs a{
float:left;
color: white;
background: #052C90 left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #5893BC;
}

#ddcolortabs a:hover span{
background-color: #5893BC;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #5893BC;
}

#ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;ÁÁÉ
line-height: 8px;
background: #052C90;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}
h1,h2,h3 {
color:#052C90;
font-weight:bold;
font-size:18px;
margin: 10px 2% -10px auto;
font-family:Arial,Verdana,sans-serif;
}

table {
border-collapse:collapse;
border:1px solid #000;
margin-bottom:1em;
font-family:Arial, Helvetica, sans-serif;
}
thead {
border-top:1px solid #000;
border-bottom: 1px solid #000;
color:#fff;
}

th, td {
padding:0.2em 1em;
font-size: 12px;
}
td {

color:#fff;
}
th { 
font-weight:normal;  
text-align:left; 
border-right:1px solid #ccc;  
background-color:#052C90;
font-weight:bold;
}
tr{ background-color:#5893BC; }
tr.odd { background:#D3C792;}
tbody tr:hover{ background-color:#052C90;
}
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(last.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(extlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	

#footer a {
font-family:Arial,Verdana,sans-serif;font-size:9pt;color:#666666;
text-transform:lowercase;
color:#FFFFFF;
}
#footer{
font-family:Arial,Verdana,sans-serif;font-size:9pt;color:#666666;
text-transform:lowercase;
color:#FFFFFF;
}
.linkus { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; margin-top:2px}

.large {font-family:Arial,Verdana,sans-serif;font-size:14pt;color:#666666;}
#linkform {  width:500px; margin:0 auto; padding:0 10px;	font-family:Arial, Helvetica, sans-serif; font-size:11px;	 }
#linkform h1	{  font-size:16px; margin-bottom:10px;	}
#linkform h2	{  font-size:12px; margin-bottom:10px;	}
#linkform h3	{  font-size:12px; margin-bottom:10px;	}
#linkform table{}
#linkform td,th	{   font-size:11px;}
#linkform th	{   text-align:right; font-weight:normal; background-color:#fafafa; 	border:solid 1px #ddd;}
#linkform p	{  margin:0;}
#linkform a	{	text-decoration:none;}
#linkform textarea	{ font-size:11px; width:330px; font-family:Arial, Helvetica, sans-serif; }
#linkform input	{ font-size:11px; width:330px;}
#linkform .example {background-color:#fafafa; border:solid 1px #ddd; 					padding:5px;}