BODY {
scrollbar-face-color:#DBE9F4;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #DAE9F4;
scrollbar-shadow-color: #95C7E6; 
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #54A3D2
}
.box1 {
	color: #2D5A88;
	background-color: #DAE7F8;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 9pt;
	font-weight :bold ;
}
.box2 {
	color: #666666;
	background-color: #E9F2FB;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 9pt;
	font-weight: bold;
}
.stext {
	color: #FFFFFF;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 8pt;
	font-weight :bold ;
}
.stext1 {
	color: #818181;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 8pt;
}
.stext2 {
	color: #000000;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 8pt;
}
.stext3 {
	color: #6706A3;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 9pt;
}
.pro {
	color: #105AAE;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 9pt;
	font-weight :bold ;
}
.pro1{
	color: #1C9DDF;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 9pt;
	font-weight :bold ;
}
.pro2{
	color: #323232;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 8pt;
	font-weight :bold ;
}
.pro3{
	color: #105AAE;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 9pt;
}
.pro4{
	color: #000000;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 9pt;
	font-weight :bold ;
}	
A:link {
	COLOR: #666666; FONT-FAMILY: "Arial,Helvetica, geneva,sans-serif"; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; FONT-FAMILY: "Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3399cc; FONT-FAMILY: "Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}
.left {
	color: #ffffff;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 9pt;
	font-weight: bold;
}
	
.left:link {
	COLOR: #ffffff; FONT-FAMILY:"Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}
.left:visited {
	COLOR: #ffffff; FONT-FAMILY:"Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}
.left:hover {
	COLOR: #103A95; FONT-FAMILY:"Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}
A.left {
	color: #0F2853;
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size: 9pt;
}
A.left:link {
	COLOR: #0F2853; FONT-FAMILY:"Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}
A.left:visited {
	COLOR: #0F2853; FONT-FAMILY:"Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}
A.left:hover {
	COLOR: #0F2853; FONT-FAMILY:"Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}

A.bb:link {
	COLOR: #666666; FONT-FAMILY:"Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}
A.bb:visited {
	COLOR: #666666; FONT-FAMILY:"Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}
A.bb:hover {
	COLOR: #3399cc; FONT-FAMILY:"Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}
.bb {
	COLOR: #666666; FONT-FAMILY:"Arial,Helvetica, geneva,sans-serif" ; TEXT-DECORATION: none
}

TD {
	FONT-SIZE: 9pt; COLOR: #666666; bgcolor: #DAE7F8;
}
FONT {
	FONT-SIZE: 9pt; LINE-HEIGHT: 165%
}

}
SELECT {
	FONT-SIZE: 9pt
}
select {
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size:9pt;
}	
.txtarealine {
	font-family: "Arial,Helvetica, geneva,sans-serif";
	font-size:9pt;
	text-align:left;
	color:#666666;
	border-width:1;
	border-color:#333344;
	border-style:solid;
	background-color:#ffffff;
	background : url(/image/images/line.gif);
}
.inputtext 	{
	font-size : 9pt;
	BACKGROUND-COLOR:#FFFFFF;
	COLOR:#666666;
	BORDER:1x solid #AEAEAE;
}
.badvalue {
	font-size : 9pt;
	background:red; 
	color:white;
	BORDER:1x solid #000000;
}

.fixinputtext 	{
	font-size : 9pt;
	BACKGROUND-COLOR:#FFFFFF;
	COLOR:#666666;
	BORDER:1x solid #AEAEAE;
	background : #E8E8E8;
}
		BUTTON 		{
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	height=19;
	cursor:hand;
}
		BUTTON.on  	{
	BACKGROUND-COLOR: #deeff7;
}
		BUTTON.off 	{
	BACKGROUND-COLOR: white;
}

		td        	{
	font-family:"Arial,Helvetica, geneva,sans-serif" ;
	color:#666666;
	font-size: 9pt;
	text-decoration: none;
	line-height:140%
}
 		body 		{
	font-family:"Arial,Helvetica, geneva,sans-serif" ;
	font-size: 9pt;
}
		a:active	{
	text-decoration: none;
	color:#666666;
}
		a:link    	{
	font-family:"Arial,Helvetica, geneva,sans-serif" ;
	color:#666666;
	font-size:9pt;
	text-decoration: none;
}
		a:visited 	{
	font-family:"Arial,Helvetica, geneva,sans-serif" ;
	color:#666666;
	font-size:9pt;
	text-decoration: none;
}
		a:hover   	{
	font-family:"Arial,Helvetica, geneva,sans-serif" ;
	color:#3399cc;
	font-size:9pt;
	text-decoration: none;
}


.dtclass01{
	background-color: #DAE7F8;
	font-weight: bold;
	color: #666666;
	text-align: center;
	BORDER-RIGHT: #BBD2DE 1px solid; BORDER-TOP: #BBD2DE  1px solid; 
BORDER-LEFT: #BBD2DE 1px solid;  BORDER-BOTTOM: #BBD2DE  1px solid; HEIGHT: 
20px; TEXT-ALIGN: center;font-family:  "verdana", ""; font-size: 9pt;
}

.dtclassleft01{
	background-color: #DAE7F8;
	font-weight: bold;
	color: #666666;
	text-align: center;
	BORDER-RIGHT: none; BORDER-TOP: #BBD2DE 1px solid; 
BORDER-LEFT: #BBD2DE 1px solid;  BORDER-BOTTOM: #BBD2DE 1px solid; HEIGHT: 
20px; TEXT-ALIGN: center;font-family:  "verdana", ""; font-size: 10pt;}

.dtclassleft02{
	background-color: #DAE7F8;
	font-weight: bold;
	color: #666666;
	text-align: center;
	BORDER-RIGHT: none; BORDER-TOP: #BBD2DE 1px solid; 
BORDER-LEFT: #BBD2DE 1px solid;  BORDER-BOTTOM: #BBD2DE 1px solid; HEIGHT: 
20px; TEXT-ALIGN: left;font-family:  "verdana", ""; font-size: 10pt;}


.boxline01{background-color: #E9F2FB;BORDER-RIGHT: #CACCCC 1px solid; BORDER-TOP:none; 
BORDER-LEFT: #CACCCC 1px solid;  BORDER-BOTTOM: #CACCCC 1px solid; HEIGHT: 
20px; TEXT-ALIGN: center;font-family:  "verdana", ""; font-size: 9pt;
}
.boxline02{background-color: #E9F2FB;BORDER-RIGHT:none; BORDER-TOP: none; 
BORDER-LEFT: #CACCCC 1px solid;  BORDER-BOTTOM: #CACCCC 1px solid; HEIGHT: 
20px; TEXT-ALIGN: center;font-family:  "verdana", ""; font-size: 9pt;
}
.boxline03{background-color: #E9F2FB;BORDER-RIGHT: #CACCCC 1px solid; BORDER-TOP: none; 
BORDER-LEFT:  #CACCCC 1px solid;  BORDER-BOTTOM: #CACCCC 1px solid; HEIGHT: 
20px; TEXT-ALIGN: center;font-family:  "verdana", ""; font-size: 9pt;
}
.boxline04{background-color: #E9F2FB;BORDER-RIGHT: none; BORDER-TOP: none; 
BORDER-LEFT: #CACCCC 1px solid;  BORDER-BOTTOM: #CACCCC 1px solid; HEIGHT: 
20px; TEXT-ALIGN: center;font-family:  "verdana", ""; font-size: 9pt;
}

.boxline05{background-color: #E9F2FB;BORDER-RIGHT: #CACCCC 1px solid; BORDER-TOP:  #BBD2DE  1px solid; 
BORDER-LEFT: #CACCCC 1px solid;  BORDER-BOTTOM: #CACCCC 1px solid; HEIGHT: 
20px; TEXT-ALIGN: left;font-family:  "verdana", ""; font-size: 9pt;
}
.menubold{
	font-family:  "Arial,Helvetica, geneva,sans-serif";
	font-size: 9pt;
	line-height: 130%;
	font-weight: bold;
	color: blue;
	text-align: left;
}

select
 { font-family: "Arial,Helvetica, geneva,sans-serif"; 
  font-size: 9pt; 
   color: #2F2F2F;
   Border:none;
   background: #FFFFFF; 
   height: 17px;}
    
input.input
 { font-family:"Arial,Helvetica, geneva,sans-serif";
   font-size: 9pt; 
   color: #444444;
   Border:1x SOLID #B6B6B6;
   background: #FFFFFF; 
   height: 17px;
   margin: 0px;} 

textarea
 { font-family:"Arial,Helvetica, geneva,sans-serif"; 
   font-size: 9pt;
   Line-height: 130%;
   color: #2F2F2F;
   Border:1x SOLID #B6B6B6; 
   background: #ffffff }
