body {
	margin:0px; padding:0px; text-align:center; background:url('/Channel/images/bg_body.jpg') repeat-x #d8d8d8; 
}
img {
	border:0px;
}
p,span,td,th,h1,h3,h5,li,a,div {
	font-size:12px; color:#4b4b4b; font-family:arial; line-height:18px;
}
a {
	text-decoration:none;	
}
.space10 {
	clear:both; line-height:10px; font-size:10px;
}
.space15 {
	clear:both; line-height:15px; font-size:15px;
}
.space20 {
	clear:both; line-height:20px; font-size:20px;
}
.space30 {
	clear:both; line-height:30px; font-size:30px;
}


#wrap {
	width:937px; background-color: #ffffff; text-align:left; margin:auto; border-bottom:1px solid #c1c1c1; border-left:1px solid #c1c1c1;  border-right:1px solid #c1c1c1;  
}
#header {
	padding:22px;
}
#header td {
	line-height:19px; color:#006fba;
}
#header a {
	font-weight:bold; color:#006fba;
}
.search {
	background:url('/Channel/images/bg_main.jpg') no-repeat; color:#006fba;
}
.search input {
	border:0px; background:url('/Channel/images/bg_search.jpg') no-repeat; color:#4b4b4b; padding:0px 10px; width:138px; height:19px; font-size:12px; line-height:19px;
}

#wrap #menu {
	position:relative; height:30px; background:url('/Channel/images/menu_bg.jpg') repeat-x;
}
#wrap #menu ul {
	list-style:none; margin:0px; padding:0px; position:absolute;
}
#wrap #menu ul li {
	float:left; margin:0px; padding:0px; background:url('/Channel/images/menu_bg_white.gif') repeat-x; padding-left:1px;
}
#wrap #menu ul li a {
	line-height:30px; font-size:13px; font-weight:bold; color:#333; text-decoration:none; display:block; background:url('/Channel/images/right_c_menu_off.jpg') right top; text-align:center;
}
#wrap #menu ul li a.children {
	line-height:30px; font-size:13px; font-weight:bold; color:#333; text-decoration:none; display:block; background:url('/Channel/images/right_c_menu_off_c.jpg') right top; text-align:center;
}
#wrap #menu ul li.current {
	float:left; margin:0px; padding:0px; background:url('/Channel/images/menu_bg_white.gif') repeat-x; padding-left:1px;
}
#wrap #menu ul li.current a {
	line-height:30px; font-size:13px; font-weight:bold; color:#000; text-decoration:none; display:block; background:url('/Channel/images/menu_bg_white.gif') repeat-x; text-align:center;
}
#wrap #menu ul li.current a.children {
	line-height:30px; font-size:13px; font-weight:bold; color:#000; text-decoration:none; display:block; background:url('/Channel/images/menu_bg_white.gif') repeat-x; text-align:center;
}
#wrap #menu ul li ul {
	list-style:none; margin:0px; padding:0px; position:absolute; display:none;
}
#wrap #menu ul li ul li {
	margin:0px; padding:0px; clear:both; background:url('/Channel/images/home_blue_arrow.jpg') no-repeat 15px 9px #d8d8d8; padding-left:27px; padding-right:15px; 
}
#wrap #menu ul li.children ul li a,
#wrap #menu ul li.children ul li a:hover,
#wrap #menu ul li.children ul li a.current,
#wrap #menu ul li ul li a,
#wrap #menu ul li ul li a:hover,
#wrap #menu ul li ul li a.current {
	text-indent:0px; background:none; width:112px; text-decoration:none; font-weight:bold; text-align:left; color:#333;
}
#wrap #menu ul li.currentColumn {
    float:left; margin:0px; padding:0px; background:url('/Channel/images/left_c_menu_on.jpg') no-repeat left top; padding-left:1px;
}
#wrap #menu ul li.currentColumn a {
    line-height:30px; font-size:13px; font-weight:bold; color:white; text-decoration:none; display:block; text-align:center; background:url('/Channel/images/right_c_menu_on.jpg') no-repeat left top;
}
#wrap #menu ul li.currentColumn a.children {
    line-height:30px; font-size:13px; font-weight:bold; color:white; text-decoration:none; display:block; text-align:center; background:url('/Channel/images/right_c_menu_on_c.jpg') no-repeat right top;
}



