BODY {
	MARGIN:4px 10px;
	background-color: #ffffff;
	text-align:center
}
FORM {
	MARGIN:0px;
}
form, img {
	border:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
img {
	border:0px
}
input, select, textarea {
	font-size:12px;
	border: 1px solid #778899;
	vertical-align:middle;
}
option {
	font-size:12px;
}
.radio {
	font-size:12px;
	border:0px;
	vertical-align:middle;
}
DIV {
	FONT-SIZE:12px;
	LINE-HEIGHT:18px;
	FONT-FAMILY:Arial;
	text-align:left
}
td {
	font-size: 12px
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
	border: 1px solid #BBB8FC;
	background: #FEFFE1;
}
hr {
	color:#999999;
	height:1px;
	border:1px dashed
}
a {
	text-decoration: none;
	color: #261cdc;
}
a:hover {
	text-decoration: underline;
	color: #ff9000;
	position: relative;
/*	left: 1px;
	top:1px
*/}
A.grn:link {
	COLOR:#008800
}
A.grn:visited {
	COLOR:#008800
}
A.lgy:link {
	COLOR:#555555
}
A.lgy:visited {
	COLOR:#555555
}
A.lbk:link {
	COLOR:#000000
}
A.lbk:visited {
	COLOR:#000000
}
A.org:link {
	COLOR:#ff6600
}
A.org:visited {
	COLOR:#ff6600
}
A.lmore:link {
	FONT-WEIGHT:bold
}
A.lmore:visited {
	FONT-WEIGHT:bold
}
A.lklbe:link {
	COLOR:#7777cc;
	TEXT-DECORATION:underline
}
A.lklbe:visited {
	COLOR:#7777cc;
	TEXT-DECORATION:underline
}
a.buttona {
	color: #000000;
	font-size:13px;
	font-family:verdana;
	text-decoration: none;
	border-top:2px outset #ffffff;
	border-left:2px outset #ffffff;
	border-bottom:2px outset #ACA899;
	border-right:2px outset #ACA899;
	background-color:#ECE9D8;
	width: 88px;
	padding: 1px 6px 1px 6px;
	margin: 1px;
	height:20px;
	line-height:20px;
	text-align:center;
}
a.buttona:link {
	text-decoration: none;
}
a.buttona:active {
	text-decoration: none;
}
a.buttona:visited {
	text-decoration: none;
}
a.buttona:hover {
	border-top:2px inset #ACA899;
	border-left:2px inset #ACA899;
	border-bottom:2px inset #ffffff;
	border-right:2px inset #ffffff;
}
.btn {
	color: #000000;
	font-size:13px;
	font-family:verdana;
	border-top:2px outset #ffffff;
	border-left:2px outset #ffffff;
	border-bottom:2px outset #ACA899;
	border-right:2px outset #ACA899;
	background-color:#ECE9D8;
	margin:0;
	padding:0;
	width:75px;
	height:24px;
	line-height:16px;
	text-align:center;
}
.c6 {
	color:#666666
}
.c9 {
	color:#999999
}
.iefocus {
	border: 1px solid #BBB8FC;
	background: #FEFFE1
}
.aLine160 {
	width: 160px;
	border: 1px solid blue;
	overflow: hidden;
	text-overflow:ellipsis
}
.path {
	FONT-SIZE:12px;
	LINE-HEIGHT:25px;
	HEIGHT:25px
}
.hd {
	LEFT:-2px;
	POSITION:relative
}
.hdi {
	FONT-SIZE:16px;
	FONT-FAMILY:Arial
}
.btn {
	PADDING-TOP:2px;
	HEIGHT:24px
}
.bai {
	WIDTH:100%
}
.bai1 {
	WIDTH:99%
}
.p90 {
	WIDTH:90%
}
.headTitB {
	FONT-WEIGHT:bold
}
.t1 {
	BORDER-RIGHT:0px solid;
	PADDING-RIGHT:10px;
	BORDER-TOP:1px solid;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:0px;
	BORDER-LEFT:0px solid;
	LINE-HEIGHT:24px;
	PADDING-TOP:0px;
	BORDER-BOTTOM:0px solid;
	HEIGHT:24px
}
.t3 {
	BORDER-TOP:1px solid;
	BORDER-RIGHT:1px solid;
	BORDER-BOTTOM:1px dotted;
	BORDER-LEFT:1px solid;
	PADDING:0 5px 0 10px;
	FONT-WEIGHT:bold;
	FONT-SIZE:14px;
	LINE-HEIGHT:24px;
	HEIGHT:24px;
	margin-top:8px;
}
.b3 {
	BORDER-TOP:0px solid;
	BORDER-RIGHT:1px solid;
	BORDER-BOTTOM:1px solid;
	BORDER-LEFT:1px solid;
	PADDING:5px
}
.t3_1 {
	BORDER-TOP:1px solid;
	BORDER-RIGHT:1px solid;
	BORDER-BOTTOM:1px dotted;
	BORDER-LEFT:1px solid;
	PADDING:0 5px 0 0px;
	FONT-WEIGHT:bold;
	FONT-SIZE:14px;
	LINE-HEIGHT:24px;
	HEIGHT:24px
}
.b3_1 {
	BORDER-TOP:0px solid;
	BORDER-RIGHT:1px solid;
	BORDER-BOTTOM:1px solid;
	BORDER-LEFT:1px solid;
	PADDING:5px;
	padding-right:0px;
}
.t3_2 {
	BORDER-TOP:1px solid;
	BORDER-RIGHT:1px solid;
	BORDER-BOTTOM:1px dotted;
	BORDER-LEFT:1px solid;
	PADDING:0 5px 0 10px;
	FONT-WEIGHT:bold;
	FONT-SIZE:14px;
	LINE-HEIGHT:24px;
	HEIGHT:50px
}
.bgg {
	BACKGROUND-COLOR:#FFD7F5
}
.bgb {
	BACKGROUND-COLOR:#FFD7F5
}
.bgy {
	BACKGROUND-COLOR:#FFD7F5
}
.bgr {
	BACKGROUND-COLOR:#FFD7F5
}
.bcg {
	BORDER-LEFT-COLOR:#FFA6EB;
	BORDER-BOTTOM-COLOR:#FFA6EB;
	BORDER-TOP-COLOR:#FFA6EB;
	BORDER-RIGHT-COLOR:#FFA6EB
}
.bcy {
	BORDER-LEFT-COLOR:#FFA6EB;
	BORDER-BOTTOM-COLOR:#FFA6EB;
	BORDER-TOP-COLOR:#FFA6EB;
	BORDER-RIGHT-COLOR:#FFA6EB
}
.bcb {
	BORDER-LEFT-COLOR:#FFA6EB;
	BORDER-BOTTOM-COLOR:#FFA6EB;
	BORDER-TOP-COLOR:#FFA6EB;
	BORDER-RIGHT-COLOR:#FFA6EB
}
.bcr {
	BORDER-LEFT-COLOR:#FFA6EB;
	BORDER-BOTTOM-COLOR:#FFA6EB;
	BORDER-TOP-COLOR:#FFA6EB;
	BORDER-RIGHT-COLOR:#FFA6EB
}
.b4r {
	BORDER-RIGHT:#FFA6EB 1px solid;
	PADDING-RIGHT:5px;
	BORDER-TOP:#FFA6EB 1px solid;
	PADDING-LEFT:8px;
	PADDING-BOTTOM:5px;
	BORDER-LEFT:#FFA6EB 1px solid;
	PADDING-TOP:5px;
	BORDER-BOTTOM:#FFA6EB 1px solid
}
.b4y {
	BORDER-RIGHT:#FFA6EB 1px solid;
	PADDING-RIGHT:5px;
	BORDER-TOP:#FFA6EB 1px solid;
	PADDING-LEFT:8px;
	PADDING-BOTTOM:5px;
	BORDER-LEFT:#FFA6EB 1px solid;
	PADDING-TOP:5px;
	BORDER-BOTTOM:#FFA6EB 1px solid
}
.b4g {
	BORDER-RIGHT:#FFA6EB 1px solid;
	PADDING-RIGHT:10px;
	BORDER-TOP:#FFA6EB 1px solid;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:8px;
	BORDER-LEFT:#FFA6EB 1px solid;
	PADDING-TOP:5px;
	BORDER-BOTTOM:#FFA6EB 1px solid
}
.trt {
	border-top-width:1px;
	border-top-color: #cccccc;
	border-top-style:dashed
}
.trb {
	border-bottom-width:1px;
	border-bottom-color: #cccccc;
	border-bottom-style:dashed
}
.f14 {
	FONT-SIZE:14px;
	LINE-HEIGHT:22px
}
.f14B {
	FONT-WEIGHT:bold;
	FONT-SIZE:14px;
	LINE-HEIGHT:22px
}
.tdx {
	FONT-SIZE:14px;
	LINE-HEIGHT:22px
}
.B {
	FONT-WEIGHT:bold
}
.mb12 {
	MARGIN-BOTTOM:12px
}
.mb10 {
	MARGIN-BOTTOM:10px
}
.mb5 {
	MARGIN-BOTTOM:5px
}
.mt10 {
	MARGIN-TOP:10px
}
.mt20 {
	MARGIN-TOP:20px
}
.mt5 {
	MARGIN-TOP:5px
}
.grn {
	COLOR:#008800
}
.lbk {
	COLOR:#000000
}
.lgy {
	COLOR:#555555
}
.org {
	COLOR:#ff6600
}
.wr {
	TABLE-LAYOUT:fixed;
	WORD-WRAP:break-word;
	margin:3px 0px;
}
.gray {
	COLOR:#666666
}
.red {
	COLOR:#ff3300
}
.per80 {
	LINE-HEIGHT:80%
}
.pl6 {
	PADDING-LEFT:6px
}
.p30 {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:30px;
	PADDING-TOP:30px
}
.p10 {
	PADDING-RIGHT:10px;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:10px;
	PADDING-TOP:10px
}
.tlp4 TD {
	PADDING-RIGHT:0px;
	PADDING-LEFT:6px;
	PADDING-BOTTOM:4px;
	PADDING-TOP:4px
}
.tlp3 TD {
	PADDING-RIGHT:0px;
	PADDING-LEFT:6px;
	PADDING-BOTTOM:3px;
	PADDING-TOP:3px
}
.blc {
	BBORDER-BOTTOM:#cccccc 1px solid
}
.bl TD {
	BORDER-BOTTOM:#e1e1e1 1px solid
}
.p2 {
	PADDING-RIGHT:2px;
	PADDING-LEFT:2px;
	PADDING-BOTTOM:2px;
	PADDING-TOP:2px
}
.p4 {
	PADDING-RIGHT:4px;
	PADDING-LEFT:4px;
	PADDING-BOTTOM:4px;
	PADDING-TOP:4px
}
.p3 {
	PADDING-RIGHT:3px;
	PADDING-LEFT:3px;
	PADDING-BOTTOM:3px;
	PADDING-TOP:3px
}
.bl TD.nl {
	BORDER-RIGHT:0px;
	BORDER-TOP:0px;
	BORDER-LEFT:0px;
	BORDER-BOTTOM:0px
}
.f12 {
	FONT-SIZE:12px;
}
.bn100 {
	WIDTH:100px;
	PADDING-TOP:2px;
	HEIGHT:24px
}
.f {
	PADDING-LEFT:15px;
	FONT-SIZE:100%;
	WIDTH:32em;
	WORD-BREAK:break-all;
	LINE-HEIGHT:120%;
	WORD-WRAP:break-word
}
.bnsrh {
	PADDING-TOP:2px;
	HEIGHT:24px
}
/*.mainDIV{min-width:760px; max-width:960px; font-size:12px; line-height:22px; width:expression(document.body.clientWidth<801?"760px":"960px");
}
.left{float:left}
.right{float:right}*/
.tright {
	text-align:right
}
.tleft {
	text-align:left
}
.ct1 {
	text-align:left;
	line-height:22px
}
.ct2 {
	float:right;
	text-align:center;
	width:50px;
	line-height:22px
}
.ct3 {
	float:right;
	text-align:center;
	width:35px;
	line-height:22px
}
.ct4 {
	float:right;
	text-align:center;
	width:65px;
	line-height:22px
}
.lineb {
	border-bottom:#CCCCCC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
.t1c {
	border-top:1px dashed #CCCCCC;
}
.b1c {
	border-bottom:1px dashed #CCCCCC
}
.page0 {
	line-height:22px;
	height:22px;
	background-color:#F7F6ED;
	border:1px solid #8C8E7B;
}
.page1 {
	background-color:#A3C2FE;
	line-height:20px;
	width:20px;
	color:#000000;
	border:1px solid #D0F2CA
}
#page2 {
	line-height:20px;
	width:20px;
	font-weight:bold;
	text-align:center;
	border:1px solid #D0F2CA
}
#page2 A {
	text-decoration: none
}
.page2sel {
	background-color:#fe7878
}
#main {
	margin-top:0px;
	WIDTH:98%;
	min-width:770px;
	max-width:950px;
