	body 
{
		scrollbar-face-color: #e0e0e0;
		scrollbar-highlight-color: #000000;
		scrollbar-shadow-color: #000000;
		scrollbar-3dlight-color: #adb2bd;
		scrollbar-arrow-color: #38377a;
		scrollbar-track-color: #e0e0e0;
		scrollbar-darkshadow-color: #e0e0e0;
		background-color: #ffffef;
		font-family: helvetica, arial;
		margin: 0px;	
}

.c06
{
		background-image: url(../image/sec_icon/button.gif);
		border-top: #000000 1px solid;
		border-bottom: #000000 1px solid;
		border-left: #000000 1px solid;
		border-right: #000000 1px solid;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 1px;
		padding-bottom: 2px;
		font-size: 9px;
		font-family: verdana; 
		cursor: pointer;
		background-color: #ffffff;
}

.c07
{
		font-weight: bolder; 
		font-size: 10px; 
		color: #000000;
		background-color: #ffffef;
}

.ot15
{
		font-weight: bolder; 
		font-size: 10px; 
		color: #000000;
		background-color: #ffffef;
}

.c13 
{
		padding-bottom: 2px;
  		padding-left: 7px;
   	padding-right: 0px;
    	padding-top: 2px;
	 	background-color: #ff0000;
    	color: white;
    	font-size: 11px;
		font-family: helveticabold, arialbold;
		font-weight: bold;
	 	background-repeat: repeat-x;
		height : 21px;
}

.c16
{
		padding-right: 10px; 
		padding-left: 10px; 
		padding-bottom: 15px;
		padding-top: 2px; 
		border-top: #206dba 4px solid; 
		font-size: 11px; 
		color: #3e3e3f; 
		cursor: pointer;
		font-family: helveticabold, arialbold;
		font-weight: bold; 
		background-color: #dce9f5;
}

.c17 
{
		font-size: 11px;
		color: black;
		font-family: helveticabold, arialbold; 
		font-weight: bold;
}

.c18
{
		font-size: 9px;
		color: black;
}

.c23 
{
		padding-right: 10px; 
		padding-left: 10px; 
		padding-bottom: 15px;
		padding-top: 2px; 
		font-weight: normal; 
		font-size: 11px; 
		color: #3e3e3f; 
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		background-color: #dce9f5;
}

.c24
{
		padding-right: 10px; 
		padding-left: 10px; 
		padding-bottom: 15px;
		padding-top: 2px; 
		font-size: 11px; 
		color: #3e3e3f; 
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		background-color: #dce9f5;
}

.c29 
{
		padding-right: 5px; 
		padding-left: 5px; 
		font-size: 10px; 
		color: black;
   	background-color: #ffffef
}

.c30 
{
		padding-right: 5px; 
		padding-left: 5px; 
		padding-bottom: 1px; 
		padding-top: 1px;  
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 11px; 
		color: #000000; 
		background-color: #ffffef;
}

.c31
{
 		padding-right: 5px; 
		padding-left: 5px; 
		font-size: 10px; 
		color: black;
   	background-color: #ffffef;
		text-decoration: underline;
		cursor: pointer;
}

.c32 
{
		padding-right: 4px; 
		padding-left: 4px; 
		padding-bottom: 2px; 
		padding-top: 2px; 
		border-bottom: #d8d8d8 1px solid;
		font-size: 10px;
		background-color: #e5ebf5; 
		cursor: pointer; 
		color: #383771;
}

.c33
{
		padding-right: 5px; 
		padding-left: 5px; 
		font-size: 10px; 
		color: black;
   	background-color: #eef4f2;
}

.c34
{
		padding-right: 5px;
		padding-left: 7px; 
		padding-bottom: 1px; 
		padding-top: 1px;
		font-family: helvetica, arial; 
		font-size: 10px; 
		color: #ffffff; 
		background-repeat: repeat-x;
		background-color: #206dba;
}

.c35
{
		padding-right: 6px; 
		padding-left: 4px;
		padding-bottom: 2px;  
		padding-top: 2px; 
		border-bottom: #d8d8d8 1px solid;
		font-size: 10px; 
		cursor: pointer; 
		color: #000000;
}

