body {
	background-color: #f3f3f3;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#565a5e;
}
/* table, td,th */

table, td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #565a5e;
	font-size: 11px;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	border:0px;
	border-collapse:collapse; /* cellspacing="0" */
}
table.deftab{
	width: 100%;
	height: 100%;
	border: 0;
	border-collapse:collapse;
	padding:0 0 0 0px;
	margin:0 0 0 0px;
}
td.td1{
	padding: 16 0 0 51px; vertical-align:top;
	height: 100%;
}
#logotd{
	 width:102;
	  height:68;
	  background:url(../../siteimg/logo.png) no-repeat;
}
.logotxt{
	font-size:24px;
	color:#1872c6;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:22px;
}
td.search{
	 padding:25 0 0 0px;
}
table.search{
	 width:202; height:51; background-color:#e3e3e3;
}
td.s1{
	 width:11; height:51; background: url(../../siteimg/bg2.gif) repeat;
}
td.s2{
	 width:143; padding:14 0 0 10px; vertical-align:top;
}
td.s3{
	 width:42; vertical-align:top;padding:19 0 0 0px;
}
td.s01{
	 width:2; height:22; background: url(../../siteimg/inp_left.gif) no-repeat right;
}
td.s02{
	 width:129; background: url(../../siteimg/inp_centr.gif) repeat-x;
}
td.s03{
	 width:2; height:22; background: url(../../siteimg/inp_right.gif) no-repeat;
}
td.s010{
	 width:1%; height:22; background: url(../../siteimg/inp_left.gif) no-repeat right;
}
td.s020{
	 width:98%; background: url(../../siteimg/inp_centr.gif) repeat-x;
}
td.s030{
	 width:1%; height:22; background: url(../../siteimg/inp_right.gif) no-repeat;
}
td.menu{
	vertical-align:top; padding:55 0 0 4px;
}
td.pl{
	 width:28; background: url(../../siteimg/bg3.gif) repeat;
}
td.t1{
	vertical-align:bottom; padding-bottom:17px;
}
table.p0{
	background: url(../../siteimg/c.gif) repeat-x;
	width: 100%;
}
table.p00{
	background: url(../../siteimg/c.gif) repeat-x;
	width: 214px;
}
table.p002{
	background: url(../../siteimg/c2.gif) repeat-x;
	width: 214px;
}
td.p01{
	background: url(../../siteimg/lc.gif) no-repeat;
	width: 5;
}
td.p02{
	background: url(../../siteimg/rc.gif) no-repeat;
	width: 5;
}
td.p{
	width: 33%;
	padding: 0 5 0 10px;
}
table.p2{
	background: url(../../siteimg/p2bg.gif) repeat-x bottom;
	width: 100%;
	background-color: #055bad;
}
td.p201{
	background: url(../../siteimg/ltc.gif) no-repeat top;
	width: 5;
}
td.p202{
	background: url(../../siteimg/rtc.gif) no-repeat top;
	width: 5;
}
td.p203{
	background: url(../../siteimg/lbc.gif) no-repeat;
	width: 5;
	height: 5;
}
td.p204{
	background: url(../../siteimg/rbc.gif) no-repeat;
	width: 5;
	height: 5;
}
td.p200{
	padding: 0 20 20 35px;
	vertical-align: top;
}
td.p205{
	padding: 30 60 35 15px;
	font-size: 13px;
	color: #ffffff;
	vertical-align: top;
}
table.seltab{
	height: 100%;
	background-color: #88aed3;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}
td.seltd1{
		background: url(../../siteimg/seltd1.gif) no-repeat bottom;
		width: 5;
}
td.seltd2{
		background: url(../../siteimg/seltd2.gif) no-repeat bottom;
		width: 5;
}
td.seltd0{
	padding: 0 0 0 0px;
	vertical-align: middle;
	
	font-size: 16px;
	color: #055bad;
	font-weight: bold;
}
td.pad22{
		padding: 0 0 0 22px;
		width: 93px;
}
td.footer{
	height: 162px;
	background-color: #e8e8e8;
}
td.ftd0{
	padding: 0 21 0 269px;
	height: 2;
}
td.f0{
	padding: 38 0 0 63px;
	color: #9c9c9c;
	font-size: 11px;
	vertical-align: top;
	width: 25%;
}
td.tdft{
	padding: 12 0 0 0px; vertical-align:top;
}
td.c01{
	padding: 20 26 24 26px;
	vertical-align: top;
}
table.m00 tr td{
	padding: 10 35 0 0px;
	margin: 0 0 0 0px;
	vertical-align: top;
}
.tdm00{
	font-size: 13px;
	color:#666666;
	vertical-align: top;
	padding:0 0 10 0px;
	margin:0 0 0 0px;
}
/* a href */
a.menu, a.menu:link, a.menu:visited, a.menu:active, a.menu:hover{
	color: #003668;
	font-size:13px;
	text-decoration: underline;
}
a.menu00, a.menu00:link, a.menu00:visited, a.menu00:active, a.menu00:hover{
	color: #003668;
	font-size:14px;
	text-decoration: underline;
}
a.silv, a.silv:link, a.silv:visited, a.silv:active, a.silv:hover{
	color: #868686;
	font-size:11px;
	text-decoration: underline;
}
a.pr, a.pr:link, a.pr:visited, a.pr:active, a.pr:hover{
	color: #e54b00;
	font-size:18px;
	text-decoration: underline;
}
a, a:link, a:visited, a:active, a:hover{
	color: #346b9f;
	text-decoration: underline;
}
a.name, a.name:link, a.name:visited, a.name:active, a.name:hover{
	color: #035aab;
	font-size:14px;
	text-decoration: underline;
}
a.tds, a.tds:link, a.tds:visited, a.tds:active, a.tds:hover{
	color: #ffffff;
	font-size:11px;
	text-decoration: underline;
}
a.fm, a.fm:link, a.fm:visited, a.fm:active, a.fm:hover{
	color: #9c9c9c;
	font-size:11px;
	text-decoration: underline;
}
a.menu2, a.menu2:link, a.menu2:visited, a.menu2:active, a.menu2:hover{
	color: #6a6a6a;
	font-size:11px;
	text-decoration: underline;
}
a.menu2y, a.menu2y:link, a.menu2y:visited, a.menu2y:active, a.menu2y:hover{
	color: #ff6600;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
}
a.pname, a.pname:link, a.pname:visited, a.pname:active, a.pname:hover{
	color: #035aab;
	font-size:14px;
	text-decoration: underline;
}
a.bbb, a.bbb:link, a.bbb:visited, a.bbb:active, a.bbb:hover{
	color: #0c0c0c;
	font-size:13px;
	text-decoration: underline;
	font-weight:bold
}
a.newslnk2, a.newslnk2:link, a.newslnk2:visited, a.newslnk2:active, a.newslnk2:hover{
	color: #0066cc;
	font-size:14px;
	text-decoration: underline;
	font-weight:normal;
}
a.newslnk3, a.newslnk3:link, a.newslnk3:visited, a.newslnk3:active, a.newslnk3:hover{
	color: #0066cc;
	font-size:12px;
	text-decoration: underline;
	font-weight:normal;
}
/* p */
p.menu{
	padding: 0 0 7 0px;
	margin: 0 0 0 0px;
}
p.smenu{
	padding: 0 0 10 0px;
	margin: 0 0 0 0px;
	color:#0c0c0c;
	font-size: 13px;
	font-weight: bold;
}
p.menu2{
	margin: 0 0 0 0px;
	padding:0 0 10 20px;
}
p{
	font-family:  Arial, Helvetica, sans-serif;
	color: #565a5e;
}
p.name{
	padding:9 0 9 0px;
	margin: 0 0 0 0px;
}
p.op{
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565a5e;
}
p.sel{
	color: #a8a8a8;
	font-size: 12px;
	margin: 0 0 0 0px;
	padding: 30 0 0 0px;
}
p.newslnk{
	margin: 0 0 0 0px;
	padding: 6 16 10 16px;
}
p.newslnk3{
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}
p.newsdate{
	margin: 0 0 0 0px;
	padding: 25 0 0 0px;
}
p.newstxt{
	margin: 0 0 0 0px;
	padding: 0 0 0 16px;
}
p.add{
	color:#3b3b3b;
	font-size: 13px;
	margin:0 0 0 0px;
	padding: 0 0 5 0px;
}
p.f2{
	margin: 0 0 0 0px;
	padding: 0 0 15 0px;
		color:#9c9c9c;
}
p.pname{
	margin: 0 0 0 0px;
	padding: 0 0 12 0px;
}
p.pnamelnk{
	margin: 0 0 0 0px;
	padding: 0 0 7 0px;
}
p.newslnk2{
	margin: 0 0 0 0px;
	padding: 6 0 16 0px;
}
.newstxt2{
	color: #666666;
	font-size: 13px;
	margin: 0 0 0 0px;
	padding:0 0 25 0px;
}
p.newstxt3{
	color: #666666;
	font-size: 11px;
	margin: 0 0 0 0px;
	padding:20 0 25 0px;
}
/* h */
h1{
	font-size: 28px;
	color: #5f5f5f;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
h2{
	font-size: 28px;
	color: #055106;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
/* img */
img {
border: 0;
margin: 0;
padding: 0;
}
.iePNG, IMG { filter:expression(fixPNG(this)); } 
.iePNG A { position: relative; }

/*  */
.px9{font-size: 9px;}
.px10{font-size: 10px;}
.px11{font-size: 11px;}
.px12{font-size: 12px;}
.px13{font-size: 13px;}
.px14{font-size: 14px;}
.px15{font-size: 15px;}
.px16{font-size: 16px;}
.px18{font-size: 18px;}
.px20{font-size: 20px;}
.px21{font-size: 21px;}
.px22{font-size: 22px;}
.px23{font-size: 23px;}
.px24{font-size: 24px;}
.px26{font-size: 26px;}
.px28{font-size: 28px;}
.px30{font-size: 30px;}

/* form select input */
.s{
	width:100%; font-size:12px;color:#cdcdcd;border:0;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 0 5px;
}
form{
	padding:0;
	margin: 0;
}
.sel{
	color: #3b3b3b;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
/* */
span{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
/* */

div.foot{
	border-left: 1px solid #b1c5d8;padding:0 0 0 22px;
}

.ccc{
	color: #fc6800;
	font-size: 11px;
	font-weight: bold;
}
.ccc14{
			color: #fc6800;
	font-size: 14px;
	font-weight: bold;
}

table.tab1 {height:50px;}
.tab1 th{
	padding:5 0 5 0px;
	text-align: left;
	font-weight: normal;
	border-bottom:2px solid #ff6633;
	font-size: 13px;
}

.tab1 td{
	padding:10 0 3 0px;
	text-align: left;
	font-weight: normal;
	border-bottom:1px solid #CCCCCC;
	font-size: 12px;
}

.tab2 td{
	padding:10 0 3 0px;
	font-weight: normal;
	border-bottom:1px solid #CCCCCC;
	font-size: 12px;
}
hr {
	color: #CCCCCC;
}

