﻿html, body {margin: 0;padding: 0;height: 100%;}
html{width: 100%;height: 100%;margin-top: 0px;}
body {height:100%;text-align:center;font-family:Arial;font-size:12px;background:#f3f9ff url(/images/bg.jpg) repeat-x;}
form#aspnetForm {text-align:center;width:975px;margin-bottom:0px;padding-left:10px; padding-right:10px;background:#fff;border-left:1px solid #a2c7f4; border-right:1px solid #a2c7f4;}
.bgbs{ font-weight:bold;text-transform:uppercase;color:#1b418c;margin-bottom:20px;text-indent:20px;}
.header {width:975px;}
.hl { height:28px;background:#244c94 url(/images/bgt.jpg) top no-repeat;font-size:11px; color:#ffffff;width:975px; }
.hl div {padding-left:10px;padding-right:10px; text-align:left;padding-top:6px;}
.hl div h1 { display:inline; margin:0px;font-size:11px; font-weight:normal; }
.mbg { width:975px;height:100px;background:#244c94 url(/images/mbg.jpg) no-repeat;text-align:left;clear:both;margin:0px;padding:0px;}
.tra {float: right;width: 325px;color: #a3b9e2;padding: 0px 10px 0px 10px;}
.tra a { color:#ffffff }
.tra a:hover { color:#ffffff;text-decoration:underline; }
.nav { width: 975px;height:40px; background:#faad39 url(/images/bgnav.jpg) no-repeat;position:relative;top:-1px;}
.nav a { text-decoration:none;color:#000000; }
.nav a:hover { text-decoration: underline; color: #4051a3; }
a { text-decoration:none;color:#435d90;} 
a:hover {text-decoration: underline; color: #4051a3; }
div #ctl00_ContentPlaceHolder1_divRules strong {color:#1e3f86; }
.login { font-size:11px;text-align:left;line-height:170%;margin-top:15px;float:left; }
.login input { height:10px;border:1px solid #b7b8b0;width:109px;font-size:9px;line-height:170%; }
.search {float:left;width:280px;text-align:left;position:relative;top:-1px;}
.search input { height:15px;border:1px solid #b7b8b0;width:85px;font-size:10px;line-height:170%;  }
.ih {font-weight:bold;text-transform:uppercase;color:#435d90;padding-top:7px;margin:0px;font-size:12px;}
.bnr_fp_lt{ width:468px;height:60px;border:1px solid #cbe2fd;margin-bottom:15px;background:#cbe2fd;}
.nl { height:172px;margin-bottom:14px;line-height:210%;background:#f3f9ff;padding:6px 0 10px 10px;text-align:left;width:214px;border:1px solid #c8def9; }
.fb { width:206px;height:177px;margin-bottom:7px;margin-top:7px;line-height:210%;background:#E2EFFF;padding:10px 10px 10px 10px;text-align:left; }
.fb input { height:15px;border:1px solid #ffffff;width:197px;font-size:10px;line-height:190%; }
.fb strong { color:#435da4;margin-bottom:6px;display:block; }
.fb textarea { border:1px solid #ffffff;width:197px;font-size:10px;line-height:190%; }
.ch_desc { background:#f7f2e4;border:1px solid #f1debd;padding:10px;margin-bottom:22px;text-align:justify; }
.nb  { border:0; }
.fpml h1 a { color:#435d90;text-decoration:none; }
.fpml h1 a:hover { color:#435d90;text-decoration:underline; }
.nobold { font-weight:normal; }
#dSProgress { display:none;position:relative;top:11px; }
#dSProgress strong { color:#1d3f87;font-weight:normal; }
.announcement { text-align:justify;color:#292929; }
.announcement strong { display:block;padding-bottom:0;margin-bottom:8px;text-align:left; }
.announcement a { color:#000000; }
.amr {margin-right:10px;background:#efeeeb;border:1px solid #efeeeb;}.fv { border:1px solid #cccccc; }
.fvp { margin-left:14px;border:1px solid #cccccc; }
.fpg img { background:#efeeeb;border:1px solid #efeeeb;width:95px;height:95px; }
.fpg div { height:10px; }
.cpi { line-height:200%;margin-left:20px; }
.cpim{color: darkgray;}
.bcountry { background:url(/images/bcbg.jpg) no-repeat;padding:5px;font-size:11px;color:#333;border-right:6px solid white;border-left:6px solid white;padding-top:4px;padding-bottom:4px;}
.sr { text-align:justify; }
.sr strong { text-align:left; }
.bnr2 { width:224px;height:85px;background:#cbe2fd;border:1px solid #cbe2fd; }
.bnr9 { width:224px;height:53px;background:#cbe2fd;border:1px solid #cbe2fd; }
.bnr4 { width:180px;height:380px;background:#cbe2fd;border:1px solid #cbe2fd; }
.bnr5 { width:180px;height:60px;background:#cbe2fd;margin-top:12px;border:1px solid #cbe2fd; }
.bnr7 { width:224px;height:135px;background:#cbe2fd;border:1px solid #cbe2fd; }
.bnr8 { width:180px;height:250px;background:#cbe2fd;border:1px solid #cbe2fd; }
.bnr10 { width:224px;height:73px;background:#cbe2fd;border:1px solid #cbe2fd;margin-top:7px;margin-bottom:7px; }
.fpbi { margin-right:3px;  }
.nl strong { color:#435da4;margin-bottom:6px;display:block; }
.nl input { height:15px;border:1px solid #c8def9;width:200px;font-size:10px;line-height:190%; }
.nl textarea { border:1px solid #ffffff;width:200px;font-size:10px;line-height:190%; }
.inputbox {	color: #2d2c2c;	font-family: Arial, Helvetica;	font-size: 11px;	border: #b7b7b7 1px solid;}
input#q {font-family: Arial, Verdana, Helvetica, sans-serif;background-image: url(/images/search_bg_115.gif);height: 17px;width: 125px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;border: 0px none;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;color:#828282;font-size:11px;margin:0px;position:relative;top:-2px;}
.btn {background:url(/images/btn.jpg) repeat-x;height:25px;border:1px solid #b7b7b7;}
.tit {line-height:200%;position:relative;top:2px;margin-right:10px;padding:30px 10px 15px 10px;font-size:14px; margin:0px;color:#000000;font-weight:bold;text-transform:uppercase;}
.chtit {line-height:200%;font-size:14px;padding:5px;display:inline;width:150px;color:#000000;margin:0px;text-align:center;font-weight:normal;border:1px solid #f0dfbe;text-transform:uppercase; }
/* Middle Content Table */
.cti { background:#ffffff;position:relative;z-index:500; }
.mch { text-align:center;padding-top:25px;background:#ffffff;margin-top:10px;color:#000000;line-height:160%; }
.mct {  margin:auto;background:#ffffff;text-align:justify;padding:135px 20px 30px 20px;width:715px;border:1px solid #b7b7b7;position:relative;top:-115px;z-index:200; }
.mct a { color:#193e85;text-decoration:underline; }
h2.af { margin:0;font-size:12px;margin-bottom:8px;}
h2.af a { color:#000000; }
.commentsig { font-size:11px;color:#333333;margin-top:10px;} 
/* Tooltip */
#dhtmltooltip{text-align:left;position: absolute;left: -300px;width: 150px;border: 1px solid #b7b7b7;padding: 5px;background:#ffffff url(/images/bgtt.jpg) repeat-x;visibility: hidden;z-index: 100;}
#dhtmlpointer{position:absolute;left: -300px;z-index: 101;visibility: hidden;}
.board  {margin-top:18px; }
.board td { font-size:11px;text-align:center;
    direction: ltr;
}
.et{color: #435d90;font-family: Arial;font-size: 14px;margin: 0px;text-transform: uppercase;width: 227px;text-align: justify;font-weight: bold;position:relative;left:1px;}
.fni { text-align:justify;margin-bottom:15px;padding:5px;}
.ai { text-align:justify;clear:both;display:table;padding-bottom:15px;margin-bottom:13px;background:#ffffff;border-bottom:1px solid #f1debd;} 
.ai td { padding-bottom:10px; }
.ai img { border: 1px solid silver; background: #f5f5f5;margin-right:7px;}
.read_content {float:left;width:750px;text-align:left;padding:10px 10px 0px 0px;line-height:160%; }
.read_content div { text-align:justify; }
.read_content h1 { font-size:15px;color:#000000;margin-bottom:20px; }
.img_read_left { border-right:15px solid white;border-bottom:15px solid white; }
.img_read_right { border-left:15px solid white;border-bottom:15px solid white;}
.ai img[align="left"] { margin-right:15px;border:1px solid #f0dfbe;background:#f0dfbe; }
.ai img[align="right"] { margin-left:15px;border:1px solid #f0dfbe;background:#f0dfbe; }
.more { color:#2F61A0;float:right;padding-right:3px; display:inline; }
.pd { float:right;font-size:11px;color:#555; }
.rss { clear:both;text-align:left;} 
.rssRU { float:left;width:350px;padding:0px 10px 10px 0px;text-align:left;height:446px;overflow:auto;background:transparent; }
.rssAD { float:left;width:205px;padding:0px 10px 10px 10px;text-align:center;height:446px; }
.rssAD img { border:1px solid #cacaca;} 
.rssEN { padding:0px 10px 10px 0px;float:left;width:365px;text-align:left;height:446px;overflow:auto;background:transparent; }
.rssd { margin-top:5px;text-align:justify; }
h2.nt { margin:0px;padding:0px;font-size:12px; display:inline;}
h2.nt a { color:#000000;font-weight:bold; }
.mpo { border:1px solid silver; }
.mpi { border:1px solid #fe8d17;}
a.chl  { font-weight:bold; text-decoration:underline; }
a.chl:hover { color:#ff9337; } 
.chmenu { background:#f7f2e4;padding:15px 0px 15px 0px;border-bottom:10px solid #ffffff; }
.chmenu a{width: 178px;display:block;padding-left:15px;padding-right:15px;margin:0;}
.chmenu span { display:block;padding-top:5px;padding-bottom:5px;} 
.chmenu a:hover {background-color: #f1debd;text-decoration:none;}
.comment { padding:10px;display:none;margin-top:8px;border:1px solid #eadcca;background:#f7f2e4;width:730px; }
.PagerContainerTable{color: #d1d1e1;background-color: #FFFFFF;width:100%;height:16px;text-align:center;}
.PagerInfoCell
{
	padding-right: 6px;
	padding-left: 6px;
	color: #ffffff;
	white-space: nowrap;
	background-color: #accdf6;
	font-weight:normal;
	padding-top:3px;
	padding-bottom:3px;
	width:10%;
}

.PagerInfoCell:link
{
	color: #f58538;
	text-decoration: none;
}
.PagerInfoCell:visited
{
	color: #f58538;
	text-decoration: none;
}
.PagerCurrentPageCell
{
	color: #ffffff;
	background-color: #f1debd;
	min-width:16px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	border:1px solid #f1debd;
}
.PagerCurrentPageCell A { width:100%;display:block; }

.PagerOtherPageCells
{
	background-color: #ffffff;
	padding-right:3px;
	border:1px solid #f1debd;
	min-width:16px;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
}
.PagerSSCCells
{
	background-color: #e5e5e5;
	padding-left:3px;
	padding-right:3px;
	min-width:16px;
	width:16px;
	border:1px solid #b6b6b6;
	text-align:center;
}
.PagerHyperlinkStyle
{
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;display:block;width:100%;
}
.PagerHyperlinkStyle:hover
{
	color: #000000;
	text-decoration: none;
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:link
{
	color: #000000;
	text-decoration: none;
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:visited
{
	color: #000000;
	text-decoration: none;
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:active{color: #000000;text-decoration: none;font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;}

.rating_container {border-bottom:1px dotted #9ac8fb;float:right;width:100px;padding:5px;line-height:150%;font-family:Tahoma;font-size:11px;}
.rating {cursor: pointer;clear: both;display: inline;}
.rating:after {content: '.';display: block;height: 0;width: 0;clear: both;visibility: hidden;}
.cancel,.star {float: left;width: 17px;height: 15px;overflow: hidden;text-indent: -999em;cursor: pointer;}
.cancel,.cancel a {background: url(/images/delete.gif) no-repeat 0 -16px;}
.star,.star a {background: url(/images/star.jpg) no-repeat 0 0px;}
.cancel a,.star a {display: block;width: 100%;height: 100%;background-position: 0 0px;}
div.rating div.on a {background-position: 0 -16px;}
div.rating div.hover a,div.rating div a:hover {background-position: 0 -32px;}
.trans1 { border:1px dotted #3a4d72;}
.bookmark { display:inline; }
.l_o { display:table;border-bottom:1px solid silver;background:#ffffff;padding:5px;min-height:35px;}
.l_ov { display:table;border-bottom:1px solid #92cdf5;background:#f4f4f4;padding:5px;min-height:35px;cursor:pointer;}
