* {
	/*vertical-align: baseline;*/
	font-weight:inherit;
	font-family:arial, helvetica, sans-serif;
	font-style:inherit;
	font-size:12px;
	color:#333;
	border:0 none;
	outline:0;
	padding:0;
	margin:0;
}
body {background-color:#fff3e2; text-align:center;}
#maincont {position:relative; width:960px; margin:0 auto; text-align:left;}
#topbanner {position:absolute; top:0; left:0; width:960px; height:105px; text-align:center;}
#head {position:absolute; top:0; left:0; width:960px; height:100px; background:url(images/head.jpg);}
#topforms {position:absolute; top:2px; left:130px; width:650px; text-align:right; overflow:hidden;}
#main {position:absolute; top:125px; left:0; width:960px;}
#main-s {position:absolute; top:145px; left:0; width:960px;}
#footer {clear:both; padding:10px 0;}
#menu {position:absolute; top:100px; left:0; width:960px; height:25px; background:#f37121;}
#submenu {
	position:absolute; top:125px; left:0; width:958px; height:20px; background:#fcd4a6;
	border-right:1px solid #f37121; border-bottom:1px solid #f37121; border-left:1px solid #f37121;}
#menu li, #arch li {list-style-type:disc; margin:5px 15px 0 5px; float:left;}
#submenu li {list-style-type:disc; margin:2px 15px 0 5px; float:left;}
.main1 {width:940px; margin-left:10px; text-align:left;}
.main2 {float:left; width:500px; height:100%; margin-left:10px; text-align:left;}
.main3 {float:left; width:310px; margin-left:10px; text-align:left;}
.main4a {float:left; width:245px; margin-left:10px; text-align:left;}
.main4b {float:left; width:210px; margin-left:10px; text-align:left;}
.main23 {float:left; width:620px; margin-left:10px; text-align:left;}

a.w {font-size:inherit; color:#fff; text-decoration:none;}
a.w:hover {font-size:inherit; color:#fff; text-decoration:underline;}
a.m {font-weight:bold; color:#fff; letter-spacing:2px; text-decoration:none;}
a.m:hover, a.ma, a.ma:hover {font-weight:bold; color:#fff; letter-spacing:2px; text-decoration:underline;}
a, a.sm {font-size:inherit; color:#d35000; text-decoration:none;}
a:hover, a.sma, a.sm:hover {font-size:inherit; color:#d35000; text-decoration:underline;}
a.pg {font-size:11px; color:#fff; text-decoration:none; background-color:#039; padding:2px 5px; margin:2px 0;}
a.pgp {font-size:11px; color:#fff; text-decoration:none; background-color:#90c; padding:2px 5px; margin:2px 0;}
a.pgi, a.pgpi {font-size:11px; color:#fff; text-decoration:none; background-color:#999; padding:2px 5px; margin:2px 0;}
a.pgi:hover, a.pg:hover, a.pga, a.pgpi:hover, a.pgp:hover, a.pgpa {font-size:11px; color:#fff; text-decoration:none; background-color:#f60; padding:2px 5px; margin:2px 0;}

h1, .h1 {font-size:20px; font-weight:bold;}
h2, .h2 {font-size:18px; font-weight:bold;}
h3, .h3 {font-size:16px; font-weight:bold;}
h4, .h4 {font-size:14px; font-weight:bold;}
p {margin:10px 0;}
b, strong {font-size:inherit; font-weight:bold; color:inherit;}
i, em {font-size:inherit; font-style:italic; color:inherit;}
u, strike, big, sup, sub {font-size:inherit; color:inherit;}
big {font-size:15px; color:inherit;}
small {font-size:11px; color:inherit;}
blockquote {font-size:inherit; margin:0 20px;}
hr {border-bottom:1px solid #ccc;}
td {font:12px arial, helvetica, sans-serif; color:#000; vertical-align:top; padding:3px;}
ul, ol {margin:0 20px;}
li {margin-top:2px; padding-top:2px;}

.bcenter {margin-left:auto; margin-right:auto;}
.center {text-align:center;}
.bright {margin-left:auto; margin-right:0;}
.tright {border-right:1px solid #fff;}
.right {text-align:right;}
.left {text-align:left;}
.pad {padding:0 5px;}
.marg {margin-top:10px;}
.pic {border:1px solid #ccc; background:#eee;}
.alert {border:1px solid #f99; background:#fee; color:#900; padding:5px;}
.mark {font-size:inherit; font-weight:inherit; color:#c30;}
.boxright {float:right;}
.boxleft {float:left;}
.boxcontent {padding:0 5px; background-color:#fff; overflow:hidden;}
.info {font-size:11px;}
.list {margin-left:40px;}
.cap {display:none;}
.clear {clear:both;}
.input {font-size:14px; border:1px solid #aaa;}
.butt {font-size:12px; font-weight:normal; color:#fff; background-color:#f37121; cursor:pointer; padding:0 3px;}
.pcon {width:130px; height:120px; line-height:120px; text-align:center; vertical-align:middle;}
.thead {font-weight:bold; background-color:#ccc;}
.tbodya {background-color:#f0f0f0;}
.tbodyb {background-color:#e0e0e0;}
.tbodyadel {background-color:#fee;}
.tbodybdel {background-color:#edd;}

.rb {font-size:1px;}
.r1c, .r2c, .r3c, .r4c, .rb {display:block; overflow:hidden; color:inherit;}
.r1c, .r2c, .r3c {height:1px;}
.r2c, .r3c, .r4c {border-style:solid; border-width:0 1px;}
.r1c {margin:0 5px;}
.r2c {margin:0 3px; border-width:0 2px;}
.r3c {margin:0 2px;}
.r4c {height:2px; margin:0 1px;}
.rc {display:block; border-style:solid; color:inherit; border-width:0 1px;}
.bg {background:#fff;}
.bgb {background:#f37121;}
.bb {border-color:#f37121;}