HTML{height:100%; width:100%;}

img {  behavior: url(css/iepngfix.htc);}

A:hover IMG {
	COLOR: #333333; TEXT-DECORATION: none;outline:none;
}
BODY {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma;MARGIN: 0px 0px 5px;  text-align:left; background-color:transparent;
	/*background:url(../images/bg/bg_header_t0.jpg); background-position:top; background-repeat:repeat-x;*/
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma
}
TH {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma
}
OBJECT {outline:none;}
A {
	FONT-SIZE: 12px; COLOR: #333333;outline:none;
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none;outline:none;
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none;outline:none;
}
A:hover {
	COLOR: #B04FA9; TEXT-DECORATION: underline;outline:none;
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none;outline:none;
}
a.txt_nav_footer{FONT-SIZE: 12px; COLOR: #999999; text-decoration:none; margin:0 5px; font-weight:bold;}
a:hover.txt_nav_footer{FONT-SIZE: 12px; COLOR: #810b7c;text-decoration:none;margin:0 5px; font-weight:bold;}

.bg_head_t1{background:url(../images/bg/bg_header_t1.jpg); background-position:center top; background-repeat:no-repeat; height:62px;}
.bg_header_logo{background:url(../images/menu3/m1.jpg); background-position:top left; background-repeat:no-repeat; height:62px;}
.bg_head_t2{background:url(../images/bg/tm_2.jpg); background-position:center top; background-repeat:repeat-x;}
#txt_hotNews{margin: 0px 3px 0 3px; color:#666; font-size:10px;}

.text_copyright {FONT-SIZE: 10px; COLOR: #999999;}
.text_alert_1 {FONT-SIZE: 11px; COLOR: #ff0000; text-align:left}
.text_copyright2 {FONT-SIZE: 10px; COLOR: #666666;}
.text_header_page_login_1 {FONT-SIZE: 22px; COLOR: #3d1a6f;}
.text_header_login {FONT-SIZE: 44px; COLOR: #666666;}
.text_comment_login {FONT-SIZE: 11px; COLOR: #ff0000;}
.text_login {FONT-SIZE: 11px; COLOR: #666666;}
.text_login_10 {FONT-SIZE: 10px; COLOR: #999999;}
.box_login{width:150px; font-size:11px; border:1px solid #aaaaaa; padding:2px; color:#999999;}
.hand{ cursor:pointer;border:0px}
.btn{ padding:3px 3px 3px 0px;}
.btn_cm{ cursor:pointer; outline:none;}
.box_img_1{border:1px solid #eee; padding:3px;float:left; margin:2px}
.line1{height:1px; background:#CCCCCC;}
.form_boxSearch{font-size:11px; color:#535250; background:none; height:15px; border:0px; width:190px; text-align:center;}
.txt_profile_1{font-size:11px; color:#666; padding:0px 5px 1px 6px}
.txt_profile_2{font-size:11px; color:#999; padding:0px 5px 1px 6px}
.txt_profile_3{font-size:14px; color:#b49518; font-weight:bold; padding:0px 5px 1px 6px}
.txt_profile_5{font-size:14px; color:#b49518; font-weight:bold;}
.txt_profile_4 , .txt_profile_4 a{padding:1px 5px 1px 3px;font-size:11px;color:#b49518;}
.txt_comment{font-size:11px; color:#666;}
.txt_comment2{font-size:11px; color:#aaa;}
.bar_1{ height:1px; background:#ddd;margin-right:3px}
.bar_2{ height:1px; background:#ddd;margin-right:3px}

.txt_menu_1{padding-left:10px;padding-bottom:3px;font-size:12px;color:#3d1a6f;font-weight:bold;}
.txt_menu_1 a{font-size:12px;color:#3d1a6f;font-weight:bold;}
.txt_menu_2{padding-left:10px;padding-bottom:3px;font-size:12px;color:#b49518;font-weight:bold;}
.txt_menu_2_1,.txt_menu_2_1 a{font-size:11px;color:#b49518;font-weight:bold;}
.txt_menu_2_2 ,.txt_menu_2_2 a {font-size:11px;color:#aaa9ab;font-weight:bold;}
.txt_menu_3,.txt_menu_3 a {font-size:13px;color:#2e3192;font-weight:bold;}
a.txt_ft_menu{font-size:12px;color:#66426e;font-weight:bold; margin:5px;}
a.txt_ft_menu:hover{font-size:12px;color:#999999;font-weight:bold;TEXT-DECORATION: none;}

.txt_nav_page_1 {font-size:12px;color:#2e3192;font-weight:bold;}
.txt_hotnews{FONT-SIZE: 11px;COLOR: #777777;}
.txt_hotnews2{FONT-SIZE: 11px;COLOR: #B04FA9; padding-right:15px;}

#ct_main_menu{width:100%height:30px;}
#ct_main_left{width:200;float:left;}
#ct_main_right{width:400px;float:right; text-align:right}
.clear_both{clear:both;}

.txt_head_1{FONT-SIZE: 22px;COLOR: #3d1a6f;padding:15px 5px 1px 0px;}
.txt_head_2{FONT-SIZE: 13px;COLOR: #3d1a6f; padding:15px 5px 1px 0px;font-weight:bold;}

.box_50{border:1px solid #666; width:50px;font-size:11px; height:16px;padding: 1px 3px; color:#555; outline:none}
.box_150{border:1px solid #666; width:150px;font-size:11px; height:16px;padding: 1px 3px; color:#555; outline:none}
.box_100{border:1px solid #666; width:100px;font-size:11px; height:16px;padding: 1px 3px; color:#555; outline:none}
.box_200{border:1px solid #666; width:200px;font-size:11px; height:16px;padding: 1px 3px; color:#555; outline:none}
.box_250{border:1px solid #666; width:250px;font-size:11px; height:16px;padding: 1px 3px; color:#555; outline:none}
.dropdown_100{border:1px solid #666; width:200;font-size:11px; padding: 3px 3px; color:#555; outline:none}
.disable{background-color: #F9FAEF; border:1px solid #CCCCCC;}
.txt_hint{font-size:10px;color:#999; padding-left:6px}
.txt_hint2{font-size:10px;color:#999; padding:3px 1px 1px 1px; text-align:center;}
.txt_form_left{font-size:12px;color:#444;font-weight:bold; padding:6px 10px; text-align:right;}
.txt_form_right{font-size:12px;color:#444;text-align:left;}
.current_sortBy{font-size:11px;color:#b49518;text-align:left;}
.sortBy{font-size:11px;color:#444;text-align:left;}

.iconSelect{border:1px dashed #ccc; padding:4px}
.menu_nav_1{float:left;text-align:center; font-weight:bold;overflow:hidden;font-size:13px;color: #3d1a6f;margin: 5px 2px}
.data_nav_1{float:left;text-align:left; overflow:hidden;font-size:12px;color: #666;margin: 6px 2px}
.bar_col_1{border-right:1px solid #fff;}
.bar_col_2{border-right:1px solid #ccc;}

.news_t1{FONT-SIZE: 12px;COLOR: #444;font-weight:bold;}
.news_t2{FONT-SIZE: 11px;COLOR: #666;}
.news_t3{FONT-SIZE: 11px;COLOR: #b070a6;}
.news_t4{FONT-SIZE: 10px;COLOR: #999;}
.news_t5{FONT-SIZE: 11px;COLOR: #fff;}
.news_t6{FONT-SIZE: 13px;COLOR: #fff;font-weight:bold;}
.news_t7{FONT-SIZE: 11px;COLOR: #B04FA9;}
.news_tp_1{color:#888;}
.news_tp_2{color:#777;font-weight:bold;}

span A{font-size:11px;color:#999;}
span A:link {color:#999;TEXT-DECORATION: none;}
span A:visited {color:#333;TEXT-DECORATION: none;}
span A:hover {color:#999;TEXT-DECORATION: underline;}
span A:active {color:#999;TEXT-DECORATION: none;}

.kw_menu_cur{height:53px; background:url(../images/bg/bg_cur_menu_1.png); background-position:right top; background-repeat:no-repeat;padding-right:10px;}
.kw_menu{height:30px; padding-right:10px;}
.kw_menu_0{height:30px; padding-left:10px;}
a.kw_menu_1{FONT-SIZE: 13px;COLOR: #b49518;font-weight:bold; text-align:right;}
a.kw_menu_2{FONT-SIZE: 12px;COLOR: #696377;font-weight:bold; text-align:right;}
a.kw_menu_3{FONT-SIZE: 12px;COLOR: #696377;font-weight:bold; text-align:left;}
.txt_kw_1{font-size:12px; color:#666;}
.txt_kw_2{padding-left:7px;font-size:12px; color:#333;font-weight:bold;}
.txt_kw_3{padding-left:7px;font-size:11px; color:#666;}

.txt_kw_4 {FONT-SIZE: 28px; COLOR: #6c578d;}
.btn_bottom{cursor:pointer;}
.btn_remove{ 
	cursor:default;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
}
.box_search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topright:5px;
-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;
border-color:#EEEEEE;
border-style:solid;
border-width:1px 0 1px 1px;
font-family:Helvetica,Arial,Sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
outline-width:0;
padding:8px 10px;
width:330px;
}

.ct_search{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;

	
}
.hlSearch{font-weight:bold; background-color:#FEEAAE; padding:0 2px}

.nav1_txt{padding:2px 4px; margin:2px; border:0px solid #aaa;float:left; padding-top:7px}
.nav1_cur{padding:2px 4px; margin:2px; border:1px solid #aaa;float:left;background:#f592d7; color:#8f176b;}
.nav1_df{padding:2px 4px; margin:2px; border:1px solid #aaa;float:left;background:#eee;}
.nav1_df:hover{padding:2px 4px; margin:2px; border:1px solid #aaa;float:left;background:#fafafa;}
cite{padding:3px 0}


/*--------------------------*/
.main_nav_img{
	position:absolute;
}
.header {
display:block;
height:62px;
margin:0 auto;
padding:0;
width:984px;
z-index:10;
}
.main_nav {
	padding:0px;
	margin:0px;
}

.main_nav_menu{
	display: block;
	position: absolute;
	padding: 0px;
	
	margin-top:5px;
	margin-left: 180px;

	width: 820px;
	z-index:1000;
}

.main_nav_menu ul { 
	list-style-type:none; 
	padding:0px; 
	margin:0px; 
}


 
.main_nav_menu li{
	display: block;
	float: left;
	font: 11px tahoma, Arial, Verdana;
	background-image: url(../images/bg/bullet-01.gif);
	background-repeat: no-repeat;
	/*background-position: 0px 1px;*/
	margin-right: 22px;
}
.main_nav_menu li a{
	text-decoration:none;
}

/* IE6 Hack */
* html .main_nav_menu li{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/bg/bullet-01.gif',sizingMethod='crop');
}

.main_nav_menu span.head_nav,span.head_nav{
	display: block;
	font: 13px tahoma, Arial, Verdana;
	font-weight: bold;
	color: #FFF;
	padding-left: 15px;
}
.main_nav_menu ul li span.head_nav.section-active2,span.head_nav.section-active2 {

	color:#FC0;
}
.main_nav_menu ul li span.sub_head_nav.section-active {

	color:#FFF;
}

.main_nav_menu span.sub_head_nav{
	display: block;
	padding-left: 16px;
	color: #C083CF;
	font-size:10px;
	
}

.main_nav_menu li:hover span.head_nav{
	color: #FC0;

}

.main_nav_menu li:hover span.sub_head_nav{
	color: #FFF;
}


/*------------- L1 Menu ---------*/
.content_top{
	display:block;
	width:984px;
	height:50px;
	padding:0px;
	margin:0px;	
	
	background-image:url(../images/box/tpl-pg-nav-bg.jpg);
	background-repeat:repeat-x;
}

.content_top .left{
	float:left;
	width:57px;
}

.content_top .right{
	float:left;
	width:57px;
}

.content_top .center{
	float:left;
	width:870px;
	height:28px;
	background-image: url(../images/box/tpl-nav-unselected.jpg);
	background-repeat:repeat-x;
}

.menu{
	border:none;
	padding:0px;
	margin:0px;
}

.menu_list{
	font: 12px Tahoma, Arial;
	font-weight: bold;
	color: #FFF;
	height:28px;
	
	padding-left:17px;
	padding-right:17px;
}

.noarrow{
	height:22px;
}
.arrow{
	height:22px;
	background-image:url(../images/box/tpl-nav-selected-arrow.jpg);
	background-repeat:no-repeat;
	background-position: center 0px;
}
.selected{
	background-image:url(../images/box/tpl-nav-selected.jpg);
}
*html div.menu-L1 td.menu_list.selected {
background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/box/tpl-nav-selected.jpg',sizingMethod='scale');
}
.menu_list a{
	color: #FFF;
	text-decoration:none;
}

.menu_list a:hover{
	color: #FFCB04;
}
.bullet{
	background-image:url(../images/box/tpl-pg-nav-unselected-bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
}

a.bullet:hover{
	background-image:url(../images/box/tpl-pg-nav-unselected-bullet-hover.gif);
	background-repeat:no-repeat;
}


.bullet_selected{
	background-image:url(../images/box/tpl-pg-nav-selected-bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
}



a.bullet_selected:hover{
	background-image:url(../images/box/tpl-pg-nav-selected-bullet-hover.gif);
	background-repeat:no-repeat;
}

/*-L2 L3 Breadcrumbs-*/
.breadcrumb {
	display: block;
	margin: 0px;
	padding: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
}

.BC-services {
	background-repeat: no-repeat;
}

.breadcrumb ul {
	display: block;
	position : relative;
	height: 30px;
	padding: 0px;
	margin: 0px;
	padding-top: 13px;
}

.breadcrumb li {
	display:block;
	float: left;
	padding: 0px;
	margin: 0px;
	background-image:url(../images/bg/tpl-breadcrumb-arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: top;
	padding-left: 20px;
	padding-right: 10px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #666;
}

.breadcrumb li.bc_home {
	/*background-image: none;*/
}

.breadcrumb li a {
	color: #666;
	text-decoration: none;
}

.corner{
	-moz-border-radius: .625em;
	-webkit-border-radius: .625em;
}
div.corner{
cursor:pointer;
background:#eee;
border:0px;
}
div.corner2{
	-moz-border-radius: .625em;
	-webkit-border-radius: .625em;

}

#loginArea{width:10px;margin-left:25px; margin-top:13px;position:absolute;z-index:1000;}
#loginArea p{color:white;text-shadow:#4b465a 0 0 1px;margin:0 0 1em;}
#loginBox{padding-top:2px;position:absolute;width:208px;right:20px;background:#953e68;color:white;text-shadow:#4b465a 0 0 1px;font-size:.929em;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;}
#loginBox p.action{padding-bottom:0;}#loginBox .action{padding:5px 10px 10px;overflow:hidden;height:22px;}
#loginBox .action .text{line-height:22px;float:right;}
#loginBox .action button.simple{float:left;}
#loginArea #loginBox a{color:#fff;text-shadow:#4b465a 0 0 1px;text-decoration:underline;}
#loginArea .loginOpen form{padding-top:5px;}#loginArea .loginOpen p{padding:0 10px;line-height:21px;}
#loginArea .loginOpen p.learnMore{font-size:.85em;margin:0;padding-bottom:1em;}
#loginArea .loginOpen label input{width:174px;padding:2px;border:1px solid #c8c8c8;font-family:Helvetica,Arial,sans-serif;font-size:1em;text-shadow:#c8c8c8 0 1px 1px;}
button{font-family:Helvetica,Arial,sans-serif;font-size:1em;background:none repeat scroll 0 0 transparent;border:medium none;cursor:pointer;margin:0;overflow:visible;padding:0;text-align:center;vertical-align:middle;white-space:nowrap;width:auto;}
button.simple{background:#fff url(../images/btn/white.png) repeat-x left -20px;-moz-border-radius:2px 2px 2px 2px;height:22px; padding:0px 5px}

