body{
padding:0px;
margin:0px;
background:#ffffff url(images/bodybg.jpg) repeat-x top left;
}

a img {border: none;}
form {margin: 0px; padding: 0px;}
a {text-decoration: none;}
a:hover{text-decoration:none;}

h1, h2, h3, h4, h5 {padding: 3px 0px; margin: 3px 0px; color: #233F81;}

#page {
	position: relative;
	left: 50%;
	margin-left: -450px;
	width: 885px;
	background: url(images/pagebg.png) top left repeat-y;
	padding-left: 5px;
	padding-right: 7px;
	}

.main_text, input, textarea, body, font
	{
		font-family: Tahoma;
		font-size:11px;
		line-height:14px;
		color:#949494;
	}

a, font { color:#7FB3C1}

.m1_text { color:#646B63}

.m2_text { color:#464646}

.f_text, input, textarea { color:#2C1F1E; line-height:11px;}
	
.c_text {color:#A2A6A1; line-height:11px;}
.c_text a { color:#95C3CF;}

.form {height:24px; margin-top:2px;}
.form input, .input	{width:182px; height:21px; border-color:#A2A6A1; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px}

.input, .input1 { vertical-align:middle;}

textarea {height:58px; border-color:#A2A6A1; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px; overflow:hidden; margin-top:2px}

.dt { display:table; height:100%; width:100%}

.dr { display:table-row; width:100%; height:100%}

.dc { display:table-cell; width:100%; float:left; height:100%}

.no_class, .no_class div
	{
		width:auto;
		height:auto;		
	}

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

.main {
	width: 885px; text-align:left;
	}

.menu {height: 40px; overflow: hidden;}


/* TOPNAV */
#topnav {text-align:center;}
.topnavlink {
margin: 20px 15px 20px 15px;
text-decoration: none;
font-size: 12px;
line-height: 40px;
font-weight: bold;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
}
