body{
	margin: 0px;
	background-image : url(../images/template-H1.gif);
	background-repeat : repeat-x;
}
textarea,input { border: 1px solid #e5e5e5; margin:2px 8px; }
#A_table tr{
	text-align : left;
	vertical-align : top;
}
#left_table{
	background-image : url(../images/template_left_table_bg.jpg);
}
#left_table #logo_flash{
	background-image : url(../images/template_logo_flash_bg.jpg);
	background-repeat : no-repeat;
}
#left_table #menu_flash{
    background-image : url(../images/template_menu_flash_bg.jpg);
    background-repeat : no-repeat;
}
#left_table #flag_space{
   background-image : url(../images/template_flag_space_bg.jpg);
   background-repeat : no-repeat;
}
#left_table #studio_logo{    
	vertical-align : bottom;
	color:#FFFFFF;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
}
#left_table #studio_logo #padding{padding-left:12pt;  line-height : 14px;      }
#mid_table th{
	border-bottom-color : White;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
#mid_table #ie_request{    
	background-color : #00357c;
	vertical-align : middle;
	color : #89a4c7;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left : 21px;
}
#mid_table #flash_banner{
    padding : 12px 0 0 0;
	background-image : url(../images/template_flash_banner_bg.jpg);
}
#mid_table #position{
	background-image : url(../images/template_position_bg.jpg);
	padding-left : 24px;
}
#mid_table #position table td{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	vertical-align : middle;
	color : White;
	border : none ;
}
#mid_table #position table td a{
	color : White;
	text-decoration : none;
}
#mid_table #position table td a:hover{
	color : White;
	text-decoration : underline;
}
#mid_table #position #langurage{
    text-align : right;
}
#mid_table #text_include{padding : 34px 30px 30px 30px;}
#mid_table #text_include a{color:#767676;text-decoration : none;}
#mid_table #text_include a:hover{color:#767676;text-decoration:underline;}
#mid_table #text_include table{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#4C4C4C;
}
#mid_table #text_include table A img{border:0px;}
#mid_table #text_include table a{text-decoration : none;}
#mid_table #text_include table a:hover{text-decoration : underline;}
#mid_table #text_include table #number{font-size : 9px;color:#767676;}
#mid_table #text_include table #number a{color:#767676;text-decoration : none;}
#mid_table #text_include table #number a:hover{color:#767676;text-decoration : underline;}
#mid_table #text_includeB{
	padding : 0px 0px 0px 0px;
}
#right_table{
	background-image : url(../images/template_right_table_bg.jpg);
}
#right_table #tatu{
	background-image : url(../images/template_tatu_bg.jpg);
	background-repeat : no-repeat;
}
#right_table #flash_icon{
	background-image : url(../images/template_flash_icon_bg.jpg);
	background-repeat : no-repeat;
}
#right_table #flash_icon img {border:0px; margin-bottom:5px;}
#right_table #flash_icon a {width:100%; height:70px; font-size:8px; color:#FFF; padding:17px; text-align:center; text-decoration:none; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
#right_table #flash_icon a:hover{border:2px solid #FFF; padding:15px; text-decoration:none;}
#V_embassy{font-size : 10px;padding-left:5px;}
#V_embassy_big5{padding-left:7px;padding-top:4px;}
#V_embassy_big5 a{color:#767676;text-decoration : none;}
#V_embassy_big5 a:hover{color:#767676;text-decoration : underline;}
#V_embassy_title {color:#9d7336;font-size:10px;padding-left:5px;margin:0px;}
#V_embassy_title li{
	font-size:11px;
	font-weight : bold;	
	list-style:none;
	background: url(images/about_icon.gif) no-repeat 0 4px;
	padding-left:12px;
}
#V_embassy_title_1{color:#9d7336;font-size:10px;}
.V_contact {
	color : #9d7336;
	font-weight : bold;
	padding-right:10px;
	padding-top:5px;	
	background-repeat : repeat-y;
	background-position : right;
}
.V_contact_submit {padding-right:70px;padding-top:5px;}	
#V_about_title {
    color : #9f793b;
	font-weight : bold;	
	margin:0px;
	padding-left:7px;
	padding-bottom:3px;
}
#V_about_title li { 
    list-style:none;
	background: url(images/about_icon.gif) no-repeat 0 50%;
	padding-left:12px;
}
.V_about_text {padding:3px; }
.V_news_text {
    padding:6px 35px 6px 18px;	 
	background-repeat : no-repeat;  
	background-position : bottom; 
}
.V_news1_text{padding:6px 10px 6px 23px;}
.V_news_list{font-size:8px;  font-family : 04b_21;}
.V_link_text {padding:5px 0px 5px 19px;}
.V_link_text a {color:#4C4C4C;text-decoration : none;}
.V_link_text a:hover {color:#4C4C4C;text-decoration : underline;}
.V_government{padding-left:15px;}
.V_government_text{
	font-size:9px;
	padding-left:15px;
	vertical-align : middle;
}
.V_government_title{
	color:#9d7336;
	text-align:right;
	vertical-align:middle;
}
#g_icon {	
	background : transparent url(../images/icon_government.jpg) no-repeat 4px 4px;
	padding:5px 20px;
	
}
#governor #info{
	border : 1px solid #a97e4b;
}
#governor #info #p_photo{
	width:100px;
}
#governor #info #p_name{
	padding:3px 0px;
	height:80px;
}
#governor #info #p_title{
	color : #9d7336;
	border-bottom : 1px dashed #a97e4b;
	padding:3px 0px;
	vertical-align : middle;
	height:24px;
}
#dep_foreign td{
	padding:0px 4px ;
	vertical-align : middle;
}
#dep_foreign #frameline{
	background : transparent url(../images/div_line.jpg) no-repeat;
	height:1px;
}
#dep_foreign #frameline2{
	background : transparent url(../images/div_line2.jpg) no-repeat;
	height:1px;
}
#dep_foreign #title{
	height:23px;
	width:60px;
	text-align:right;
	color:#9d7336;
}
#dep_foreign #content{
	font-size:9px;
	background : transparent url(../images/div_vline_2.jpg) no-repeat left;
}
#contact_info{
	color:#9d7336;
	font-size:11px;
	font-weight : bold;
	background : transparent url(images/about_icon.gif) no-repeat 0 4px;
	padding-left:12px;
}
#contact_info2{	padding: 2px 2px 2px 12px;}
#contact_info3{	padding: 2px 0px};
#news_frame1{
	background : transparent url(../images/frame1.gif) no-repeat right bottom;
	height:10px;
	width:10px;
}
#news_frame2{
	background : transparent url(../images/frame2.gif) repeat-x bottom;
	height:10px;
}
#news_frame3{
	background : transparent url(../images/frame3.gif) no-repeat left bottom;
	height:10px;
	width:10px;
}
#news_frame4{
	background : transparent url(../images/frame4.gif) repeat-y left;
	width:10px;
}
#news_frame5{
	background : transparent url(../images/frame5.gif) no-repeat left top;
	height:10px;
	width:10px;
}
#news_frame6{
	background : transparent url(../images/frame6.gif) repeat-x top;
	height:10px;
}
#news_frame7{
	background : transparent url(../images/frame7.gif) no-repeat right top;
	height:10px;
	width:10px;
}
#news_frame8{
	background : transparent url(../images/frame8.gif) repeat-y right;
	width:10px;
}

.title {
	width: 73px; 
	border: 0px solid red; 
	padding-right: 3px;
	height:23px;
	text-align:right;
	color:#9d7336;
}
