BODY	{ 
font-size: .85em;
} 


BODY, TABLE, TD, TH	{ 
font-family: Arial, Helvetica, Sans-Serif; 
color: #36393D;

} 	

A:link    {text-decoration: underline; color: #a1511d;}
A:visited {text-decoration: underline; color: #a1511d;}
A:active  {text-decoration: underline; color: #a1511d;}
A:hover   {text-decoration: underline; color:#557786;}


body {
margin:0px;
background-color: #F9F7ED;
}

#maincontainer {
text-align: left;
margin-left: auto;
margin-right: auto;
width: 960px;
border: 1px solid #36393D;
background-color: #fff;
}

#topbar {
	width: 940px;
	height: 30px;
	background-color: #C3D9FF;
	color: #36393D;	
	line-height: 30px;
	padding-right: 20px;
	text-align: right;
}

#footer {
	width: 990px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	
}

.halfbox {
	width: 440px;
	padding-left: 20px;
	padding-right: 20px;	
	float: left;
}

.fullbox {
	width: 920px;
	padding-left: 20px;
	padding-right: 20px;	
	
}


.largeheader {
	font-size: 2.5em;
	font-weight: bold;
	font-family: Trebuchet MS, Verdana;
	color: #666; 
	text-transform: capitalize;
	
}



.smallheader {
	font-size: 1.5em;
	font-weight: bold;
	font-family: Trebuchet MS, Verdana;
	color: #666; 
	text-transform: capitalize;
	
}

.highlight {
	color: #7A0026;
	font-weight: bold;
	line-height: 1.5em;
	background-color: #A9B89C;
	
}

label {
	font-size: 1.2em;
	font-weight: bold;
	font-family: Trebuchet MS, Verdana;
	color: #666; 
	text-transform: capitalize;
}

.oddcolor {
	background-color: #efefef;
		
}

.admintable td {
	padding: 7px;
	
}


.tablehead {
	font-weight:bold;
	vertical-align:top;
}