.c36
{
 		padding-right: 5px; 
		padding-left: 5px; 
		border-right: #bdbdbd 1px dotted; 
		border-bottom: #cecece 1px solid; 
		font-size: 10px; 
		cursor: pointer; 
		color: #171663; 
		background-color: #ffffef;
}

.c37
{
		padding-right: 5px; 
		padding-left: 5px; 
		border-right: #bdbdbd 1px dashed; 
		border-bottom: #cecece 1px solid; 
		font-size: 10px; 
		cursor: pointer; 
		color: #ff1515; 
		background-color: #f7f7f7;
}

.c38 
{
		padding-right: 5px; 
		padding-left: 5px; 
		padding-bottom: 1px; 
		padding-top: 1px;  
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 11px; 
		color: #000000; 
		background-color: #eef4f2;
}

.c39 
{
		padding-right: 10px; 
		padding-left: 10px; 
		padding-top: 2px;
		padding-bottom: 2px; 
		border-bottom: #dce9f5 4px solid; 
		margin-left: -20px;
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f; 
		text-decoration: underline;
		background-color: #dce9f5;
}

.c40
{
		padding-right: 10px; 
		padding-left: 10px; 
		padding-bottom: 15px;
		padding-top: 2px; 
		border-top: #206dba 4px solid; 
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f; 
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		background-color: #dce9f5;
		text-decoration: underline;
}

.c41
{
		padding-right: 10px; 
		padding-bottom: 8px;
		padding-top: 2px; 
		margin-left: -10px; 
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f; 
		font-family: helvetica, arial;
		background-color: #dce9f5;
		text-decoration: underline;
}

.c42
{
		padding-right: 10px; 
		padding-bottom: 8px;
		padding-top: 2px;
		border-bottom: #dce9f5 4px solid;
		margin-left: -24px;  
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f; 
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		background-color: #dce9f5;
}

.c43
{
		padding-right: 10px; 
		padding-left: 10px;
		padding-bottom: 2px;
		padding-top: 2px;
		margin-left: -20px;
		border-bottom: #dce9f5 4px solid;   
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f; 
		background-color: #dce9f5;
}

.c44
{
		padding-right: 10px; 
		padding-left: 10px;
		padding-bottom: 15px;
		padding-top: 2px;
		border-top: #206dba 4px solid;  
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f; 
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		background-color: #dce9f5;
}

.c45 
{
		padding-right: 10px; 
		
		padding-top: 2px; 
		padding-bottom: 8px;
		margin-left: -10px; 
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f; 
		font-family: helvetica, arial;
		background-color: #dce9f5;
}

.c46 
{
		padding-right: 10px; 
		padding-bottom: 8px;
		padding-top: 2px; 
		border-bottom: #dce9f5 4px solid;
		margin-left: -24px;
		font-weight: normal; 
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f; 
		background-color: #dce9f5;
}

.c47 
{
		padding-right: 5px; 
		padding-left: 5px;
		padding-bottom: 3px;
		padding-top: 3px; 
		font-family: helveticabold, arialbold; 
		font-weight: bold;   
		font-size: 11px; 
		cursor: pointer; 	
		color: #3e3e3f;
}

.c49 
{
		font-size: 10px; 
		background-color: white; 
		color: #000000;
}

.c100
{
		font-size: 10px; 
		background-color: transparent;
		color: #000000;
}

.c101
{
		font-size: 10px; 
		background-color: transparent; 
		color: #000000;
		cursor: pointer;
}

.c102
{
		padding-right: 10px; 
		padding-bottom: 2px; 
		padding-top: 2px; 
		border-bottom: #dce9f5 4px solid; 
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f; 
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		background-color: #dce9f5;
}

.c103
{
		padding-right: 10px; 
		padding-left: 10px;
		padding-bottom: 8px;
		padding-top: 2px; 
		border-top: #206dba 4px solid; 
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f;
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		background-color: #ffffef;
}

.c104
{
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 8px; 
		padding-top: 2px; 
		margin-left: -20px; 
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f;
		font-family: helvetica, arial;
		background-color: #ffffef;
}

.c105
{
		padding-right: 10px; 
		padding-left: 10px; 
		padding-bottom: 8px;
		padding-top: 2px; 
		margin-left: -34px;
		font-weight: normal; 
		font-size: 11px; 
		cursor: pointer; 
		color: #3e3e3f; 
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		background-color: #ffffef;
}

