body, td, input, select, textarea {
	font: 13px "Arial";
	color: #555555;
}
.body_border_fade {
	background-color: #000000;
}
.body_border {
}
.nav {
	background-image:url('/images/nav_bg.jpg');
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}
.frame {
	background-image:url('/images/header_bg.jpg');
	background-repeat: no-repeat;
	line-height: 32px;
	padding-left: 5px;
	font-weight: bold;
	border-right: 1px solid #97BE4A;
}
.subframe {
	background-image:url('/images/subframe.jpg');
	background-repeat: no-repeat;
	line-height: 32px;
	padding-left: 5px;
	font-weight: bold;
	border-right: 1px solid #BF9A54;
}
.subframe_text {
	font: 11px "arial";
	color: #555555;
}
.nav_text {
	font: 11px "verdana";
	color: #000000;

}
.subnav{
	background-color: 85BD2D;
	color: FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	line-height: 20px;
}
.subnav_text{
	color: FFFFFF;
}
.sm {
	font: 11px "Arial";
}
a, .a {
	color: E69800;
	text-decoration: none;
}
.username {
	color: 555555;
	font-weight: bold;
}
.in {
	padding-left: 4px;
}
.button {
	font: 11px "Arial";
	color: #FFFFFF;
	cursor: pointer;
	/*background-image:url('/images/bt_bg_blue.jpg');*/
	border: 0px solid #F93737;
	height: 22px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #85BD2D;
	border: 1px solid #555555;
}
.head {
	font: 18px "Arial";
	color: E5A200;
	padding: 4px;
	line-height: 35px;
}
.subhead {
	
	font-weight: bold;
	color: 75AD1D;
	line-height: 22px;
}

.border {
	border: 1px solid #7F9DB9;
}
.table {
	border: 1px solid #CDE8A3;
	/*border-bottom: 6px solid #E7FFD7;*/
}
.line {
	border-bottom: 1px dotted #DEDEDE;
	/*border-bottom: 6px solid #E7FFD7;*/
}
.highlight {
	background-color: yellow;
}
li {
	line-height: 22px;
}
.row_head {
	color: 555555;
	border-bottom: 3px solid #F5B929;
	background-color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
}

.row {
	background-color: #FFFFFF;
	border-bottom: 1px dotted #CCCCCC;
}
.rowon {
	background-color: #E6EAFF;
	border-bottom: 1px dotted #CCCCCC;
}

.form_label {
	width: 120px;
	background-color: #EEEEEE;
	padding: 4px;
}
.form_label_lg {
	background-color: #EEEEEE;
	padding: 4px;
}
.field_label {
	font: 11px "arial";
	font-weight: bold;
}
.field_value {
	font: 11px "arial";
}
.paging {
	color: #85BD2D;
	cursor: pointer;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #85BD2D;
}

.paging:hover {
	color: #85BD2D;
	cursor: pointer;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #85BD2D;
	background-color: #CDE8A3;
}