/* CSS Document */



body {
margin:0;
padding:0;
height:100%;
background-image:url(../../share_images/bg_body.gif);
}

form {
display:inline;
}

a {
   outline: none;
}

#wrapper{
margin-right:auto;
margin-left:auto;
width:940px;
}

#top{
width:920px;
height:110px;
background-image:url(../../share_images/bg_logo.jpg);
}


#top_logo{
float:left;
height:100px;
width:85px;
padding-top:10px;
padding-left:20px;
}

#top_menu{
float:left; width:815px; height:110px;
}

#menu_home{
float:left;
width:790px;
height:35px;
padding-top:10px;
text-align:right;
color:#ACACAC;
}

.index_a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ACACAC;
text-decoration:underline;
}

.index_a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}


#top_menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#prod_main{
background-image:url(../../share_images/bg_content.gif);
width:920px;
float:left;
min-height:700px;
height:auto !important;
height:700px;
padding-bottom:40px;
}

#prod_content{
width:675px; padding-left:30px; float:left;
}

#search_top{
width:920px; height:47px;
background-image:url(../../share_images/search_bg.png);
}

#search_bar{
width:890px;
padding-left:15px;
padding-right:15px;
height:45px;
background-image:url(../../share_images/bg_search.png);
border:1px solid #C33131;
}


#search_title{
height:35px; padding-top:10px;
}

#search_title2{
height:35px; padding-top:12px;
padding-left:640px;

}

.title_search{
vertical-align:middle;
}

.btn_search{
vertical-align:middle;
}

#search_item{
width:250px; height:45px;
}

#intro_index{
width:920px;float:left;
background-image:url(../../share_images/bg_intro.png);
background-repeat:no-repeat;
padding-bottom:30px;
}

#intro_area{
width:865px; margin-top:35px; margin-left:25px;min-height:200px; float:left;
}

.left_sh{
background-image:url(../../share_images/bg_left_shadow.png);
width:10px;
}

.right_sh{
background-image:url(../../share_images/bg_right_shadow.png);
width:10px;
}

.bottom_sh{
background-image:url(../../share_images/bg_bottom_shadow.png);
height:10px;
}

.bottom_brdr{
background-image:url(../../share_images/bg_bottom_brdr.png);
width:920px;
height:1px;
}


.input_bg{
border:0px;
border-top: 1px solid #B3B3B3;
border-left: 1px solid #B3B3B3;
border-bottom: 1px solid #B3B3B3;
height:18px;
width:120px;
vertical-align:middle;
}

#copy {
width:900px;
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:11px;
height:50px;
margin-left:20px;
margin-top:5px;
}


/* INFRONT PRODUCTS */

#latest_area{
width:590px;  float:left;
}

#latest_title{
width:590px; height:55px;
}

#latest_more{
width:590px; height:40px; padding-top:30px;
float:left;
}

.latest{
width:142px; float:left;
height:110px;
}

#photo_area{
width:315px; float:left;
}

.big_photo {
 width:255px;
 height:255px;
 min-height:255px;
 float:left;
 overflow:hidden;
 text-align:center;
}


.prod_photo{
width:142px;
height:110px;
text-align:center;
float:left;
}

.prod_div{
width:1px;
background-image:url(../../share_images/grid_01.png);
background-repeat:no-repeat;
float:left;
height:140px;
}


.prod_desc1{
float:left;
width:142px;
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:12px;
text-align:center;
}


span.prod_desc1 a{
color:#FFFFFF;
}

span.prod_desc1 a:hover{
color:#7FB3FF;
}

.thumb {
border:1px solid #595959;
margin:1px;
margin-right:2px;
}


.thumb:hover {
border:1px solid #6F96CF;
margin:1px;
margin-right:2px;
}

.thumb-active {
border:1px solid #6F96CF;
}

#news{
width:230px;
float:left;
margin: 0px;
padding:0;
margin-left:40px;
}