.c52 
{
		padding-bottom: 3px; 
		margin-bottom: 1px; 
		font-weight: bolder; 
		font-size: 11px; 
		cursor: pointer; 
		color: #616161;
}

.c53
{
		font-weight: bolder; 
		font-size: 11px; 
		cursor: pointer; 
		color: #616161;
}

@media screen    

{

.c55 
{
		width: 100%; 
		background-color: #ffffef;
}

.ot16
{
		width: 100%; 
		background-color: #ffffef;
}

}

@media print    

{

.c55 
{
		border-right: #fffce1 0px ridge; 
		border-top: #fffce1 0px ridge; 
		border-left: #fffce1 0px ridge; 
		border-bottom: #fffce1 0px ridge; 
		background-attachment: fixed; 
		width: 100%; 
		background-repeat: repeat-x; 
		height: 100%; 
		background-color: #ffffff;
}

.ot16
{
		border-right: #fffce1 0px ridge; 
		border-top: #fffce1 0px ridge; 
		border-left: #fffce1 0px ridge; 
		border-bottom: #fffce1 0px ridge; 
		background-attachment: fixed; 
		width: 100%; 
		background-repeat: repeat-x; 
		height: 100%; 
		background-color: #ffffff;
}
    
}
	
.c56
{
		font-weight: bolder; 
		font-size: 10px; 
		color: #000000; 
		background-color: #ffffef;
}

.c57 
{
		padding-left: 7px;
		padding-right: 7px;
		padding-top: 2px;
		background-color: #dce9f5;
		font-size: 10px;
	
}

.c59
{
 		padding-bottom: 2px;
  		padding-left: 7px;
    	padding-right: 7px;
    	padding-top: 2px;
    	background-color: #206dba;
    	color: white;
    	font-size: 10px;
	 	background-repeat: repeat-x;
		height: 21px;
	
}
.c60 
{
		font-size: 10px;
		font-family: helvetica, arial;
		color: black;
}

.c61 
{
		font-size: 14px; 
		color: #000000;
}

.c62
{
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 11px; 
		color: black;
}

.c63
{
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 14px; 
		color: #000000;
}

.c64
{
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 8px; 
		color: #000000;
}

.c65
{
		padding-right: 2px;
		padding-left: 2px;
		font-size: 10px;
		color: black;
}

.c66
{
 		font-size: 10px;
		font-family: helvetica, arial;
		color: black;
		text-decoration: underline;
		cursor: pointer; 
}

.c68 
{
		font-family: helvetica, arial;
		font-size: 9px; 
		cursor: pointer; 
		color: #cd5a00; 
		text-decoration: underline;
}

.c69 
{
		font-size: 11px; 
		color: #000000;
}

.c71 
{
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 7pt; 
		color: #f0f1fb;
}

.c72
{
		font-size: 10px; 
		color: #000000; 
		font-style: italic;
}

.c73 
{
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 11px; 
		color: white;
}

.c75
{
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 12px; 
		color: #ff7648;
}

.c76 
{
		background-color: #ffffef;
}

.c78 
{
		padding-left: 3px;
		padding-right: 3px;
		background-color: transparent;
}

.c79
{
		font-size: 9px; 
		color: white;
}

.c80
{
		padding-right: 5px;
		padding-left: 7px; 
		padding-bottom: 1px; 
		padding-top: 1px;
		border-top: #ffffef 3px solid;
		border-right: #ffffef 3px solid;
		font-family: helvetica, arial; 
		font-size: 10px; 
		color: #ffffff; 
		background-repeat: repeat-x;
		background-color: #206dba;
}

.c81 
{
		border-top: #ffffef 3px solid;
		padding-right: 5px;
		padding-left: 7px; 
		padding-bottom: 1px; 
		padding-top: 1px;
		font-family: helvetica, arial; 
		font-size: 10px; 
		color: #ffffff; 
		background-repeat: repeat-x;
		background-color: #206dba;
}

.c86
{
		padding-right: 8px;
		padding-bottom: 2px;
		padding-top: 2px; 
		font-size: 10px; 
		font-family: helvetica, arial, sans-serif;
		font-weight: bold;
		color: white; 
		background-color: transparent;
}

