body  {
	font: 100% Arial, Helvetica, sans-serif;
	background:url(images/background.jpg) repeat;
	margin: 10px; 
	padding: 0;
	border:0;	
	text-align: center;
	color: #000000;	
}


#headerlogo {border: 0px solid black; display:inline; position:absolute; float:left; width:800px; height:177px;}


.twoCol #header { 
	background: #FFFFFF; 
	height:177px; border:0px solid #663; padding: 0 auto; background:url(images/header_bg.jpg) repeat; 
	padding: 0 5px 0px 0px;  
} 


h2 {padding:0; margin:20px 0 10px 0; font-size:18px; font-weight:normal;}
h5 {font-size:15px;}
p {padding:0; margin:5px 0; line-height:18px; font-size:.8em;}


.twoCol #container { 
	width: 798px;  
	background: #E0F1FC;
	background:url(images/content_bg_long.jpg);
	margin: 0 auto;
	text-align: left; 
	position:relative;
} 

#mainbody {width:100%;
	 border-left:1px solid #999;
	 border-right:1px solid #999;
	 background-color:#FFF;
}

#bodytextleft {
	float: left; 
	width: 480px; 
	margin: 0;
	margin-right:10px;
	}

#bodytextleft p{font: .8em Arial, Helvetica, sans-serif; padding-left: 1em; padding-right:1.5em; padding-top:1em; 
	margin: 1em;}
	

#bodytextright {
	float: left; 
	width: 280px;
	margin: 0;
	color:#036;
	margin-right:10px;
	}

#bodytextleft p{font: .8em Arial, Helvetica, sans-serif; padding-left: 1em; padding-right:1em; padding-top:1em; 
	margin: 1em;
border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF;
}
#bodytextleft h1{font-size:120%; padding-left:.6em; padding-top:.5em;}


.panelhead {font-size:1.5em; font-weight:bold; color:#003;}


.twoCol #mainContent { 
	margin: 0px 3em 0px 15em;
border:0px dotted #CCCCCC;	
} 

#mainContent h1{ 
font-size:120%;
border:0px dotted #CCCCCC;	
margin-bottom:0px;
} 

#mainContent hr {color:#39C;}

.twoCol #footer { 
	padding: 0 10px; 
	text-align:center;
	color:#FFFFFF;
	font-weight:normal;
	font-size: .8em;
	background:url(images/footer.jpg) repeat bottom;
} 
.twoCol #footer p {
	margin: 0; 
	padding: 10px 0; 
}


.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
--> 
