/* table style*/
.datatable{
	border:1px solid #D6DDE6;
	border-collapse:collapse;
	width:100%;
}
.datatable td{
	border-top:1px solid #D6DDE6;
	border-bottom:1px solid #D6DDE6;
	border-left:1px solid #D6DDE6;
	border-right:1px solid #D6DDE6;	
	padding:5px;
	vertical-align:top;
}
.datatable td.left{
	background-color:#f9f9f9;
	border:1px solid #D6DDE6;	
	padding:5px;
	width:175px;
	vertical-align:top;
	font-family:MS Sans Serif, Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.datatable td span{font-weight:bold;color:#5B81A8;}
.datatable td .orange{color:#F90;}
.datatable td .red{color:#F00;}
.datatable th{
	border:1px solid #828282;
	background-color:#BCBCBC;
	font-weight:bold;
	text-align:left;
	padding-left:0.3em;
}
.datatable caption{
	font:bold 110% Arial, Helvetica, sans-serif;
	color:#33517A;
	text-align:left;
	padding:0.4em 0 0.8em 0;
}
.datatable tr.altrow{
	background:url(../images/tab-gray.gif) center 0 repeat-x #fff;
	font-weight:bold;
	/*background-color:#DFE7F2;*/
	color:#FFF;
}
/* table style normall */
.normalltable{
	border:0px solid #D6DDE6;
	border-collapse:collapse;
	width:98%;
	margin-left:5px;
}
.normalltable td{padding:5px;}
.normalltable td.line{border-bottom:1px solid #EEE;}
.normalltable td.top{vertical-align:text-top;}
.normalltable td.left{
	padding:5px;
	width:170px;
	vertical-align:top;
	text-align:right;
	font-family:MS Sans Serif, Tahoma, Geneva, sans-serif;
}
.normalltable td.right{padding:5px;vertical-align:top;}
.normalltable td span{color:#5B81A8;}
.normalltable td .orange{color:#F90;}
.normalltable td .red{color:#F00;}
.normalltable td .green{color:#090;}
.normalltable th{
	border:1px solid #828282;
	background-color:#BCBCBC;
	font-weight:bold;
	text-align:left;
	padding-left:0.3em;
}
/* table style set */
.settable{
	border:0px solid #D6DDE6;
	border-collapse:collapse;
	width:100%;
	margin-left:5px;
}
.settable td{padding:5px;}
.settable td.top{vertical-align:text-top;}
.settable td.line{border-bottom:1px solid #EEE;}
.settable td.fixheight{
	height:0px;
	margin:0 auto;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:0px;
}
.settable td.left{
	padding:5px;
	width:170px;
	vertical-align:top;
	text-align:right;
	font-family:MS Sans Serif, Tahoma, Geneva, sans-serif;
}
.settable td.right{padding:5px;vertical-align:top;}
.settable td span{color:#5B81A8;}
.settable td .orange{color:#F90;}
.settable td .red{color:#F00;}
.settable td .green{color:#090;}
.settable th{
	border:1px solid #828282;
	background-color:#BCBCBC;
	font-weight:bold;
	text-align:left;
	padding-left:0.3em;
}
.text-botton{table-layout:auto;}

/* table style set */
.iTable_set{
	border:0px solid #000;
	border-collapse:collapse;
	width:98%;
	margin-left:14px;
}
/*.iTable tr{vertical-align:text-top;}*/
.iTable_set td{padding:0;vertical-align:text-top;}
.iTable_set th{
	border:1px solid #828282;
	background-color:#BCBCBC;
	font-weight:bold;
	text-align:left;
	padding-left:0.3em;
}




/* table style calender */
.calender{
	border:0px solid #D6DDE6;
	border-collapse:collapse;
	width:98%;
	margin-left:5px;
	text-indent:3px;
	font-size:14px;
}
.calender td{padding:1px;text-align:center;}
.calender th{
	border:1px solid #828282;
	background-color:#BCBCBC;
	font-weight:bold;
	text-align:left;
	padding-left:0.3em;
}
.calender td .orange{color:#F90;}
.calender td .red{color:#F00;}
.calender caption{
	font-weight:bold;
	font-size:20px;
	border-top:1px solid #CCC;
	border-bottom:1px solid #EEE;
	padding-top:3px;
	padding-bottom:1px;
}
.line{border-bottom:1px solid #EEE;}input.set {
	width: 140px;
	padding-left: 5px;
	padding-right: 5px;
}
input.set1 {
	width: 100px;
	padding-left: 5px;
	padding-right: 5px;
}
input.set2 {
	width: 140px;
	padding-left: 5px;
	padding-right: 5px;
}
.btn {
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #EEE;
	color: #000;
	cursor: pointer;
	padding-left: 15px;
	padding-right: 15px;
}
.alert {
	background: #fff url(../images/exclamation.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	font-size:12px;
	color: #F00;
}
.c1 {
	color: #06C;
	position:fixed;
	margin-top: 57px;
}
.c2 {
	color: #F00;
}
.c3 {
	color: #F00;
	font-weight: inherit;
}

#emotiondiv img{cursor:pointer;}
.error {
	font-family: Arial, Helvetica, sans-serif;
	color: #F00;
}
#post-comm {
	width: 400px;
}
#post-comm span {
	font-weight: bold;
	color: #F60;
}
#post-comm ul, #post-comm li {
	list-style: none;
}
.adbox {
	padding: 2px 4px 2px 6px;
	margin: 3px 0 10px 0;
	border: 1px dotted #B1B1B1;
	background-color: #F4F4F4;
}
.fix-img {
	/*width: 50%;*/
	max-width: 600px;
}
/* Post Style*/
.max-img {
	max-width: 800px;
	max-height: 1010px;
}
.hide {
	visibility:hidden;
}
.showborder {
	padding: 5px 15px 5px 5px;;
	background: #FFF;
	border: 1px solid #CCC;
}
.showborder2 {
	width: 420px;
	padding: 5px 15px 5px 5px;;
	background: #FFF;
	border: 1px solid #CCC;
}
.set-img {
	position: absolute;
	left: 95px;
	margin-top: -1px;
}
.redcolor {
	color: #F00;
}
.orangecolor {
	color: #F60;
}
.greencolor {
	color: #060;
}#verify_math{
	display:block;
	height:21px;
}
#verify_math span{
	display:block;
	height:21px;
	position:relative;
	overflow:hidden;
	float:left;
	text-align:center;
	line-height:20px;
	color:#000;
}
#verify_math span.digital{
	background:url(../_data/images/digi_img.gif) left top no-repeat;

}
#i_verify{
	position:relative;
	height:19px;	
	width:30px;	
	text-align:center;
	padding:0;
	margin:0;
	font-size:15px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}html{min-height:100%;height:100%;}
body{font:80%/0.75em Verdana, Tahoma, Arial, Helvetica, sans-serif;margin:0;padding:0;color:#333;line-height:130%;}
li.none{list-style:none;}
ul, ol, dl{padding:0;margin:0;}
h1, h2, h3, h4, h5, h6{margin-top:0;margin-bottom:12px;padding-right:10px;padding-left:15px;}
p, span{margin-top:0;padding-right:10px;padding-left:15px;}
p.text-indent{text-indent:40px;}
a img{border:none !important;}
a{color:#414958;text-decoration:underline;}
a:hover{color:#09F;text-decoration: none;}
.container{width:64%;max-width:1280px;min-width:780px;border:1px solid #F8F8F8;margin:0 auto;overflow:hidden;}
.sidebar1{float:right;width:33%;padding-top:28px;padding-bottom:15px;}
.content{padding:30px 0;width:67%;float:right;}
.header{width:100%;height:85px;overflow:visible;background:transparent url("../_data/images/header_wol.png") repeat-x scroll 50% -52px;background-attachment:fixed;margin:0 auto;color:#666;}
.header_content{max-width:1280px;min-width:780px;width:64%;margin:0 auto;padding:0;}
.logo{display:block;overflow:hidden;position:absolute;width:260px;height:60px;background:transparent url("../_data/images/logo_small.png") no-repeat left 50%;padding-left:45px;top:2.9%;font-size:11px;}
.top_menu{display:block;overflow:hidden;position:relative;float:right;height:60px;top:3%;font-size:11px;text-align:right;}
.top_menu span{margin:0;padding:0;font-size:12px;color:#777;}
.support{width:64%;height:22px;max-width:1260px;min-width:760px;margin:0 auto;padding-top:3px;font-size:11px;color:#888;border-top:1px solid #777;}
.footer{width:64%;max-width:1280px;min-width:780px;margin:0 auto;padding-top:18px;padding-bottom:10px;font-size:12px;color:#000;}
.footer p{margin:0;padding:0;}
.footer a{color:#333;text-decoration:none;}
.footer a:hover{color:#09F;text-decoration:underline;}
.content ul, .content ol{padding:0 15px 15px 55px;}
.content ol{list-style-type:decimal;}
.meta{margin:0;padding-bottom:10px;line-height:130%;font-size:10px;color:#505050;}
/* ~~ miscellaneous float/clear classes ~~ */
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:0;line-height:0;}
/* class .c1,.c2,.c3 use already in file post.css*/
.s1{font-weight:bold;line-height:200%;}
.s2{font-weight:bold;}
.Hd1{font-size:medium;font-weight:bold;line-height:200%;margin:0;}
.Hd2{font-size:30px;font-weight:bold;line-height:103%;letter-spacing:1px;margin:0;padding:0;color:#000;font-family:"MS Serif", "New York", serif;}
.line-das{border-bottom:1px dashed #CCC;width:94%;margin-left:15px;margin-top:15px;margin-bottom:15px;}
.line-das-right{border-bottom:1px dashed #CCC;width:90%;margin-left:15px;margin-top:15px;margin-bottom:15px;}
.more{background:#390;padding:4px 8px;text-transform:uppercase;text-decoration:none;font-size:10px;color:#FFF;}
.more:hover{background:#3A0;color:#FFF;text-decoration:none;}
.more-right{background:#888;padding:4px 8px;text-transform:uppercase;text-decoration:none;font-size:10px;color:#FFF;}
.more-right:hover{background:#999;color:#FFF;text-decoration:none;}
.set_div_ads250X250{
	display:block;
	position:relative;
	float:right;
	width:250px;
	height:250px;
	margin-top:0;
	margin-left:15px;
	margin-right:3px;
	border:0px solid #000;
}
.set_div_ads366X280{
	display:block;
	position:relative;
	float:right;
	width:336px;
	height:280px;
	margin-top:0;
	margin-left:15px;
	margin-right:10px;
	border:0px solid #000;
}
.set_div_ads366X280cont{
	display:block;
	position:relative;
	float:right;
	width:336px;
	height:280px;
	margin-left:5px;
	right:7px;
	top:-9px;
	border:0px solid #000;
}
.xhtml{display:block;overflow:hidden;position:relative;background:transparent url("../_data/images/xhtml1_0.png") no-repeat scroll 0 0;width:88px;height:31px;margin-left:15px;padding:0;bottom:0;float:left;}
.xhtml:hover{background:transparent url("../_data/images/xhtml1_0_hover.png") no-repeat scroll 0 0;}
.css-validate{display:block;overflow:hidden;position:relative;background:transparent url("../_data/images/vcss.png") no-repeat scroll 0 0;width:88px;height:31px;margin-left:3px;padding:0;bottom:0;float:left;}
.css-validate:hover{background:transparent url("../_data/images/vcss_hover.png") no-repeat scroll 0 0;}
/*Table*/
.iTable{display:table;width:98%;margin:0 auto;border-collapse:collapse;}
.iTable span{margin:0;padding:0;}
.iTable p{margin:0;padding:0;}
.iCaption{display:table-caption;caption-side:top;text-align:center;}
.iRow{display:table-row;	}
.iTd{display:table-cell;padding:0;text-align:left;line-height:130%;}
.iTd-border{border-bottom:1px solid #EEE;}
.fix-img{max-width:160px;margin-bottom:5px;border:1px solid #EEE;padding:5px;}
span.box-title{
	background:#999;
	padding-top:1px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:3px;
	text-transform:capitalize;
	text-decoration:none;
	font-size:12px;
	color:#FFF;
	border-right:1px solid #000;
}
/*page*/
.p{margin:0 auto;padding:3px 0px 0px 0px;cursor:default;line-height:1.5em}
.p1{padding:2px 5px 2px 5px;border:#F90 1px solid;font:12px Tahoma, Geneva, sans-serif;color:#F90;}
.p2{padding:2px 5px 2px 5px;border:#F90 1px solid;font-weight:bold;font:12px Tahoma, Geneva, sans-serif;background:#F90;color:#FFF;}
.p3{padding:2px 5px 2px 5px;border-right:#999 1px solid;border-left:#999 1px solid;border-top:#999 1px solid;font:12px Tahoma, Geneva, sans-serif;color:#999}ul.nav{
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	overflow:visible;
}
ul.nav li{
	display:block;
	position:relative;
	float:right;
	margin-top:0;
	padding-left:15px;
	text-align:center;
	font-size:16px;
}
ul.nav a, ul.nav a:visited{
	padding:3px 0px 3px 0px;
	display:block;
	text-decoration:none;
	color:#39F;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus{
	color:#0CF;
	border-bottom:2px solid #09A;
}
/* dropdowns*/
ul.dropdown {display:none;position:absolute;z-index:999;top:100%;left:0;}
ul.dropdown ul.dropdown {top:0;left:95%;}
ul.dropdown li {float:none;position:relative;list-style:none;display:block;}
ul.dropdown li a {display:block;text-align:left;padding-left:5px;}
/* menu-specifc*/
#menu ul.dropdown {padding:0;overflow:hidden;width:210px;}
#menu ul.dropdown li a{
	overflow:hidden;
	line-height:25px;
	height:25px;
	border-bottom: 1px solid #09A;
	font-size:12px;
	color:#333;
}
#menu ul.dropdown li.last a {border-bottom-width:0;}
#menu ul.dropdown li a:hover{
	/*background:url(../_data/images/bullet-arrow.png) no-repeat 3px center rgba(255, 255, 255, 0.9);*/
}