.c90
{
		padding-right: 2px; 
		padding-left: 2px; 
		padding-bottom: 2px; 
		padding-top: 2px; 
		border-top: #ffffff 1px solid; 
		border-bottom: #ffffff 1px solid; 
		font-size: 12px; 
		color: #000000; 
		background-color: #ffffef;
}

.c91 
{
		font-size: 12px; 
		color: #000000; 
		background-color: #dce9f5;
}

.c92 
{
		font-size: 11px; 
		color: #000000; 
		background-color: #206dba;
}

.c93 
{
		font-size: 11px; 
		color: #000000; 
		background-color: #eef4f2;
}



.c94 
{
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 16px; 
		color: #000000;
		background-color: #ff0000;
}

.c95 
{
		padding-right: 2px;
		padding-left: 2px;
		padding-bottom: 2px;
		padding-top: 2px;
		border-bottom: #000000 1px solid;
		font-size: 10px;
		cursor: pointer;
		color: #000000;
		background-color: #dce9f5;
}

.c87
{
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 11px; 
		cursor: pointer; 
		color: #000148; 
		text-decoration: underline;
}

.c88 
{
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 13px; 
		cursor: pointer;
		color: #000000; 
		text-decoration: underline;
}

.c89 
{
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 11px;
    	cursor: pointer; 
		color: #000148; 
		text-decoration: underline;
}

.r01 
{
		background-color: white;
}

.r02 
{
		padding-right: 1px; 
		padding-left: 1px;
		padding-bottom: 1px;  
		padding-top: 1px;
		font-size: 10px; 
		color: #000000;
}

.r03 
{
		padding-right: 1px; 
		padding-left: 1px; 
		padding-bottom: 1px; 
		padding-top: 1px;
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 11px; 
		color: #000000;
}

.r04
{
		padding-right: 1px; 
		padding-left: 1px; 
		padding-bottom: 1px; 
		padding-top: 1px;
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 12px; 
		color: #000000; 
}

.r05 
{
		background-color: white;
}

.r07
{
		padding-right: 1px;
		padding-left: 1px; 
		padding-bottom: 1px; 
		padding-top: 1px; 
		border-bottom: black 1px solid;
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 11px; 
		color: #000000;
}

.r08 
{
		padding-right: 1px; 
		padding-left: 1px; 
		padding-bottom: 1px; 
		padding-top: 1px; 
		border-bottom: #ababab 1px solid;
		font-size: 11px; 
		color: #000000;
}

.r09 
{
		background-color: white;
}

.r13 
{
		font-family: helvetica, arial;
		font-size: 11px;
}

.p83 
{
		padding-bottom: 2px; 
		padding-right: 11px; 
		padding-left: 11px; 
		padding-top: 2px; 
		border-bottom: 1px inset; 
		border-right: 1px inset; 
		border-top: 1px inset;
		border-left: 1px inset; 
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 12px; 
		vertical-align: middle; 
		cursor: pointer; 
		color: #fdfdff; 
		background-color: #8c9abd; 
		text-align: center;
}

.p84
{
		padding-right: 11px; 
		padding-left: 11px; 
		padding-bottom: 2px; 
		padding-top: 2px; 
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 12px; 
		vertical-align: middle; 
		width: 1%; 
		cursor: pointer; 
		color: black; 
		text-align: center;
}

.p85
{
		background-attachment: scroll;  
		vertical-align: middle; 
		background-repeat: repeat-x; 
		height: 25px; 
		background-color: #b6c0d5;
}

.qs01
{   
    	background-color: #dce9f5;
    	color: black;
    	font-size: 10px;
		height: 100%;
}
 
.qs02
{   
		border-bottom: 1px solid #dce9f5;
    	background-color: #dce9f5;
		text-align: center;
}
 
.qs03
{   	padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 7px;
		padding-right: 7px;
		border-top: 1px solid #dce9f5;
    	background-color:  #dce9f5;
    	background-repeat: repeat-x;
		height: 20px;
}
 
.qs04
{   
    	background-color: white;
    	color: black;
    	font-size: 10px;
}
 
