body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	scroll:no;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#e8eefa;
	} 

.index_body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:auto;
	font-family: Georgia,serif;
	font-size: 12px;
	background-color:white;
	} 	
/* end hack */
a,a.visited {
	font-size: 12px;
	color:navy;
	text-decoration:underline;
	}

a:hover {
	font-size: 12px;
	color:black;
	text-decoration:underline;
	}

#left_pane {
	display:inline;
	overflow:hidden;
	position:absolute;
	top:0%;
	left:0;
	width:25%;
	height:100%;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#e8eefa', startColorstr='#266BB7', gradientType='1');
	float:left;
	}	
	
#right_pane {
	display:inline;
	overflow:hidden;
	position:absolute;
	left:25%;
	width:75%;
	height:100%;
	top:0;
	background-color:#e8eefa;
	float:left;
	}	
	
#status_pane {
	padding-left:4px;
	display:inline;
	overflow:hidden;
	position:relative;
	left:0%;
	width:100%;
	height:26px;
	background-color:#EBEBEB;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0C0C0', startColorstr='#E4E4E4', gradientType='0');
	float:left;
	padding-top:4px;
	}	



#status_pane_left {
	padding-left:4px;
	display:inline;
	overflow:hidden;
	position:relative;
	left:0%;
	width:100%;
	height:30px;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0C0C0', startColorstr='#E4E4E4', gradientType='0');
	float:left;
	padding-top:8px;
	margin-bottom:4px;
	font-size:12px;
	}	

.tab_title {
		text-decoration:underline;
		cursor:pointer;
		position:relative;
		vertical-align:top;
		height:100%;
		padding-top:1px;
		padding-right:2px;
		padding-left:2px;
		}

.tab_title_comment {
		text-decoration:none;
		cursor:default;
		position:relative;
		vertical-align:top;
		height:100%;
		padding-top:1px;
		padding-right:2px;
		padding-left:2px;
		font-size:11px;
		color:red;
		font-style:italic;
		}
	
.tab_title_mouse_over {
		text-decoration:underline;
		color:black;
		background-color:#DCDCDC;
		cursor:pointer;
		position:relative;
		vertical-align:top;
		height:100%;
		padding-top:1px;
		padding-right:2px;
		padding-left:2px;
		}
	
	.tab_title_mouse_down {
		text-decoration:underline;
		cursor:pointer;
		position:relative;
		vertical-align:top;
		height:100%;
		padding-top:1px;
		padding-right:2px;
		padding-left:2px;
		}	
	
	.layer_tab_1 {
		font-family: 'Trebuchet MS', Trebuchet,Verdana, Arial, Helvetica, sans-serif;
		overflow:hidden;
		text-align:left;
		font-weight:normal;
		font-size:15px;
		color:navy;
		padding-left:4px;
		height:20px;
		}
	.layer_tab_1_select {
		font-family: 'Trebuchet MS', Trebuchet,Verdana, Arial, Helvetica, sans-serif;
		overflow:hidden;
		text-align:left;
		font-weight:bold;
		font-size:15px;
		color:black;
		padding-left:4px;
		height:20px;
		}	
	.layer_tab_1_disabled {
		font-family: 'Trebuchet MS', Trebuchet,Verdana, Arial, Helvetica, sans-serif;
		overflow:hidden;
		text-align:left;
		font-weight:normal;
		font-size:15px;
		color:gray;
		padding-left:4px;
		height:20px;
		}
	.layer_tab_2 {
		overflow:hidden;
		text-align:left;
		font-weight:normal;
		font-size:13px;
		color:navy;
		padding-left:3px;
		height:20px;
		}
	.layer_tab_2_select {
		overflow:hidden;
		text-align:left;
		font-weight:bold;
		font-size:13px;
		color:black;
		padding-left:3px;
		height:20px;
		}
	.layer_tab_3 {
		overflow:hidden;
		text-align:left;
		font-weight:normal;
		font-size:13px;
		color:navy;
		padding-left:3px;
		height:20px;
		}
	.layer_tab_3_select {
		overflow:hidden;
		text-align:left;
		font-weight:bold;
		font-size:13px;
		color:black;
		padding-left:3px;
		height:20px;
		}	