#wrap #homeLeft {
	float:left; background:url('/Channel/images/bg_main.jpg') right top no-repeat; width:257px; height:312px; padding:0px 22px;
}
#wrap #homeLeft h3 {
	background:url('/Channel/images/bg_login_title.jpg') 0px -2px no-repeat; margin:0px; padding-left:36px; margin-bottom:5px;
}
#wrap #homeLeft .register {
	background:url('/Channel/images/home_login.jpg') no-repeat; width:257px; height:113px; text-align:center; padding-top:14px;
}
#wrap #homeLeft .register table {
	text-align:left; margin:0px auto;
}
#wrap #homeLeft .register table.btn {
	margin:0px auto; text-align:center; padding-top:12px;
}
#wrap #homeLeft .register td span {
	background:url('/Channel/images/bg_user.jpg') 0px 0px no-repeat; color:white; padding-left:14px;
}
#wrap #homeLeft .register table.btn a {
	color:white; text-decoration:underline;
}
.txt {
	border-top:1px solid #8d8d8d; border-bottom:1px solid #8d8d8d; border-left:1px solid #8d8d8d; border-right:1px solid #8d8d8d; 
}
#wrap #homeLeft h4 { 
	font-size:12px; margin:0px; padding-top:15px; padding-bottom:6px;
}
#wrap .fastTool {
	background:url('/Channel/images/bg_tools.jpg') bottom no-repeat; border-top:1px solid #e4e4e4; width:227px; padding:10px 15px;
}
#wrap ul.toolList {
	list-style:none; margin:0px; padding:0px; 
}
#wrap ul.toolList li {
	background:url('/Channel/images/arrow_list.gif') 0px 5px no-repeat; padding-left:9px; 
}
#wrap ul.toolListBlue {
	list-style:none; margin:0px; padding:0px; 
}
#wrap ul.toolListBlue li {
	background:url('/Channel/images/arrow_list.gif') 0px 7px no-repeat; padding-left:9px; line-height:20px; color:#0d6fb6;
}
#wrap ul.toolListBlue li a {
	color:#0d6fb6;
}

#wrap #homeCenter {
	float:left; background:url('/Channel/images/bg_main.jpg') right top no-repeat; width:257px; height:312px; padding:0px 22px;
}
#wrap #homeCenter h3 {
	font-size:12px; line-height:20px; margin:0px;  padding-bottom:11px;
}
#wrap #homeCenter .encourage {
	background:url('/Channel/images/bg_encourage.jpg') bottom no-repeat; border-top:1px solid #e4e4e4; width:221px; margin:0px; padding:15px 18px;
}
#wrap #homeCenter .encourage h3 { 
	color:#0d6fb6; margin:0px; padding-bottom:6px;
}
#wrap #homeCenter .encourage h3 a{
	color:#0d6fb6;
}
#wrap #homeCenter .encourage p {
	margin:0px;
}
.line {
	background:url('/Channel/images/line.jpg') center no-repeat; font-size:1px; line-height:1px; margin:13px auto;
}
.more {
	background:url('/Channel/images/arrow_list.gif') 0px 3px no-repeat; padding-left:9px; color:#0d6fb6;
}

#wrap #homeRight {
	float:left; width:292px; margin:0px; padding:0px 21px; 
}
#wrap #homeRight h3 {
	font-size:12px; line-height:20px; margin:0px; 
}

#homeRight td.layerControl {
	margin:0px; padding-top:8px;
}
#homeRight td.layerControl a {
	color:#0d6fb6; font-weight:bold;
}
.absPic {
	float:left; padding-right:6px;
}
#wrap ul.specialList {
	list-style:none; margin:0px; padding:10px 0px; 
}
#wrap ul.specialList li {
	background:url('/Channel/images/arrow_list.gif') 0px 6px no-repeat; padding-left:9px; color:#0d6fb6;
}
#wrap ul.specialList li a {
	color:#0d6fb6;
}


#wrap .notice {
	background:url('/Channel/images/bg_notice.jpg') repeat-x; color:#ffffff; line-height:18px; padding:5px 22px;
}
#wrap .notice td ,#wrap .notice a {
	color:#ffffff;
}
#wrap .notice ul.noticeList span {
	padding-left:15px; padding-right:10px; color:#ffffff;
}
#wrap ul.noticeList {
	list-style:none; margin:0px; padding:0px;
}
#wrap ul.noticeList li 
{
	line-height:20px;
}
#wrap .maskLayer {
	overflow:hidden; height:20px;
}

#footer {
	clear:both; 
}
#footer td {
	padding:0px 22px; line-height:26px;
}
#footer td a {
	color:#4b4b4b; 
}



