﻿body {
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
	margin-top: 5px;
    background:url(../image/mainbg.jpg) repeat-x 0% 0px #225289;
    background:#aebc21;margin:0px; padding:0px;
}

button {
	font-size: 11px;
}

input {
	font-size: 12px;
}
/*Added by Joy 2010/2/26 Begin
 *解决IE7下按钮边框过宽，长度过长的问题
*/
   input.button {   
    padding: 0 .25em;   
    width: auto;   
    _width: 0;   
    overflow:visible !ie;   
}
/*Added By Joy 2010/2/26 End*/
select {
	font-size: 11px;
}

a:link, a:visited {
	text-decoration: none;
}


a:hover {
	text-decoration: underline;
}
img{ border:0px;}

.gray {
	color:gray;
}

.horizontal {
	height: 1px;
	margin-top: 5px;
	border: 1px dashed gray;
}

.header {
	width: 800px;
	height: 55px;
	margin: 0px auto 1px auto;
	background: transparent url(../image/logo.gif) no-repeat scroll 3% 15px;
	background-color: white;
}

.header img {
	vertical-align: bottom;
}

.header span {
	float: right;
	padding: 5px 10px;
	text-align: center;
}

.header a.link {
	color: blue;
}

/*.footer {
	width: 780px;
	color: white;
	margin: 0px auto;
	padding: 5px 10px;
	text-align: center;
	background-color: #1958B7;
}

.footer span {
	display: block;
}

.footer span a {
	color: white;
}*/

.concept_image {
	float: left;
	width: 570px;
	height: 190px;
	margin: 8px 0px 0px 0px;
	background: transparent url(../image/concept_image.gif) no-repeat scroll 0% 0px;
}

.main_body {
	width: 800px;
	margin: 0px auto;
	background-color: white;
}

.left_zone {
	float: left;
	width: 210px;
	padding: 8px 0px 0px 10px;
}

.right_zone {
	float: left;
	width: 500px;
}

span.title,
span.big_title,
span.middle_title,
span.small_title {
	color: black;
	display: block;
	font-weight: bold;
	text-align: center;
}

span.big_title {
	font-size: 16px;
	padding: 10px 10px;
}

span.middle_title {
	font-size: 14px;
	padding: 6px 6px;
}

span.small_title {
	font-size: 12px;
	padding: 2px 2px;
}

img.go, img.login {
	border: 0px;
	cursor: pointer;
}

.vertical_menu{
	width: 200px;
	margin-bottom: 10px;
	border: 1px solid black;
}

.vertical_menu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font: normal 11px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

.vertical_menu li a{
	width: 188px;
	color: white;
	display: block;
	padding: 2px 0;
	padding-left: 5px;
	text-decoration: none;
	background-color: #2175bc;
	border-left: 7px solid #1958b7;
	border-bottom: 1px solid #90bade;
}

.vertical_menu li a:hover {
	background-color: #2586d7;
	border-left-color: #1c64d1;
}

.vertical_menu div.menutitle{
	color: white;
	padding: 1px 0;
	padding-left: 5px;
	background-color: black;
	border-bottom: 1px solid black;
	font: bold 11px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}