#news_title{
width:230px; height:50px;
}

#news_more{
width:230px; height:40px; padding-top:20px;
}

#news UL{
width:230px;
margin: 0px;
padding: 0px;
}

#news UL LI{
list-style: none;
}

.news_date{
background-image: url(../../share_images/bullet05.png);
background-repeat:no-repeat;
background-position:3px 2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width:200px;
display:block;
padding-left:20px;
padding-bottom:5px;

}

.news_title{
width:200px;
display:block;
padding-left:20px;
padding-bottom:15px;
}

.news_a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7EB4FE;
text-decoration:underline;
}

.news_a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}



#prod_det{
width:300px;
float:left;
margin: 0px;
padding:0;
margin-left:20px;
}

.det_div{
height:31px; width:315px; display:block;
background-image: url(../../share_images/grid_05.png);
background-repeat:no-repeat;
}


#prod_det span UL LI {
list-style-image: url(../../share_images/bullet02.gif);
padding-bottom:5px;
}


.prod_desc {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width:320px;
display:block;
padding-bottom:5px;
}

.prod_desc LI {
margin-left:-25px;
}



.info{
width:295px; float:left; padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding-bottom:10px;
}


#info_link {
width:290px; display:block;
margin:0px;
padding:0px;

}
#info_link LI {
padding-top:10px;
display:block;
float:left;
}

.info_icon{
float:left;
marging-right:10px;
}

.info_wrap{
width:230px; float:left; margin-left:5px;
margin-top:5px;
}

.info_a{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7EB4FE;
text-decoration: underline;
}


.info_a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration: underline;
}

#paging{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7FB3FF;
width:640px; float:left; margin-top:20px;
}
.page-num{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7FB3FF;
text-decoration: none;
}

.page-num:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7FB3FF;
text-decoration: underline;
}

.page-num-on{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7FB3FF;
text-decoration: underline;
}

.page_num:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7FB3FF;
text-decoration: underline;
}



#title_products{
margin-top:15px;
margin-bottom:15px;
height:35px;
background-image: url(../img/title_products.png);
background-repeat:no-repeat;
}

#title_contactus{
margin-top:15px;
margin-bottom:15px;
height:35px;
background-image: url(../img/title_contactus.png);
background-repeat:no-repeat;
}

#title_news{
margin-top:15px;
margin-bottom:15px;
height:35px;
background-image: url(../img/title_news_events.png);
background-repeat:no-repeat;
}

#title_faq{
margin-top:15px;
margin-bottom:15px;
height:35px;
background-image: url(../img/title_faq.png);
background-repeat:no-repeat;
}

#title_aboutus{
margin-top:15px;
margin-bottom:15px;
height:35px;
background-image: url(../img/title_aboutus.png);
background-repeat:no-repeat;
}

#prod_menu{
width:170px;
padding-left:20px;
height:100%;
float:left;
}

#prod_menu span {
width:180px;
margin: 0px;
padding: 0px;
list-style: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

#content_menu span {
width:180px;
margin: 0px;
padding: 0px;
list-style: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.photo_area{
width:600px; padding-top:20px; float:left;
}

.sitepath{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
width:675px;
padding-top:15px;
float:inherit;

}

.sitepath2{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
width:600px;
padding-top:25px;
float:inherit;
}

.site_a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

.site_b{
color:#FFFFFF;
text-decoration:none;
}



.site_a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
}

.title{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:20px;
line-height:28px;
margin-top:20px; padding-bottom:10px;
width:600px;
float:inherit;
}

.menu_line{
width:165px; height:17px;display:block;
background-image: url(../../share_images/grid_02.png);
background-repeat:no-repeat;
}


.level-1{
background-repeat:no-repeat;
Background-position:0px 1px;
color:#FFFFFF;
width:150px;
display:block;
padding-left:15px;
text-decoration:none;
margin-top:5px;
margin-bottom:5px;
}

.level-1:hover{
background-image: url(../../share_images/bullet-level-1-on.gif);
}


