body {
  width:100%; height:100%;
  margin:0; padding:0;
  overflow:auto;
  background-color: White;
}
img
{
	border : 0;
}
input, select 
{
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
a
{
	color: white
}
a.head
{
	color : white;
}
a.head:hover
{
	color : white;
	text-decoration: none;
}
.selected_menu
{
	background-color : #0D70AC;
	color : #ffffff;
}
.table_black_con {
    font-size: 12px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #7AA1E6;
	border-top: 1px solid #7AA1E6;
}
.table_black_con td {
   font-size: 12px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px solid #7AA1E6;
	border-bottom: 1px solid #7AA1E6;
}
.table_black_con th {
    font-size: 12px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px solid #7AA1E6;
	border-bottom: 1px solid #7AA1E6;
	background-color: #1070AA;
	color: white;
	text-align: center;
}
.main_table
{
	font-size : 12px;	
	font-family : Tahoma,Verdana,Arial;
	border-top: 1px solid #7AA1E6; 
	border-left: 1px solid #7AA1E6; 
}
.main_table a
{
	color: black;
}
.main_table td
{
	border-bottom: 1px solid #7AA1E6; 
	border-right: 1px solid #7AA1E6; 
}
.main_table th
{
	border-bottom: 1px solid #7AA1E6; 
	border-right: 1px solid #7AA1E6; 
}
.main_table_head
{
	background-color: #1070AA;
	color : white;
}

.title {
	color: #1070AA;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 9px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu01 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover {
	color : #EEEEEE;
	text-decoration: underline;
}

.menu02 {
	color : #FFFFFF;
	margin-top : 12px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #DDDDDD;
}

.tab_01 td
{
	height : 36px;
	background-color: #0D70AC;
}
.tab_01 th.left
{
	width : 9px;
	background-image: url('images/b_left_a2.gif');
	background-repeat: no-repeat;
}
.tab_01 th.right
{
	width : 9px;
	background-image: url('images/b_right_a2.gif');
	background-repeat: no-repeat;
}
.tab_02 td
{
	font-size: 12px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	height : 29px;
	background-color: #82ABE9;
}
.tab_02 th.left
{
	width : 10px;
	background-image: url('images/b_left2.gif');
	background-repeat: no-repeat;
}
.tab_02 th.right
{
	width : 10px;
	background-image: url('images/b_right2.gif');
	background-repeat: no-repeat;
}

.left_title01
{
	color : #FFFFFF;
	margin-left : 40px;
	margin-bottom: 3px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left_title02
{
	color : #FFFFFF;
	margin-left : 35px;
	margin-bottom: 3px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left_title03
{
	color : #FFFFFF;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left_active
{
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	color : #ffffff;
}
.left_active a 
{
	color : #ffffff;
}
.left_active a:hover 
{
	color : #ffffff;
}
.left
{
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	color : #1070AA;
}
.left a 
{
	color : #1070AA;
}
.left a:hover 
{
	color : #7AA1E6;
}
.dot
{
	width : 5px;
	height : 5px;
}
.page_switcher
{
	 background-color : #D6DFF7;
	 border : 1px solid #2959D5;
	width:25px;
    CURSOR: hand;
	font-family: Arial;
	font-size: 12px;	

}
.place_bar
{
	font-family : Tahoma,Verdana,Arial;
	font-size: 15px;
	color : #FF0000;

}
.table_main_con {
   font-size: 12px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;

}

.Error {
   color: Red;
   font-size: 12px;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: bold;
}
.Error2 {
   color: Red;
   font-size: 11px;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
}

.con_buttons {
    BACKGROUND-COLOR:#1070AA;
	COLOR: white;
	font-family: Tahoma;
	font-size: 12px;	
	FONT-WEIGHT: bold;
	CURSOR: hand;
	border: 1px solid #7AA1E6;
}
.con_buttons_red {
    BACKGROUND-COLOR:red;
	COLOR: white;
	font-family: Tahoma;
	font-size: 12px;	
	FONT-WEIGHT: bold;
	CURSOR: hand;
	border: 1px solid #7AA1E6;
}
.con_button {
    height:20px;
    cursor: hand;
	font-family: Arial;
	font-size: 12px;	
	BACKGROUND-COLOR: #C0C0C0;
	border: 1px solid black;
}
.con_a_main:link {
	color: black;
	text-decoration: underline;
	font-size: 12px;
}
.con_a_main:visited {
	text-decoration: underline;
	color: black;
	font-size: 12px;
}
.con_a_main:hover {
	text-decoration: underline;
	color: blue;
	font-size: 12px;
}
.con_a_main:active {
	text-decoration: underline;
	color: black;
	font-size: 12px;
}
.con_a_bold:link {
	color: black;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.con_a_bold:visited {
	text-decoration: none;
	color: black;
	font-size: 12px;
	font-weight: bold;
}
.con_a_bold:hover 
{
	text-decoration: underline;
	color: blue;
	font-size: 12px;
	font-weight: bold;
}

.con_a_bold_white {
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	color: white;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.con_a_bold_white:hover 
{
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	color : #EEEEEE;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}

.file {
	border-top-color: #7F9DB9;
	border-right-color: #7F9DB9;
	border-bottom-color: #7F9DB9;
	border-left-color: #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	
	text-decoration: none;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.con_textfield {
	background-color: #ffffff;
	border-top-color: #7F9DB9;
	border-right-color: #7F9DB9;
	border-bottom-color: #7F9DB9;
	border-left-color: #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	
	text-decoration: none;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.con_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	cursor: text;
	border: solid 1px #7F9DB9;
	color: #000066;
}

.con_select_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	cursor: text;
	border: 2px solid white;
	background-color: #1070AA;
	color : white;
	font-weight: bold;
}

.con_textfield_readonly {
	background-color: #C2C2C2;
	border-top-color: #e0cc98;
	border-right-color: #036;
	border-bottom-color: #036;
	border-left-color: #BBCBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	
	text-decoration: none;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
}
.con_error_field {   
	padding: 5px;
	background-color: #eaeff4;
	border-top-color: #83A0BE;
	border-right-color: #036;
	border-bottom-color: #036;
	border-left-color: #BBCBDB;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #D40000;
	font-weight: bold;
	text-decoration: none;
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
}
#dropmenudiv{
   position:absolute;
}
.sys_tab_selected td
{
	height : 36px;
	background-color: #0D70AC;
	cursor: default;
}
.sys_tab_selected th.left
{
	width : 9px;
	background-image: url('images/b_left_a2.gif');
	background-repeat: no-repeat;
}
.sys_tab_selected th.right
{
	width : 9px;
	background-image: url('images/b_right_a2.gif');
	background-repeat: no-repeat;
}
.sys_tab td
{
	height : 29px;
	background-color: #82ABE9;
	cursor: hand;
}
.sys_tab th.left
{
	width : 10px;
	background-image: url('images/b_left2.gif');
	background-repeat: no-repeat;
	cursor: hand;
}
.sys_tab th.right
{
	width : 10px;
	background-image: url('images/b_right2.gif');
	background-repeat: no-repeat;
	cursor: hand;
}

.editor_frm_container{
	height:expression(document.body.clientHeight - 150 + "px");
	width: 800px;
	border: 2px outset; 
	position: absolute;
/* 	top: 10;
 	left: 100;*/
 	display: none;
	top: expression((body.scrollTop +(document.body.clientHeight/2)) -((document.body.clientHeight - 150)/2)+ "px");
	left: expression((document.body.clientWidth/2) - 400 +  "px");
	
}


.loading_frame{
	width:250;
	display:none;  
	position:absolute;
	top: expression(body.scrollTop +(document.body.clientHeight/2)+ "px");
	left: expression((document.body.clientWidth/2) - 125 +  "px");
	cursor: default;
	text-align: left;
}
fieldset {
	font-size : 12px;	
	font-family : Tahoma,Verdana,Arial;
	border: 1px solid #7AA1E6;
	padding:10px;
}
legend {
	background-color: #1070AA;
	color : white;
}
