/* CSS Document */
body{padding:0px; 
     margin:0px;
	 font-family:"新細明體", Arial, sans-serif, Verdana;
	 font-size:12px;}
	 
#HOME{background:#fff url(images/bg.jpg) repeat-x left top; }

#Prime{width:982px; 
        margin:0 auto;
		}
		
#Menu{width:982px;}

#Menu tr td{width:93px;}

#Menu #brand{width:329px;}

#crumb{line-height:42px; background:url(images/crumbs_arrow.gif) no-repeat left center;}

#round_top{line-height:14px; width:982px; background:url(images/round_Top_build.gif) no-repeat left top;}

#BLOCK{width:982px;background:#FFF url(images/BLOCK_bg.gif) repeat-y center top;}

#Main_Wrapper{width:748px; }


#MAIN_CON{width:706px; }

#left_realm_in,#right_realm_in{width:14px; }

.input1{width:120px;}




#content{padding:20px 0px 10px 0px; text-indent:10px; line-height:16px;
        font-family:"新細明體", Arial, sans-serif, Verdana;
	 font-size:12px; }

#middle_pad{width:30px; background:#FFF;}

#goTop a img{border:0px;}

#Side_Wrapper{width:233px;}





.Col_title{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND:#f4f4f5; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif;LINE-HEIGHT:23px;}

.Col_item{border-left:1px #cacacb solid; border-right:1px #cacacb solid;}
.Col_item a{MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 18px; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px;MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; COLOR: #666666; LINE-HEIGHT:25px; PADDING-TOP: 3px; TEXT-DECORATION: none;
BACKGROUND:url(images/blue_arrow.gif) no-repeat 5px center;}
.Col_item a:hover{background-color:#f9f0fa;}
#logBox{BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; padding-bottom:10px;}





.id_txt {
	FONT-SIZE: 12px; COLOR: #275562; TEXT-DECORATION: none
}
.id_txt A {
	FONT-SIZE: 12px; COLOR: #275562; TEXT-DECORATION: none
}
.id_txt A:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: underline}
	
	
#newsFeed_title{background:#c33f3f url(images/newFeed_icon.gif) no-repeat 10px center; color:#FFFFFF; height:28px;
padding-left:23px; font-weight:bold;}

.newsFeed {background:#b71818 url(images/newsfeed_pic.gif) no-repeat 10px center;height:50px;
padding-left:23px; padding-right:10px;}
.newsFeed a{padding:10px 0px 10px 0px; display:block; color:#FFFFFF; text-decoration:none; background:url(images/dot_white.gif) repeat-x left bottom; line-height:20px;}
.newsFeed a:hover{color:#ffd325; text-decoration:none;}



#footer{background:#FFF;}


/*training specific*/
#TableH td{height:52px; font-family:"新細明體", Arial, sans-serif, Verdana;
	 font-size:12px;}
#a{width:92px; background:#d3d3d3 url(images/training-table1.gif) no-repeat right center; font-size:12px;}
#b{width:206px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
#c{width:119px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
#d{width:101px; background:#d3d3d3 url(images/training-table4.gif) no-repeat right center;font-size:12px;}
#e{width:48px; background:#d3d3d3 url(images/training-table5.gif) no-repeat right center;font-size:12px;}
#f{width:46px; background:#d3d3d3 url(images/training-table6.gif) no-repeat right center;font-size:12px;}
#g{width:73px; background:#d3d3d3 url(images/training-table7.gif) repeat-x left top;font-size:12px;}

.odd{background-color:#eeeeee;  height:46px;font-size:12px;}
.pair{background-color:#dfdfdf; height:46px;font-size:12px;}
.odd .gen,.pair .gen{border-right:1px solid #FFFFFF;font-size:12px;}
.odd .lastTD,.pair .lastTD{border-right:none;font-size:12px;}
#training_title_bg{
background:
url(images/training.jpg) no-repeat 8px top;}
#training_title_bg a img{
border:none;}

#traning_text{line-height:20px; padding:15px 10px 20px 20px;font-size:12px;}

#FindBar{margin-bottom:20px;}
#find_left{width:160px; height:38px; background:url(images/find_left.gif) no-repeat left top;}
#find_right{width:149px; height:38px; background:url(images/find_right.gif) no-repeat left top;}
#find_course{width:74px;background:url(images/find_course_bg.gif) repeat-x left top;font-size:12px;}
#find_input{width:233px;background:url(images/find_course_bg.gif) repeat-x left top;}

#search_btn{width:69px;background:url(images/find_course_bg.gif) repeat-x left top;}

#Pages{margin-top:20px;}
#sum{width:111px;font-size:12px;}
#sum span{color:#cc0000;font-size:12px;}
#front{width:112px;}
#previous{width:80px;font-size:12px;}
#previous a{text-decoration:none;color:#000;}
#previous a:hover{color:#ff6600;}
#numbers{width:185px;font-size:12px;}
#numbers a{margin-right:10px;color:#66cccc;text-decoration:none;}
#numbers a:hover{margin-right:10px;color:#ff6600; }

#next{width:113px;font-size:12px;}
#next a{text-decoration:none; color:#000;}
#next a:hover{color:#ff6600;}
#back{width:84px;}

/*technique specific*/
.FeedPic{width:140px;}
#feedTitle{color:#3399cc; height:30px;}
#feedDate{color:#cc3300;height:30px;}
#feedContent{height:43px;}
#feedTitle,#feedDate,#feedContent{padding-left:10px;}
#feedContent a{color:#cc3300;}
#feedContent a:hover{color:#cc3300;text-decoration:none;}



/*member specific*/
#member_content{margin-left:20px;}
#member_title_bg{
background:
url(images/member.jpg) no-repeat 8px top;}
#member_title_bg a img{
border:none;}
#member_left_pad{width:34px; background:url(images/member-left-pad.gif) no-repeat left top;}
#member_decoPic{width:153px;background:#cccccc url(images/member-decoPic.gif) no-repeat left top;}
#member_mid_pad{width:33px;background:#fff url(images/member-pad.gif) repeat-x left top;}
#member_from{padding-top:30px;background:#fff url(images/member-pad.gif) repeat-x left top;}
#member_right_pad{width:37px;background:#fff url(images/member-right-pad.gif) no-repeat left top;}

#field_set{height:453px; padding:20px 20px 20px 115px; border:none;background:#fff url(images/member-fielsetbg.gif) no-repeat center top;}

#field_head{font-weight:bold;}
#adress{margin-left:38px;}
#field_set p{margin-bottom:-3px;}
#phone_label,#mobile_label,#email_label,#education_label{margin-left:-26px;}
#sub_reset_btn{margin-left:34px;}



/*join_member specific*/

#join_left_pad{width:34px; background:url(images/join-left-pad.gif) no-repeat left top;}
#join_right_pad{width:37px;background:#fff url(images/join-right-pad.gif) no-repeat left top;}
#join_mid_pad{width:33px;background:#fff url(images/join-pad.gif) repeat-x left top;}
#join_from{padding-top:20px;background:#fff url(images/join-pad.gif) repeat-x left top; font-size:12px;}
#join_field_set{font-size:12px;height:680px; padding:20px 20px 20px 115px; border:none;background:#fff url(images/join-fielsetbg.gif) no-repeat center 10px;}
#join_field_set p{margin-bottom:-5px;font-size:12px;}
.star{font-size:12px; color:#cc0000;}
.three_words{margin-left:-13px;}
.four_words{margin-left:-27px;}
.five_words{margin-left:-38px;}
.six_words{margin-left:-49px;}
#join_adress{margin-left:30px;}

/*member info specific*/
#info_field_set{height:453px; padding:20px 20px 20px 80px; border:none;background:#fff url(images/member-fielsetbg.gif) no-repeat center top;font-size:12px;}
#note_modi{color:#cc0000;font-size:12px;margin-top:30px;}


/*activity specific*/


#c1{width:70px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px; }
#c2{ background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
#c3{ background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
#c4{width:70px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
#c5{width:70px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
#c6{width:70px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
#c7{ background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
#c8{width:80px; background:#d3d3d3 url(images/training-table7.gif) repeat-x left top;font-size:12px;}




.one{height:50px; background-color:#eeeeee;font-size:12px;}
.two{height:50px;background-color:#dfdfdf;font-size:12px;}
.one .gen,.two .gen{border-right:1px solid #FFFFFF;font-size:12px; padding:5px 5px 5px 5px;}
.one .lastTD,.two .lastTD{border-right:none;font-size:12px;padding-left:10px}
#activity_sum{padding-left:20px;}
#activity_sum span{color:#cc0000;font-size:12px;}
#activity_sum a img{border:none;}
.gen a{color:#336699;}
.gen a:hover{color:#ff6633; text-decoration:none;}


/*member course_record specific*/

#course{width:100px;background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
#inroll_time{width:500px;background:#d3d3d3 url(images/training-table7.gif) repeat-x left top;font-size:12px;}

/*member act_record specific*/

#act_date{width:100px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#act_name{width:250px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#act_theme{width:250px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#act_regi{width:85px; background:#d3d3d3 url(images/training-table7.gif) repeat-x left top;font-size:12px;}

/*contact forum specific*/
#theme{width:250px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#reply{width:85px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#author{width:250px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#latest_reply{width:100px; background:#d3d3d3 url(images/training-table7.gif) repeat-x left top;font-size:12px;}
#post_btn{padding-left:10px;}



/*contact post specific*/
#post_block{width:400px;margin-left:70px;font-size:12px;}
#topic,#cont_post{width:320px;}
#cont_post{height:300px;}
#post_block a img{border:none; margin-top:15px; margin-left:277px;}

/*news center specific*/
.Center_feed{height:60px;
background:url(images/newsCenter_dividing_bg.gif) no-repeat center bottom;  
  padding:20px 10px 20px 10px; font-size:12px;}
.Center_feed a{color:#336699;}
.Center_feed a:hover{color:#ff6633; text-decoration:none;}
#news_date{color:#cc0000;font-size:12px;}
#news_title_bg{
background:
url(images/news.jpg) no-repeat 4px top;}
#news_title_bg a img{
border:none;}



/*member course register specific*/

#c_code{width:57px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_name{width:68px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_kind{width:57px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_class{width:57px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_speaker{width:57px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_location{width:68px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_place{width:57px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_time{width:57px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_date{width:57px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_dead{width:57px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_day{width:35px; background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
#c_hour{width:35px; background:#d3d3d3 url(images/training-table7.gif) repeat-x left top;font-size:12px;}
#p_info_block{width:645px; margin:20px 0px 20px 10px; background-color:#eeeeee; padding:20px 20px 20px 20px;border-top:2px dotted #bbbbbb;border-bottom:2px dotted #bbbbbb;font-size:12px;}
#train_regi_from{width:684px; border:2px dotted #bbbbbb;margin:20px 10px 20px 7px;font-size:12px;}
#train_regi_from td{height:30px;border:1px solid #bbbbbb;font-size:12px;}
#supp{line-height:25px;font-size:12px;}
.q_head{background:#efefef;font-size:12px;}


/*member activity register specific*/

.c_A{background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px;}
.c_B{width:35px; background:#d3d3d3 url(images/training-table7.gif) repeat-x left top;font-size:12px;}
#p_info_block a{color:#336699;}
#p_info_block a:hover{color:#ff6633; text-decoration:none;}



/*results of searching specific*/

#result_search{background:#d3d3d3 url(images/training-table7.gif) repeat-x left top;font-size:12px;font-weight:bold;padding-left:20px;}
.result_search_1{background:#d3d3d3 url(images/training-table_o.gif) repeat-x left top;font-size:12px;font-weight:bold;padding-left:20px;}
.result_search_2{background:#d3d3d3 url(images/training-table_g.gif) repeat-x left top;font-size:12px;font-weight:bold;padding-left:20px;}

#publish_t{height:20px; padding-left:10px;}
#publish_t h4{line-height:20px; height:20px;}
.post_name{padding-left:10px; background-color:#dfdfdf;  height:35px;font-size:12px;}
.post_time{padding-left:10px;background-color:#ffffff; height:35px;width:200px;font-size:12px;}
.post_content{padding:10px 10px 10px 10px;font-size:12px; background-color:#eeeeee; border-bottom:dotted 2px #333333;}

.post_time_pic a img{border:none;}










.c1{background:#d3d3d3 url(images/training-table3.gif) no-repeat right center; font-size:12px; }
.c2{ background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
.c3{ background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
.c4{ background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
.c5{ background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
.c6{ background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
.c7{ background:#d3d3d3 url(images/training-table3.gif) no-repeat right center;font-size:12px;}
.c8{ background:#d3d3d3 url(images/training-table7.gif) repeat-x left top;font-size:12px;}

.pad12{padding-left:12px;}
.titan_tx{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
line-height:40px;
}
.d_date{font-family:Arial, Helvetica, sans-serif;
font-size:16px;}
.grey_in{
color:#808080;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
.tab_bg_bottom{
background:url(images/tab_bottom.gif) repeat-x left top;
}
.db{color:#336699; }
.db_1{color:#326292; line-height:2;}
.db_1:hover{color:#ec6437; line-height:2;}
.r_s{font-size:12px; color:#ff0000;}







