body {
	margin:10px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #031B2B;
	background: #FFFFFF;
}
/* texts */
h3 {
	color: #76806F; font-weight: bold;
}

.topic {
	font-weight: bold;
	font-size: 12px;
}
.text {
	font-weight: normal;
	font-size: 12px;
}
.smallText {
	font-weight: normal;
	font-size: 10px;
}
/* input */


/* contact form settings */
label
{
	text-align: right;font-weight: bold;
}

.input-box
{
	width: 300px;
	margin: 0px 0px 5px 0px;
	border:1px solid #909090;
	color: #000000; padding: 1px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #031B2B;
}
.input-box_2
{
	width: 28em;
	margin: 0px 0px 5px 0px;padding: 1px;
	border:1px solid #909090;color: #000000; 
	background-color: #FFFFFF;
}
.input-box_3
{
	width: 90px;
	padding: 1px;
	border:1px solid #909090;color: #000000; 
	background-color: #FFFFFF;
}

fieldset
{
	border: #E32B3E solid 0px;width: 320px;
	float: left;padding: 10px;
}

.vert_spacer {
	background: url(../images/vert_spacer.gif)repeat-y;
	border: 0px solid #000000;
	width: 27px;height: 500px;margin-top: 5px;
}

legend
{
	border: #B2D4F3 solid 1px;
	padding: 1px 10px
}
 input.submit
{
	clear: both;color: #FFFFFF;
	border: 1px solid #909090;
	background-color: #5B6852;
}

/* divs */
#bodyline {
	border: 1px solid #C4C4C4;	width: 800px;
}

#header {
	border: 0px solid #000000;
	background: url(../images/header_bg.jpg) no-repeat;
	height: 100px;text-align: left;
}

#content {
	border: 0px solid #000000;
	background-color: #D4E3DE;
	text-align: left;
}

.box {
	
}

.spacer {
	border: 0px solid #000000;height: 2px;clear: both;
}

.order {
	float: left;margin: 1px;height: 20px;width: 20px;
	border: 0px solid #000000;vertical-align: middle;
}
.field_1 {
	float: left;margin: 1px;width: 310px;
	font-size: 10px;
	border: 0px solid #000000;
}

.dataOdd {
	background-color: #CCD9D5; font-size: 11px;border: 1px solid #BECDC8;
}
.dataEven {
	background-color: #E0EBE7; font-size: 11px;border: 1px solid #BECDC8;
}
.address {
	background-color: #E9F3EF; font-size: 11px;border: 1px solid #BECDC8;
	font-weight: normal;padding: 2px;
}
.head {
	background-color: #A5B9B2; font-size: 11px;
	font-weight: normal;padding: 1px;
}
.row {
	background-color: #BCC9C5; font-size: 10px;
	font-weight: normal;padding: 1px;
}
.data {
	background-color: #CCD6D3; font-size: 10px;
	font-weight: normal;padding: 1px;
}