@charset "utf-8";
/* CSS Document */
body{
	font-family: verdana;
	font-size:15px;
	background:url(../images/main_background.gif) repeat-x center top #ffa602;
}
.wrapper{
	background:url(../images/back.jpg) center top no-repeat;
	min-width:920px;
}

/*---------------------------------------------header----------------------------------------------------*/
.header{
	height:100px;
	margin:auto;
	width:906px;
}
/*---------------------------------------------container----------------------------------------------------*/
.container_bg{background:url(../images/container_bg_center.gif) repeat-y; width:609px;}
.container_bg_top{background:url(../images/container_bg_top.gif) top  no-repeat;}
.container_bg_bottom{background:url(../images/container_bg_bottom.gif) bottom  no-repeat;}
.container{ padding:10px; min-height:310px;}
.tbl p { font-family:tahoma; font-size:15px;}
.container_title{font-family:tahoma; font-size:23px; font-weight:bold; color:#000; margin-bottom:10px;}
.container_text{font-family:tahoma; font-size:15px; color:#333; text-align:justify; margin:0 0 20px 0; line-height:18px;}

.container_text_download{font-family:tahoma; font-size:15px; color:#333; text-align:justify; line-height:18px;}
.container_text a,.container_text_download a{font-family:tahoma; color:#0033FF; font-weight:bold; text-decoration:none;}
.container_text a:hover,.container_text_download a:hover{ text-decoration:underline;}
.container_text_title{font-family:tahoma; font-size:15px; color:#333; text-align:justify; margin:10px 0 0px 0; line-height:18px; font-weight:bold;}
.vision{color:#CC0005; font-family:'Times New Roman', Times, serif; font-size:18px; font-weight:bold; font-style:italic;}
/*---------------------------------------------product----------------------------------------------------*/
.products_text_title{ font-family:tahoma; font-size:12px; font-weight:bold; margin:5px; color:#FFFFFF;}
.products_text{ font-family:tahoma; font-size:15px; margin:3px; font-weight:bold; color:#333;}
.tbl00 { margin-left:200px;}
.products_text_red{ font-family:"Times New Roman", Times, serif; font-size:15px; margin:3px; font-weight:bold; color:#C60000;}
.product_img img{height:150px; border:none;}
/*---------------------------------------------news----------------------------------------------------*/
.news_text_title,.news_text_title a{ font-family:Calibri font-size:15px; font-weight:bold; color:#0033FF; text-decoration: none;}
.news_text_title a:hover{ text-decoration:underline;}
.news_text{ font-family:tahoma; font-size:15px; margin:3px; line-height:18px; color: #333; text-align:justify;}
/*---------------------------------------------contact----------------------------------------------------*/
.contact_text{font-family:"Times New Roman", Times, serif; font-size:15px; margin:3px; line-height:18px; color: #333; text-align:justify;}
.contact_textR{font-family:tahoma; font-size:15px; margin:3px; line-height:18px; color: #333; text-align:right;}
.contact_textL{font-family:Arial, Helvetica, sans-serif; margin:3px; line-height:18px; color: #333; text-align:left;}
.form_bg{ background:#F9F9F9; width:300px; border:1px #ccc solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333; text-align:left;}
.form_bg_security{background:#F9F9F9; width:50px; border:1px #ccc solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333; text-align:left;}
.form_bg:focus,.form_bg_security:focus{ background: #FFFFFF repeat; color:#000; border:1px  #FF9900 solid;}
/*---------------------------------------------navigation----------------------------------------------------*/
.nav_buttons {padding:8px 0 0 0px; margin:0; list-style:none;  repeat-x bottom left; margin:auto}
.nav_buttons li{ padding:0;}
.nav_buttons li {float:left;}
.nav_buttons li a { text-decoration:none; margin:0 5px 0 5px; display:block; float:left; height:31px;  padding:0 0 0 4px; color:#000; text-transform: capitalize; text-decoration:none; font-family:tahoma;s text-align:center; cursor:pointer; font-size:15px;}
.nav_buttons li a font { text-decoration:none; float:left; display:block;  right top; padding:8px 12px 0px 8px;  no-repeat right top;  height:15px;  font-weight:bold;}
.nav_buttons li.current a { text-decoration:none; color:#FFF; background: url(../images/menu/nav_active_hover.gif);}
.nav_buttons li.current a font { text-decoration:none; background:url(../images/menu/nav_active_hover.gif) no-repeat right top;}
.nav_buttons li a:hover { text-decoration:none; color:#fff; background: url(../images/menu/nav_active_hover.gif);}
.nav_buttons li a:hover font {text-decoration:none; background:url(../images/menu/nav_active_hover.gif) no-repeat right top; }
.nav_buttons li.current a:hover { text-decoration:none; color:#FFF; background: url(../images/menu/nav_active_hover.gif); cursor:default;}
.nav_buttons li.current a:hover font { text-decoration:none; background:url(../images/menu/nav_active_hover.gif) no-repeat right top;  }

/*---------------------------------------------new content----------------------------------------------------*/
.contents_bg_center{	background:url(../images/bg_content_center.gif) repeat-y; width:916px; margin:2px;}
.contents_bg_top{	background:url(../images/bg_content_top.gif) no-repeat top;}
.contents_bg_bottom{	background:url(../images/bg_content_bottom.gif) no-repeat bottom;}
.contents{ padding:7px;}
.contents_p{ font-family:tahoma; font-size:16px; text-align:justify; color: #444444; margin:0 5px 15px 5px;}
/*---------------------------------------------content----------------------------------------------------*/
.content{
	margin:auto;
	width:920px;
	background-color:#ffffff;
	font-size:16px;
}
.contact_button{
	width:299px;
	height:100px;
	background:url(../images/contactus.gif) no-repeat;	
}
.contact_button_text{
	padding:45px 0 0 10px;
	width:160px;
	height:50px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#333333;
}
.font_highlight { color:#FF0000;}
.contact_button_text a{ font-weight:bold; text-decoration:none; color:#000000; text-transform:uppercase;}
.contact_button_text a:hover{ text-decoration: underline; color:#FF6600;}

.sidebar_bg{ width:299px;background:url(../images/sibedar_bg_center.gif) repeat-y; margin-bottom:2px;}
.sidebarT{	background:url(../images/sibedar_bg_top.gif) no-repeat top;}
.sidebarB{	background:url(../images/sibedar_bg_bottom.gif) no-repeat bottom;}
.sidebar{ padding:45px 5px 0;}
.sidebar ul{  margin:10px 0px; padding:0px;}
.sidebar li{background:url(../images/hot_bullet.gif) no-repeat; list-style:none; padding:5px 0 5px 35px;}
.sidebar p{background:url(../images/line.gif) no-repeat bottom left; padding-bottom:3px;}

/*---------------------------------------------nav----------------------------------------------------*/
.nav_center{ background:url(../images/nav_bg_center.gif) repeat-x; width:920px;	height:39px;}
.nav_left{ background:url(../images/nav_bg_left.gif) no-repeat left; height:39px;}
.nav_right{	background:url(../images/nav_bg_right.gif) no-repeat right;	height:39px;}
/*---------------------------------------------flash----------------------------------------------------*/
.flash{	width:609px;}
.adz{	width:609px; height:100px; margin-top:2px;}
/*---------------------------------------------footer----------------------------------------------------*/
.footer_center{	background:url(../images/footer_bg_center.gif) repeat-x; width:920px; height:53px;}
.footer_left{ background:url(../images/footer_bg_left.gif) no-repeat left; height:53px;}
.footer_right{	background:url(../images/footer_bg_right.gif) no-repeat right;	height:53px;}
.footer_textL{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#353535; float:left; margin:8px 0 0 10px;}
.footer_textR{ font: Arial, Helvetica, sans-serif; font-size:12px; color:#353535; float:right; margin:8px 10px 0 0;}
.footer_textR a,.footer_textL a{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#353535; text-decoration:none;}
.footer_textR a:hover,.footer_textL a:hover{ text-decoration:underline;}