<style type="text/css">
.title_details {font-family:verdana; font-size:9px; color:0000FF;}
.title_emails {font-family:verdana; font-size:9px; color:0000FF;}
.title_message {font-family:verdana; font-size:9px; color:0000FF;}
.title_newsletters {font-family:verdana; font-size:9px; color:0000FF;}
.title_submit {font-family:verdana; font-size:9px; color:0000FF;}
.image_details {}
.image_emails {}
.image_message {}
.image_newsletters {}
.image_submit {}
.image_last {}
.caption_firstname {font-family:verdana; font-size:9px; color:000000;}
.caption_lastname {font-family:verdana; font-size:9px; color:000000;}
.caption_address {font-family:verdana; font-size:9px; color:000000;}
.caption_emails {font-family:verdana; font-size:9px; color:000000;}
.caption_newsletters {font-family:verdana; font-size:9px; color:000000;}
.caption_checkbox {font-family:verdana; font-size:9px; color:000000;}
.caption_button {font-family:verdana; font-size:12px; color:000000;}
.caption_error {font-family:arial; font-size:10px; color:FF0000;}
.field_firstname {font-family:sansserif; font-size:12px; color:000000;}
.field_lastname {font-family:sansserif; font-size:12px; color:000000;}
.field_address {font-family:sansserif; font-size:12px; color:000000;}
.field_emails {font-family:sansserif; font-size:12px; color:000000;}
.field_message {font-family:sansserif; font-size:12px; color:000000;}
.field_error {font-family:sansserif; font-size:12px; color:000000; border-style:solid; border-color:FF0000; border-width:2px}
.table_outer {border:1px solid A0A0A0;}
.table_section {border:none; margin:0px; padding:0px}
.trhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D3C4B6;
	border: 1px solid #000000;
	font-weight: bold;
}
.tr1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	border: 1px solid #E7DED8;
	padding: 0px;
}
.tr2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E6DBD5;
	margin: 0px;
	border: 1px solid #E7DED8;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #23564A;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #23564A;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #23564A;
	text-decoration: none;
	font-weight: bold;
}
.trhead2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E6DBD5;
	font-weight: bold;
}
.cal1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000000;
	background-color: #C1C17D;
}
.cal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DADAB1;
}
.cal3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EFEFDC;
}
.cal4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.trhead3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C1C17D;
}
.input1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCB6AA;
	border: 1px solid #B49483;
}
.tr1big {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	border: 1px solid #E7DED8;
	padding: 0px;
}
.tr2big {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E6DBD5;
	margin: 0px;
	border: 1px solid #E7DED8;
}</style>