#contactform div
{
	margin-bottom: 0.5em;
	width: 100%;
}

#contactform .indent
{
	margin:10px 0px 10px 95px;
}

#contactform .form_element
{
	padding: 0px 10px 0px 0px;
	text-align:right;
	float: left;
	width: 180px;
}

#contactform .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

#contactform .separator 
{
	clear: both;
	padding: 0px;
	font-size: 0.5px;
	height: 0.5px;
}

body {
	padding: 0px;
	margin: 0px;
	background:  repeat-x;
	background-color:#00186c;
}


#header {width: 100%; background-image: #faf4e8}
#logo {width: 314px; height: 54px; float: left}
#container {text-align:center;}
#container2 {width:773px;text-align:left;margin-left:auto;margin-right:auto;}
#footer {clear: both; margin-left: 160px;}
#top_nav{width: 773px; height: 25px; clear: left; background-color:#ffffff;}
#left_nav {width: 100px; height: 420px;  }
#content {margin-left:10px; margin-top: -390px; height: 420px;  min-height: 420px;}
#wrapper{background:  repeat-y #fff; }
#wrapper2{background:  no-repeat 100% 0; }
html>body #content {height: auto;}
html>body #wrapper {height: auto;}
html>body #wrapper2 {height: auto;}



#footer .footer_link { border-right:solid 1px #000; padding-right:4px;}
#footer .footer_language_link {	border-left:solid 1px #000;}
#footer .footer_last{}



#c3 {
	float:left;
	width:773px;
	height:18px;
}

#f6 {
	float:left;
	width:13px;
	height:304px;
}

#g7 {
	float:left;
	width:746px;
	height:auto;
	overflow:hidden;
}

#h8 {
	float:left;
	width:14px;
	height:304px;
}

#i9 {
	float:left;
	width:773px;
	height:46px;
}

#j10 {
	float:left;
	width:773px;
	height:21px;
	background-color:#00186c;
	text-align:center;
	padding-top:5px;
}

.footer_link{
	color:#96D3F2;
}