@charset "iso-8859-1";
/* CSS Document */
body, td {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
	}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	}
img {
	border:0;
	}
input {
	color:#000;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid;
	border-color: #666 #ccc #ccc #666;
}
textarea {
	width: 100%;
	height: 200px;
	background-color:#fff;
}
.inp_login {
	width: 200px; 
	}
.inp_width {
	width: 100%; 
	}
.inp_chkbx {
border:0px solid #ccc
	}
.inp_width_120 {

	}
.inp_width_130 {

	}
select{

	}
textarea{

}
.inp_checkbox{
	border:0;
}
.btn {
	color:#333;
	background-color:#fdb928;
	border-color: #ccc #666 #666 #ccc;	
	border:0px solid;
	padding:0 2px 0 2px; 
	margin-left: 1px;
	padding: 0;
	cursor: pointer;
	font-weight:normal;
	font-size:11px
	}
.btn:focus {	
	background-color: #ccc;
	}
table.login_form_tbl {
	font:12px Arial, Helvetica, sans-serif;
	border:0px solid #eee;
	padding:10px;
	}	
table.login_form_tbl td{
	font:12px Arial, Helvetica, sans-serif;
	border-bottom:0px solid #eee;
	padding:5px 10px 5px 10px;
	}		
.login_form_tbl label {
	font-size:11px;
	}	
table.login_form_tbl a {
	font-size:11px;
	color:#0C83D5;
	text-decoration:underline
	}
table.login_form_tbl a:hover {
	font-size:11px;
	color:#333;
	text-decoration:none
	}
/*Link Begin****/	
/*a {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A781D;
	text-decoration:underline;
	font-weight:bold;
	}
a:hover {	
	color:#666666;
	text-decoration:none;
	}	
a:active {	
	color:#000000;
	text-decoration:none;
	}			
a.top_link {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
	font-weight:bold;
	}
a:hover.top_link {	
	color:#333333;
	text-decoration:none;
	}	*/
a.menu {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E629C;
	text-decoration:underline;
	font-weight:bold;
	line-height:18px;
	}	
a:hover.menu {	
	color:#666666;
	text-decoration:none;
	}	
a:active.menu {	
	color:#000000;
	text-decoration:none;
	}
/*Link End****/
/* Pager Begin****/		
a.pager {	
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#0d83d5;
	text-decoration:underline;
	font-weight:normal;
	line-height:18px;
	margin:1px;
	padding:0 3px 0 3px;
	
	}	
a:hover.pager {	
	color:#666666;
	text-decoration:none;
	margin:1px
	}	
a:active.pager {	
	color:#000000;
	text-decoration:none;
	margin:1px
	}
a.pager_num {
	color:#666666;
	text-decoration:none;
	margin:1px;
	padding:0 3px 0 3px;
	
	}	
a.pager_num:hover {	
	color:#fff;
	text-decoration:none;
	margin:1px;
	background:#666;
	padding:0 3px 0 3px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	
	}	
.pager_act{
	color:#fff;
	background-color:#0d83d5;
	padding:0 3px 0 3px;
	margin:1px 0 1px 0;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
}	
/* Pager End****/		
/* List Table Elements Begin****/			
.list_tbl {
	padding:0px;
	margin:0;
	border-collapse:collapse;
	}
.list_tbl td{
	padding:2px;
	margin:0;
	border:1px solid #999;
	font-size:11px;
	}
.list_header{
	text-align:center;
	background-color:#ececec;
	font-weight:bold;
	color:#666;
}		
.list_empty {
	text-align:center;
	font-weight:bold;
	}
/* List Table Elements End****/	
/* Form Table Elements Begin****/
.note {
	font-size:11px;
	color:#0C83D5;
	
	}
table.form_tbl {
	padding:15px;
	margin:0;
	border-collapse:collapse;
	background-color:#FDFBEF;
	border:0px solid #eee;
	}
table.form_tbl td {
padding:5px 10px 5px 10px
}	
table.form_tbl td table   {
	padding:0px;
	margin:0;
	border-collapse:collapse;
	border:0px solid #ccc;
	background-color:#fff
	}
table.form_tbl td table td  {
	padding:10px;
	margin:0;
	border-collapse:collapse;
	border:1px solid #fce8be;
	background-color:#fff
	}
table.form_tbl td table td  label{
	color:#333;
	text-decoration:underline
	}	
.form_tbl td.select_all {
	background-color:#fce8be;
	color:#666666
	}	
.form_tbl td{
	padding:4px;
	margin:0;
	border-bottom:1px solid #fce8be;
	font-size:11px;
	}		
.form_tbl_label {
	text-align:left;
	font-weight:bold;
	
}	
td.tbl_btn{
	text-align:center;
	border-bottom:0;	
	border-left:0;	
	border-right:0;
	background-color:#FDFBEF;

	}	
.form_header{
	text-align:center;
	background-color:#ececec;
	font-weight:bold;
	color:#666;
}	

/* Form Table Elements End****/
/* title for pages Begin*/	 		
.title {
	font-weight:bold;
	color:#666;
	margin-bottom:5px;
	font-size:14px;
	}
/* title for pages End*/	 		
.asterisk {
	color:#CC0000;
}
.msg_error {
	color:#CC0000;
	font-size:11px
	}
.msg{
	color:#99CC00;
	}		

