BODY,
TD
{
 	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:top
}

.table_head
{
	/*background: url("/images/table_head_fade.gif") #E3E1CA left top no-repeat;*/
	background: url("images/tablehead.gif") #BDBBA2 left top no-repeat;
	/*border-top: 1px solid #8A7765;
	border-left: 1px solid #8A7765;
	border-right: 1px solid #8A7765;*/
	border-top: 1px solid #7C756E;
	border-left: 1px solid #7C756E;
	border-right: 1px solid #7C756E;
	height: 26px;
	
}

.table_head_title
{
	color: #635648;
	font-size: 13px;
	font-weight: bolder;
	padding: 4px;
	vertical-align: bottom;
}

.table_body
{
	/*border: 1px solid #8A7765;*/
	border: 1px solid #7C756E;
}

.list_body_field
{
	padding: 4px; 
	vertical-align: top;
}
.list_body_field_selected
{
	color: #0000cc;
	padding: 4px; 
	vertical-align: top;
}
.list_body_label
{
	color: #333333;
	font-weight: bolder;
	padding: 4px;
	vertical-align: top;
}
.list_body_test
{
	color: #333333;
	font-weight: bolder;
	padding: 4px;
	 padding-left:10px;
	vertical-align: top;
	cursor:hand;
}
.list_body_test_selected
{
	color: #0000cc;
	font-weight: bolder;
	padding: 4px;
	 padding-left:10px;
	vertical-align: top;
	cursor:hand;
}

a, a:visited {
	
	color: #333333;
	text-decoration: none;
	
}
a:active
{
	
	color: #0000cc;
	text-decoration: none;
}

a:hover
{
	color: #0000cc;
	text-decoration: none;
}

.table_data
{
	background-color: #F4F4E8;
	padding: 4px; 
	vertical-align: top;
}

.table_data_odd
{
	padding: 4px; 
	vertical-align: top;
}
.p_text
{
	padding: 20px; 
	vertical-align: top;
	
}