@media screen{

body { font-family: Arial, Helvetica, sans-serif; 	font-size: 10pt; 	line-height: 1em;
	margin: 0px; padding:0px; 	}

a{	margin: 0px; padding:0px; }

h1{ font-weight:bold; font-size: 1.2em; line-height: 1.5em; margin: 0px; padding:0px; }
h2{ font-weight:bold; font-size: 1.2em; line-height: 1.5em; margin: 0px; padding:0px; }

sup{ font-size: 8px; vertical-align: 5px; }

a:hover{	 margin: 0px; padding:0px; }

table{ border-collapse:collapse; margin: 20px 0px 20px 0px; }
caption{ text-align: left; }
td{ padding: 5px; text-align:left; }
th{ padding: 0px 5px 0px 5px; font-weight:bold; text-align:left; }

hr{ height: 1px; border: 0px; }

/*IDs*/

#main_container{ position: absolute; top:22px; width:950px; height:97%; margin: 0px; padding:0px; }

#head_container{ position:absolute; top:0px; width:100%; height:2em; font-size: 0.8em;
	margin: 0px; padding:0px;	background: #eeeef0; border-bottom: 1px solid #003366; }

#head_container li a{ color:#003366; }
#head_container li a:hover{ color:#33bb44; }

html>body #head_container{ 	position:absolute; top:0px; width:100%; min-height:2em; height:auto;
	font-size: 0.8em; margin: 0px; padding:0px; }

#head_container a{ font-weight: bold; }

#head_container ul{ margin:5px 0px 0px 20px; padding:0px; }

#head_container li{ display:inline; list-style:none; 	padding:0px; margin:0px; }

#head_container li a{ padding-left:1em; padding-right:1em; padding-top:0.5em; padding-bottom:0.5em;
margin:0px -1px 0px -2.5px; font-weight:bold; text-decoration:none; }

#body_container{ float:left; width:729px; font-size: 0.8em; line-height: 1.8em; 	margin: 0px; padding:0px; }

#body_container a{ }

#body_container li{ margin: 0px 0px 1.5em 0px; padding:0px; }
#body_container ul{ margin:0px; padding:10px 0px 0px 15px; }
#body_container ol{ margin:0px; padding:10px 0px 0px 30px; }

#nav_container{ float:left; width:220px; 	height:350px; font-size: 0.8em; 	margin: 22px 0px 0px 0px; padding:0px; }

/*classes */

.image_container1{ width:700px; height:500px; float:left; 	margin:10px 0px 0px 10px; padding:0px; }

html>body .image_container1{ width:700px; height:500px; float:left; margin:10px 0px 0px 20px; padding:0px; }

.image_container2{ margin: 10px 0px 0px 20px; width:330px; height:250px; 	float:left; padding:0px; }

html>body .image_container2{ margin: 10px 0px 0px 20px; width:340px; height:250px; 	float:left; padding:0px; }

.databody1{ text-align:left; margin:5px 0px 0px 10px; 	width:700px; float:left; padding:0px; }

html>body .databody1{ text-align:left; margin:5px 0px 0px 20px; width:700px; float:left; padding:0px; }

.databody1m{ 	text-align:center; margin:5px 0px 0px 10px; 	width:700px; float:left; padding:0px; }

html>body .databody1m{ text-align:center; margin:5px 0px 0px 20px; width:700px; float:left; padding:0px; }

.databody1sm{ text-align:center; margin:5px 0px 0px 10px; width:700px; float:left; padding:0px; font-size:10px; }

html>body .databody1sm{ text-align:center; margin:5px 0px 0px 20px; 	width:700px; float:left; padding:0px; font-size:10px; }

.databody2{ text-align:left; margin: 5px 0px 0px 10px; width:345px; float:left; text-align:justify; padding:0px; }

html>body .databody2{ text-align:left; margin: 5px 0px 0px 20px; width:340px; float:left; text-align:justify; padding:0px; }

.databody2m{ 	text-align:center; margin: 0px 0px 0px 0px; width:380px; float:left; padding:0px; }

html>body .databody2m{ text-align:center; 	margin: 5px 0px 0px 20px; width:340px; float:left; padding:0px; }

.databody3{ text-align:left; margin:5px 0px 0px 10px; width:225px; float:left; padding:0px; }

html>body .databody3{ text-align:left; margin:5px 0px 0px 20px; width:220px; float:left; padding:0px; }

.databody4{ text-align:left; margin:0px 0px 0px 10px; width:150px; float:left; padding:5px 0px 0px 10px; }

.datafooter{ float:left; min-width:100%; width: 100%; height:40px; text-align:left; margin: 10px 0px 0px 0px; padding:10px 0px 0px 0px; }

.contactarea{ margin-left:40px; }

html>body .contactarea{ margin-left:20px; }

.button1{ font-size:10px; padding:1px; }

.center{ text-align:center; }

.bld { font-weight: bold; }

.input1{ width: 240px; margin: 0px 0px 0px 20px; }
}

@media print{
#print_header{ display:block; }
#head_container{ display:none }
#nav_container{ display:none; }
#body_container{ width:100%; float:none; }
td { padding: 3px; }
}
