table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-left-style:solid;

}

td {
	/*border-style:solid;*/
	/*border-width:0;*/
}

.MainMenu {
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}
.RedMenu {
	color: #ED1B23;
	text-decoration: none;
}
h1 {
	color: #0081C5;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
h2 {
	color: #FF9900;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

h3 {

	color: #FFFFFF;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}

h4
{
	color:#FF6600;
	font-size: 15px;
	text-align:left;
	text-transform: uppercase;
}



a
{
	color: #0081C5;
	text-decoration:none;
}

.btn {
	background-color: #0066CC;
	color: #FFFFFF;
	border: 1px solid #000000;
}

/*=== FORMS ===*/
input, select {
	font-size: 12px;
	border: 1px solid #999999;
	background-color: #FBFCFD;	
}



/*======================= OLD STYLE  =========================*/
/* Headers */

/* A */
a        { color:#1e57a1;text-decoration:none; }
a:hover  { color:red; }
a.button:link { color:#003366; }
a.button:hover { color:#FF0000; }
.bl_ul_link
{
	color:#1e67b0;
	font-family: arial, helvetica, sans-serif; 
	font-weight:"normal";
	font-size:11px;
	text-decoration:"underline";
	cursor:"hand";
}

/* Home page */
.homeText
{
	font-family: helvetica, sans-serif, arial;
	font-weight:normal;
	/*font-size:13px;*/
	color:#FF0000;
/*	color:#333366;*/
	text-align:justify;
	
}

body { margin:0; }

table
{
	font-family: helvetica, sans-serif, arial;
	font-weight:normal;
	/*font-size:12px;*/
	color:#333366;
	border-style:solid;
	border-width:0px;

}

.top_bar
{ 
	border:0px;
	border-bottom:2px;
	border-style:solid;
	border-bottom-color:#808080;
	background-color:#FFFFFF;
	width:100%;
	height:100%;
	font-family: arial, helvetica, sans-serif; 
	font-weight:normal;
	font-size:11px;
	color:#333366;
	margin:0;
}

.topar_heading
{ 
	height:20px;
	background-color:#c6d5e8;
}

.main_menu
{ 
	border:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#A3B0BD;
	background-color:#c6d5e8;
	height:25;
}

.mm_item
{ 
	vertical-align:"center";
	text-align:"left";
	align:"center";
	background-color:#c6d5e8;
	padding: 0;
	font-family: arial, helvetica, sans-serif; 
	font-weight:normal;
	font-size:11px;
	color:#333366;
}

.mm_item1 /** WANZA CHANGED **/
{ 
	border:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#A3B0BD;
	cursor:default;
	vertical-align:"center";
	text-align:"left";
	align:"center";
	padding:5;
	font-family: arial, helvetica, sans-serif; 
	font-weight:normal;
	font-size:11px;
	color:#333366;
}

.main_submenu
{
  position:absolute;  
  border:1px;  
  border-style:solid;
  border-collapse:collapse;
  border-color:#A3B0BD;
  width:185px;
  background-color:#c6d5e8;
  color:"black";
  font-family: arial, helvetica, sans-serif; 
  line-height:20px;
  cursor:default;
  font-size:10px;
  z-index:100;
  text-align:left;

}

.main_submenuitems
{
   font-weight:normal;
   color:"black";
   padding-left:10px;
   padding-right:10px;
}

.login_dlg
{ 
	border:0px;
	border-style:solid;
	border-color:#E1DFDD;
	border-collapse:1;
	background-color:#E1DFDD;
	color:#003366;
	width:200;
	margin-top:15;
	font-family: arial, helvetica, sans-serif; 
	font-weight:normal;
	font-size:11px;
}

#idlogin_line
{
  color:#003366;
  width:100%;
}

.login_heading1
{
  background-color:#839bb4;
  color:#FFFFFF;
}

.login_heading2
{
  color:#003366;
}

SELECT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border:solid;
	border-width:1px;
}

.editbox
{ 
	border:1px;
	border-style:solid;
	border-left-color:#C8C8C8; 
	border-top-color:#C8C8C8;
	border-right-color:#C8C8C8; 
	border-bottom-color:#C8C8C8;
	background-color:#FFFFFF;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.editbox1
{ 
	border:1px;
	border-style:solid;
	border-left-color:#808080; 
	border-top-color:#808080;
	border-right-color:#C8C8C8; 
	border-bottom-color:#C8C8C8;
	background-color:#d9e2e9;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.combobox
{ 
	border:1px;
	border-style:solid;
	border-left-color:#808080; 
	border-top-color:#808080;
	border-right-color:#C8C8C8; 
	border-bottom-color:#C8C8C8;
	background-color:#d9e2e9;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.labelbox
{ 
	border:1px;
	border-style:solid;
	border-left-color:#FFFFFF; 
	border-top-color:#FFFFFF;
	border-right-color:#FFFFFF; 
	border-bottom-color:#FFFFFF;
	background-color:#FFFFFF;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.button
{ 
	border:1px;
	border-style:solid;
	border-left-color:#C8C8C8; 
	border-top-color:#C8C8C8;
	border-right-color:#808080; 
	border-bottom-color:#808080;
	background-color:#CFCCC9;
	color:#003366;
	background-color:#839bb4;
	color:"white";
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.button_link
{
    border:1px;
	background-color:"orange";
	color:"white";
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#idsigninpage
{
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color:#333366;
}

#idsignin_heading
{
  font-size: 10pt;
}

.tblform
{
 border:1px;
 border-style:solid;
 border-color:#bebebe;
 background-color:#ffffff;
 color:#003366;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color:#333366;
}

.bottom_footer
{ 
	height:20px;
	width:100%;
	font-family: arial, helvetica, sans-serif;
	font-size:10px;
	background-color:#c6d5e8;
	color:#333366;
}

.list_box
{ 
	border:0px;
	border-style:solid;
	border-color:#C8C8C8;
	background-color:#ffffff;
	font-family: arial, helvetica, sans-serif; 
	font-weight:normal;
	font-size:11px;
	color:#333366;
	margin:0;
	width:100%;
}

.list_box_heading
{ 
	background-color:#ccd6e0;
	font-family: arial, helvetica, sans-serif; 
	font-weight:normal;
	font-size:11px;
	color:#333366;
	margin:0;
}

.list_box_item
{ 
	background-color:#f2f3f5;
	border:0px;
	border-bottom:1px;
	border-style:solid;
	border-color:#ccd6e0;
	font-family: arial, helvetica, sans-serif; 
	font-weight:normal;
	font-size:11px;
	color:#333366;
	margin:0;
}

.link_bar
{ 
	border:1px;
	border-style:solid;
	border-color:#ffffff;
	font-family: arial, helvetica, sans-serif; 
	font-weight:normal;
	font-size:11px;
	color:#333366;
	margin:0;
}

.link_bar_item
{
	border:0px;
	border-right:1px;
	border-style:solid;
	background-color:#ccd6e0;
	cursor:hand;
}

.heading1
{
	height:25px;
	border:0px;
	border-top:1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#99adc2;
	background-color:#ffffff;
	font-family: arial, sans-serif, helvetica;
	font-size:12px;
	color:#333366;
	vertical-align:"center";
	font-weight:"normal";
}

#income_data_options,#adjustments_options,.income_data_table
{
	border:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#ccd6e0;
	width:"75%";
	background-color:#e4e4e4;
	font-family: arial, sans-serif, helvetica;
	font-size:11px;
	color:#333366;
	vertical-align:"center";
	font-weight:"normal";
}

.table_heading1
{
	background-color:#ccd6e0;
	height:25px;
	font-size:11px;
}

.table_cell1
{
	border:2px;
	border-collapse:collapse;
	border-style:solid;
	border-color:#ffffff;
	vertical-align:center;
}

.checkbox
{
	border:0px;
	border-collapse:collapse;
	border-style:solid;	
}

.edit_td_opt_item_table
{
	border:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#c8c8c8;  
	width:"75%";
	background-color:#e4e4e4;
	font-family: arial, sans-serif, helvetica;
	font-size:11px;
	color:#000000;
	vertical-align:"center";
	font-weight:"normal";
}

.edit_td_opt_item_table_heading
{
	border:1px;
	border-collapse:collapse;
	border-style:solid;
	border-color:#c8c8c8;
	vertical-align:center;
	background-color:#c8c8c8;
}

.edit_td_opt_item_table_cell
{
	border:1px;
	border-collapse:collapse;
	border-style:solid;
	border-color:#c8c8c8;
	vertical-align:center;
	background-color:#ffffff;
}

.gray_button
{ 
	border:1px;
	border-style:solid;
	border-left-color:#C8C8C8; 
	border-top-color:#C8C8C8;
	border-right-color:#808080; 
	border-bottom-color:#808080;
	background-color:#CFCCC9;
	background-color:"light gray";
	color:"maroon";
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:"bold";
	height:25px;
}

.very_light_gray_button
{ 
	border:1px;
	border-style:solid;
	border-left-color:#C8C8C8; 
	border-top-color:#C8C8C8;
	border-right-color:#808080; 
	border-bottom-color:#808080;
	background-color:#CFCCC9;
	background-color:#c9c9c9;
	color:"maroon";
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:"bold";
	height:20px;
}

form
{
	margin:0;
	padding:0;
}

th {
	background-color: #B1C5DE;
	font-size:14;
}

.myrow {
	background-color: #f4f3f2;
}

tr.data_row {
	background-color: #e7edf5;
}

.data_row {
	background-color: #e7edf5;
}

tr.data_row_header {
	background-color: #B1C5DE;
	font-weight: bold;
}

.data_row_header {
	background-color: #B1C5DE;
	font-weight: bold;
}