#tab_container {
	position:absolute;
	width:100%;
	height:100%;
	background-color:#e8eefa;
	}
#tab_notebook {
	width:100%;
	position:absolute;
	z-index:1;
	border:outset;
	}	
.tab_page {
	width:100%;
	height:100%;
	position:absolute;
	background-color:white;
	}
#tab_control {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	width:100%;
	background-color:#e8eefa;
	margin-top:0px;
	padding-top:10px;
	padding-left:5px;
	z-index:2;
	}
.tab_button_normal {
	font-family: 'Trebuchet MS', Trebuchet,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	position:relative;
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:1px;
	border-top:2px silver outset;
	border-left:2px silver outset;
	border-right:2px silver outset;
	height:10px;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0C0C0', startColorstr='#ffffff', gradientType='0');
	color:darkgrey;
	margin-left:2px;
	cursor:pointer;
	}
.tab_button_active {
	font-family: 'Trebuchet MS', Trebuchet,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	position:relative;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:5px;
	background-color:white;
	color:black;
	border-top:outset;
	border-left:outset;
	border-right:outset;
	margin-left:2px;
	cursor:pointer;
	}
	
#loading {
  background: transparent;
  display: none; /* hidden */
  position: absolute;    
 	z-index:199;
 	text-align:center;
 	top:100%;
	}

#loading1 {
  background: transparent;
  display: none; /* hidden */
  position: absolute;    
 	z-index:199;
 	text-align:center;
 	top:100%;
	}

.status_line {
	font-size:11px;
	font-weight:bold;
	background-color: #B4B4B4;
	width:100%;
	height:23px;
	}	
	
#level_0 {
	position:relative;
	width:100%;
	height:100%;
	overflow:auto;
	margin-left: 0px;        
	margin-right: auto;
	padding-top:2px;
	background-color:white;
	}		
	
.level_display_none {
	display:none;
	position:relative;
	width:100%
	}	
.level_display {
	display:inline;
	position:relative;
	width:100%
	}	

.layer_title {
	font-family: 'Trebuchet MS', Trebuchet,Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:11pt;
	font-weight:bold;
	width:100%;
	height:15px;
	background-color:white;

	padding-bottom:3px;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#E4E4E4', gradientType='0');
	padding-left:5px;
	}
	
.layer_title1 {
		font-family: 'Trebuchet MS', Trebuchet,Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:11pt;
	font-weight:bold;
	
	}

.layer_title2 {
		font-family: 'Trebuchet MS', Trebuchet,Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:11pt;
	font-weight:bold;
	padding-left:5px;
	padding-bottom:3px;
	width:100%;
	height:20px;
	border-bottom:1px solid #C8C8C8;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#E4E4E4', startColorstr='#C0C0C0', gradientType='0');
	}

.layer_title3 {
	font-family: 'Trebuchet MS', Trebuchet,Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:12pt;
	font-weight:bold;
	border-top:1px ButtonShadow outset;
	width:100%;
	height:20px;
	text-align:center;
	background-color:#C0C0C0;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#E4E4E4', startColorstr='#C0C0C0', gradientType='0');*/
	}

table {font-size:12px;}	
.window_status_table {TABLE-LAYOUT:fixed; border-collapse:collapse;font-family: Verdana; font-size:8pt; color:black;}
.window_status_cell {border:2px ridge;background-Color:white;color:#0A246A;}	
	
	
#data_title {
	position:relative;
	top:0;
	left:0;
	height:85px;
	width:100%;
	background-color:white;
	}	
	
#data_body {
	position:relative;
	height:0%;
	width:100%;
	background-color:white;
	}		
	
.td_evenCol {
	background-color: #EBEBEB;
	color: navy;
	}	

.td_oddCol {
	background-color: #e8eefa;
	color: #000;
	}		
	
.td_ctrlCol {
	background-color: #EBEBEB;
	color: #000;
	}	

.all_button {
	color: #295872;
	background-color: #FFFFFF;
	border: #919B9C 1px solid;
	cursor: hand;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFFFFF, EndColorStr=silver, GradientType=0)
	progid:DXImageTransform.Microsoft.Shadow(Color=#333366, Strength=2, Direction=135);
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	width:65px;
}
