*{ margin: 0; padding: 0; }
a{ color: #2F5AA8; text-decoration: none; }
a:hover{ color: #004080; text-decoration: none; }
h2{ font-size: 14px; }

a img {
	border: none;
}

html, body{ 
background-color: #F6F8FC; 
/*	height: 100%;*/ 
font: 11px Arial, Verdana,Helvetica, sans-serif; 
overflow: auto; 
color: #777777;
}

p{ margin: 1px; padding: 2px; }

#ad-top{ background: url(head.jpg) center no-repeat; float: left; height: 160px; padding: 1px; width: 485px; }
#content{ float: left; padding: 5px; width: 475px; /*	min-height:300px;*/ }
#content_full{ padding: 7px; width: 716px; }
#footer{ 
width: 730px;
height:24px; 
background:url(footer.jpg) no-repeat;
clear: both; }
#footer a{
	color: #777777;
}
#header{ background: url(header.jpg); height: 140px; /*	background: url(images/header.jpg)no-repeat;*/ }
#menu{ float: right; height: 30px; /*	background: url(menu.jpg);*/ margin-top: -31px; padding-right: 0px; }
#sidebar{ background: #eaf1f9; float: right; padding-right: 1px; width: 240px; }
/* Structure */
#wrapper{ background-color: #ffffff; left: 50%; margin-left: -365px; /*	margin-top:-365px;*/ position: absolute; /*	top:50%;*/ width: 730px; }



/*	contact form  */
.tbmain{ background: white !important; /* Changes on the form */ }
.tbmain{ background: white; height: 100%; }
.head{ ;text-decoration: underline; color: #333333; font-family: "Verdana"; font-size: 20px; }
td.left, .pagebreak { color: black; font-family: "Arial"; font-size: 11px; }
span.required{ color: red !important; font-size: 11px !important; }
.left{ color: #777777 !important; /* Changes on the form */ font-family: Arial !important; font-size: 11px !important; }
