@charset "iso-8859-1";

#tp_bg{ margin:0 auto; text-align:center; }

/*top CSS---------------------------------------------------------------------------------*/
#tp_top{  height:29px; width:980px; margin:0 auto; text-align:left; }
#tp_right a{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#tp_top_right{ color:#fff; float:right; font-family:Arial, Helvetica, sans-serif;  margin-top:5px; font-size:10px;}
#tp_top_right a{ color:#fff; padding-right:5px;  font-size:10px; font-weight:bold;}
#tp_top_left{ width:310px; float:left; margin-top:5px; text-align:left; }
/*End------------------------------------------------------------------------------- top CSS*/



/*header CSS---------------------------------------------------------------------------------*/
#tp_header{ width:980px; margin:0 auto;  background:url(images/menu_bg.gif) repeat-x; height:36px; margin-bottom:10px; }
#tp_menu{  float:left; height:36px;  width:720px; }
.current{ background:url(images/menu_left.gif) no-repeat;}
/*End------------------------------------------------------------------------------- header CSS*/	



/*logo&search CSS---------------------------------------------------------------------------------*/
#tp_logo{ width:980px; margin:0 auto; height:112px; padding:0; background:url(images/top_bg.gif) no-repeat center top;}
.tp_logo{ width:300px; float:left; margin:0; padding:5px 0; text-align:left;}
#tp_search{ width:240px;  float:right; text-align:left; margin:0; 	background:url(images/menu_right.gif) no-repeat right; height:36px;}
#tp_search_bot{ cursor:pointer; border:none; position: absolute;background:url(images/buttons/english/go.gif) no-repeat 0 2px; margin:0; width:87px;height:31px;}
.search_input{ border:#aaa 1px solid; color:#666; font-size:11px; font-weight:normal; width:150px;height:22px; padding-top:3px; margin-top:6px;}
#tp_mid{ width:350px; text-align:center;  float:right;}
/*End------------------------------------------------------------------------------- search CSS*/	



/*content CSS---------------------------------------------------------------------------------------*/
#tp_contents{ width:980px;height:auto; margin:0 auto; }
#tp_leftcontents{ float:left; width:180px;}
#tp_rightcontents{ width:180px;  float:right; }
#tp_contents_main{ width:610px; text-align:center;  float:right; margin:0 5px; display:inline;  background: url(images/tab_bottom.gif) no-repeat bottom #fff;}
html>body #tp_contents_main{ width:610px;}
#tp_contents{ width:980px;height:auto; margin:0 auto;}
#tp_contents P{ margin:0; }
#tp_content{ padding:5px; width:600px;}
html>body #tp_content{ width:590px;}
.tab_top{ background:url(images/tab_top.gif) no-repeat top; height:8px;}
/*End-------------------------------------------------------------------------------content CSS*/



/*footer CSS---------------------------------------------------------------------------------------*/
#tp_footer_top{ border-bottom:1px solid #4E6343; margin:5px auto; width:980px; height:10px;}
#tp_foot { color:#fff; margin:0 auto;adding-top:3px; clear:both;  text-align:center;}
#tp_bookmark{ margin:0 auto; width:980px; text-align:left; color:#fff;}
#tp_foot_text1{margin:0 auto;  text-align:center; width:980px; color:#fff;}
#tp_foot_text2{margin:0 auto;clear:both; width:980px; color:#fff; text-align:center;}
#tp_foot_bsbox{margin:0 auto; width:980px; text-align:center;}
#tp_foot_botbanner{padding-top:5px;clear:both; width:980px; text-align:center; margin:0 auto;}
/*End-------------------------------------------------------------------------------footer CSS*/