#leftNav {
	float:left; background:url('/Channel/images/bg_left.jpg') repeat-y; width:177px; padding:0px;
}
#leftNav h3 {
	background-color:#149acd; margin:0px; padding-left:12px; line-height:25px; color:#ffffff; font-weight:bold;
}
#wrap #leftNav #LeftColumn 
{
	background:url('/Channel/images/bg_left_subcolumn.jpg') repeat-y; 
}
#wrap #leftNav #LeftColumn ul {
	list-style:none; margin:0px; padding:0px;
}
#wrap #leftNav #LeftColumn ul li {
	background:url('/Channel/images/bg_subLeftColumn_bottom.jpg') bottom no-repeat; 
}
#wrap #leftNav #LeftColumn ul li a {
	background:url('/Channel/images/arrow_list_2.jpg') 15px 3px no-repeat; color:#4b4b4b; font-weight:bold; line-height:26px; margin:0px; padding-left:25px;
}
#wrap #leftNav #LeftColumn ul li.current {
	display:block; background:url('/Channel/images/bg_left_current.jpg') no-repeat; margin:0px;
}
#wrap #leftNav #LeftColumn ul li.current a {
	background:none;
}
#wrap #leftNav #LeftColumn ul li.current ul li {
	background:url('/Channel/images/bg_subLeftColumn_bottom.jpg') bottom no-repeat; border-bottom:1px solid #ccc; 
}
#wrap #leftNav #LeftColumn ul li.current ul li a {
	display:block; background:url('/Channel/images/arrow_list_2.jpg') 25px 10px no-repeat; color:#4b4b4b; padding-left:35px; width:141px;
}
#wrap #leftNav #LeftColumn ul li.current ul li.current {
	display:block; background:url('/Channel/images/bg_left_current.jpg') no-repeat; 
}
#wrap #leftNav #LeftColumn ul li.current ul li.current a {
	background:none; 
}




#wrap #leftNav .needHelp {
	background:#006fb9 url('../images/bg_help.jpg') top repeat-x; padding:10px 15px;
}
#wrap #leftNav .needHelp span {
	font-weight:bold; color:#ffffff;
}
#wrap #leftNav .needHelp span a {
	color:#ffffff;
}
#wrap #leftNav .needHelp ul {
	list-style:none; margin:0px; padding:0px; color:#ffffff;
}
#wrap #leftNav .needHelp ul li {
	background:url('/Channel/images/arrow_list_3.jpg') 8px 7px no-repeat; line-height:20px; padding-left:15px;
}
#wrap #leftNav .needHelp ul li a {
	color:#ffffff; text-decoration:underline;
}



#wrap #right {
	float:left; width:720px; padding-left:18px;
}

.rightRegTit {
	background:url('/Channel/images/bg_login_title.jpg') 0px 5px no-repeat; line-height:32px; margin:0px; padding-left:36px;
}
.rightReg {
	background:url('/Channel/images/bg_right_login.jpg') no-repeat; width:220px; height:113px; text-align:center; padding-top:14px;
}
.rightReg table {
	text-align:left; margin:0px auto;
}
.rightReg table.btn {
	margin:0px auto; text-align:center; padding-top:12px;
}
.rightReg td span {
	background:url('/Channel/images/bg_user.jpg') 0px 0px no-repeat; color:white; padding-left:14px;
}
.rightReg table.btn a {
	color:white; text-decoration:underline;
}


#wrap #manager {
	text-align:right; padding:15px 0px 10px 0px;
}
#wrap #right .rightLeft {
	float:left; width:480px;
}
#wrap .part1 h2 {
	color:#0d6fb6 ;font-size:14px; line-height:22px; margin:0px; padding:0px;
}
.rightLeft .part1 p {
	margin:0px; padding:12px 0px;
}
.rightLeft h3 {
	background:url('/Channel/images/bg_right_h3.jpg') no-repeat; margin:0px; padding:6px 15px 6px 10px; color:#0d6fb6; 
}
.rightLeft h3 a {
	color:#0d6fb6; 
}
.rightLeft .part2 {
	padding-top:14px; clear:both;
}
.rightLeft .part2 h4 {
	color:#666666;font-size:12px; line-height:22px; margin:0px; padding:0px;
}
.rightLeft .part2 a h4 {
	color:#666666; font-size:12px; line-height:22px; text-decoration:none;
}
.rightLeft .part2 p {
	margin:0px; padding:0px;
}
.picBrd {
	float:left; padding:0px 12px 3px 3px; 
}
.picBrd img {
	border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding:1px;
}
a.readMore {
	background:url('/Channel/images/arrow_list.gif') 0px 3px no-repeat; padding-left:10px; color:#0d6fb6; 
}
.rightLeft .part3 h4 {
	margin:0px; color:#0d6fb6; font-size:12px; line-height:40px; 
}
.rightLeft .part3 h4 a {
	color:#0d6fb6; line-height:40px;
}
.rightLeft .part3 div {
	float:left; background:url('/Channel/images/bg_part3.jpg') bottom no-repeat; border-top:1px solid #e4e4e4; width:205px; height:190px; padding:15px;
}
.rightLeft .part4 h5 {
	margin:0px; color:#0d6fb6; font-size:12px; line-height:40px; 
}

