body {
	margin: 0px;
}

td {
	font-family: Tahoma;
	font-size: 12px;
	color: #575b60;
}

a {
	color: #5984b0;
}

img {
	border: 0px;
	BEHAVIOR: url('/src/pngfix.htc')
}

form {
	margin: 0px;
}

.mt {
	width: 943px;
	height: 100%;
	border-collapse: collapse;
}

.head {
	height: 241px;
	background: url(/pic/head.jpg) bottom no-repeat;
	vertical-align: top;
}

.logo {
	position: absolute;
	margin-left: 713px;
	margin-top: 141px;
}

.htxt {
	position: absolute;
	margin-left: 208px;
	margin-top: 38px;
	font-size: 14px;
	color: #353c44;
}

.search {
	position: absolute;
	width: 257px;
	height: 25px;
	border: 1px solid #cc5920;
	margin-left: 215px;
	margin-top: 139px;
	padding-left: 6px;
	color: #adafb1;
	font-size: 10px;
	padding-top: 5px;
}

.go {
	position: absolute;
	margin-left: 486px;
	margin-top: 147px;
}

.advsearch {
	position: absolute;
	margin-left: 523px;
	margin-top: 144px;
}
.advsearch a {
	color: #ffffff;
}

.ico1 {
	position: absolute;
	margin-left: 841px;
	margin-top: 38px;
}
.ico2 {
	position: absolute;
	margin-left: 885px;
	margin-top: 38px;
}
.ico3 {
	position: absolute;
	margin-left: 930px;
	margin-top: 38px;
}
.icospl1 {
	position: absolute;
	margin-left: 867px;
	margin-top: 38px;
}
.icospl2 {
	position: absolute;
	margin-left: 913px;
	margin-top: 38px;
}

.banner {
	padding-top: 16px;
	padding-bottom: 16px;
	border-top: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
	height: 87px;
	text-align: center;
}

.nmd1 {
	padding-bottom: 18px;
}
.nmd2 {
	padding-top: 18px;
	border-top: 1px dotted #000000;
}
.nmd1 a, .nmd2 a {
	text-decoration: none;
	font-weight: bold;
	color: #5984b0;
}

.metd {
	height: 215px;
}

.menu {
	width: 226px;
	border-collapse: collapse;
	background: url(/pic/menu2.gif);
	margin-right: 14px;
}
.menup1 {
	background: url(/pic/menu1.jpg);
	height: 33px;
}
.menup2 {
	background: url(/pic/menu3.jpg) bottom no-repeat;
	height: 103px;
	vertical-align: top;
	padding: 12 6 32 7;
	font-weight: bold;
}
.menup2 img {
	margin-right: 14px;
	vertical-align: middle;
}
td.menup2 a {
	color: #242424;
	text-decoration: none;
}

.dhr {
	border: 0px;
	height: 1px;
	border-bottom: 1px dotted #000000;
}

.auth {
	background: url(/pic/auth.jpg) no-repeat right top;
	width: 224px;
	padding-left: 21px;
}

.ttllc {
	position: absolute;
	margin-left: 26px;
	margin-top: 11px;
	
}

.authinp1 {
	position: absolute;
	width: 183px;
	height: 25px;
	border: 1px solid #d5d5d5;
	margin-left: 11px;
	margin-top: 49px;
	padding-left: 6px;
	padding-top: 4px;
	color: #adafb1;
}

.authinp2 {
	position: absolute;
	width: 183px;
	height: 25px;
	border: 1px solid #d5d5d5;
	margin-left: 11px;
	margin-top: 85px;
	padding-left: 6px;
	padding-top: 4px;
	color: #adafb1;
}

.ga {
	position: absolute;
	margin-left: 211px;
	margin-top: 93px;
}

.passrec {
	position: absolute;
	margin-left: 102px;
	margin-top: 122px;

}

.register {
	position: absolute;
	margin-left: 50px;
	margin-top: 165px;
	font-size: 14px;
}
.register a {
	color: #74a702;
	text-decoration: none;
}

.premat {
	vertical-align: top;
	padding-top: 17px;
}

.mat {
	width: 100%;
	border-collapse:collapse;
}

