body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	text-align:center;
	background-image: url(../spfimg/dak.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#menu_list {text-align:center;}
		#menu_list ul{ list-style-type:none; margin:0; padding:0;}
		#menu_list li{float:left; padding:0  5px 0 4px;}
		
td {
	color: #2d2d2d;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.8em;
}
a {
     font-family: Geneva, Arial, Helvetica, sans-serif;
	 text-decoration: none;	 
}
a:link {
     color: #2D2D2D;
	 text-decoration: none;
}
a:visited {
     color: #2D2D2D;
	 text-decoration: none;
}
a:hover {
	color: #1D4BA8;
	text-decoration: underline;
}
a:active {
     color: #003399;
	 text-decoration: none;
}
hr {color: #BBBBBB; }
.title {
    color: #FFFFFF;
}
.title a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.title a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.title a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.title a:active {
     color: #FFFFFF;
	 text-decoration: none;
}
.small {
	font-size: 11px; 
}
.9pt {
	font-size: 9.5px; 
}
.titledark {
	font-size: 12px; 
	color: #3C5672;
	font-weight: bold;
}
.titlebig {
	font-size: 14px; 
	color: #ffffff; 
	font-weight: bold;
}
.red {
	color: #D70606;
	font-weight: bold;
}
.blue {
    font-size: 14px; 
	color: #1E4E8F;
	font-weight: bold;
}
.input_button {
	BORDER-RIGHT: #777777 2px solid; 
	BORDER-TOP: #f7f7f7 2px solid; 
	height: 20px; 
	BORDER-LEFT: #f7f7f7 2px solid; 
	BORDER-BOTTOM: #777777 2px solid; 
	BACKGROUND-color: #E9E9E9;
}
.bg {
	border: 1px solid #DEDFDE;
}
.d2 {
	border: 1px dotted #999999;
}

.tableBorder5 { border: 1px #6595D6 solid; background-color: #D6E0EF; }
td.TableTitle1 { background-color: #6595D6; Color: #FFFFFF; }
td.TableBody1 { background-color: #FFFFFF; line-height: normal; }
td.TableBody2 { background-color: #E4E8EF; line-height: normal; }
.normalTextSmall { font-size : 11px; color : #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.PageInput { border: solid 1px #D6E0EF; BACKGROUND-COLOR: #FAFAFA; height : 18px; FONT-FAMILY: Arial; FONT-SIZE:11.5px; }
.crl {
	border: 1px solid #DEAFB7;
}
.125 {
	margin:15px 25px;font-size:14px;line-height:23px;
}
.cr2 {
	border: 1px solid #ffffff;
}
.hei {
	font-family: "??";
	font-size: 14pt;
}
.yezhu {
	font-family: "??";
	font-size: 10.5pt;
	color:#2A4848
}
.cr3 {
	border: 1px solid #8EAAD2;
}
.cr4 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ADAAAD;
	border-right-color: #ADAAAD;
	border-bottom-color: #ADAAAD;
	border-left-color: #ADAAAD;
}
.cr5 {
	border: 1px solid #dedede;
}
.s1{
  margin: 0px auto;
  margin-bottom:20px;
  border:1px solid #CCEFF5;
  background-color: #FAFCFD
  }
   .s2{
  margin: 0px auto;
  margin-bottom:20px;
  border:1px solid #E3E197;
  background-color: #FFFFDD
  }
  .s3{
  margin: 0px auto;
  margin-bottom:20px;
  border:1px solid #FFDD99;
  background-color: #FFF9ED
  }  
   .s4{
  margin: 0px auto;
  margin-bottom:20px;
  border:1px solid #CAE3FF;
  background-color: #F4F9FF
  }
  .s5{
  margin: 0px auto;
  margin-bottom:20px;
  border:1px solid #D3D3D3;
  background-color: #F7F7F7
  }
  .s6{
  margin: 0px auto;
  margin-bottom:20px;
  border:1px solid #FFCC00;
  background-color: #FFFFF7
  }
  .bt {
    BACKGROUND-COLOR: #f3f3f3;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    COLOR: #000000;
    FONT-SIZE: 9pt;
}

.insty {
  FONT-SIZE: 12pt;
	color : #0020ff;
	border-top:1;
	border-left:1;
	border-right:1;
	border-bottom:1;
	border-style:inset;
	background-color:#f6f7f6;
	vertical-align:text-bottom;
}
.h2b { height:5px;width:100%; overflow:hidden;}
#ls_show {text-align:center;}
#ls_show td{height:25px;background:#fff;text-align:expression((this.cellIndex%2==0)?"center":"")}