/*
.level-2-on{
background-image: url(../../share_images/bullet-level-2-on.gif);
background-position:20px 1px;
}
*/


.level-2{
background-image: url(../../share_images/bullet-level-2.gif);
background-repeat:no-repeat;
background-position:20px 1px;
color:#FFFFFF;
width:150px;
display:block;
padding-left:35px;
text-decoration:none;
margin-top:6px;
margin-bottom:6px;
}


.level-2:hover{
background-image: url(../../share_images/bullet-level-2-on.gif);
}

.bactive{
font-weight:bold;
}

.tactive{
background-image: url(../../share_images/bullet-level-2-on.gif);
}


#category_area{
width:675px;  float:left;
}


.category{
font-family:Arial, Helvetica, sans-serif;color: #FFFFFF; font-size:12px;
width:220px; float:left;
text-align:center;
font-weight:bold;
}

.cat_photo{
width:218px;
height:144px;
min-height:144px;
text-align:center;
float:left;
background-image:url('../../share_images/loader.gif');
background-repeat:no-repeat;
background-position:center;
}

.cat_desc{
width:170px; font-family:Arial, Helvetica, sans-serif;color: #FFFFFF; font-size:12px;
float:left;
padding-left:25px;
padding-right:25px;
text-align:center;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}


span.cat_desc a{
color:#FFFFFF;
}

span.cat_desc a:hover{
color:#7FB3FF;
}

.cat_div{
width:1px;
background-image: url(../../share_images/grid_03.png);
background-repeat:no-repeat;
float:left;
height:170px;
}



.cat_separator{
height:31px;
width:662px;
float:left;
background-repeat:no-repeat;
background-image: url(../../share_images/grid_04.png);
margin-bottom:15px;
}

.page_separator{
height:37px;
width:655px;
float:left;
background-repeat:no-repeat;
background-image: url(../../share_images/grid_10.png);
margin:0px 0px 0px 0px;

}

.content_separator{
height:31px;
width:662px;
float:inherit;
background-repeat:no-repeat;
background-image: url(../../share_images/grid_04.png);
margin-bottom:10px;
}




/* MENU */
#menu {
margin-right:auto;
margin-left:auto;
width:815px;
top:45px;
#top:0px;
position: relative;
}



#menu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}

#menu a:hover {
	background-position: left bottom;
}







#menu .about {
	height:65px;
	width:105px;
	background-image:url(../img/menu_aboutus.gif);
	left: 175px;
	top: 0px;
}

#menu .about_selected {
	height:65px;
	width:105px;
	background-image:url(../img/menu_aboutus.gif);
	left: 175px;
	top: 0px;
	background-position: left bottom;
}


#menu .news {
	height:65px;
	width:141px;
	background-image:url(../img/menu_news.gif);
	left: 280px;
	top: 0px;

}

#menu .news_selected {
	height:65px;
	width:141px;
	background-image:url(../img/menu_news.gif);
	left: 280px;
	top: 0px;
	background-position: left bottom;
}

#menu .product {
	height:65px;
	width:136px;
	background-image:url(../img/menu_product.gif);
	left: 421px;
	top: 0px;

}
#menu .product_selected {
	height:65px;
	width:136px;
	background-image:url(../img/menu_product.gif);
	left: 421px;
	top: 0px;
	background-position: left bottom;
}

#menu .faq {
	height:65px;
	width:109px;
	background-image:url(../img/menu_faq.gif);
	left: 557px;
	top: 0px;

}
#menu .faq_selected {
	height:65px;
	width:109px;
	background-image:url(../img/menu_faq.gif);
	left: 557px;
	top: 0px;
	background-position: left bottom;
}

#menu .contactus {
	height:65px;
	width:139px;
	background-image:url(../img/menu_contactus.gif);
	left: 666px;
	top: 0px;

}
#menu .contactus_selected {
	height:65px;
	width:139px;
	background-image:url(../img/menu_contactus.gif);
	left: 666px;
	top: 0px;
	background-position: left bottom;
}

