body { font-family: "Tahoma"; font-size: 12px; margin:0px; padding:0px; text-align:left;color: #444;
background-color:#e0e0e0;
/*background-image:url(../images/ckgsb_bg.jpg); background-repeat:repeat-y; background-position:top center;*/}
td { font-family: "Tahoma"; font-size: 12px;line-height: 14pt;}
.redMark {color:red;}
A:link
{
color: #007ac3;
text-decoration: underline;
}
A:visited
{
color: #444;
text-decoration: none;
}
A:active
{
color: #007ac3;
text-decoration: none;
}
A:hover
{
color: #8e8e8e;
text-decoration: underline;
}
.TopTitle{
/*color:#ccc;*/
font-weight:bold;
text-align:left;
font-size:14px;
line-height:24px;
}
.TopTitle .Forum
{
font-size:18px;
}
#ckgsbLogo
{
vertical-align:middle;
float:left;
margin-left:15px;
position:10px 10px;
height:64px;
width:175px;
z-index:1;
}
.rightContent
{
text-align:justify;
padding:5px;
}
.rightContent h1
{font-size:18px; font-weight:normal;}
.rightContent p, .rightContent li {
/*text-align:justify;*/
font-size: 14px;
line-height: 160%;
}
/*.NavMenu {font-family: "Times New Roman", Times, serif}*/
.copyright { font-family: "Tahoma"; font-size: 12px;line-height:15pt;color: #818284;}

/******************************************** What to do in Beijing²Ëµ¥ *******************************************/
#WhattodoinBeijing
{
margin-left:10px;
list-style:none;
/*
list-style-image:url(../images/list_arrow.gif);
list-style-position:outside;
*/
}
#WhattodoinBeijing li
{
padding-left:10px;
background:url(../images/list_arrow.gif) 0px 9px no-repeat;
line-height:24px;
margin: 5px 0px 5px 0px;
}
/******************************************** ×ó±ßÀ¸Ä¿²Ëµ¥ *******************************************/
#NavMenu {
	list-style:none; margin:0px; padding:0px;
}
#NavMenu li {
	  margin-top:5px;
}
#NavMenu li a {
	color:#32649F; text-decoration:none;
	/*background:url('../images/NavMenuBg.jpg') no-repeat; */
	display:block; width:160px; line-height:27px;
	border:1px solid #ccc;
	text-indent:20px; font-weight:bold;
}
#NavMenu li a:hover {
text-decoration: underline;
}
#NavMenu li a.oncolumn {
	background:#6482B8; width:143px; line-height:27px; color:White;
}
#NavMenu li ul {
	list-style:none; margin:0px; padding:0px;
}
#NavMenu li ul li {
	margin-top:5px; margin-left:25px; 
}
#NavMenu li ul li a {
	background:url(''); display:block; width:115px; color:#5C5C5E; text-decoration:none;
	text-indent:10px; border-bottom:1px dotted #BDBDBD; line-height:27px; font-weight:normal;
}
#NavMenu li ul li a.oncolumn {
	background:#F2F2F2; text-decoration:none; color:White; line-height:27px; text-indent:10px; color:#3A6397; width:115px;
}
/*code based on Stu Nicholls "ultimate dropdown menu"
http://www.cssplay.co.uk*/
/*common styling*/
/*menu container*/
.menucontainer{background: #fff url(images/bgOFF.gif) no-repeat bottom left; text-align:left}
/*basic menu styling*/
.menu {float:left;font-family:"Tahoma";width:100%;position:relative;font-size:14px;
background:url(images/bgOFF.gif) repeat-x bottom left;}
.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative;}
.menu ul li {float:left;position:relative;display:inline;background:url(../images/bgDIVIDER.jpg) no-repeat bottom right;}
/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#000;width:auto;color:#000;padding:0px 16px 0px 16px;line-height:30px;height:30px;}
* html .menu ul li a, .menu ul li a:visited {width:auto;w\idth:auto;}
/*hide sub nav items*/
.menu ul li ul {display:none;}
/*clear the main nav bg*/
.menu ul li ul li{background:none;}
/*style for table of sub nav items*/
table {margin:-1px;border-collapse:collapse;font-size:12px;}
/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {color:#007AC3;background: transparent url(images/bgON.gif) bottom left repeat-x;}
/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:28px;margin-top:1px;left:0;width:100%;border-top:1px solid #fff;}
/*drop-down on state*/
.menu ul li:hover ul li a {display:block;background:#e3e3e3;color:#333;height:auto;line-height:16px;padding:2px 16px 2px 16px;width:140px;border-top:1px solid #fff;}
/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {color:#fff;background: #6B6B6B url(images/sub-arrow.gif) no-repeat;background-position: 4px 8px;}
th {
color: #1295d8;
font-size: 16px;
background-color: #f0f8ff;
padding:5px;
margin:5px;
}
tr.blue td {
background-color: #f0f8ff;
padding: 5px;
margin: 5px;
}
input.txt_200
{
height:17px;
width:200px !important;
font-size:11px;
padding-left:2px;
}
input[type="text"] {
width:250px;
}
input[type="text"].txt120 {
width: 120px;
}
tr.Normal td {
}
tr.Weak td,tr.Weak a
{
/*background-color:#e0e0e0;color:#999;*/
}
tr.Reject td, tr.Reject a,tr.Test td, tr.Test a
{
background-color:#e0e0e0;color:#999;
}
span.answer {
	color: #1295d8;
	text-decoration: underline;
}
