html{min-height: 100%;}
* {margin:0pt;padding:0pt;}
body {margin:1px; background-image: url(../images/b.gif); color: #000; text-align:center; padding:0;}
li {list-style: none;}
input,textarea{border-right: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-bottom: #666666 1px solid; background-color: #ffffff}
#inner {text-align:left; border:0px; width:948px;margin:0 auto;}
#hdr {height:122px;}
#hdr span{float:left;}
#hdr a:link{color:#fff;font-size:12px;text-decoration:none;font-weight:bold;}
#hdr a:hover{color:#fff;font-size:12px;text-decoration:underline;font-weight:bold;}
#hdr a:visited {color:#fff;font-size:12px;text-decoration:none;font-weight:bold;}
#bar {height:31px;border:0;background:url(../images/bk1.gif) repeat-x;}
#bar span{float:left;border:0;padding:0;margin:0;}
#bodyblock {background: #A6A6A6;color: #000;width:948px;}
#l-col {float:left;width:187px;background:#A6A6A6;}
#cont {float:right;width:761px;background:#d9d9d9;border:0;text-align:left;font-size: 9pt;padding-bottom:10px;}
#ftr {height:20px; background:#0a0a0a;color: #ccc; margin:0;padding:2px 2px 2px 100px;font-size:9pt;line-height:15pt;}
.clearer {clear:both;font-size:0pt;}
.STYLE2 {color: #CCCCCC}
.STYLE3 {color: #333333}
.STYLE4 {color: #0066FF}
.STYLE7 {color: #0066FF; font-weight: bold; }
.STYLE8 {color: #FF6600}
.t2 {font-size: 11pt; line-height: 15pt; color: #003399;text-align:center;}
.t3 {font-size: 14pt;font-weight:bold;line-height: 20px; color: #003399;text-align:center;}
.t4 {font-size:10pt;line-height:15pt;text-align:left;}
.t4 p,span{line-height:15pt;}
.a022 {font-size: 14px; text-decoration: none; line-height: 22px}
#NavBar span {color:blue;font-weight:bold;padding:4px 5px 2px 5px; margin-right:5px;}
#NavBar .page_num2{border:1px solid #CCC; text-decoration:none;  padding:4px 5px 2px 5px; margin-right:5px;}
#NavBar .page_num2:hover{border:1px solid #333;  text-decoration:none; background-color:#FFCC33; color:#333; padding:4px 5px 2px 5px; margin-right:5px;}
#NavBar .page_num{border:1px solid #CCC; text-decoration:none;  padding:4px 5px 2px 5px; margin-right:5px;}
#NavBar .page_num:hover{border:1px solid #999;  text-decoration:none; background-color:#F0F0F0; color:#333; padding:4px 5px 2px 5px; margin-right:5px;}
#List .list_title{text-align:left;font-size:9pt;padding-left:10px;}
#List .list_option{text-align:left;font-size:9pt;padding-left:10px;}
#List a.b:link {text-decoration: none; color: #006699; font-size: 9pt}
#List a.b:visited {text-decoration: none; color: #006699; font-size: 9pt}
#List a.b:active {text-decoration: none;color: #FF6600; font-size: 9pt}
#List a.b:hover {text-decoration: none; color: #FF6600; font-size: 9pt}
.product{width:200px;height:110px;float:left;display:table-cell;text-align:center;border:1px solid #D9D9D9;padding:5px;}
.product_title{width:640px;height:20px;float:left;display:table-cell;text-align:left;background:#fff;padding-left:10px;}
.product a:link {text-decoration: none; color: #006699; font-size: 9pt}
.product a:visited {text-decoration: none; color: #006699; font-size: 9pt}
.product a:active {text-decoration: none;color: #FF6600; font-size: 9pt}
.product a:hover {text-decoration: none; color: #FF6600; font-size: 9pt}
.product{width:200px;height:110px;float:left;display:table-cell;text-align:center;border:1px solid #D9D9D9;padding:5px;}
.classlist{width:200px;height:260px;float:left;display:table-cell;text-align:center;border:1px solid #D9D9D9;padding:5px;}
.classlist_title{width:640px;height:20px;float:left;display:table-cell;text-align:left;background:#fff;padding-left:10px;}
.classlist a:link {text-decoration: none; color: #006699; font-size: 9pt}
.classlist a:visited {text-decoration: none; color: #006699; font-size: 9pt}
.classlist a:active {text-decoration: none;color: #FF6600; font-size: 9pt}
.classlist a:hover {text-decoration: none; color: #FF6600; font-size: 9pt}
.rc{width:320px;height:20px;float:left;display:table-cell;text-align:center;padding-left:0;}
.rc a:link {text-decoration: none; color: #006699; font-size: 9pt}
.rc a:visited {text-decoration: none; color: #006699; font-size: 9pt}
.rc a:active {text-decoration: none;color: #FF6600; font-size: 9pt}
.rc a:hover {text-decoration: none; color: #FF6600; font-size: 9pt}
.rc_title{width:80px;height:20px;float:left;display:table-cell;text-align:left;padding-left:0;}
.rc_info{width:520px;height:20px;float:left;display:table-cell;text-align:left;padding-left:0;}
.project_menu {font-size: 9pt;padding-left:40px;text-align:left;}
.project_menu a:link {text-decoration: none; color: #006699; font-size: 9pt}
.project_menu a:visited {text-decoration: none; color: #006699; font-size: 9pt}
.project_menu a:active {text-decoration: none;color: #FF6600; font-size: 9pt}
.project_menu a:hover {text-decoration: none; color: #FF6600; font-size: 9pt}
.project{width:200px;height:40px;float:left;display:table-cell;text-align:left;border:1px solid #D9D9D9;padding:5px;}
.product_title{width:640px;height:20px;float:left;display:table-cell;text-align:left;background:#fff;padding-left:10px;}
.project a:link {text-decoration: none; color: #006699; font-size: 9pt}
.project a:visited {text-decoration: none; color: #006699; font-size: 9pt}
.project a:active {text-decoration: none;color: #FF6600; font-size: 9pt}
.project a:hover {text-decoration: none; color: #FF6600; font-size: 9pt}