.qs05
{   
		padding-top: 3px;
		padding-bottom: 3px;
		padding-right: 7px;
		padding-left: 10px;
		border-bottom: 1px solid #ff0000;
    	background-color: #ff0000;
    	color: white;
    	font-size: 12px;
    	font-weight: bolder;
    	background-repeat: repeat-x;
		width: 100%;
}

.qs06
{   
		padding-bottom: 2px;
  		padding-left: 7px;
    	padding-right: 7px;
    	padding-top: 2px;
		margin-right: 7px;
    	background-color: #206dba;
    	color: white;
    	font-size: 10px;
	 	background-repeat: repeat-x;
		height: 21px;
}

.qs07
{ 
		background-image: url(../image/sec_icon/button.gif);
		font-weight: bold;
		border-top: #000000 1px solid;
		border-bottom: #000000 1px solid;
		border-left: #000000 1px solid;
		border-right: #000000 2px solid;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 1px;
		padding-bottom: 2px;
		margin-right: 4px;
		font-size: 9px;
		font-family: verdana; 
		font-weight: bold;
		cursor: pointer;
		background-color: #ffffff;
}
 
.pw01
{   
		padding-left: 7px;
		padding-right: 7px;
		padding-top: 10px;
		padding-bottom: 10px;
    	background-color: #dce9f5;
}
 
.pw02
{   		
		padding-left: 7px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
   	background-color: #ff0000;
    	color: white;
    	font-size: 11px;
   	background-repeat: repeat-x;
    	font-family: helvetica, arial; 
		font-weight: bold;
}


 .pw03
{  
		visibility: hidden;
 }
 
.pw04
{
		background-image: url(../image/sec_icon/button.gif);
		border-top: #000000 1px solid;
		border-bottom: #000000 1px solid;
		border-left: #000000 1px solid;
		border-right: #000000 1px solid;
		padding-left: 7px;
		padding-right: 7px;
		padding-top: 1px;
		padding-bottom: 2px;
		font-size: 9px;
		font-family: verdana; 
		cursor: pointer;
		background-color: #ffffff;
}

.pw05
{   
		border-bottom: 1px solid #b1b4b8;
		padding-left: 0px;
		padding-top: 0px;
		padding-bottom: 10px;
		padding-right: 7px;
    	background-color: #dce9f5;
    	color: black;
    	font-size: 12px;
    	background-repeat: repeat-x;
		font-variant: normal;
    	font-weight: bold;
 }
 
.up01
{   
    	background-color: #dce9f5;
    	color: black;
    	font-size: 10px;
		font-family: helveticabold, arialbold; 
		font-weight: bold;
}
 
.up02
{   
		padding: 3px;
		padding-left: 10px;
		padding-right: 7px;
		padding-top: 20px;
    	background-color: #dce9f5;
		color: black;
    	font-size: 10px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
		width: 100%;
}
 
.up03
{   
		border-top: 1px solid #dce9f5;	
    	background-color: #dce9f5;		
    	background-repeat: repeat-x;	
		height: 20px;	
		padding-bottom: 10px;				
}
 
.up04
{   
   	height: 100%;
}
 
.up05
{   
    	background-color: white;
    	color: black;
    	font-size: 10px;
		width: 100%;
		
}
 
.up06
{   
		padding-top: 3px;
		padding-bottom: 3px;
		padding-right: 7px;
		padding-left: 10px;
    	background-color: #FF0000;
    	color: white;
		font-family: Helveticabold, Arialbold;
    	font-size: 11px;
    	font-weight: bold;
    	background-repeat: repeat-x;
		width: 100%;
}

.up07
{
		display: none;
}

.up08
{
		display: none;
}

.up09
{
		border-left: #000000 1px solid;
		border-right: #000000 1px solid;
		background-image: url(../image/sec_icon/button.gif);
		border-top: #000000 1px solid;
		border-bottom: #000000 1px solid;
		padding-left: 7px;
		padding-right: 7px;
		padding-top: 1px;
		padding-bottom: 2px;
		font-size: 9px;
		font-family: verdana; 
		cursor: pointer;
		background-color: #ffffff;
		height: 100%;
}

.up10
{
		padding-right: 7px;
		font-size: 0px;
}
 
