	#logindiv { 
		position : relative;
		width: 300px;
		margin-left: 70px; 
		margin-right: auto; 
		text-align:center;  
		background-color:#ddd;	
		
	}
#logindiv p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
margin-left:10px; 

		
	}
	#logindiv h1 {
	padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
margin-left:10px; 
background-color:#ddd;	

		
	}



	#logindiv_admin { 
		position : relative;
		width: 300px;
		margin-left: auto; 
		margin-right: auto; 
		text-align:center;  
		background-color:#ddd;	
		margin-top: 100px;
	}

	#logo_admin {
		background-color:#fff;	
		padding: 20px;
	}
	
	#footer_admin {
		background-color: #fff;
		margin: 0px;
		margin-top: 10px;
		padding: 10px;
		font-size: 12px;
		color: gray;
	}
	
	.results { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 0px; padding: 0px; margin: 0px;}
.results td {padding: 0px 5px 0px 10px; margin: 0px; vertical-align: middle; }
.results a { color: black }
.resultsheader { color: black; font-weight: bold}
.resultsheader td { border: 1px solid #B7C7D5;}
.resultsbody { background-color:#B7C7D5;  border: 1px solid white;}
.resultsfooter { color: gray}

#document_manager{
margin-left:10px;
}

#document_manager .file
{
width:380px;
padding:0px;
margin:0px;

}

#document_manager .title
{

padding:0px;
margin:0px;
width:300px;


}

#document_manager  .text_document
{
padding:0px;
margin:0px;
width:302px;
height:60px;
}

#document_manager .submitdocument
{
padding:0px;
margin:0px;
}

#press_release
{
	margin:0px;
	padding:0px;
	margin-top:20px;

}

#press_release .date_label
{
	margin:0px;
	padding:0px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#A39630;
	font-style:italic;
	margin-left:20px;
}

#press_release .description_label
{
	margin:0px;
	padding:0px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#015B9C;
	font-style:italic;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:40px;
	margin-right:15px;

}

#press_release a.description_link:link
{ padding: 0px; margin: 0px; text-decoration:underline; }

#press_release a.description_link:visited
{ padding: 0px; margin: 0px; text-decoration:underline;}

#press_release  a.description_link:hover
{ padding: 0px; margin: 0px; text-decoration:underline; }

#press_release  a.description_link:active
{ padding: 0px; margin: 0px; text-decoration:underline;}

#press_release hr
{
width:380px;
height:0px;
text-align:left;
margin-left:20px;
color:#CCCCCC;

}