﻿.spacer
{
	height:5px;    
}

.dottedhr
{			
	vertical-align:top;
	padding-bottom : 5px;
	padding-top : 10px;
	border-bottom : 1px solid #333333;
	width: 350px;	
}

.footerhr
{
	vertical-align:top;
	padding-bottom : 5px;
	padding-top : 10px;
	border-bottom : 1px solid #333333;
	width: 600px;
}


.GraphicsContainer
{
	height:160px;			
}

.PortletContainer
{
	height:160px;			
}

.LeftRightContainer
{
	height:600px;			
}

.iborder
{
	border: 1px solid #333333;
}

body
{  
	background-color:#2f6e87;
	color:#C0C0C0;	
	padding:0;
	margin-top:10px;
	margin-left:0 auto;
	text-align:center;
}

a:link, a:active, a:visited
{
	font-size: 11t;
	font-family: georgia;
	color:#beb5b1;	
}

a:hover 
{
color:#beb5b1;	
}

.image
{
	style="border: solid 1px #333333;"
}

.portheader
{
padding-bottom:0px;	
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16pt;	
font-weight: bold;
/*color: #dac83e;*/
color:#beb5b1;
}


.newsheader
{
padding-bottom:0px;	
font-family:Georgia, "Times New Roman", Times, serif; 
font-size: 12pt;	
font-weight: bold;
color: #beb5b1;	
/*color: #e1dcd9;*/
}


.regtext
{
padding-bottom:0px;	
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 11pt;	
font-weight: normal;
/*color: #e1dcd9;*/
color: #747361;
}

.posted
{
padding-bottom:0px;	
font-family: lucida sans unicode;
font-size: 10pt;	
font-weight: normal;
color: #bac5cc;
}


.gearheaders
{
padding-bottom:0px;	
font-family: lucida sans unicode;
font-size: 12pt;	
font-weight: regular;
color: #b3a892;
}


.geartext
{
padding-bottom:0px;	
font-family: lucida sans unicode;
font-size: 10pt;	
font-weight: regular;
color: #b3a892;
}



.maintable
{
	/*background-color: #7c6d4c;*/
	background-color: black;
	cellspacing: 0;
	cellpadding: 3; 
	width: 912;
}

.footer
{
background-color:#1E477D;
padding:7px;	
text-align:center;	
font-family: tahoma;
font-size:8pt;
color:#FFFFFF;	
}


.header a:link, #header a:active, #header a:visited
{
color:#FFFFFF;	
font-size:10pt;	
font-weight: bold;
text-decoration: none;
}


.header a:hover
{
color:#FFFFFF;	
font-weight: bold;
}


.table
{
	width:830px;
	background-color:#171717;	/* #404040 */
	border-top : 1px gray solid;	/* 3px #505050 solid;	*/
	border-bottom : 1px gray solid;	/* 3px #505050 solid;	*/
	border-left : 1px gray solid;	/* 3px #505050 solid;	*/
	border-right : 1px gray solid;	/* 3px #505050 solid;	*/
}

.posted
{
	 color : #dac83e;
	 font-style:normal;
	 font-weight:normal ;
}
.aligntop
{
	vertical-align:top;    
}


