.tab_button_selected{border:none;background-color:#ffffff;cursor:hand;font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;}
.tab_button{border:none;background-color:#dfdfdf;cursor:hand;font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;}
  .wbutton { font-size: 8pt; color: #000000; font-weight: bold; background-color: #FFE599; width:80px; }
  .wbutton { border-style: solid; border-width: 1px; border-color: #999999 }
  .button1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/button_gray_100.gif);
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: hand;
	height: 18px;
	width: 100px;
  }
  .btn1 {font-size: 8pt; color: #000000; font-weight: bold; background-color: #f5f5f5; border-style: solid; border-width: 1px; border-color: #999999; }
  .button_30 {font-size: 8pt; color: #FFFFFF; font-weight: bold; background-color: #4A4C61; border-style: solid; border-width: 1px; border-color: #cccccc; width:30px;}
  .button_120 {font-size: 8pt; color: #000000; font-weight: bold; background-color: #f5f5f5; border-style: solid; border-width: 1px; border-color: #999999; width:120px;}
  .button_150 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
        background-image: url(../images/button_418ade_150.gif);
        height: 18px;
	width: 150px;
        margin: 0px;
        padding: 0px;
        border: 0px 0;
        cursor: hand;
  }
  .buttongray30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/button_gray_30.gif);
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: hand;
	height: 18px;
	width: 30px;
}
  .buttonpink30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/buttonpink_30.gif);
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: hand;
	height: 20px;
	width: 30px;
}
.buttonpink70 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/buttonpink_70.gif);
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: hand;
	height: 20px;
	width: 70px;
}
.buttonpink100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/buttonpink_100.gif);
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: hand;
	height: 20px;
	width: 100px;
}
.buttonpink130 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/buttonpink_130.gif);
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: hand;
	height: 20px;
	width: 130px;
}
.buttonpink180 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/buttonpink_180.gif);
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: hand;
	height: 20px;
	width: 180px;
}
.buttongray150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/button_gray_150.gif);
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: hand;
	height: 18px;
	width: 150px;
}
.buttongray175 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/button_gray_175.gif);
	margin: 0px;
	padding: 0px;
	border: none;
	cursor: hand;
	height: 18px;
	width: 175px;
	
	
}
  
  
  
  .normal{font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
  .title{font-family:tahoma,arial,helvetica; font-size:13px; font-weight:bold}
  .bordertable{border:1px solid #cccccc}
  .tabon{
  border-top:1px solid #b5cdfd; 
  border-right:1px solid #b5cdfd;
  border-left:1px solid #b5cdfd;
  background-color:#ffffff;
    font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #6F8BC8;}
  .taboff{border-top:1px solid #b5cdfd; border-right:1px solid #b5cdfd; border-bottom:1px solid #b5cdfd;border-left:1px solid #b5cdfd;background-color:#E2EBFE; 
  font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #6F8BC8;
  }
  .tabex{border-bottom:1px solid #b5cdfd;
  
  }
   .tab2on{
  border-top:1px solid #b5cdfd; 
  border-right:1px solid #b5cdfd;
 
  background-color:#ffffff;
    font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #6F8BC8;}
  .tab2off{border-top:1px solid #b5cdfd; border-right:1px solid #b5cdfd; border-bottom:1px solid #b5cdfd;background-color:#E2EBFE; 
  font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #6F8BC8;
  }
  .tab2ex{border-bottom:1px solid #b5cdfd;
  
  }
  .tbl_all_border_blue{border-width:1px; border-style:solid; border-color:#8BA3D3;}
  .tbl_all_border_pink{border-width:1px; border-style:solid; border-color:#C285A3;}
  .tbl_all_border_red{border-width:1px; border-style:solid; border-color: #FF0000;}


  .trline{border-bottom:1px solid silver}
  .tdnormal{font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold;}
  
  .tdborder{border-bottom:1px solid silver}
  .tdborder,.TDNONE {font-family:tahoma,arial,helvetica; font-size:14px; }  
  .list{font-family:tahoma,arial,helvetica; font-size:13px; }  
  .TDB,.TDTB,.AllTableBorder,.TDN,.TDT,.TDBG{font-family:tahoma,arial,helvetica; font-size:14px; }  
  .tableborder{border:1px solid #23458B;border-bottom:0px}
  .AllTableBorder{border:1px solid #23458B;}
  
  .TDT{border-top:1px solid #23458B;}
  .TDB{border-bottom:1px solid #23458B;}
  .TDL{border-left:1px solid #23458B;}
  .TDR{border-right:1px solid #23458B;}
  .TDALL{border:1px solid #23458B;}
  .TDTB{border-top:1px solid #23458B;border-bottom:1px solid #23458B;}
  .TDBG{border-bottom:1px solid gray;}
  
  .HREF{text-decoration:none}
  .BTNHREF{	cursor:hand;font-weight: bold;background-color: White;	border: 0;	color: #0000CD;	text-decoration: underline;  } 
  .head {font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
  }
  .head_12_blk {font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
  }
  .head_12_wht {
  	font-family: tahoma,arial,helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
  }
  .head_16_blu {
  	font-family: tahoma,arial,helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #4a4c61;
  }
   .head_12_blu {
  	font-family: tahoma,arial,helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #4a4c61;
  }
  .head_12_grn {
  	font-family: tahoma,arial,helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #4b4d3f;
  }
  .body_12_blu {
  	font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	color: #6F8BC8;
  }
  .body_12_red {
  	font-family: tahoma,arial,helvetica;
	font-size: 12px;

	color: red;
  }
  .body_nav{
  font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #6F8BC8;
  }
  .head_16{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
  }
  .head_16_blk{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
  }
  .head_table {font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
  }
  .head_cell {font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
  }
  .head_nav {font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
  }
  .error {font-family: Arial,Verdana,Helvetica;
	  font-size: 12px;
	  color: #FF0000;
  }
  .status {font-family: Arial,Verdana,Helvetica;
	  font-size: 12px;
	  color: #D2691E;
  }
  .body {font-family: Arial,Verdana,Helvetica;
	  font-size: 12px;
  }
  a.body{
  color: #004CCA;
	text-decoration: underline;
  font-family: Arial,Verdana,Helvetica;
	  font-size: 12px;
  }
  a.body:visited{
  color: #742289;
	text-decoration: underline;
  font-family: Arial,Verdana,Helvetica;
	  font-size: 12px;
  }
  a.body:hover{
  color: #CC6600;
	text-decoration: underline;
  font-family: Arial,Verdana,Helvetica;
	  font-size: 12px;
  }
   .ico_txt{font-family: Arial,Verdana,Helvetica;
	  font-size: 12px;
  }
   .body2 {font-family: Arial,Verdana,Helvetica;
	  font-size: 12px;
	  COLOR: #FFFFFF;
  }
  .foot {font-family: Arial,Verdana,Helvetica;
	  font-size: 10px;

}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
A.link1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
COLOR: #FFFFFF;
}
A.link1:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
COLOR: #FFFFFF;
TEXT-DECORATION: underline;
}
A.link1:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
COLOR: #FFFFFF;
TEXT-DECORATION: underline;
}
A.link1:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
COLOR: #FFFFFF;
TEXT-DECORATION: underline;
}
A.link1:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
COLOR: #ffffff;
TEXT-DECORATION: none;
}
.RptMain{border-left:1px solid #23458B;border-bottom:1px solid #23458B;border-right:1px solid #23458B;}
.RptMenu1{border:1px solid #23458B;}
.RptMenu2{border-left:1px solid #23458B;border-top:1px solid #23458B;border-right:1px solid #23458B;}
.AA {font-family: Arial,Verdana,Helvetica;
	font-size: 14px;color:black;
	font-weight: bold;}
	.field{width:20px;}
	.field30{width:30px;}
	.field2{border:1px solid #000000; height:10px;font-family: Arial,Verdana,Helvetica;
	font-size: 10px;width:10px;} 
a.black
{
	color:Black; text-decoration:none;
	}	 
	a.blue
{
	color:blue; text-decoration:none;
	}
.spanbutton,.spanbutton160
{	font-size: 12px; color: #000000; font-weight: bold; 
	background-color: #f5f5f5; 
	border-style: solid; border-width: 1px; border-color: #999999; 
	text-decoration:none;cursor:hand;
	text-align: center;
	font-family: Arial,Verdana,Helvetica;
}	
.spanbutton{width:120px;}
.spanbutton160{width:160px;}
.imgBtn
{	border:1px solid ;border-color:navy;
	}
.Btn{border:1px solid;border-color:dfdfdf;text-align: center;}	
.highlight{	background-color: Yellow;color:blue;}
a.home
{
  	font-family: tahoma,arial,helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #4a4c61;
 }
 .style1 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.style2 {
	color: #6F8BC8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style3 {
	color: #6F8BC8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style8 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
.style10 {color: #FFFFFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 18px; }
.style12 {
	color: #C285A3;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style13 {
	color: #C285A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style16 {
	color: #74A34E;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style17 {
	color: #74A34E;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.style18 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style19 {
	color: #C285A3;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.style20 {
	color: #6F8BC8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style21 {font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #666666;}
.style24 {font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #666666;font-size: 12px;}
.style25 {
	color: #6F8BC8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.style12{
  
	text-decoration: underline;
	color: #C285A3;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
  }
  a.style12:visited{
  color: #C285A3;
	text-decoration: underline;
  font-family: Arial,Verdana,Helvetica;
	 font-weight: bold;
  }
  a.style12:hover{
  color: #CC6600;
	text-decoration: underline;
  font-family: Arial,Verdana,Helvetica;
	 font-weight: bold;
  }
  
  
  
  
  a.style20{
  
	text-decoration: underline;
	color: #6F8BC8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  }
  a.style20:visited{
  color: #6F8BC8;
	text-decoration: underline;
  font-family: Arial,Verdana,Helvetica;
	 font-weight: bold;
	 font-size: 12px;
  }
  a.style20:hover{
  color: #CC6600;
	text-decoration: underline;
  font-family: Arial,Verdana,Helvetica;
	 font-weight: bold;
	 font-size: 12px;
  }
  
  
  a.style2{
  
	text-decoration: underline;
color: #6F8BC8;	
font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
  }
  a.style2:visited{
  color: #6F8BC8;
	text-decoration: underline;
  font-family: Arial,Verdana,Helvetica;
	 font-weight: bold;
  }
  a.style2:hover{
  color: #CC6600;
	text-decoration: underline;
  font-family: Arial,Verdana,Helvetica;
	 font-weight: bold;
  }