.ot08
{   
		padding-left: 4px;
    	padding-right: 4px;
		border: 1px inset;
    	background-color: #ffffff;
    	color: #000000;
    	cursor: pointer;
    	font-size: 11px;
   	font-family: helveticabold, arialbold; 
	 	font-weight: bold;
    	word-spacing: 2px;
    	vertical-align: middle;
    	height: 1%;
}
 
.ot09
{   
		padding-left: 1px;
    	padding-right: 1px;
    	color: #000000;
   	font-size: 10px;
    	background-color: #f7f7f7;
}
 
.ot10
{   
		padding-left: 1px;
    	padding-right: 1px;
    	background-color: #383771;
    	color: #ffffff;
    	cursor: pointer;
    	font-size: 10px; 
}
  
.ot11
{   
		border: 1px solid black;
    	background-color: silver;
    	color: black;
    	font-size: 10px;
}
 
.ot12
{   	
    	background-color: #eef4f2;
   	color: clack;
    	font-size: 10px;
}
 
.ot13
{   
    	background-color: #206dba;
}

.qc01
{
		border: 1px solid #206dba;
		padding: 3px;
		background-color: #dce9f5;
}

.qc02
{
		padding-bottom: 5px;
    	color: #b20000;
    	font-size: 12px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
		text-align: center;
}

.qc03
{
		padding-right: 5px;
    	color: black;
    	font-size: 9px;
}

.qc04
{
		padding: 2px;
		margin: 1px;
    	color: #000000;
    	font-size: 10px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
		background-color: #eef4f2;
		border: 1px solid #eef4f2;
		cursor: pointer;
		text-align: center;
}

.qc05
{
		padding-bottom: 5px;
    	color: black;
    	font-size: 10px;
		font-weight: normal;
}

.qc06
{
		padding: 2px;
		border: 1px solid #206dba;
		margin: 1px;
    	color: white;
    	font-size: 10px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
		background-color: #206dba;
		cursor: pointer;
		text-align: center;
}

.qc07
{
		padding: 2px;
		border: 1px solid #ff0000;
		margin: 1px;
    	color: #ffffff;
    	font-size: 10px;
    	font-family: helveticabold, arialbold; 
		background-color: #ff0000;
		cursor: pointer;
		text-align: center;
}  
 
.hp01
{   
		padding-left: 10px;
		border-bottom: 1px solid #b1b4b8;
    	background-color: #b6c0d5;
    	color: black;
    	font-size: 12px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
    	background-repeat: repeat-x;
}  
 
.hp02
{   
    	background-color:#f9f9f9;
}  
 
.hp03
{   
    	color: black;
    	font-size: 10px;
    	vertical-align: middle;
}
 
.hp04
{   
   	color: black;
    	font-size: 10px;
		font-family: helveticabold, arialbold; 
		font-weight: bold;
}
 
.hp05
{   
    	background-color: white;
    	color: black;
    	font-size: 10px;
}
 
.hp06
{   
    	background-color: #f6f6f6;
    	color: black;
    	font-size: 10px;
}
 
.hp07
{   
    	background-color: #f6f6f6;
    	color: black;
    	font-size: 10px;
}
  
.tr01
{   
		padding-bottom: 1px;
		padding-right: 1px;
		padding-top: 1px;
    	color: #ae0000;
		cursor: pointer;
		font-size: 10px;
		font-family: helveticabold, arialbold; 
		font-weight: bold;

}
  
.tr02
{   
		padding-bottom: 1px;
		padding-right: 1px;
		padding-top: 1px;
    	color: #113879;
		cursor: pointer;
		font-size: 10px;
		text-decoration: underline;
}
 
.tr03
{   
		padding-bottom: 1px;
		padding-right: 1px;
		padding-top: 1px;
    	color: #113879;
		cursor: pointer;
		font-size: 10px;
		text-decoration: underline;
		font-family: helveticabold, arialbold; 
		font-weight: bold;
}
 
.tr04
{   
    	color: black;
    	font-size: 10px;
		font-family: helveticabold, arialbold; 
		font-weight: bold;
}
 
.tr05
{   
    	background-color: transparent;
    	color: black;
    	font-size: 10px;
}
 
.tr06
{   
    	background-color: #6e7f9e; 
    	vertical-align: middle;
} 
 
