body,td,th {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #484135;
}
body {
	background-color: #837968;
	background-image: url(images/background.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #013562;
}
a:visited {
	color: #013562;
}
a:hover {
	color: #AEA271;
}
a:active {
	color: #013562;
}

.style1 {
	color: #DCD1B4;
	font-size: 11px;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
.style3 {color: #F0EADB}

.style4 {
	font-size: 14px;
	font-weight: bold;
}
.size11 {
	font-size: 11px;
}

table#contactform {
	padding: 0px;
	border-bottom: 1px solid #e1e1e1;
	border-collapse: separate;
	border-spacing: 0;

}

table#contactform td {
	padding: 6px;
	border-top: 1px solid #e1e1e1;
	width: 250px;

}

table#contactform td.second {
	background: #f6f6f6;
}

table#contactform td.signup {
	background: #F1EBDB;
}

table#contactform td.title {
	background: #666666;
	color: #fff;
}

table#contactform .inputbox {
	font-size: 11px;
 background-color: #fff;
 border: 1px solid #c1c1c1;
 padding: 2px; 
}

table#contactform .short {
	width: 70px;
}


.fValidator-form fieldset {
border: 1px solid #ccc;
padding: 10px;
}

.fValidator-form legend {
padding: 0 5px;
}

.fValidator-form input, select {
font-family: Arial;
color: #666;
}
.fValidator-form input {padding: 2px;}

.full {width: 100%;}
.half {width: 50%; vertical-align: top;}

.fValidator-msg {
background-color: #c00;
color: #fff;
padding: 5px;
width: 150px;
}

#thankyou {
	padding: 20px;
	background: #75bc15;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	border: 4px solid #d8ecbd;
}