.NavText td{ height:27px; padding-left:6px; padding-right:7px; background:url(../image/Nav_Separators.jpg) no-repeat 0% 0%}
.NavText td.navtop{ height:27px; padding-left:2px; padding-right:2px;/*background:url(../image/Nav_Separators9.jpg) no-repeat 0% 0%;*/ background:none;}
.NavText td.nav9{ height:27px; padding-left:2px; padding-right:3px; /*background:url(../image/Nav_Separators9.jpg) no-repeat 0% 0%;*/background:none;}
.NavText a:visited { color:#fff;}
.NavText{font-family:Verdana, Arial,Helvetica,sans-serif;color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;word-spacing:-1px;letter-spacing:0px}
.link {color:#ffffff;text-decoration: none;}
.LoginText {font-family: Verdana, Arial, Helvetica, sans-serif; color:#00477f; font-size: 10px; font-weight:bold; text-decoration: none;}
.SmallTextBlue {font-family: Verdana, Arial, Helvetica, sans-serif; color:#00477f; font-size: 10px; text-decoration: none;}
.SmallTextGray {font-family: Verdana, Arial, Helvetica, sans-serif; color:#686868; font-size: 10px; text-decoration: none;}
.Text {font-family: Verdana, Arial, Helvetica, sans-serif; color:#00477f; font-size: 11px; text-decoration: none;}
.FeaturedLibrary {font-family: Verdana, Arial, Helvetica, sans-serif; color:#00477f; font-size: 11px; text-decoration: none;}
.Footer {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; text-decoration: none; text-align:center;
	background:url(../image/footer_Fade.gif) repeat-x 0px 0px #ffffff; 
}
.Footer a{ color:#000000}
.footertop{float: left; width:100%; height: 17px; padding-top:6px; text-align:center}
.footerleft{height: 55px; width:51px; float: left; text-align:right;}
.footercenter{padding: 7px 4px 7px 13px; height: 40px; font-size: 9px;font-family:Verdana, Arial,Helvetica,sans-serif;float: left; width: 600px; text-align:left; }
.footeright{height: 55px; float: left;width: 100px;}

.Disclaimer{font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size: 9px; text-decoration: none;}

.Link_User {font-family: Verdana, Arial, Helvetica, sans-serif; color:#4c88be; font-size: 11px; font-weight:bold; text-decoration: none;}
.Link_User10 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#4c88be; font-size: 11px; font-weight:bold; text-decoration: none;margin-left:10px;display:inline-block}
.Link_User1 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#4c88be; font-size: 11px; font-weight:bold; text-decoration: none;}
.Link_User2 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#4c88c9; font-size: 11px; font-weight:bold; text-decoration: none;}


/*.Link_User2 a:visited{ _color:#4c88be;}*/

/*
 *	Create by Jeffery 27/01/2010
 *	Code begin
 */
	a.Link_User2:visited { color:#4c88be;}
/*
 *	Code end
 */

.Link_Admin {font-family: Verdana, Arial, Helvetica, sans-serif; color:#a7b320; font-size: 11px; font-weight:bold; text-decoration: none;}

.horizontal_gray_dots {height:1px; background: transparent url(../image/horizontal_gray_dots.gif) repeat-x scroll 0px 0px; margin: 10px 0px}

.Obj_H1,.Obj1_H1 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#006699;font-size:17px;font-weight:bold;text-decoration:none; padding:10px 10px;text-align:center;display:block;}
.Obj1_H1 { padding:10px 10px 5px 10px;}
.Obj_H2,.Obj2_H2,.Obj1_H2,.Obj_H22 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size: 14px; font-weight:bold; text-decoration: none; padding: 5px 10px; text-align: center; display:block;}
.Obj_H3 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size: 12px; font-weight:bold; text-decoration: none; padding: 10px 10px; text-align: center; display:block;}
.Obj_H2_H2 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size: 14px; font-weight:bold; text-decoration: none; padding: 10px 10px; text-align: left; display:block;}
.Obj2_H2 {padding: 2px 3px; display:inline-block; text-align:left;font-size: 12px;}
a.Obj2_H2{padding: 2px 3px; display:inline-block; text-align:left;font-size: 12px;}
.Obj1_H2{ padding:0px 7px 0px 0px;display:inline-block; text-align:left; }
.Obj_H22{padding: 3px 2px; }
a.Obj_H22{display:inline-block;padding:0px;}

.Lable_Content {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 9px; font-weight:bold; text-decoration: none; text-align:right; vertical-align: top;}
.Lable_Content_New {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 9px; font-weight:bold; text-decoration: none; }

.Text_Content {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 11px; text-decoration: none;}

.th1 {font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dbf0ff; color:#006699; font-size: 12px; font-weight:bold; text-decoration: none;}
.Section_H1 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size: 14px; font-weight:bold; text-decoration: none; padding: 10px 10px; text-align: center; display:block;}
.Section_H11 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size: 14px; font-weight:bold; text-decoration: none; padding: 0px 10px; text-align: center; display:block;}
.Section_H3 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size: 12px; font-weight:bold; text-decoration: none; text-align:left}

.Action_H1 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size: 16px; font-weight:bold; text-decoration: none;text-align: center;display:block;}
.Action_H1_H1 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size: 13px; font-weight:bold; text-decoration: none;text-align: center;display:block;}
.Lable_Input {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-weight:bold; text-decoration: none;}
.Lable_Caption {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-style:italic; text-decoration: none;}



.Table_Header {font-family: Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size: 11px; text-decoration: none; background-color: #dbf0ff; height: 20px;}
.Table_Header a,.Table_Header a:visited {color:#006699;}
.Table_Footer {font-family: Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size: 11px; text-decoration: none;background-color: #dbf0ff; }


.textFields {
	background-color: white;
	border-color: #4c88be ;
	border-style: solid;
	border-width: 1px;
	color: #00477f;
	font-family: verdana;
	padding-left: 1px;
	width:80px;
}

.shadow 
{
	background: transparent url(../image/top_shadow.jpg) no-repeat scroll 0% 0px;
	background: transparent url(../image/top_shadow.jpg) no-repeat scroll 0% 0px;
}

.total_count {
	display: block;
	font-size: 11px;
	margin: 0px 0px 5px 20px;
}

.total_count span {
	font-weight:bold;
}

.gray_title 
{
	height: 20px;
	background-color: #ECECEC;
	padding: 5px 10px 2px 10px;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	color: #aebc21;
}

ul
{
	margin: 0px;
	padding: 0px;
}

ul li 
{
	list-style-type:none;
	cursor: pointer;
}

.radiobutton
{
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
}

.title_date
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	font-size: 11px; 
	font-weight: bold;
	text-decoration: none; 
	text-align: center; 
	display:block;
	padding-top:5px;
}

.laberheight{line-height:13px; height:17px;}
.margintop5{ margin-top:5px;}
.margintop10{ margin-top:10px;}
.margintop20{ margin-top:20px;}

.clear{ clear:both;}

.Text_black {font-family: Verdana, Arial, Helvetica, sans-serif;color:#006699; color:#000000; font-size: 12px; text-decoration: none; font-weight:bold;}
select.gray,input.gray,textarea.gray{border:1px solid #7f9cba; background:#ebebe4; padding-top:2px; padding-bottom:2px;}
select.graycolor{border:1px solid #c9c7ba; background:#ebebe4; padding-top:2px; padding-bottom:2px;}

.hidden{ display:none}

.forgot_clew{margin:0px auto; text-align:left; width:73%; margin-top:40px; font-size:10px; background:#f3f3f3; border:1px solid #dddddd; padding:14px;}
.margintop6{margin-top:-6px;}
.marginbtm6{margin-bottom:-5px}


/*==================tasksMenu=======================*/
.tasksMenu{	background-color:#FFF; padding:5px 10px; }
.tasksMenu h1{ font-size:14px; border:1px solid  #CCC;  padding:5px; background-color: #f3f3f3;  margin:0px;}
.tasksMenu h2{ font-size:13px;  text-indent:10px; padding:0px; margin:0px; height:30px; line-height:30px;}
.tasksMenu h2 a{ color:#408cb3;}
.tasksMenu h3{ font-size:11px;  margin:0px;  color:#069}
.tasksMenu ul li{line-height:25px;font-size:11px; 	cursor: auto;}
.tasksMenu ul span{ color: #569ad4;}
.ultasks{ background-color: #FFF ;  padding:0px 80px; padding-left:130px; }
.ultasks1{ margin-bottom:8px; padding:5px 0px 5px 3px; font-size:11px; border:1px solid #CCC; margin-top:-1px;}
.ultasks1 p{ margin:0px; line-height:22px;}

.default1 span a{font-size:10px; color:#C30;}


.download_note{width:513px;text-align:left;  background-color:#F4F4F4; padding:9px 3px 8px 5px;  margin-left:138px; line-height:18px; background-image:url(../Image/note_back.gif); background-repeat:repeat-x; border:1px solid #e9e9e9;}


/*==================Contact_Us/About_Us=======================*/

.about_right{font:11px/22px verdana, arial, helvetica, sans-serif;float:left; width:478px; height:350px;}
.about_left{float:left; width:240px;_width:180px;height:300px; margin-left:32px;_margin-left:15px; margin-right:15px;}
.Contact_right{font:11px/22px verdana, arial, helvetica, sans-serif;float:left; width:460px; height:300px;}
.Contact_left{float:left; width:160px; height:300px; margin-left:85px;_margin-left:42px; }

div.about_right ul.disc{ margin:5px; margin-left:14px; list-style: url("../Image/icon9.gif") outside circle !important;* list-style: url("../Image/icon9.gif") outside circle !important;cursor: default;}
div.about_right ul.disc li{cursor: default;background:url(../Image/icon.gif) no-repeat 0% 5% !important; *background:url(../Image/icon.gif) no-repeat 0% 5% !important; padding:5px 0px 5px 8px; line-height:14px;
	padding-left:18px; display:inline-block}
	
form{ padding:0px; margin:0px;}



/*==================Warning=======================*/
.warning{ line-height:16px; font-size:11px; padding:10px 20px; width:740px; margin:0px auto}

.warning span{ font-weight: 600;}
.warning p{ margin:0px; padding-top:6px; padding-bottom:6px;}
.warning_text{background:url(../Image/note_back1.gif) repeat-x 0% 0% #ebf7f4;border:1px solid #e9e9e9;border:1px solid #8db6d9; padding:10px 10px 20px 17px;padding:15px 15px 25px 29px; margin-bottom:25px; font-size:11px; line-height:22px;}
.warning_text_next h1{ font-size:12px; margin:0px 0px 10px 0px; padding:8px 0px 6px 5px; background-color: #F7F7F7; text-indent:10px; border-bottom:1px solid #e9e9e9;}
.warning_text_next h2{ font-size:11px; border-bottom:1px solid #e9e9e9; margin:0px 10px; padding:5px 0px 3px 5px; }
.warning_text_next{border:1px solid #e9e9e9;}
.warning_text_next p{padding:5px 10px 5px 35px; line-height:20px}
.warning_text_next span{ color:#333;font-style: italic; font-weight: 600; }
.warning_text_next ol{ padding-left:20px !imporatnt;*padding-left:43px !imporatnt;_padding-left:43px; margin-left:18px}
.warning_text_next ol li{ padding-top:2px; padding-bottom:1px}

.Warning_top{background:#ffffe1; font-weight:bold; color:#f00; padding:5px 0px 5px 0px; font-size:11px; width:100%; margin-bottom:7px; }
.Warning_top a:link, .Warning_top a:visited{  text-decoration:underline}

/*==================usermessage=======================*/


.usermessage{padding:23px 3px 17px 5px;background:#f2fce2; background:#ffffee; border:1px solid #aee756;border:2px solid #fecca1; font:bold 12px/22px verdana, arial, helvetica, sans-serif;
	 margin:104px auto; margin-bottom:144px;text-align:center; width:72%; color:#1a1a1a;}
.usermessageT{padding:23px 3px 17px 5px; background:#fff2de;background:#f1f8ff;background:#fff; border:1px solid #ffac30;border:0px solid #74bcff; font:bold 11px/22px verdana, arial, helvetica, sans-serif;
	 margin:104px auto; margin-bottom:144px;text-align:center; width:72%; color:#1a1a1a;}
	 
.usermessage1{display:inline-block; text-align:left; padding-left:9px; }
.usermessage img.imgMessage{display:inline-block; }

.back_link {margin:5px auto;margin-top:11px;width:100%; text-align:center; padding-left:3px; line-height:28px; height:22px; border:0px solid #000}

.back_link a{ font-size:11px; text-decoration:none; text-decoration:underline;line-height:30px; }
.alert_Link{margin-left:26px;margin-top:-33px;display:inline-block;}


.Msg{margin:15px auto; text-align:left; width:67%;font-size:10px; background:#f3f3f3; border:1px solid #dddddd; padding:14px;}