.rightLeft .part5 {
	float:left; 
}
.rightLeft .part5 h5 {
	background:url('/Channel/images/bg_right_part5_h5.jpg') no-repeat; width:209px; margin:10px 0px; padding:6px 10px; color:#0d6fb6; 
}
.rightLeft .part5 h5 a {
	color:#0d6fb6; 
}
.rightLeft .part5 .part5Marget {
	float:left; background:url('/Channel/images/bg_right_part5.jpg') bottom no-repeat; border-top:1px solid #e4e4e4; width:198px; height:161px; padding:15px;
}
.rightLeft ul.listPdf {
	list-style:none; margin:0px; padding:0px;
}

.rightLeft .egContent p {
	margin:0px; padding:5px 0px;
}
ul.arrowList7 {
	list-style:none; margin:0px; padding:0px;
}
ul.arrowList7 li {
	background:url('/Channel/images/arrow_list_7.jpg') 0px 6px no-repeat; padding-left:8px;
}
#right .marketSearch {
	background:url('/Channel/images/bg_market_search.jpg') bottom repeat-x; border-top:1px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; color:#333333; line-height:24px; padding:4px 15px;
}


#wrap #right .rightRight {
	float:left; width:220px; padding-left:18px;
}
.rightBox {
	background:url('/Channel/images/bg_right_box.jpg') bottom no-repeat; border-top:1px solid #cccccc; width:192px; padding:10px 14px;
}
.rightBox h4 {
	font-size:12px; line-height:20px; margin:0px;
}

#wrap #partRigiste {
	padding:0px 20px;
}
#wrap #partRigiste h3 {
	background:url('/Channel/images/bg_login_title.jpg') 0px 0px no-repeat; line-height:24px; margin:15px 0px; padding-left:36px;
}
#wrap #partRigiste .reg {
	background:url('/Channel/images/bg_reg.jpg') bottom no-repeat; border-top:1px solid #cccccc; width:857px; padding:10px 18px; 
}


#wrap ul.tbl {
	list-style:none; background:url('/Channel/images/bg_tbl.jpg') bottom no-repeat; margin:auto 0px; padding:0px; width:476px; height:20px;
}
#wrap ul.tbl li {
	float:left; background:url('/Channel/images/tbl_off_left.jpg') no-repeat left top; margin:0px; font-weight:bold; line-height:20px;
}
#wrap ul.tbl li a {
	display:block; background:url('/Channel/images/tbl_off_right.jpg') no-repeat right top; margin-left:15px; padding-right:15px; line-height:20px; color:#666666;
}
#wrap ul.tbl li.tblOn {
	float:left; background:url('/Channel/images/tbl_on_left.jpg') no-repeat left top; margin:0px; font-weight:bold; line-height:20px;
}
#wrap ul.tbl li.tblOn a {
	display:block; background:url('/Channel/images/tbl_on_right.jpg') no-repeat right top; margin-left:15px; padding-right:15px; line-height:20px; color:#666666;
}
#wrap .tblDiv a {
	color:#1c4185; text-decoration:underline;	
}
#wrap .tblDiv td {
	color:#000000;
}


#wrap .query {
	background:url('/Channel/images/bg_query.jpg') bottom no-repeat; border-top:1px solid #f7f7f7; width:444px; padding:14px;
}
#wrap .query h2 {	
	color:#0d6fb6; font-size:14px; line-height:20px; margin:0px; 
}
#wrap .resource td 
{
	color:#0d6fb6;
}

