body								{ background-color: #FFFFFF; }
body, p, ul, li, td, input, textarea						
									{ font-family: Verdana; font-size: 10pt; }
body, div, p, ul, li				{ margin: 0px; padding: 0px;  }
table								{ border-collapse: collapse; border:0; }			
td									{ padding: 0px; }
img									{ border: 0px; }

.outsidediv							{ width: 100%; text-align: center; }
.outsidetable						{ width: 990px; text-align: left; }

.top_bar							{ background-color: #EEEEEE; height: 30px; }
.top_bar p							{ color: #003063; margin: 3px 15px 3px 15px; }
.top_bar a							{ color: #003063; text-decoration: none; }

.top_slogan							{ color: #848484; margin: 0px 0px 10px 0px; }
.top_servicephone					{ color: #99C321; font-size: 11pt; margin: 0px 5px 3px 0px; }
.top_languag_table					{ margin-bottom: 10px; }
.top_languag_cn a					{ color: #A0A0A0; text-decoration: none; margin: 0px 5px 0px 5px; vertical-align: bottom; }
.top_languag_en						{ margin: 0px 0px 2px 0px; }
.top_languag_en a					{ color: #A0A0A0; text-decoration: none; margin: 0px 5px 2px 5px; vertical-align: bottom; }

.mainmenu_table						{ width: 990px; height: 27px; margin-bottom: 1px; background-image: url('/images/page/tabbg_mainmenu.jpg'); }
.mainmenu_table_td					{ padding-left: 0px; }				
.mainmenu_link						{ color: #FFFFFF; margin: 4px 10px 0px 10px;  }
.mainmenu_link a					{ color: #FFFFFF; text-decoration: none;  }

.mainmenu_table_td_on				{ background-image: url('/images/page/tabbg_mainmenu2.gif'); }

.submenu_table						{ width: 990px; height: 30px; background-image: url('/images/page/tabbg_submenu.jpg'); }
.submenu_table td					{ color: #FFFFFF; font-family: 新細明體; }
.submenu_link						{ color: #9DBADA; margin: 3px 5px 0px 5px;  }
.submenu_link a						{ color: #9DBADA; text-decoration: none;  }
.submenu_link a:link				{ color: #9DBADA;text-decoration: none }
.submenu_link a:visited				{ color: #9DBADA;text-decoration: none }
.submenu_link a:active				{ color: #FFFFFF;text-decoration: none }
.submenu_link a:hover				{ color: #FFFFFF;text-decoration: none }


.submenu_link_on					{ color: #FFFFFF; margin: 3px 5px 0px 5px;  }
.submenu_link_on a					{ color: #FFFFFF; text-decoration: none;  }



.left_box_tab_serviceconsult		{ width: 242px; height: 47px; margin: 0px 0px 0px 0px; background-image: url('/images/page/tabbg_consult.jpg'); }
.left_box_tab_servicemenu			{ width: 242px; height: 27px; margin: 2px 0px 0px 0px; background-image: url('/images/page/tabbg.jpg'); }
.left_box_tab_marketnews			{ width: 242px; height: 27px; margin: 15px 0px 0px 0px; background-image: url('/images/page/tabbg.jpg'); }

.left_box_tab_serviceconsult p, .left_box_tab_servicemenu p, .left_box_tab_marketnews p
									{ color: #FFFFFF; margin: 0px 0px 5px 23px; }
								
.left_box_table						{ width: 242px; border: solid 1px #C4C4C4; }

.left_table_serviceconsult			{ width: 242px; border: solid 1px #C9C9C9; border-top: 0px; background-color: #F5F5F5; }	
.left_table_serviceconsult p		{ color: #003366; font-size: 11pt; margin: 10px; text-align: center; }

.left_box_table_servicemenu			{ width: 242px; border: solid 1px #C9C9C9; border-top: 0px; background-color: #F5F5F5; }
.left_box_table_servicemenu_td		{ padding: 10px 0px 0px 10px; }

.left_servicemenu_table				{ width: 207px; background-image: url('/images/page/box_textbg_servicemenu.gif'); }
.left_servicemenu_title				{ color:#7D7D7D; line-height: 26px; text-align: left; }
.left_servicemenu_text				{ color:#003366; line-height: 26px; text-align: left; }
.left_servicemenu_text a			{ color:#003366; text-decoration: none; }	

.left_servicemenu_text_table		{ width: 207px; }
.left_servicemenu_text_table td		{ width: 50%; text-align: left; }

.left_box_table_marketnews			{ width: 242px; border: solid 1px #C9C9C9; border-top: 0px; }
.left_box_table_marketnews_td		{ padding: 10px 10px 0px 10px; text-align: left; }

.left_marketnews_table				{ width: 207px; background-image: url('/images/page/box_textbg_marketnews.gif'); }
.left_marketnews_title				{ color:#7D7D7D; line-height: 26px; text-align: left; }
.left_marketnews_title a			{ color:#7D7D7D; text-decoration: none; }
.left_marketnews_text				{ color:#003366; line-height: 26px; text-align: left; }
.left_marketnews_text a				{ color:#003366; text-decoration: none; }

.foot_line							{ height: 4px; background-color: #99C221; margin: 5px 0px 5px 0px; }
.foot_text							{ color: #808080; margin: 3px 0px 3px 0px; line-height: 20px;  }
.foot_link							{ color: #99C221; margin: 3px 0px 0px 0px;  }
.foot_link a						{ color: #99C221; text-decoration: none;  }
.foot_link_left						{ color: #4B8AB4 }
.foot_link_left a					{ color: #4B8AB4; text-decoration: none;  }

.cnt_webpath						{ color: #666666; margin: 15px 0px 15px 0px; }
.cnt_webpath a						{ color: #666666; text-decoration: none;  }

.page_table td						{ padding: 5px; }

.form_input							{ border: solid 1px #C4C4C4; }

.contact_title_td                   { text-align: center; background-color: #666666; }
.contact_title_td p                 { color: #ffffff; margin: 0px; padding: 3px 0px 0px 0px; }
.contact_note_td                    { background-color: #E2E8EE; }
.contact_note_td p                  { color: #666666; margin: 0px; padding: 5px 5px 5px 5px; line-height: 18px; }