/* MIDDLE MENU */

#mid_menu{
margin-right:auto;
margin-left:auto;
top:-45px;
width:640px;
position: relative;
}

#mid_menu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}

#mid_menu a:hover {
	background-position: left bottom;
}


#mid_menu .home {
	height:45px;
	width:201px;
	background-image:url(../img/m2_home.png);
	left: 130px;
	top: 0px;
}

#mid_menu .home_selected {
	height:45px;
	width:201px;
	background-image:url(../img/m2_home.png);
	left: 130px;
	top: 0px;
	background-position: left bottom;
}


#mid_menu .business {
	height:45px;
	width:245px;
	background-image:url(../img/m2_business.png);
	left: 333px;
	top: 0px;
}

#mid_menu .business_selected {
	height:45px;
	width:245px;
	background-image:url(../img/m2_business.png);
	left: 333px;
	top: 0px;
	background-position: left bottom;
}


#mid_menu .education {
	height:45px;
	width:177px;
	background-image:url(../img/m2_education.png);
	left: 578px;
	top: 0px;
}

#mid_menu .education_selected {
	height:45px;
	width:177px;
	background-image:url(../img/m2_education.png);
	left: 578px;
	top: 0px;
	background-position: left bottom;
}


#content{
background-image:url(../../share_images/bg_content.gif);
width:920px; float:left;
min-height:700px;
height:auto !important;
height:700px;
padding-bottom:40px;
}

#content_menu{
width:170px;
padding-left:20px;
height:100%;
float:left;
}

#content_main{
width:650px; padding-left:35px; float:left;
padding-bottom:20px;
color:#FFFFFF;
min-height:700px;
height:auto !important;
height:700px;
}



.page_title{
margin:15px 0px 15px 0px;
height:35px;
background-repeat:no-repeat;
width:175px;
}

#content_text{
width:665px;
float:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}

#content_text a{
	color:#7EB4FE;

}

#content_text a:hover{
	color: #fff;

}

.normal_text{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}

#content_text P {
text-align:justify;
}

.header01{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
line-height:36px;
}

.space_30px{
height:30px; display:block;
}

.space_19px{
height:19px; display:block;
}

#content_text .header01a{
font-size:20px;
line-height:28px;
padding-top:20px;
}

#content_text .header02{
font-weight:bold;
font-size:15px;
line-height:26px;
}

#content_form{
width:700px;
float:left;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:0.80em;
padding:0px;
}


#content_form  {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
width:600px;
margin-top:20px;
float:inherit;
}

.form_label{
width:150px; float:left;
}

.form_item{
width:450px; display:block; float:left;
padding: 0px 0px 10px 0px;

}

.form_err{
float:left;
color: #FF0000;
padding:0px 0px 0px 0px;
display: none;
}


#ne_ul{
margin:0px; padding:0; list-style:none; float:left; width:655px;
}

#ne_ul .ne_li {
width:595px;
line-height:20px;
float:left;
padding-bottom:5px; padding-left:70px; background-image:url(../../share_images/icon/icon_B_pdf.png);
background-repeat:no-repeat;
}

#ne_ul li span {
display:block;
}

.ne_date {
font-size:11px;
}

.ne_title{
font-weight:bold;


}

#news_events{
width:500px;
float:left;
margin: 0px;
padding:0;
}

#news_events UL{
width:500px;
margin: 0px;
padding: 0px;
}

#news_events UL LI{
list-style: none;
}

.news_events_date{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
width:200px;
display:block;
padding-bottom:5px;
}

.news_events_title{
width:500px;
display:block;
padding-bottom:5px;

}

.news_events_a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7EB4FE;
text-decoration:underline;
padding-right:7px;
}

.news_events_a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
padding-right:7px;
}

