body {
	margin: 0;
	padding: 0;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #D3D3D4;
	color: #666666;
	min-width:900px;
}
* {
	margin: 0;
	padding: 0;
}
p {
	line-height: 1.6em;
	padding: 5px 0;
	/*text-align:justify;*/
	
}

h1 a{
	font: 29px  Verdana, 'Times New Roman', Times, serif;
	color: #ccc;
	text-decoration: none;
}
h1 a span { color: #b8ddf0; }
h1 small{
	font: 10px  Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing: 1.5em;
	display: block;
	color: #fff;
}
h2 {
	font-size: 2em;
	font-family: Verdana, "Times New Roman", Times, serifl;
}
a {
	color: #000;
	text-decoration:underline;
}


.container {
	width: 760px;
	margin: 0 auto;
	background:#fff;

}
.container_header {
	width: 1040px;
	/*margin-right:70px;*/
}
.fluid {
	width: 100%;
	float: left;
	background:#D3D3D4;
}
#header {
	background: #fff;
	padding-top: 0px;
	padding-bottom:15px;
	height:90px;
}
#menu
{
	margin:0;
	padding:0px;
	height:100px;
	background:#D3D3D4;
}
.menuImage:
{
	border:none;
	padding:0;
	margin:0;
	display:block;
}
#headertitle {
	background: #D3D3D4;
	padding-top: 0px;
	padding-bottom:0px;
	height:426px;
}
#headerrow {
	background-image:url('images/menushadow.png');
	background-repeat:repeat-x;
	padding: 0px 0;
	text-align: center;
	height:40px;
	padding-bottom:15px;
}
#footer {
	background-image:url('images/footer.png');
	background-repeat:no-repeat;
	padding: 0px;
	height:135px;
}
#banner {
	background-image:url('images/bannerback.png');
	background-repeat:repeat-x;
	padding: 0px 0;
	height:212px;
}
#content {
	width:480px;
	background:#fff;
	padding:10px;
	padding-left:40px;
	float:left;
}
#content_side {
	width:230px;
	background:#fff;
	float:left;
}
#footerlinks {
	padding-bottom: 20px;
	text-align:center;
	background:#D3D3D4;
	clear:both;
}

#footer {
	
	text-align: center;
	clear:both;
}

.highlight
{
	font-size:1.3em;
	color:#A3B71C;
}

.green
{
	font-size:14px;
	color:#3D852B;
	font-weight:bold;
}

.blue
{
	font-size:1.5em;
	color:#003756;
	font-weight:bold;
}

#title
{
	background:#fff;
	height:64px;
}

/*contactform*/
/*contactform*/

.object_small {
	width:50px;
}

.object_large {
	width:200px;
}

.object_max {
	width:98%;
}

.object, .object_small, .object_large, .object_max {
	background-color:#fff;
	font-family:verdana;
	font-size:10px;
	color:#000000;
	border:1px solid #3D852B;
	padding:2px;
}

.object:hover, .object_small:hover, .object_large:hover, .object_max:hover {
	background-color:#eee;
}