body{
	background-color:#010101;   
	font-family:Arial, Tahoma;
	font-size:12px;
}

table{
	font-family:Arial, Tahoma;
	font-size:12px;
}

.help_text{
	font-family:Arial, Tahoma;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:20px;
}

.edit_btn{
border:1px solid #CCCCCC;
background-color:#FFFFFF;
height:20px;
cursor:pointer;
font-size:12px;
}
.add_btn{
border:1px solid #CCCCCC;
background-color:#BFFFBF;
height:19px;
cursor:pointer;
font-size:12px;
}

.table_page {
	width: 800px;
	text-align:center;
	background-color:#A4A4A4;
	border:2px solid #000000;
	border-top:none;
	border-left:1px solid #000000;
}


/*Forms*/

.table_form {
	width: 780px;
	background-color:#FFFFFF;
}

.form_heading{
	font-family:Arial, Tahoma;
	background-color:#404040; 
	font-size:10pt; 
	font-weight:bold; 
	font-style:italic; 
	padding-left:10px; 
	height:25px;
	color:#FFFFFF;
}


/*Form Items*/


/*Menu*/

.table_menu {
	font-family:Arial, Tahoma;
	width: 800px;
	height:23px;	
	background-color:#838383;
	text-align:center;
	border-left:1px solid #000000;
}

.table_submenu {
	font-family:Arial, Tahoma;
	width: 740px;
	height:18px;
	background-color:#726E6D;
	color:#000000;
	text-align:center;
}

.table_progress {
	font-family:Arial, Tahoma;
	width: 480px;
	background-color:#838383;
	text-align:center;
}

.cell_progress {
	font-family:Arial, Tahoma;
	width:120px;
	font-size:8pt;
	border-right:1px solid #A4A4A4;
}

.cell_progress_blank {
	font-family:Arial, Tahoma;
	width:120px;
	font-size:8pt;
	background-color:#A4A4A4;
}

.cell_progress_active {
	font-family:Arial, Tahoma;
	width:120px;
	font-size:8pt;
	border-right:1px solid #A4A4A4;
	background-color:#FFFFFF;
}

.cell_menu {
	font-family:Arial, Tahoma;
	width:125px;
	font-size:10pt;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	font-style:italic;
	font-weight:bold;
}

.cell_submenu {
	font-family:Arial, Tahoma;
	width:120px;
	font-size:8pt;
	border-right:1px solid #A4A4A4;
}

.cell_menu_spacer{
	font-family:Arial, Tahoma;
	border-bottom:1px solid #000000; 
	background-color:#010101;
}

.cell_submenu_spacer{
	font-family:Arial, Tahoma;
	background-color:#A4A4A4; 
	font-size:8pt;
}

.cell_menu_active {
	font-family:Arial, Tahoma;
	width:125px;
	background-color:#A4A4A4;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	font-size:10pt;	
	border-right:1px solid #000000;
	border-top:1px solid #000000;	
}

.cell_submenu_active {
	font-family:Arial, Tahoma;
	width:120px;
	background-color:#FFFFFF;   
	color:#000000;
	border-right:1px solid #A4A4A4;
	font-weight:bold;
	font-size:10pt;	
	font-style:italic;		
}

.link_menu {
	font-family:Arial, Tahoma;
	color:#000000; /*A4A4A4*/
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

.link_submenu {
	font-family:Arial, Tahoma;
	color:#000000;
	font-weight:bold;
	font-size:10pt;	
	text-decoration:none;
	font-style:italic;	
}