body {	padding:0px;	background-color:#FFFFFF;	font-family: Tahoma, "Lucida Grande", Verdana, Arial, sans-serif; 	font-size: 10pt;	text-align: center;	background: url(../images/leftnav/gradient.jpg);	background-repeat: repeat-x}
#container{	width: 791px;	background-color: #FFFFFF;	color: #333;	line-height: 98%;	border: 1px solid #DDDDDD;	margin: 10px auto;
}
table,th,td,input,option,select{	font-family: Tahoma, "Lucida Grande", Verdana, Arial, sans-serif;  	font-size: 10pt;}
#header{	border-bottom: 1px solid #DDDDDD;}
#middle { 	border-left: 0px solid gray; 	border-right: 0px solid gray;}
#leftnav {	float: left;	width:127px;	padding-left: 5px;	padding-top: 5px;}
#rightnav {	float: right;	width:137px;	padding-left: 5px;	padding-top: 5px;}
#content {	text-align: left;	margin-left:147px;	padding:10px;}
#content2 {	text-align: left;}
#content h2,h3,h4{	color: #CC0000;}

#news 
{
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	width: 600px;
}

.loginText
{
	text-align: right;	
	color: #FFFFFF;
	text-decoration: none;	
	font-size: 10pt;
	font-weight: bold;
	padding-right: 2px;
}

hr 
{
	border: none 0; 
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #efefef;
	width: 80%;
	height: 2px;
	margin: 10px auto 0 0;
	text-align: left;
}

.floatright{	float: right;	margin: 0 0 10px 10px;	padding: 2px;}  
.thumbnail{	float: left;	margin: 0 5px 5px 0;	padding: 2px;}

.thumbnailP
{
	
	margin: 0 10px 10px 0;
	padding: 2px;
}
.clearboth { clear: both; }
#subfooter {	margin-left:120px;}
#footer object{	display:inline;}
#footer {	background-color:#000000;}