width:expression(document.body.clientWidth<801?"770px":"950");
}
#main1 {
	float:left;
	margin-top:0px;
	WIDTH:950px;
	margin:0px 24px;
	_margin:0px 12px;
	height:auto;
}
.mainDiv {
	WIDTH:950px;
	margin:0px auto 0px auto;
}
.mainDiv1 {
	float:left;
	margin-top:0px;
	WIDTH:950px;
	margin:0px 24px;
	_margin:0px 12px;
	height:auto;
}
#left {
	float:left;
	width:200px
}
#right {
	float:right;
	width:253px;
	margin-left:7px;
}
/* firefox only 
#c:not(p) { 
clear: both; 
} 
#c:not(p){ 
max-width: 48px; 
float: left; 
} 
#c:not(p):after { 
content: "..."; 
float: left; 
width: 15px; 
padding-left: 5px; 
color: #000; 
}
*/ 

#lc {
	width:685px;
	margin:0 190px 0 0px;
	_margin:0 190px 0 0px
}
#center {
	height:100%;
	width:500px;
}
#tab {
	MARGIN-TOP:3px;
	FONT-SIZE:14px;
	HEIGHT:21px
}
#ft {
	CLEAR:both;
	MARGIN-TOP:10px;
	LINE-HEIGHT:20px;
	TEXT-ALIGN:center
}
#ft {
	FONT-SIZE:12px;
	COLOR:#77c;
	FONT-FAMILY:Arial;
	WHITE-SPACE:nowrap
}
#ft {
	FONT-SIZE:12px;
	COLOR:#77c;
	FONT-FAMILY:Arial;
	WHITE-SPACE:nowrap
}
#usrbar {
	FONT-SIZE:12px;
	LINE-HEIGHT:19px;
	HEIGHT:19px;
	TEXT-ALIGN:right
}
#pg {
	MARGIN-TOP:20px;
	FONT-SIZE:12px;
	WORD-SPACING:4px;
	LINE-HEIGHT:30px;
	FONT-FAMILY:arial;
	HEIGHT:30px;
	TEXT-ALIGN:center
}
#pg FONT {
	FONT-SIZE:16px
}
#lbd TD {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:3px;
	PADDING-TOP:3px;
	BORDER-BOTTOM:#e1e1e1 1px solid
}
#lbd .m {
	BORDER-RIGHT:0px;
	PADDING-RIGHT:0px;
	BORDER-TOP:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:3px;
	BORDER-LEFT:0px;
	PADDING-TOP:3px;
	BORDER-BOTTOM:0px
}
#Lbg {
	BORDER-TOP:#999999 1px solid;
	MARGIN:13px 0px 7px;
	LINE-HEIGHT:1px;
	HEIGHT:1px
}
#Lg {
	BORDER-TOP:#999999 1px solid;
	MARGIN:7px 0px 3px;
	LINE-HEIGHT:1px;
	HEIGHT:1px
}
#Lq {
	BORDER-TOP:#e1e1e1 1px solid;
	MARGIN:7px 0px 2px;
	LINE-HEIGHT:1px;
	HEIGHT:1px
}
#pg {
	FONT-SIZE:14px;
	LINE-HEIGHT:22px;
	TEXT-ALIGN:center
}
#tl TD {
	BORDER-TOP:#e1e1e1 1px solid
}
#tl TD.nl {
	BORDER-RIGHT:0px;
	BORDER-TOP:0px;
	BORDER-LEFT:0px;
	BORDER-BOTTOM:0px
}
#sub {
	FONT-SIZE:14px;
	POSITION:relative;
	HEIGHT:25px
}
#sub SPAN {
	BORDER-RIGHT:#58cb64 1px solid;
	PADDING-RIGHT:10px;
	BORDER-TOP:#58cb64 1px solid;
	PADDING-LEFT:10px;
	FONT-WEIGHT:bold;
	BACKGROUND:#ddf1d8;
	FLOAT:left;
	PADDING-BOTTOM:2px;
	MARGIN-LEFT:10px;
	BORDER-LEFT:#58cb64 1px solid;
	PADDING-TOP:4px;
	BORDER-BOTTOM:#58cb64 0px solid
}
#sub A {
	BORDER-RIGHT:#d6d6eb 1px solid;
	PADDING-RIGHT:10px;
	BORDER-TOP:#d6d6eb 1px solid;
	PADDING-LEFT:10px;
	BACKGROUND:#ffffff;
	FLOAT:left;
	PADDING-BOTTOM:1px;
	MARGIN-LEFT:10px;
	BORDER-LEFT:#d6d6eb 1px solid;
	PADDING-TOP:0px;
	BORDER-BOTTOM:#d6d6eb 0px solid
}
#subline {
	FONT-SIZE:0px;
	LINE-HEIGHT:1px;
	POSITION:relative;
	TOP:25px;
	HEIGHT:1px;
	BACKGROUND-COLOR:#58cb64
}
.subt {
	PADDING-RIGHT:10px;
	margin-top:0;
	MARGIN-BOTTOM:5px;
	LINE-HEIGHT:24px;
	HEIGHT:24px;
	TEXT-ALIGN:right
}
#floor {
	width:100px;
	padding-right:5px;
	clear:both;
	width:99%;
	float:right;
	text-align:right;
	color:#58cb64
}
#loadingdiv {
	margin-left:10px;
	width:20px;
	height:20px;
	display:none;
}
#oask_ad {
	width:0px;
	height:0px;
	overflow:hidden;
	visibility:hidden;
}
#clist {
}
#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}
#TB_overlay {
	position: absolute;
	z-index:100;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	min-height:100%;
	background-color:#000;
	filter:alpha(opacity=30);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#TB_overframe {
	z-index:99;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	min-height:100%;
	background-color:#000;
	filter:alpha(opacity=30);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 2px solid #999999;
	text-align:left;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}
#TB_caption {
	height:22px;
	padding:2px 30px 2px 25px;
	float:left;
}
#TB_closeWindow {
	height:24px;
	padding:5px 10px 5px 0;
	float:right;
}
#TB_closeAjaxWindow {
	padding:3px 5px 3px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}
#TB_ajaxWindowTitle {
	float:left;
	padding:5px 0 2px 10px;
	margin-bottom:1px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
#TB_title {
	height:22px;
	background-color:#6795B4;
}
#TB_ajaxContent {
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:hidden;
	text-align:left;
	line-height:1.4em;
}
#TB_ajaxContent p {
	padding:5px 0px 5px 0px;
}
#TB_load {
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}
#TB_HideSelect {
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}
#TB_iframeContent {
	border:none;
	margin:0px;
	padding:0px;
	clear:both;
}

#dexmo img{
	margin:3px 10px 3px 0px;}
