.tx {color: #606060; }
A { text-decoration: none; }
A:link    {  color:#6699ff;
		border-bottom:1 dashed #c0c0c0;
             text-decoration:none;}
A:visited {  color: #95c7ff;
		  border-bottom:1 dashed #c0c0c0;
             text-decoration:none;}
A:active  {  color:#999999;
             text-decoration:underline;}
A:hover   {  color:#8080a8;
             text-decoration:underline;}
  text-decoration : underline overline;}
TABLE.col { border-collapse: collapse; }
TD {  font-size:13px;  }

.bg {background: #EEEEEE; }
.bl {background: #E9EAFF; }
.gr {background: #E9FFEC; }
.rd {background: #FFE9E9; }
.blt {color: #E9EAFF; }
.grt {color: #E9FFEC; }
.rdt {color: #FFE9E9; }

.ta4 {
	background-color: #ffffff;
	width: 820px; 
}

.pt {
	width: 650px; 
}




.size1 {  font-size:22px;  }
.size2 {  font-size:15px;  }
.size3 {  font-size:20px;  }
.size4 {  font-size:10px;  }
.size5 {  font-size:5px;  }
.size6 {  font-size:12px;  }
.sv {  font-size:11px;  }
.size7 {  font-size:18px;  }
.tt {background: #D3D3D3; }
.bg2 {background: #ddFFdd; }
.fa {background: #DCFFE2; }
.hu {background: #FFFFBB; }


.w {background: #ffffff; }

.t {background: #E2E2E2; }
.r {background: #FFECEC; }
.r2 {background: #FF7C7C; }

.n {background: #bbbbbb; }
.pa {background: #ECFFF5; }
.pa2 {background: #ECFFF5; }
.pc {background: #FFFFC3; }
.pr {background: #ECF9FF; }
.s {height:23px; }
.s2 {height:60px; }
.s3 {height:30px; }
.name {width:100%; font-weight:bold; filter:DropShadow(color=#DFDFFF)}
.ta1 {
	background-color: #ffffff;
	width: 800px; 
}
.b {color: #0000FF; }
.re {color: #FF0000; }
.cr {color: #FF8080; }
.r0 {color: #FFECEC; }
.d {color: #000080; }
.f {color: #FF0080; }
.p {color: #FF00FF; }
.wh {color: #FFFFFF; }
.101 {color: #0000FF; }
.102 {color: #F17CE0; }
.104 {color: #FF9D9D; }
.105 {color: #8080FF; }
.106 {color: #C0C0C0; }
.107 {color: #B07E22; }
.108 {color: #FF0080; }
.109 {color: #00CE00; }
.110 {color: #94E0DE; }
.111 {color: #FF7171; }
.112 {color: #8E1EFF; }
.113 {color: #9A9A9F; }
.114 {color: #F9BF06; }

.201 {color: #FF7171; }
.202 {color: #94E0DE; }
.203 {color: #C974D8; }
.204 {color: #8E1EFF; }
.205 {color: #8080FF; }
.206 {color: #00CE00; }
.207 {color: #0000FF; }
.208 {color: #6FB7FF; }
.209 {color: #FF9D9D; }
.210 {color: #B0824F; }
.211 {color: #B07E22; }
.212 {color: #F17CE0; }
.b01 {color: #8080FF; }
.b02 {color: #8E1EFF; }
.b03 {color: #C974D8; }
.b04 {color: #6FB7FF; }
.b05 {color: #0000FF; }
.b06 {color: #00CE00; }
.b07 {color: #F17CE0; }
.b08 {color: #B07E22; }
.b09 {color: #FF9D9D; }
.b10 {color: #B0824F; }
.b11 {color: #94E0DE; }
.b12 {color: #FF7171; }

.301 {color: #0000FF; }
.302 {color: #956855; }
.303 {color: #BFBFBF; }
.304 {color: #BBBB00; }
.305 {color: #FF4A4A; }
.306 {color: #00CE00; }
.307 {color: #8080FF; }
.308 {color: #5B5B5B; }
.309 {color: #F9B606; }
.310 {color: #25033F; }
.da {color: #c0c0c0; }
.e {color: #ffffff; }

.401 {color: #C79F00; }
.402 {color: #76341E; }
.403 {color: #7CA216; }
.404 {color: #FA7994; }
.405 {color: #347E20; }
.406 {color: #334CB9; }
.407 {color: #EE46F0; }
.408 {color: #F39127; }
.409 {color: #979797; }


.e {color: #ffffff; }
.q {color: #ffffff; font-size:5px;}
.menu {
	background-color:#EEFFEE;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	border-collapse: separate;
	border-top:1px solid #EEFFEE;
	border-bottom:1px solid #0080FF;
	border-left:1px solid #EEFFEE;
	border-right:1px solid #0080FF;
}

.en {
	padding:1px;
	margin:1px;
	border: 1px #808080 solid; 
	background: #ffffff; 

}

.bs {
	padding:1px;
	margin:1px;
	border: 1px #CCCCCC solid; 
	background: #EEEEEE; 
	width:90%;
}

h3 {
	font-size: 15px;
	border-bottom:  1px solid #333333;
	border-top:     1px solid #FFFFFF;
	border-left:   1px solid #FFFFFF;
	color:inherit;
	padding:.1em;
	margin:20px 0px .5em 0px;
}


h4 {
	font-size: 13px;
	color:inherit;
	padding:.1em;
	margin:20px 0px .5em 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #333333;
	border-left-color: #FFFFFF;
}

pre {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: lightsteelblue;
	margin-left: 10px;
	padding: 5px;
	background: white;
}
table {
	background-color: ffffff;
}
