#main {
	background-image: none;
	padding-bottom:20px;
}

#main h1 {
	margin:0;
	padding:0 0 1em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background: inherit;
	color: #BF2326;
}

#main h2 {
	margin:0;
	padding:.7em 0 .6em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: inherit;
	color: #666;
}

#main a {
	background: inherit;
	color: #BF2326;
	text-decoration: none;	
	font-weight: bold;
}

#main a:hover {
	background: inherit;
	color: #333;
	text-decoration: underline;
}

table {
	margin: 5px 0 40px 100px;	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;		}

table.appraisal {
	margin: 5px 0 20px 100px;	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;		}

table.appraislnew {
	margin: 5px 0 20px 10px;	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;		}

td.td1 {	padding: 0 4px 5px 0;
	text-align: right;
	vertical-align: middle;	background-color: #fff;
	color: #333;
	}

td.td2 {	padding: 0 0 5px 0;
	text-align: left;
	vertical-align: middle;	background-color: #fff;
	color: #BF2326;
	}

td.td2450 {	padding: 0 130px 10px 0;
	text-align: left;
	vertical-align: middle;	background-color: #fff;
	color: #333;
	font-size:10px;
	}

td.td3 {	padding: 20px 4px 5px 0;
	text-align: right;
	vertical-align: middle;	background-color: #fff;
	color: #333;
	}

td.td4 {	padding: 20px 0 5px 0;
	text-align: left;
	vertical-align: middle;	background-color: #fff;
	color: #555;
	}

td.td5 {	padding: 0 4px 5px 0;
	text-align: right;
	vertical-align: top;	background-color: #fff;
	color: #333;
	}

td.td6 {	padding: 0 4px 25px 0;
	text-align: right;
	vertical-align: middle;	background-color: #fff;
	color: #333;
	}

td.td7 {	padding: 0 0 25px 0;
	text-align: left;
	vertical-align: middle;	background-color: #fff;
	color: #555;
	}

td.td8 {	padding: 20px 0 5px 0;
	text-align: left;
	vertical-align: top;	background-color: #fff;
	color: #555;
	}

td.td9 {	padding: 20px 4px 5px 0;
	text-align: right;
	vertical-align: top;	background-color: #fff;
	color: #333;
	}

td.td10 {	padding: 0 0 25px 0;
	text-align: left;
	vertical-align: middle;	background-color: #fff;
	color: #BF2326;
	}

td.td11 {	padding: 0 0 10px 0;
	text-align: left;
	vertical-align: middle;	background-color: #fff;
	color: #333;
	}

td.td12a {	padding: 0 0 10px 0;
	text-align: left;
	vertical-align: top;	background-color: #fff;
	color: #333;
	width:580px;
	}

td.td13 {	padding: 10px 4px 2px 0;
	text-align: right;
	vertical-align: middle;	background-color: #fff;
	color: #333;
	}

td.td14 {	padding: 10px 0 2px 0;
	text-align: left;
	vertical-align: middle;	background-color: #fff;
	color: #555;
	}

td.td15 {	padding: 10px 0 2px 0;
	text-align: left;
	vertical-align: middle;	background-color: #fff;
	color: #555;
	width:190px;
	}

td.td16 {	padding: 10px 0 2px 0;
	text-align: left;
	vertical-align: middle;	background-color: #fff;
	color: #555;
	width:150px;
	}

td.td17 {	padding: 3px 0 6px 0;
	text-align: left;
	vertical-align: middle;	background-color: #fff;
	color: #555;
	}

.pctextitem { 
width: 90px;  
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin:0; 
}

.textitem { 
width: 300px;  
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin:0; 
}

.textitem_170 { 
width: 170px;  
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin:0; 
}

.textitem_lg { 
width: 450px;  
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin:0; 
}

.textitem_lgmob { 
width: 395px;  
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin:0;
vertical-align: middle;
}

.textareaitem {
width: 300px; 
height:70px; 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin: 0; 
}

.textareaitem_lg {
width: 450px; 
height:70px; 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin: 2px 0 15px 0; 
}

.textareaitem_nbmlg {
width: 450px; 
height:70px; 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin: 2px 0 0 0; 
}

.textareaitem_170lg {
width: 170px; 
height:70px; 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin: 2px 0 0 0; 
}

.textareaitem_230lg {
width: 230px; 
height:70px; 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin: 2px 0 0 0; 
}

.textareaitem_lgv2 {
width: 245px; 
height:70px; 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin: 0; 
vertical-align: top;
}

.textareaitem2_lg {
width: 450px; 
height:30px; 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin: 2px 0 15px 0; 
}

.selectitem { 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin: 0; 
}

.selectitem50 { 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding:0; font-size:11px; color:#BF2326; text-align:left; 
margin: 0 5px 0 0; 
vertical-align: middle;
width: 50px;
}

.selectitembv { 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin: 0;
vertical-align: top;
}

.selectitmrhm { 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; padding-left:1px; font-size:11px; color:#BF2326; text-align:left; 
margin: 0 15px 0 0; 
}


.submititem { 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; font-size:11px; color:#BF2326; text-align:center; 
cursor:pointer; 
font-weight:bold;
padding:2px;
margin: 0; 
}

.submititem:hover {
border: 1px solid #00CC33; 
color:#009900;
background: #99FF99;
}

.submititemsm { 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; font-size:10px; color:#BF2326; text-align:center; 
cursor:pointer; 
font-weight:normal;
padding:0;
margin: 0; 
}

.submititemsm:hover {
border: 1px solid #00CC33; 
color:#009900;
background: #99FF99;
}


.submititemsmv2 { 
border: 0; 
background: inherit;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; font-size:12px; color:#BF2326; text-align:center; 
background-image: url('../images/selarea.png');
background-repeat: no-repeat;
cursor:pointer; 
font-weight:bold;
padding:0;
margin: 0 5px 0 5px;
width: 19px;
height: 19px;
vertical-align: top;
}

.boldgrytext {
	font-weight: bold;
	background: inherit;
	color: #333;
}

.formgrytext {
	background: inherit;
	color: #333;
}

.formgrytextsm {
	background: inherit;
	color: #333;
	font-size:10px;
}

.copybutton { 
border: 1px solid #777; 
background: #F5F7BA;
font-family:verdana,helvetica,arial,sans-serif; font-weight:normal; font-size:10px; color:#BF2326; text-align:center; 
cursor:pointer; 
font-weight:bold;
padding:1px;
margin: 15px 0 0 0; 
}

.copybutton:hover {
border: 1px solid #00CC33; 
color:#009900;
background: #99FF99;
}