h1
{
	padding-bottom: 10px;
	color: #4d4a4a;
	font-family: Droid Serif, Times New Roman;
	font-size: 30px;
margin: 0px;
}
h2
{
	padding-bottom: 10px;
	color: #4d4a4a;
	font-family: Droid Serif, Times New Roman;
	font-size: 25px;
	line-height: 30px;
margin: 0px;
}
h3
{
	padding-bottom: 10px;
	padding-top: 10px;
	color: #4d4a4a;
	font-family: Droid Serif, Times New Roman;
	font-size: 20px;
	line-height: 25px;
margin: 0px;
}
h4
{
	padding-bottom: 10px;
	padding-top: 10px;
	color: #4d4a4a;
	font-family: Droid Serif, Times New Roman;
	font-size: 16px;
	line-height: 20px;
margin: 0px;
}
#contactform div
{
	margin-bottom: 0.5em;
	width: 100%;
}
#contactform .indent
{
margin:10px 0px 10px 95px;
}
#contactform .form_element
{
	float: left;
	width: 180px;
	text-align: right;
padding: 0px 10px 0px 0px;
}
#contactform .form_data
{
	float: left;
	text-align: left;
padding: 0px;
}
#contactform .separator
{
	clear: both;
	height: 0.5px;
	font-size: 0.5px;
padding: 0px;
}
.login_left
{
	float: left;
	margin-left: -25px;
	padding-bottom: 28px;
	padding-left: 28px;
	padding-right: 10px;
	padding-top: 10px;
	width: 43%;
}
.login_left div.form .form_element
{
	float: left;
	width: 124px;
	line-height: 30px;
	vertical-align: middle;
	text-align: left;
    padding: 0 10px 0 0;
}
.login_left div.form .form_data input
{
	width: 176px;
}
.login_right
{
	float: left;
	padding-left: 20px;
	width: 50%;
}
.login_right div.form .form_element
{
	float: left;
	width: 65px;
	line-height: 30px;
	vertical-align: middle;
	text-align: left;
    padding: 0 10px 0 0;
}
.login_left .form .indent input, .login_right .form .indent input
{
	background-color: #3e3e3e;
	margin-left: -30px;
	width: 192px;
	color: #ffffff;
	font-family: Droid Serif, Times New Roman;
	font-size: 20px;
	font-weight: bold;
    border-radius: 9px;
    letter-spacing: 1px;
    padding: 5px;
}
*
{
margin: 0;
}
body
{
background: #3877a0;
}
#container
{
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	width: 1025px;
	font-family: Helvetica;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
margin: auto;
}
.clear
{
	clear: both;
}
#menuitems
{
	background: #e74b35;
	color: #fff;
}

#menuitems > ul > li:hover
{
background: #e04726;
}
#menuitems ul
{
	color: 5d5d5d;
display: inline-block;}
#menuitems ul li
{
	line-height: 50px;
display: table-cell;
padding: 0 20px;
}
#menuitems ul li a
{
	color: #fff;
	font-size: 16px;
	text-decoration: none;
}
#searchnav
{
	height: 50px;
	float: right;
	vertical-align: top;
}
#searchnav form
{
	float: right;
	margin-right: 20px;
	margin-top: 10px;
}
#searchnav form input[type=text]
{
	height: 26px;
	width: 200px;
	line-height: 24px;
}
#searchnav form input[type=submit]
{
	background-color: #acacac;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
border: solid 1px #fff;
padding: 5px 10px;
}
#footer
{
	clear: both;
	color: #fff;
	font-size: 14px;
	line-height: 50px;
	text-align: center;
background: #e04726;
}
#footer a
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#footer > span
{
margin: 0 20px;
}

#footer > span:first-child {
	float: left;
}

#footer > span:last-child {
	float :right;
}

#bodyContainer
{
padding: 80px;
background: #fff;
}
