body {
	background-color: #E7E7DD;
	color: #000000; 
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 0 0 0 0px;
}

form { margin: 0 0 0 0px; }

#menuimg { margin: 16 17 13 17px; }

td { font-size: 10px; }

.error { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #CC0000; }

h1 { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E68F14; margin: 0 0 0 0px; }
h2, h3, h4, h5 { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #E68F14; margin: 0 0 0 0px; }

a			{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #E68F14; text-decoration: none; }
a:link		{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #E68F14; text-decoration: none; }
a:visited	{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #E68F14; text-decoration: none; }					
a:hover		{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #9D9DA1; text-decoration: underline; }

.input {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	margin: 1 0 1 0px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #9D9DA1;
}
.input_retention {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	margin: 1px 0px 2px 2px;
	padding: 1px 1px 1px 2px;
	color: #666666;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}
.input_credit {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	margin: 1px 0px 2px 0px;
	padding-right:1px;
	color: #666666;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}
.input_text_return, .input_text_return_error, .input_text_return_ok {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#666666;
	margin: 1px 0px 2px 0px;
	padding: 1px 1px 1px 2px;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}
.input_text_return_error { color:#FF3300; }
.input_text_return_ok { color:#33CC00; }
.req2_subtitle {
	color:#787878;
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 2px 0px;
	margin:0px;
	border-bottom: 1px solid #C0C0C0;
}
input.chk {
	padding:0px;
	margin:0px;
	width:14px;
	height:14px;
}
a.mainmenu:link, a.mainmenu:visited, a.mainmenu:active, a.mainmenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
	display:block;
	padding: 15px 14px 15px 14px;
	height: 13px !important;
	height: 43px;
	
}
a.logo_1:link, a.logo_1:visited, a.logo_1:active, a.logo_1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#222222;
	text-decoration:none;
	width:160px;
}
a.logo_2:link, a.logo_2:visited, a.logo_2:active, a.logo_2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999999;
	text-decoration:none;
}