#wrap .resource a { 
	display:block; background:url('/Channel/images/arrow_list.gif') 0px 5px no-repeat; padding-left:6px; color:#0d6fb6; 
}
.pdf { 
	background:url('/Channel/images/arrow_pdf.jpg') 0px 2px no-repeat; padding-left:25px; line-height:22px; 
}
.ppt { 
	background:url('/Channel/images/arrow_ppt.jpg') no-repeat; padding-left:25px; line-height:22px;
}
.file { 
	background:url('/Channel/images/arrow_file.jpg') 0px 2px no-repeat; padding-left:25px; line-height:22px;
}
/*span.lock {
	background:url('/Channel/images/arrow_lock.gif') 5px 4px no-repeat; 
}*/


/* ------- calendar ------ */
table.calendarSmall {
	
}
.calendar_header {
	background:url('/Channel/images/bg_calendar_header.jpg') repeat-x; border-left:1px solid #efefef; border-right:1px solid #efefef; border-top:1px solid #efefef; height:28px;
}
.calendar_header td {
	color:#006fba; font-weight:bold; 
}
th.calendar_week , th.calendar_week a {
	color:#4b4b4b; font-weight:normal; line-height:30px; 
}
td.calendar_day {
	background:url('/Channel/images/bg_calendar_day.jpg') center no-repeat; line-height:21px; padding:2px 0px; font-weight:bold; color:#646f7c;
}
div.calendar_day_on {
	 background:url('/Channel/images/bg_calendar_day_on.jpg') center no-repeat; line-height:21px; font-weight:bold; color:#006fba; 
}

.dateTab tr 
{
	background-color:#ffffff;	
}
.dateTab th 
{
	background:#E7F4FD url('/Channel/images/bg_calendar_week.jpg') repeat-x; padding-top:5px; height:26px; font-size:16px; color:#245870;
}
.partBlue {
	background-color:#b9dffb; padding:5px; width:81px; margin:2px;
}
.partGreen {
	background-color:#B0F1B9; padding:5px; width:81px; margin:2px;
}
.partBrown {
	background-color:#CE9A9C; padding:5px; width:81px; margin:2px;
}
.activityTextTop {
	background:url('/Channel/images/bg_activity_text_top.jpg') no-repeat; width:293px; color:#000; line-height:26px; padding-left:15px; padding-top:5px;
}
.activityTextBody {
	background:url('/Channel/images/bg_activity_text_body.jpg') left bottom no-repeat; width:297px; padding-left:11px;
}


#partSearch {
	float:left; width:890px; padding-left:22px;
}
.searchBox {
	background:url('/Channel/images/bg_searchBox.jpg') bottom repeat-x; border-top:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; padding-top:10px; padding-left:14px;
}
.searchBox td {
	 font-size:11px;
}
.searchNew {
	color:#006FBA; font-size:11px; font-weight:bold; text-decoration:none;
}
.searchInfo {
	background-color:#EFF3FB; border-top:1px solid #006FBA; font-size:11px; color:#4B4B4B; padding:4px 10px; margin:10px 0px;
}
.searchInfo span {
	float:right; font-size:11px;
}
a.sNext {
	float:right; padding:8px 15px; color:#006FBA;
}
.searchResult {
	padding-bottom:10px; color:#4B4B4B; font-size:11px;
}
.resultTitle,a.resultTitle {
	color:#006FBA; font-weight:bold; font-size:11px; 
}
.resultPath,a.resultPath {
	color:#1D7E08; font-size:11px;
}

#partRight {
	float:left; width:220px; padding-left:15px;
}
.searchResult h2 {
	margin:0px; padding:0px; font-size:16px;
}
.searchResult ul {
	margin:0px; padding:0px; list-style:none;
}
.searchResult ul li {
	background:url('/Channel/images/arrow_list_8.jpg') 10px 6px no-repeat; padding-left:15px; font-size:11px;
}
.searchResult ul li a {
	color:#006FBA;
}

.rightLeft .part3 {
	float:left;
}
.rightLeft .part4 {
	float:right;
}
.part6 {
	background:url('/Channel/images/bg_part6.jpg') bottom no-repeat; border-top:1px solid #e4e4e4; width:450px; padding:15px;
}
.part6 h4 {
	margin:0px; color:#0d6fb6; font-size:12px;
}
.part6 h4 a {
	color:#0d6fb6;
}
.part6 ul.part6List {
	margin:0px; padding:10px 0px; list-style:none; width:215px; 
}
.part6 ul.part6List li {
	background:url('/Channel/images/arrow_list.gif') 0px 7px no-repeat; padding-left:9px; line-height:20px; color:#0d6fb6; 
}
.part6 ul.part6List li  a {
	color:#0d6fb6; text-decoration:none;
}


