/*
Global setting
*/
html{font-size:13px;font-family:arial;}

a{text-decoration:none;color:#444444;}
a:hover{color:black;}
p{margin:0;}
.fontsize{font-size:13px}
.fontcolor{color:#666666}
.p_title{color:#9e8b5a;font-size:20px;background:url(../images/h_dot.gif) repeat-x  bottom left ;padding:0 0 5px 5px;}
.p_content{margin:0 0 20px 0;font-size:13px}

.textfield{font-size:12px;border:1px solid #cccccc;}
.dot_line{margin:20px 0 20px 0;height:1px;background:url(../images/h_dot.gif) repeat-x top left;}
.img_wrapper{border:1px solid #efefef;padding:5px;background:#ffffff;text-align:center}

#tb_header{background:#999999;font-size:13px;color:#ffffff}
#tb_row_1{color:#999999;font-size:15px; background:#000000}
#tb_row_2{color:#999999;font-size:15px; background:#222222}
#tb_col_1{color:#333333;font-size:15px; background:#fdc47b}

.tb_header{background:#999999;font-size:13px;color:#ffffff}
.tb_row_1{color:#999999; background:#ffffff}
.tb_row_2{color:#999999; background:#efefef}
.tb_col_1{color:#333333; background:#fdc47b}
/*
Common
*/

.align_left{text-align:left}
.align_right{text-align:right}
.align_center{text-align:center}
.align_top{vertical-align:top}
.align_bottom{vertical-align:bottom}
.align_middle{vertical-align:middle}
.black_border{border:1px solid black}
.float_left{float:left}
.float_right{float:right}
.float_none{float:none}
.clear_both{clear:both}
.noborder{border:none}
.bold{font-weight:bold}




/*
part
*/
.banner{margin:1px 0;}
.menu{}
.quick_search{color:#ffffff}
.content{}
.content .maincontent{margin:10px}
.content .maincontent .index_filter .table_filter{background:#2f2e2e}
.content .maincontent .index_filter .table_filter .title{font-size:16px; color:#000000;font-weight:bold;margin:5px 15px 0;}
.content .maincontent .index_filter .table_filter .content{margin:5px 0 20px 15px ;}
.bottom_bar{background:ff951b;text-align:right;margin:1px 0;}
.copyright{background:#1a4684;height:30px;text-align:center;color:#ffffff;}
.copyright p{margin:8px 0 0 0}

/*
list
*/
.leftmenu ul{list-style:url(../images/leftmenu_03.jpg);color:#ffffff}




/*
links
*/



.copyright a{color:#bbbbbb;}
.copyright a:hover{color:#ffffff;}


.leftmenu ul a{color:#bbbbbb}
.leftmenu ul a:hover{color:#ffffff;text-decoration:underline;}


.index_filter a{color:#333333;}
.index_filter a:hover{color:#ff6600;}





/*
Menu mouseover effect
*/
.table_menu{}
.table_menu a{display:block;}
.table_menu .item_1{width:73px;height:61px;}
.table_menu .item_2{width:155px;height:61px;}
.table_menu .item_3{width:83px;height:61px;}
.table_menu .item_4{width:79px;height:61px;}
.table_menu .item_5{width:109px;height:61px;}
.table_menu .item_6{width:90px;height:61px;}
.table_menu .item_7{width:134px;height:61px;}
.table_menu .item_8{width:134px;height:61px;}
.table_menu .item_9{width:134px;height:61px;}

.table_menu a.item_1{background:url(../images/menu_off_02.jpg) top left no-repeat;}
.table_menu a.item_2{background:url(../images/menu_off_04.jpg) top left no-repeat;}
.table_menu a.item_3{background:url(../images/menu_off_06.jpg) top left no-repeat;}
.table_menu a.item_4{background:url(../images/menu_off_08.jpg) top left no-repeat;}
.table_menu a.item_5{background:url(../images/menu_off_10.jpg) top left no-repeat;}
.table_menu a.item_6{background:url(../images/menu_off_12.jpg) top left no-repeat;}
.table_menu a.item_7{background:url(../images/menu_off_10.jpg) top left no-repeat;}
.table_menu a.item_8{background:url(../images/menu_off_11.jpg) top left no-repeat;}
.table_menu a.item_9{background:url(../images/menu_off_12.jpg) top left no-repeat;}

.table_menu a:hover.item_1, .table_menu .current a.item_1{background:url(../images/menu_on_02.jpg) top left no-repeat;}
.table_menu a:hover.item_2, .table_menu .current a.item_2{background:url(../images/menu_on_04.jpg) top left no-repeat;}
.table_menu a:hover.item_3, .table_menu .current a.item_3{background:url(../images/menu_on_06.jpg) top left no-repeat;}
.table_menu a:hover.item_4, .table_menu .current a.item_4{background:url(../images/menu_on_08.jpg) top left no-repeat;}
.table_menu a:hover.item_5, .table_menu .current a.item_5{background:url(../images/menu_on_10.jpg) top left no-repeat;}
.table_menu a:hover.item_6, .table_menu .current a.item_6{background:url(../images/menu_on_12.jpg) top left no-repeat;}
.table_menu a:hover.item_7, .table_menu .current a.item_7{background:url(../images/menu_on_10.jpg) top left no-repeat;}
.table_menu a:hover.item_8, .table_menu .current a.item_8{background:url(../images/menu_on_11.jpg) top left no-repeat;}
.table_menu a:hover.item_9, .table_menu .current a.item_9{background:url(../images/menu_off_12.jpg) top left no-repeat;}




.over_effect{}
.over_effect a{display:block;}
.over_effect .item_1{width:200px;height:280px;}
.over_effect .item_2{width:200px;height:280px;}
.over_effect .item_3{width:200px;height:280px;}

.over_effect a.item_1{background:url(../images/mc_index_04.jpg) top left no-repeat;}
.over_effect a.item_2{background:url(../images/mc_index_06.jpg) top left no-repeat;}
.over_effect a.item_3{background:url(../images/mc_index_08.jpg) top left no-repeat;}

.over_effect a:hover.item_1{background:url(../images/mc_index_on_04.jpg) top left no-repeat;}
.over_effect a:hover.item_2{background:url(../images/mc_index_on_06.jpg) top left no-repeat;}
.over_effect a:hover.item_3{background:url(../images/mc_index_on_08.jpg) top left no-repeat;}



/*
Table style
*/
.table_title{color:#000000;font-size:12px;font-weight:bold;}
.table_item{font-weight:bold;font-size:13px;color:#ff6600}
.table_rows_form{font-size:12px;border:1px solid #cccccc;}
.table_rows_form .header{background:#cccccc}
.table_rows_form .row_1{}
.table_rows_form .row_2{background:#EFEFEF}


/*
Temp
*/
.focuscolor{color:#224c88}
.klcolor{color:#d66203}
.hkcolor{color:#682479}
.s_title{font-weight:bold; color:#224c88;margin:20px 0 0 0;}
.s_header{font-weight:bold; color:#000;margin:5px 0 0 0;}






.hints {
	font: "italic 10px arial,serif";
	color: #3300CC;
	text-decoration: none;

}

.memberprofiledisplay {
	font: "normal 12px Verdana,arial,serif";
	color: #333333;
	text-decoration: normal;

}
.memberprofilefield {
	font: "normal 12px arial,serif";
	color: #0000FF;
	text-decoration: none;
}