.news_separator{
height:26px;
width:500px;
float:inherit;
background-repeat:no-repeat;
background-image: url(../../share_images/grid_04.png);
}

.pdf_icon{
background-repeat:no-repeat;
background-image: url(../../share_images/icon_pdf.gif);
height:16px;
width:16px;
padding-left:20px;
}

#nav_back {
margin-left:35px; width:620px; height:25px; float:left; margin-top:30px;
}

#sub_product{
background-color:#494848;
margin-left:-5px;
padding:10px 0px 10px 10px;
width:170px;
background-image:url(../../share_images/bg_products.jpg);
background-repeat:no-repeat;
}

#sub_enquiry{
background-color:#494848;
margin-left:-5px;
padding:10px 0px 0px 10px;
height:115px;
width:170px;
background-image:url(../../share_images/bg_enquiry.jpg);
background-repeat:no-repeat;
}

#sub_news{
background-color:#494848;
margin-left:-5px;
padding:10px 0px 10px 10px;
width:170px;
background-image:url(../../share_images/bg_news.jpg);
background-repeat:no-repeat;
}

.sub_text_prod{
width:170px; margin-top:80px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;
}

.sub_text_news{
width:100px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;
}

.sub_link{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;
}

.sub_link:hover{
color:#7EB4FE;
}

.label01 {
height:28px;
padding-left:5px;
background-color:#31363F;
}

.label02 {
height:28px;
padding-left:5px;
background-color:#26292B;
}

.label03 {
background-color:#202020;
font-weight:bold;
}

.label04 {
background-color:#2B2B2B;
}

.label10{
height:40px;
}

#sub_spacer {
height:30px; display:block;
}

#about{
width:230px;
float:left;
margin: 0px;
padding:0;
}

#about_title{
width:230px; height:50px;
}

#about_more{
width:230px; height:40px; padding-top:20px;
}

#about UL{
width:230px;
margin: 0px;
padding: 0px;
}

#about UL LI{
list-style: none;
}

.about_link{
background-image: url(../../share_images/bullet01.png);
background-repeat:no-repeat;
width:200px;
display:block;
padding:0px 0px 5px 20px


}

.about_a{
line-height:25px;

}

.mission_ul{
list-style: none; margin:0; padding:0;
float:left;
}

.mission_sub_title{
width:665px;
line-height:25px;
float:left;
font-weight:bold;
padding-bottom:5px;
}


.mission_sub_text{
width:515px;
float:left;
padding:0px 15px 0px 135px;
background-repeat:no-repeat;
text-align:justify;
min-height:92px;
height:auto !important;
height:92px;
margin-bottom:15px;
}

.sub_bg_mtchg{ background-image:url(../../share_images/mission_mtchg.jpg); background-repeat:no-repeat;}
.sub_bg_manu{ background-image:url(../../share_images/mission_manu.jpg); background-repeat:no-repeat;}
.sub_bg_mgmt{ background-image:url(../../share_images/mission_mgmt.jpg); background-repeat:no-repeat;}
.sub_bg_mktg{ background-image:url(../../share_images/mission_mktg.jpg); background-repeat:no-repeat;}
.sub_bg_shrg{ background-image:url(../../share_images/mission_shrg.jpg); background-repeat:no-repeat;}



#sitem{
width:230px;
float:left;
margin: 0px;
padding:0;
}

#sitem UL{
width:230px;
margin: 0px;
padding: 0px;
}

#sitem UL LI{
list-style: none;
}

#sitem UL LI UL{
margin-left:40px;
}

.sitem_link{
background-image: url(../../share_images/bullet01.png);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:200px;
display:block;
text-decoration:underline;
padding:0px 0px 5px 20px
}

.sitem_link2{
background-image: url(../../share_images/bullet01.png);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:200px;
display:block;
text-decoration:underline;
padding:0px 0px 5px 20px
}


.sitem_a{
color:#7EB4FE;
line-height:25px;
}

.sitem_a:hover{
color:#FFFFFF;
}