.tr07
{   
		padding-bottom: 1px;
		padding-right: 1px;
		padding-top: 1px;
    	color: #113879;
		cursor: pointer;
		font-size: 10px;
		text-decoration: underline;
}
 
.sp01
{   
		padding-bottom: 1px;
    	padding-left: 4px;
    	padding-right: 4px;
    	padding-top: 1px;
		border: #727779 1px solid;
    	background-color: #f0f0fb;
    	color: #383771;
    	cursor: pointer;
    	font-size: 10px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
    	text-align: center;
    	vertical-align: middle;
}
  
.sp02
{   
		padding-bottom: 1px;
    	padding-left: 4px;
    	padding-right: 4px;
    	padding-top: 1px;
		border: #727779 1px solid;
    	background-color: #ffffe3;
    	color: #383771;
    	cursor: pointer;
    	font-size: 10px;
    	font-weight: bold;
    	text-align: center;
    	vertical-align: middle;
}
 
.sp04
{
		border: 1px solid #595759;
    	background-color: #f7f7f7;
    	color: #000000;
    	font-size: 11px;
    	z-index: 1;
		vertical-align: middle;
}

.sp03
{
		border: #000000 1px solid;
    	background-color: #ff5615;
    	color: #ffffff;
    	font-size: 11px;
		vertical-align: middle;
}
 
.sq01
{   
    	color: white;
    	font-size: 14px;
		font-family: helveticabold, arialbold; 
		font-weight: bold;
		vertical-align: middle;
}
 
.af01
{   
		padding-bottom: 1px;
    	padding-left: 5px;
    	padding-right: 5px;
    	padding-top: 1px;
    	color: #f0f1fb;
    	cursor: pointer;
    	font-size: 10px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
    	vertical-align: middle;
}
 
.af02
{   
		padding-bottom: 1px;
   	padding-left: 3px;
    	padding-right: 3px;
    	padding-top: 1px;
    	color: #000148;
    	font-size: 10px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
    	vertical-align: middle;
    	background-color: #f0f1fb;
}
 
.af03
{   
		border-bottom: #ffffef 5px solid;
    	background-color: #206dba;
    	color: #ffffff;
    	font-size: 10px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
}
 
.ot03
{   
    	background-color: #ffe1bf;
    	color: #000000;
    	font-size: 10px;
    	z-index: 1;
		font-family: helvetica, arial, sans-serif;
	
}
 
.ot04
{   
    	background-color: #ffffff;
    	color: #000000;
    	font-size: 10px;
    	z-index: 1;
		font-family: helvetica, arial, sans-serif;
}
 
.ot05
{   
    	padding-left: 1px;
    	padding-right: 1px;
    	border: 1px solid blue;
}
 
.ot06
{   
		border: 1px solid #ff0000;
    	color: white;
    	font-size: 14px;
    	font-family: helveticabold, arialbold; 
    	background-color: #ff0000;
}
 
.ot02
{
 		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px solid silver;
		border-right: 1px dotted #e5ebf5;
		background-color: #ffffe3;
		color: #000000;
		cursor: pointer;
		font-size: 10px;
}

.ot07
{
		background-color: black;
}

.md01
{
		padding-left: 10px;
		padding-top: 2px;
		border-bottom: 1px solid #8d9198;
    	color: black;
    	font-size: 12px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
    	background-repeat: repeat-x;
		background-color: #b6c0d5;
}

.md02
{
		padding-bottom: 1px;
		padding-top: 1px;
		border-bottom: 2px solid #8d9198;
		background-color: #ebebeb;
		color: black;
		font-size: 12px;
}

.md03
{
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px solid #b1b4b8;
		border-left: 1px solid #b1b4b8;
		color: black;
		font-size: 11px;
		font-weight: bold;
    	background-repeat: repeat-x;
		background-color: #b6c0d5;
}

.md04
{
		padding-left:4px;
		padding-top: 3px;
    	border-bottom: #fffce1 2px ridge;
		background-attachment: fixed;
    	background-color: #f9f9f9;
		color: black;
    	font-size: 12px;
    	font-family: helveticabold, arialbold; 
		font-weight: bold;
}

.md05
{
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px solid #e5ebf5;
		border-left: 1px solid #e5ebf5;
		background-color: white;
		color: #000000;
		font-size: 11px;
		font-weight: bold;
}