.anno {
	vertical-align: top;
	width: 224px;
	margin-left: 14px;
}
.ann1 {
	background: #e9e9e9 url(/pic/ann1.jpg) no-repeat;
	width: 100%;
	border-collapse:collapse;
}
.ann2 {
	background: url(/pic/ann2.gif) bottom no-repeat;
	padding: 49 9 25 9;
}

.obj {
	width: 206px;
	border-collapse:collapse;
	margin-bottom: 23px;
}
.obj td.b_t {
	background: url(/pic/od.gif) repeat-x top;
	height: 2px;
}
.obj td.b_l {
	background: url(/pic/od.gif) repeat-y left;
	width: 2px;
}
.obj td.b_r {
	background: url(/pic/od.gif) repeat-y right;
	width: 2px;
}
.obj_clt {
	width: 2px;
	height: 2px;
	vertical-align: top;
}
.obj_clt img {
	position: absolute;
}
.obj_clb {
	width: 2px;
	height: 11px;
	vertical-align: top;
}
.obj_clb img {
	position: absolute;
}

.wrnt {
	width: 202px;
	border-collapse: collapse;
	height: 23px;
}

.px1 {
	width: 1px;
}
.px1 div {
	width: 1px;
}

.objpic {
	text-align: center;
	padding-top: 24px;
	padding-bottom: 21px;
}
.objpic img {
	border: 1px solid #f08d54; 
}

.objt2 {
	font-weight: bold;
	padding-left: 9px;
	padding-bottom: 3px;
}

.objtxt {
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-top: 11px;
	background: url(/pic/sdw2.png) no-repeat top;
}

.sdw {
	vertical-align: top;
}
.sdw img {
	position: absolute;
	margin-left: -137px;
	margin-top: -103px;
}



.copy {
	height: 92px;
	text-align: center;
	background: url(/pic/copybg.gif) center repeat-x;;
}
.copy table {
	height: 56px;
	width: 100%;
	background: url(/pic/copybgl.gif) no-repeat;
	border-collapse: collapse;
}
.copy table td {
	text-align: center;
	background: url(/pic/copybgr.gif) right no-repeat;
	padding: 0px;
	color: #999999;
	font-size: 11px;
}

.regform  {
	width: 100%;
}
.regform td {
	padding: 5px;
}
.regform input {
	width: 400px;
	border: 1px solid #C0C0C0;
}
.regform select {
	width: 400px;
	border: 1px solid #C0C0C0;
}
.regform textarea {
	width: 400px;
	height: 100px;
	border: 1px solid #C0C0C0;
}
.regfrom hr {
	height: 1px;
	border-bottom: 1px dotted #000000;
}

.authcont {
	margin-left: 26px;
	margin-top: 45px;
	line-height: 18px;
}
.authexit {
	margin-top: 30px;
	margin-left: 166px;
}

.obtbl {
	width: 703px;
	background: url(/pic/obh.gif) no-repeat;
}

.spl {
	background: url(/pic/spl.gif) repeat-x bottom;
	height: 17px;
}


.btxt {
	font-size: 22px;
}
.btxt div {
	padding-left:190px;
}

.picbrdr {
	background: url(/pic/picbrdr.gif) no-repeat;
	height: 108px;
	text-align: center;
	padding-right: 20px;
	padding-top: 3px;
}

.regiontd {
	padding-right: 36px;
	text-align: center;
}

.c_g {
	color: #74a702;
	font-weight: bold;
}
.c_b {
	color: #5984b0;
	font-weight: bold;
}


.obpho {
	padding: 0px;
}
.obpho td {
	border: 1px solid #C0C0C0;
	padding: 0px;
	width: 154px;
	height: 154px;
}

#extsrch {
	position: absolute;
	margin-top: 171px;
	margin-left: 208px;
	background: #f87e2b;
	height: 36px;
	width: 735px;
	padding-top: 7px;
	display: none;
}
#extsrch select {
	border: 1px solid #cc5920;
	margin-left: 7px;
}

.obpho td.ifdelpic {
	height: 35px;
	text-align: center;
	vertical-align: top;
	border: 0px solid #FFFFFF;
}
.obpho td.ifdelpic input {
	width: 20px;
	border: 0px solid #FFFFFF;
}
