

body{font-size:12px; background-color:#FFFFFF; text-align:center; padding-left:auto; padding-right:auto; margin:0px; font-family:Arial, Helvetica, sans-serif;color:#333333;}

#PageWrapper{width:900px; text-align:left; margin-left:auto; margin-right:auto; margin-top:0px; }
#head{text-align:left; margin-top:0px; padding-top:7px;}
#head #logo{ margin-top:6px; float:left; margin-bottom:8px;}
#head #right{ width:300px;float:right; text-align:right;margin-top:0px; padding-right:0px;}
#head #right #language{ height:24px; float:right; padding-top:10px;}
#head #right #language ul{ padding:0; margin:0; list-style:none;}
#head #right #language ul li{display:block; float:left;}
#head #right form#search	{float:right; margin-top:15px;font-family:Arial, Helvetica, sans-serif; color:#7d7d7d; font-size:12px;}
#head form#search label		{float:left;padding-right:5px; font-family:Arial, Helvetica, sans-serif; }
#head form#search label	b	{float:left;padding:6px 3px 0px 0px;font-weight:normal;}
#head form#search input		{float:left;margin:2px 0px 3px 0px; height:20px; width:125px; border:solid 1px #b4b4b4; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#head form#search  #bGo	{ float:left;background:url(/images/indexhead_09.gif) no-repeat 0px 0px;width:20px;height:20px;display:block;margin-left:6px; margin-right:10px; border:0px;}

#banner {width:900px;text-align:left; margin-left:auto; margin-right:auto; margin-top:0px; }

#main {width:900px;text-align:left; margin-left:auto; margin-right:auto; margin-top:10px; }

#frontpage_banner {float:left; width:635px; text-align:left; margin-right:8px; margin-top:2px;}
#frontpage_news {float:left; width:251px; text-align:left; font:Arial, Helvetica, sans-serif;margin-top:2px;}
#frontpage_news .title{background:url(/images/frontpage_basic_03.gif) no-repeat; width:251px; height:27px; color:#0f0f0f; font-size:14px; font:Arial, Helvetica, sans-serif;padding-left:10px; font-weight:bold}
#frontpage_news .unerline{ border-bottom: dashed #CCCCCC 1px; width:98%; padding-left:10px; padding-top:3px; padding-bottom:3px;}
#frontpage_news .nonunerline{  padding-left:10px; padding-top:3px; padding-bottom:3px;}
#frontpage_news .date{color:#df6723; font-size:12px; font-weight:bold; line-height:25px;}
#frontpage_news .conect{color:#333333; font-size:12px; line-height:20px;}
.more a:link{ font-size:12px; color:#6ea728; text-decoration:none;line-height:20px;}
.more a:hover{ font-size:12px;color:#6ea728;text-decoration:underline;line-height:20px;}
.more a:visited{ font-size:12px;color:#6ea728;text-decoration:none;line-height:20px;}


#frontpage_product{float:left; width:287px; text-align:left; margin-right:13px; margin-top:8px;}
#frontpage_product .title{background:url(/images/frontpage_basic_17.gif) no-repeat; width:287px; height:31px; color:#0f0f0f; font-size:14px; font:Arial, Helvetica, sans-serif;padding-left:10px; }
#frontpage_product .tabborder{ border:1px solid #d0d0d0; padding-top:10px; padding-left:5px; padding-bottom:10px; padding-right:3px;}
#frontpage_product .protitle{color:#333333; font-size:12px; line-height:25px;}
#frontpage_product .protitle a:link{ font-size:12px; color:#333333; text-decoration:none;line-height:25px;}
#frontpage_product .protitle a:hover{ font-size:12px;color:#333333;text-decoration:underline;line-height:25px;}
#frontpage_product .protitle a:visited{ font-size:12px;color:#333333;text-decoration:none;line-height:25px;}
#frontpage_product .conect{color:#d96724; font-size:10px; line-height:10px;}


#frontpage_investornews{float:left; width:287px; text-align:left; margin-right:13px; margin-top:8px;}
#frontpage_investornews .title{background:url(/images/frontpage_basic_17.gif) no-repeat; width:287px; height:31px; color:#0f0f0f; font-size:14px; font:Arial, Helvetica, sans-serif;padding-left:10px; }
#frontpage_investornews .tabborder{ border:1px solid #d0d0d0; padding-top:10px; padding-left:5px; padding-bottom:10px; padding-right:3px;}
#frontpage_investornews .titl2{color:#333333; font-size:12px; line-height:22px;}
#frontpage_investornews .titl2 a:link{ font-size:12px; color:#333333; text-decoration:none;line-height:22px;}
#frontpage_investornews .titl2 a:hover{ font-size:12px;color:#333333;text-decoration:underline;line-height:22px;}
#frontpage_investornews .titl2 a:visited{ font-size:12px;color:#333333;text-decoration:none;line-height:22px;}


#frontpage_investornews .conect{color:#d96724; font-size:10px; line-height:10px;}
#frontpage_investornews .protitle{color:#333333; font-size:12px; line-height:25px;}
#frontpage_investornews .protitle a:link{ font-size:12px; color:#333333; text-decoration:none;line-height:25px;}
#frontpage_investornews .protitle a:hover{ font-size:12px;color:#333333;text-decoration:underline;line-height:25px;}
#frontpage_investornews .protitle a:visited{ font-size:12px;color:#333333;text-decoration:none;line-height:25px;}

#frontpage_right{float:left; width:287px; text-align:left; margin-top:7px;}


#product_product{float:left; width:630px; text-align:left; margin-right:13px; margin-top:0px;}
#product_product .title{background:url(/images/Product_basic4_03.gif) no-repeat; width:620px; height:30px; color:#ffffff; font-size:14px; font:Arial, Helvetica, sans-serif; padding-left:10px; font-weight:bold}
#product_product .tabborderleft{padding-top:10px; padding-left:0px; padding-right:0px;}

#product_product .tabborder{ padding-top:10px; padding-right:0px;}
#product_product .protitle{color:#333333; font-size:12px; line-height:25px; font-weight:bold}
#product_product .protitle a:link{ font-size:12px; color:#333333; text-decoration:none;line-height:25px; font-weight:bold}
#product_product .protitle a:hover{ font-size:12px;color:#333333;text-decoration:underline;line-height:25px;font-weight:bold}
#product_product .protitle a:visited{ font-size:12px;color:#333333;text-decoration:none;line-height:25px;font-weight:bold}
#product_product .conect{color:#d96724; font-size:10px; line-height:14px;}

#product_product .product_bg{background:url(/images/pro_bg_03.gif) no-repeat; height:87px; width:310px; }

#product_categories{float:left; width:244px; text-align:left; margin-right:13px; margin-top:0px;}
#product_categories .title{background:url(/images/Product_basic4_05.gif) no-repeat; width:254px; height:31px; color:#0f0f0f; font-size:14px; font:Arial, Helvetica, sans-serif;padding-left:10px; font-weight:bold; }
#product_categories .tabborder{ border:1px solid #cbcbcb; padding-top:10px; padding-left:5px; padding-bottom:10px; padding-right:3px; background:#f7f7f7;}
#product_categories .titl2{color:#333333; font-size:12px; line-height:20px;}
#product_categories .conect{color:#d96724; font-size:10px; line-height:10px;}
#product_categories .protitle{color:#333333; font-size:12px; line-height:25px;}
#product_categories .protitle a:link{ font-size:12px; color:#333333; text-decoration:none;line-height:25px;}
#product_categories .protitle a:hover{ font-size:12px;color:#333333;text-decoration:underline;line-height:25px;}
#product_categories .protitle a:visited{ font-size:12px;color:#333333;text-decoration:none;line-height:25px;}

#productdetail_flash{float:left; width:534px; text-align:left; margin-top:0px;}
#productdetail_right{float:left; width:357px; text-align:left; margin-top:0px; height:317px;}
#productdetail_right_table{ height:309px;text-align:left; margin-top:0px; border-right:1px solid #d5d5d5; padding-left:30px; padding-top:20px; padding-right:40px;}
#productdetail_right_table h1{font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; list-style:20px; color:#000000;}
#productdetail_right_table h2{color:#ff6c00; font-size:12px; line-height:20px;}
#productdetail_right_table .underline{border-bottom:1px solid #d5d5d5; margin-bottom:10px;}
#productdetail_right_table h4{color:#000000; font-size:12px; line-height:12px; margin-top:10px; font-weight:bold;}
#productdetail_right_table h5{color:#333333; font-size:12px; line-height:17px; margin-top:10px; }
#productdetail_main{ width:889px !important; width:891px;text-align:center; padding-top:20px; font-size:12px; list-style:19px; border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5;}
#productdetail_main .center{margin-left:auto; margin-right:auto; }
#productdetail_main .title{ padding-left:10px;color:#000000;font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;border-bottom:1px solid #d5d5d5;height:40px;}
#productdetail_main .connet{ padding-left:10px;color:#333333;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; padding-top:10px; padding-right:20px; padding-bottom:30px;}

#productdetail_bottom {width:891px; background:url(/images/Product_tour_basic4_07.gif) no-repeat; height:9px; }


#leftmenu{float:left; width:192px; margin-right:10px; margin-top:5px;}
#leftmenu .title{background:url(/images/leftmenu_03.gif); height:29px; padding-left:30px; color:#1d1d1d; font-weight:bold;padding-top:2px; font-size:13px;}
#leftmenu .content{background:url(/images/leftmenu_06.gif) repeat-y;padding-left:5px; padding-right:10px; font-size:12px; text-align:center;}
#tab { line-height:26px; border-bottom: 1px solid #d9d9d9; padding-top:4px;}

#tab a:link{ font-size:12px; color:#333333; text-decoration:none; }

#tab a:hover{ font-size:12px;color:#e84f04;text-decoration:underline;}

#tab a:visited{ font-size:12px;color:#333333;text-decoration:none;}

#leftmenu .bottom{background:url(/images/leftmenu_08.gif); height:9px;}


#content{float:right; width:690px; line-height:25px;}
#guide{ font-weight:bold; color:#333333; font-size:12px;}
.path {  color:#7d7d7d; font-size:12px;text-decoration:none;}
.path a:link{  color:#7d7d7d; font-size:12px;text-decoration:none;}
.path a:hover{   color:#02aede; font-size:12px;text-decoration:underline;}
.path a:visited{  color:#02aede; font-size:12px;text-decoration:none;}
#content .title { background:url(/images/title_bg.gif) repeat-x; height:42px;font-size:15px; font-weight:bold; color:#000000; line-height:30px; padding-left:10px; }
#content .content {padding-top:20px;line-height:25px;color:#333333; font-size:12px;}
#content .contact_title {line-height:20px;color:#df6723; font-size:14px; font-weight:bold;}
#content .contact_text {border-bottom: dashed #CCCCCC 1px;line-height:25x;color:#333333; font-size:12px;}
#content .contact_text  a:link{  color:#df6723; font-size:12px;text-decoration:none;}
#content .contact_text  a:hover{   color:#02aede; font-size:12px;text-decoration:underline;}
#content .contact_text  a:visited{  color:#df6723; font-size:12px;text-decoration:none;}
#content .contact_text2 {border-bottom: solid #ffffff 2px;line-height:25x;color:#333333; font-size:12px;}
#content .contact_text2  a:link{  color:#000000; font-size:12px;text-decoration:none;}
#content .contact_text2  a:hover{   color:#02aede; font-size:12px;text-decoration:underline;}
#content .contact_text2  a:visited{  color:#000000;; font-size:12px;text-decoration:none;}

#inso_content{float:right; width:900px; line-height:25px;}
#inso_content .title { background:url(/images/title_bg.gif) repeat-x; height:42px;font-size:17px; font-weight:bold; color:#000000; line-height:30px; padding-left:10px; }
#inso_content .content {padding-top:20px;line-height:25px;color:#333333; font-size:12px;}

#news_center{margin-left:5px; margin-right:5px; margin-bottom:5px;}
#news_center .unerline{ border-bottom: dashed #CCCCCC 1px; width:98%; padding-left:10px; padding-top:3px; padding-bottom:3px;}
#news_center .nonunerline{  padding-left:10px; padding-top:3px; padding-bottom:3px;}
#news_center .date{color:#df6723; font-size:12px;  line-height:25px;font-weight:bold;}
#news_center .conect{color:#333333; font-size:12px; line-height:25px;}
#news_center .conect a:link{  color:#333333; font-size:12px;text-decoration:none;}
#news_center .conect a:hover{   color:#333333; font-size:12px;text-decoration:underline;}
#news_center .conect a:visited{  color:#333333; font-size:12px;text-decoration:none;}

#news_center_sec{font-size:12px;color:#df6723; padding-left:10px;}
#news_center_sec .content {padding-top:10px;line-height:25px;color:#333333; font-size:12px;}
#news_center_sec  .unerline{ border-bottom: dashed #CCCCCC 1px; height:40px; padding-left:5px;}
#news_center_sec .return {  color:#0000ff; font-size:12px;text-decoration:none; padding-right:10px; border-bottom: dashed #CCCCCC 1px; height:40px;}
#news_center_sec .return a:link{  color:#0000ff; font-size:12px;text-decoration:underline; padding-right:10px; }
#news_center_sec .return a:hover{   color:#333333; font-size:12px;text-decoration:underline;padding-right:10px; }
#news_center_sec .return a:visited{  color:#0000ff; font-size:12px;text-decoration:none;padding-right:10px; }
#stock_price{border:solid 1px #4a4f55;}
#stock_price .underline{ border-bottom: solid #ffffff 1px; font-size:12px;}
#stock_price .underline2{ border-bottom: solid #ffffff 1px; font-size:16px; font-weight:bold;}
#stock_price .nounderline{  font-size:12px;}
#stock_price .nounderline2{  font-size:14px; font-weight:bold; color:#000000;}
#stock_price .nounderline3{  font-size:16px; font-weight:bold; color:#000000;}
#stock_price .grey{color:#666666}


#footer {width:900px;text-align:left; margin-left:auto; margin-right:auto; margin-top:20px; background:url(/images/footbg.gif) repeat-x; height:33px; color:#7d7d7d; line-height:20px; text-align:center; font-size:12px;}
#footer  .text{font-size:12px; color:#7d7d7d;}
#footer a:link{  color:#333333; font-size:12px;text-decoration:none;}
#footer a:hover{   color:#02aede; font-size:12px;text-decoration:none;}
#footer a:visited{  color:#333333; font-size:12px;text-decoration:none;}

.underline{ border-bottom: dashed #d9d9d9 1px; padding-bottom:5px;}
 
 /*The group of links for selecting a promo banner to view*/
#imageRotateGroup {
	padding-top: 0px; font-size:12px; text-decoration:none; padding-right:2px; margin:0px;z-index:1000;position:absolute; top:374px; width:317px;
}

.imageRotateIndexCurrent a {
   color: #ffffff;
   padding-right:6px;padding-left:6px; background:#686667;
   border: 0px solid #e0e0e0;font-size:12px;font-weight:bold;text-decoration:none;margin:0px;
}

.imageRotateIndexCurrent a:hover  {
   background: #e0e0e0; padding-right:6px;padding-left:6px; color: #ffffff;
   text-decoration: none;border: 0px solid #e0e0e0;font-size:12px; font-weight:bold;text-decoration:none;margin:0px;
} 

.imageRotateIndex a {
  background:#faae27; padding-right:6px;padding-left:6px; color: #ffffff; 
   border: 0px solid #e0e0e0;font-size:12px;font-weight:bold;text-decoration:none;margin:0px;
}

.imageRotateIndex a:hover {
   background: #686667; padding-right:6px;padding-left:6px; color: #ffffff;
   text-decoration: none;font-size:12px;font-weight:bold;margin:0px;
}