.md06
{
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px solid #e5ebf5;
		border-right: 1px solid #e5ebf5;
		background-color: white;
		color: #000000;
		font-size: 11px;
}

.md07
{
		padding-left: 3px;
		padding-right: 3px;
		border-bottom: 1px solid #e5ebf5;
		border-right: 1px solid #e5ebf5;
		background-color: #ebebeb;
		color: #000000;
		font-size: 10px;
}

.md08
{
		padding-left: 3px;
		padding-right: 3px;
		border-bottom: 1px solid #e5ebf5;
		border-right: 1px solid #e5ebf5;
		background-color: #e2dee2;
		color: #000000;
		font-size: 12px;
}

.ed01
{   
    	background-color: #eff7ef;
} 
 
.ed02
{   
 		padding-left: 1px;
		border: 1px outset;
  		background-color: #c8c8c8;
  		font-size: 10px;
  		height: 20px;
  		vertical-align: middle;
  		font-weight: bold;
  		width: 100%;
} 
 
.ed03
{   
		padding-left: 1px;
    	background-color: #f9f9f9;
    	color: black;
    	font-size: 10px;
		width: 100%;
}
 
.ed04
{   
		padding-left: 1px;
		border: 1px inset;
    	color: black;
    	font-size: 10px;
    	height: 20px;
    	vertical-align: middle;
    	font-weight: bold;
		width: 100%;
}
 
.ed05
{   
    	background-color: white;
    	color: black;
    	font-size: 10px;
}
 
.ed06
{   
    	background-color: #dfdfdf;
    	color: black;
    	font-size: 10px;
}
 
.ed07
{   
		border: 1px solid #000000;
  		background-color: #ebebeb;
  		font-size: 1px;
  		width: 150px;
}
 
.ed08
{   
    	background-color: white;
    	color: black;
    	font-size: 10px;
}

.ed08
{   
    	background-color: white;
    	color: black;
   	font-size: 10px;
}

.e01 
{
		background-color: #fbfbff;
}

.e02 
{
		padding-right: 1px; 
		padding-left: 1px; 
		padding-bottom: 1px; 
		padding-top: 1px;
		font-size: 10pt;
		font-family: helvetica, arial, sans-serif; 
		color: #000000;
}

.e03 
{
		padding-right: 1px; 
		padding-left: 1px; 
		padding-bottom: 1px; 
		padding-top: 1px;
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 10pt;
		font-family: helvetica, arial, sans-serif; 
		color: #000000;
}

.e04
{
		padding-right: 1px; 
		padding-left: 1px;
		padding-bottom: 1px;  
		padding-top: 1px;
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 10pt;
		font-family: helvetica, arial, sans-serif; 
		color: #000000;
}

.e05 
{
		background-color: white;
}

.e06{
		padding-right: 1px;
		padding-left: 1px;
		padding-bottom: 1px;
		padding-top: 1px;
		font-size: 10pt;
		font-family: helvetica, arial, sans-serif;
		color: #000000;
		background-color: d7f1ff;
}

.e07
{
		padding-right: 1px;
		padding-left: 1px; 
		padding-bottom: 1px;
		padding-top: 1px; 
		border-bottom: black 1px solid; 
		font-family: helveticabold, arialbold; 
		font-weight: bold; 
		font-size: 10pt;
		color: #000000;
}

.e08 
{
		padding-right: 1px; 
		padding-left: 1px; 
		padding-bottom: 1px; 
		padding-top: 1px; 
		border-bottom: #ababab 1px dotted;
		font-size: 10pt; 
		font-family: helvetica, arial, sans-serif;
		color: #000000;
}

.e09 
{
		background-color: white;
}

.e12 
{
		border: black 1px solid;

}

.e13 
{
		font-size: 10pt; 
		font-family: helvetica, arial, sans-serif;
		background-color: transparent; 
		color: #000000;
}
.lr01
 {
	BACKGROUND-COLOR: #F4F7F6;
	COLOR: #000000;
	FONT-SIZE: 10px;
	padding-left : 5px;
}
.lr02
 {
	COLOR: #000000;
	FONT-SIZE: 10px;
	padding-left : 5px;
}