body{
background-color:#ffffff;
margin:0;
padding:10px 0px 10px 5px;
width:400px;
}
#main{
display:inline;
}

div.titles{
text-align:Right;
float:left;
font-weight:bold;
background-color:transparent;
padding-right: 0px;
padding-left:15px;
}

div.contents{
float:left;
margin-left:160px;
padding:0;
margin:0;
height:inherit;
}
table{
margin-top:25px;}

h4{
color:#823627;
font-family:arial, tahoma, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
margin-top:0px;
margin-bottom:5px;
padding-top:20px;
text-align:left;
vertical-align:middle;
}
h4 span{
color:#823627;
font-size:15px;
}
.fieldset {
	width:300px;
	text-align:left;
	border: 1px dotted #F1F1F1; 
	}
fieldset{
	border: 1px solid #F1F1F1; }
	
.fieldset .label {
	text-align:left;
	width:70px;
	float:left;
	padding:0.2em;
	margin:0;
	vertical-align:absmiddle;
	 }
	 p.label{
	 font-family:"Tahoma",verdana, sans-serif;
	 font-weight:normal;
	 color: #666666;
	 text-align:left;
	 vertical-align:middle;
	 margin-right:18px;
	 padding:0;
	 float:left;
	 }
.fieldset .nobr {
	display:none;
	 }  
	 
.fieldset .textfield {
	margin:3px;
	height:20px;
	width:200px; 
	background: url(images/input.png)no-repeat;
	}
	input.text{
	background-image: url(images/input.png);
	background-position:center left;
	background-repeat:no-repeat;
	background-color:transparent;
	width: 200px;
	height:31px;
	margin:0;
	border:0px;
	padding:7px 0 0 10px;
	overflow:hidden;
	color:#691606;
	}
input.checkbox{
width:20px;
height:19px;
background-color:transparent;
border:1px solid #D3D3D3;
}
div.textarea{
background-image: url(images/textareabg.png);
background-position: top left;
backgroud-repeat: no-repeat;
background-color:transparent;
width: 201px;
height: 193px;
font-family:"arial",verdana,sans-serif;
color:#BAB9B9;
}
legend{
	font-size:15px;
	font-family:"tahoma",arial, sans-serif;
	font-weight:bold;
	color:#3399CC;
	border: 1px solid #F1F1F1; 
}	
textarea.clean{
background:transparent;
border:0px;
width:185px;
height:180;
margin-top:5px;
margin-left:8px;
font-family:"Tahoma",verdana, sans-serif;
font-weight:normal;
color: #666666;}

input.submit{
background: url(images/submit.png) no-repeat;
width: 65px;
height: 35px;
border:0px;
}

h2{
color:#823627;
font-family:"tahoma",arial, sans-serif;
font-size:15px;
text-align:left;
margin-top:0px;
margin-bottom:5px;
}
p.information{
font-family:"arial", verdana, sans-serif;
color: #666666;
font-size: 12px;
text-align:left;
margin-top:0px;
}
p{
font-family:"arial", verdana, sans-serif;
color: #666666;
font-size: 12px;
text-align:left;
margin:0px;
}
p.information span{
color:#FF3300;
}
div.clear{
clear:both;
padding: 10px 0 10px 0;
}

