*html{

	margin:0px;

	padding:0px; 

}

body{

	margin:0px;

	padding:0px; 

	font-family:"Times New Roman", Times, serif;

	

	}

.kh{font-family: Hanuman, serif;}

a{ text-decoration:none;}

img a{ text-decoration:none; border:0px; border:0px;}



a img { border:0px; border:0px; }



.manu_index{float:left; width:600px; padding:0px; text-align:left; margin-top:-10px;}

.manu_index ul{float:left; list-style:none; text-align:left;margin:0px; padding:0px!important; border-top:2px solid #000; }

.manu_index ul li{float:left; list-style:none; text-align:left;margin:0px;}

.manu_index ul li a{ text-align:left;

	font-size:14px; line-height:22px;border: 0px solid red; font-weight:bold; 

	list-style:none; float:left!important; margin:0px; padding-right:16px; padding-left:15px; background:url(bgimgs/bullet.png) no-repeat left;

}

.manu_index ul li a:hover{text-align:left;border: 0px solid red;

	font-size:14px; color:#FFF; line-height:22px;

	list-style:none; float:left!important; margin:0px; padding-right:16px; padding-left:15px; background:url(bgimgs/bullet.png) no-repeat left;

}	

.manu_index ul li.home a{ color:#860000; font-weight:800;}

.manu_index ul li.import_export a{ color:#02510d; font-weight:800;}

.manu_index ul li.distribution a{ color:#e67301; font-weight:800;}

.manu_index ul li.martketing a{ color:#030f69; font-weight:800;}

.manu_index ul li.services a{ color:#4e4b4b; font-weight:800;}



.manu_index ul li.home a:hover{ color:#FFF; font-weight:bold;}

.manu_index ul li.import_export a:hover{ color:#FFF; font-weight:bold;}

.manu_index ul li.distribution a:hover{ color:#FFF; font-weight:bold;}

.manu_index ul li.martketing a:hover{ color:#FFF; font-weight:bold;}

.manu_index ul li.services a:hover{ color:#FFF; font-weight:bold;}



/* slide product scrol front powercome start */



.rollBox{width:200px; height:140px; overflow:hidden;margin:0 auto; }

.rollBox .Cont{width:200px; height:140px; overflow:hidden; float:left; margin:0 auto;}

.rollBox .ScrCont{width:10000000px;}

.rollBox .Cont .pic{width:200px; height:140px;  float:left;text-align:center;padding-right:0px; margin-top:0px; background:#FFFFFF; }

*+html .rollBox .Cont .pic{width:200px;float:left;text-align:center;padding-right:0px; background:#90D1E0;}

.rollBox .Cont .pic img{padding:0px; height:120px; background:#90D1E0;display:block;margin:0 auto; border:1px solid #d7a920; text-align:center;}

.rollBox .Cont .pic p{line-height:26px;color:#505050;}

.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}

.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}

.rollBox #List1,.rollBox #List2{float:left;}

.scrol_slide_front_left{ width:25px; height:140px; float:left; vertical-align:middle; position:absolute; z-index:9; margin-top:50px;}

.scrol_slide_front_right{ width:25px; height:140px; float:left; vertical-align:middle;  position:absolute; z-index:9; margin-left:175px; margin-top:50px;}

.scrol_slide_front img{ margin:0px;}

/* slide product scrol front powercome end */



.f12en {font-size:12px;}

.f12kh {font-size:12px; }

.f12vn {font-size:12px;}

.f13en {font-size:12px;}

.f13kh {font-size:12px; }

.f13vn {font-size:12px;}



.product_detai{width:450px;  height:420px; overflow:auto; text-align:left}

.product_detai ul{ font-size:12px;}

.product_detai li{ font-size:12px;}

.product_detai div{ font-size:12px;}

.product_detai p{ font-size:12px;}

.product_detai span{ font-size:12px;}





.product_label{width:150px; float:left; font-weight:bold;}

.product_data{width:250px;  float:left; font-weight:bold;}

.product_rol{width:400px;border-bottom:1px dotted #666; float:left;}

.product_rol_last{width:400px;border-bottom:0px dotted #CCC; float:left; margin-bottom:10px;}



.productlist_rol{width:620px; float:left; border-bottom:1px dotted #333; margin-bottom:10px; margin-right:5px; font-size:12px;}



.navtext {

		text-align:left; 

		width:200px; 

		font:bold 9pt sans-serif; 

		border-width:2px; 

		border-style:outset; 

		border-color:white; 

		padding:10px;

		background-color:tan; 

		layer-background-color:tan; 

		color:black; 

}



.m10{ margin:10px;}

.boder_slide1{ border:1px solid #babbbb; }

.margin_zero{margin:0px;}

.language{  width:170px; height:24px; background:url(bgimgs/bg_langauge.png) no-repeat; padding-top:3px; margin-top:5px; margin-left:250px; float:left;}

.language_text{font-size:12px; color:#00F; float:left; padding-left:5px; padding-right:0px;}

.language_menu{ width:80px; float:left; overflow:hidden;}



.table{width: 100%;height:auto;float:none;border:0px solid black; margin:0px; padding:0px;}



.optionblock{

    width: 320px;height: 22px;

    float:left; overflow:hidden;

	font-size:12px;

	line-height:20px;

	color:#000;

    border: 0px solid yellow;

}

.searchblock{

    width: 320px;height:auto;

    float:left;

    border: 0px solid yellow;

}

.searchuse{

    width:224px; 

	height:38px;

	line-height:38px;

	float:left;

	border:0px solid #CCC;

    background:url(bgimgs/bg_text_search.png) no-repeat;

}

.search-btn{

	float:left; 

	overflow:hidden; 

	width:67px;

	height:38px;

	background: url(bgimgs/bg_btn_search.png) no-repeat;

	

}

.search-btn a{ font-size:13px; color:#FFF; line-height:38px;}

.txtsearch{

    width: 210px;

	height:38px;

    float:left; overflow:hidden;

    border: 0px solid #774115;

	margin-left:13px;

	margin-top:0px;

    color:#764014;

    background:none;

	font-size:11px;

}

.share_block{

	width:320px; 

	height:75px; 

	float:none; 

	overflow:hidden; 

	text-align:left;	

}

.share_btn{

	width:42px;

	height:31px;

	overflow:hidden; float:left;

	background:url(bgimgs/share_bg_01.png) no-repeat center;

	margin-top:8px;

	top:5px;

	text-align:left; padding-left:-50px;

}



.textfield {

	width:100px; height:20px; border:1px solid #CCC; ;

}

.label{

	width:195px; padding-left:5px; font-size:12px; color:#000; text-align:left; margin-top:5px;

}

.btn_login{

		

}

.selecttop{width:68px; height:38px; float:left; overflow:hidden; border:1px solid #fee455; margin:9px;}



.footer_menu{

	text-align:center; line-height:45px; font-size:15px;color:#FFF; font-weight:bold; margin-top:5px; border-right:0px solid #FFF; background:url(bgimgs/foot_menu_line.png) bottom center no-repeat;

}

.footer_menu_link a:hover{

	font-size:15px;color:#900; font-weight:bold; margin-top:5px; border-right:1px solid #FFF; padding-left:5px; padding-right:5px; 

}

/*.footer_menu a.last.selected, .footer_menu a.last.current, .footer_menu a.last:hover{

	font-size:15px;color:#FFF; font-weight:bold; margin-top:10px; border-right:0px solid #FFF; padding-left:5px; padding-right:5px; text-align:left;

}*/

.footer_menu_link_last a:hover{

	font-size:15px;color:#900; font-weight:bold; margin-top:5px; border-right:0px solid #FFF; padding-left:10px; padding-right:5px;

}

.footer_menu_link_last a{

	font-size:15px;color:#FFF; font-weight:bold; margin-top:5px; border-right:0px solid #FFF; padding-left:10px; padding-right:5px; 

}

.footer_menu_link a {

	font-size:15px;color:#FFF; font-weight:bold; margin-top:5px; border-right:1px solid #FFF; padding-left:5px; padding-right:5px;

}

.footer_menu {

	width:780px; float:left; color:#FFF; 	

}

.footer_menu_link_last{ font-size:15px;color:#FFF; font-weight:bold; margin-top:10px; border-right:0px solid #FFF; padding-left:5px; padding-right:5px;}



.visitorname{

    width:145px;

    float:left;

	font-size:12px; 

    color:#071767;

    text-align: center;

    font-weight: bold;

	margin-top:8px;

    border: 0px dashed #020ec0;

}

.visiternumber{text-align: center; font-weight:bold;;float:left; margin-top:10px; width:145px;}



.left_menu{

	width:auto;

	height:540px;

	overflow:auto;

	margin:0px;

    border:0px solid #ed1b24;

	text-align:left !important;

}

.left_menu ul{

    width:auto;

	padding:0px; margin:0px;

	border:0px solid #ed1b24;

}

.left_menu li{

	text-decoration: none;

	border:0px solid yellow;

    margin:0px;

	display:inline-block;

	line-height:25px;

	padding-left:15px;

}

.left_menu ul li a{

    color: #009;

    width:auto;

	line-height:35px;

	font-weight: bold;

	font-size:16px;

	display:block;

	padding-left:15px;

	background:url(bgimgs/bullet.png) no-repeat  left center;

}



.left_menu ul li a.current, .left_menu ul li a:hover, .left_menu ul li a.selected  {

	color:red;

	border:0px solid yellow;

	width:auto;

	line-height:35px;

	font-size:16px; font-weight:bold;

	display:block;

	padding-left:15px;

	background:url(bgimgs/bullet.png) no-repeat  left center;

}



.left_menu ul li ul{

    border:0px solid #ddd;

	width:300px;

	padding:0px; margin:0px;

	display:block;



}



/*Sub level menu list items (undo style from Top level List Items)*/

.left_menu ul li ul li{

    border:0px solid #ddd;

	line-height:25px; 

	width:300px;

	display:inline-block;

}



/* Sub level menu links style */

.left_menu ul li ul li a{

    width:auto;

	line-height:25px;

    text-align:left;

    color: #000;

	font-size:14px;

	display:inline-block;

	padding-left:15px;

	background:url(bgimgs/bullet.png) no-repeat  left center;

}





.left_menu ul li  ul li a.selected,.left_menu ul li ul li a.current,.left_menu ul li ul li a:hover{

    width:auto;

	line-height:25px;

	font-size:14px;

    text-align:left;

    color:red;

	display:inline-block;

	padding-left:15px;

	background:url(bgimgs/bullet.png) no-repeat  left center;

}





/*-----------Category ctn------*/

.whole_cat_cnt{float:left; width:100%; height:auto; margin:0px;border:0px solid red; color:#2a2a2a;  background:#f4f4f4;}

.top_cat_title{float:left; text-align:left !important; width:196px; letter-spacing:-1px; height:26px;}

.cate_cent_ctn{float:left; width:100%; height:auto; border:1px solid red;}







.cat_cent_ctn{float:left; width:100%; margin:0px; padding:0px 0px 0px 0px;border:0px solid red; text-align:left ; background:#f4f4f4;}

.category_link a:link, .category_link a:visited{float:left; font-size:13px; width:175px; line-height:30px; margin-left:10px; border-bottom:1px solid #e5e4e4; border-top:1px solid #FFFFFF;  text-decoration:none; color:#2a2a2a; }

.category_link a:hover, .category_link a:active{float:left; font-size:13px; width:175px; line-height:30px; margin-left:10px; border-bottom:1px solid #e60013; border-top:1px solid #FFFFFF; text-decoration:none; color:#d32228;}



.category_link_last a:link, .category_link_last a:visited{float:left; font-size:13px; width:175px; line-height:30px; margin-left:10px; border-bottom:0px solid #abaeb1; border-top:1px solid #FFFFFF; text-decoration:none; color:#2a2a2a; }

.category_link_last a:hover, .category_link_last a:active{float:left; font-size:13px; width:175px; line-height:30px; margin-left:10px; border-bottom:0px solid #abaeb1; border-top:1px solid #FFFFFF; text-decoration:none; color:#d32228;}



.detail_header{

	width:700px; 

	border-bottom:3px double red; 

	margin-top:0px;

	line-height:18px; 

	font-weight:bold; 

	float:left;

	color:red; 

	/*text-shadow: 1px 1px 1px #888;*/

	text-align:left;

	font-family:Arial;

	font-size:20px;

	}

.detail_header h1{

	float:left; color:#096; overflow:hidden; width:620px; line-height:20px; font-size:18px;

}

detail_header_title{

	float:left; color:#FFCA44; overflow:hidden; width:620px; line-height:28px; font-size:18px;

	}

.productlist{

	width:620px; 

	border-bottom:0px solid #f8cfe2; 

	margin:0px 0px 10px 10px;

	float:left;

	text-align:left;

}

.product_front{

		width:625px; height:auto;

		float:left; overflow:hidden;

		font-size:18px;

		margin-bottom:10px;

		text-align:justify;

		margin-left:15px;

	}

.f24{ font-size:20px;}

/* Product page Style */	

.bodytop{

    width: 625px;height: auto;

	margin-left:0px;

	margin-right:0px;

	margin-bottom:0px;

	margin-top:10px;

    float:left;

	overflow:hidden;

    border: 0px solid #fcf7da;

}

.mid_middlepaneluse_product{

	width: 100%; 

	/*min-height:350px;*/

    float:left; overflow:hidden;

}

.middlepaneluse{

    width: 750px;

	height:auto;

    float:left; overflow:hidden;

    padding:0px;

	margin-bottom:10px; color:#000;

}



.pro_list{

	width:750px;

	min-height:320px;

	float:left; 

	border:0px solid #d8d9d9; background:#faf1f6 url(bgimgs/_blank.gif);

	color:#c3700f;

	margin-bottom:10px;

	-webkit-border-radius: 5px 5px 5px 5px;

	-moz-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	}



.productimageblock{

    width: 270px;height: auto;

    float:left;

    padding: 10px;

	margin-right:10px;

}



.producttextblock{

    width: 427px;height: auto;

    float:left;

    border: 0px solid #020ec0;

    padding: 10px 10px 10px 0px;

}



.detailTitle{

    width: 640px;height: auto;

    float: left;

	color:#000;

    border: 0px solid #dee0df;

    padding: 8px 0px 0px 15px;

    text-shadow: 1px 1px 1px #888;

}



/* Contact page */

.detail_cp_ctn{float:left; width:400px; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; text-align:justify; border:0px dashed green;}

.detail_contact_ctn{float:left; width:470px; margin:0px 0px 0px 0px; padding:8px 0px 8px 10px; text-align:justify; border:0px dashed green;}

.detail_contact_ctn_last{float:left; width:470px; margin:0px 0px 0px 0px; padding:0px 0px 10px 10px; text-align:justify; border:0px dashed green;}

.detail_cp_counter_ctn{float:left; width:400px; text-align:left; border:0px solid red}

.detail_cp_title_ctn{float:left; width:370px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; border:0px solid red}

.detail_contact_title_ctn{float:left; width:270px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; border:0px solid red}

.detail_cp_image_left{float:left; border:0px solid red; padding:0px 10px 10px 0px}

.detail_cp_image_right{float:right; border:0px solid red; padding:0px 0px 10px 10px}

.detail_cp_info_column_ctn{width:370px; border:0px solid green; text-align:justify}/*for show when view type = column*/

.detail_cp_booking_ctn{float:left; width:445px; padding:20px 0px 0px 0px; text-align:left}





.short_np_counter_ctn{float:left; width:296px; text-align:left}

.short_np_title_ctn{float:left; width:670px; padding:5px 0px 0px 10px; text-align:left; border:0px solid red;}



.vdo_image_left{float:left; border:0px solid red; padding:1px;margin:0px 0px 0px 0px;}



.short_np_image_left{float:left; border:0px solid red; padding:1px;margin:0px 8px 5px 0px;-moz-box-shadow: 0 0 4px #888;-webkit-box-shadow: 0 0 4px #888;box-shadow: 0 0 4px #888;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

.short_np_image_right{float:right; border:0px solid red; padding:0px 0px 0px 0px}

.short_np_info_column_ctn{width:135px; border:0px solid green; text-align:justify}/*for show when view type = column*/

.short_np_readmore_ctn{float:right; width:auto; padding:0px 0px 0px 0px; border:0px solid red}

.short_np_booking_ctn{float:left; width:296px; padding:15px 0px 0px 0px; text-align:left}



.short_np_link a:link,.short_np_link a:visited,.short_np_link a:active{ float:left;color:#FFCA44; text-decoration:none; font-weight:bold;}

.short_np_link a:hover{color:#FFF; text-decoration:none}



.short_np_readmore_link a:link,.short_np_readmore_link a:visited{float:left;color: #302f2d; width:94px; height:18px; padding:0px 0px 0px 0px; text-align:center; text-decoration:none; border:0px solid red;}

.short_np_readmore_link a:hover,.short_np_readmore_link a:active{color:#d6b34b; text-decoration:none}



/*Detail Page*/

.detail_ctn{float:left; width:700px; padding:15px 18px 20px 16px; background:url(bgimgs/rpanel_m.png) repeat-y; border:0px solid red}

.detail_dp_ctn{float:left; width:620px; margin-left:20px; border:0px dashed green;text-align: justify;color: #000;}

.detail_dp_counter_ctn{float:left; width:495px; text-align:left; border:0px solid red}

.detail_dp_title_ctn{float:left; width:750px; padding:2px 0px 10px 0px; text-align:left; border:0px solid red}

.detail_dp_image_left{float:left; border:0px solid red; padding:0px 10px 10px 0px}

.detail_dp_image_right{float:right; border:0px solid red; padding:0px 0px 10px 10px}

.detail_dp_info_column_ctn{width:445px; border:0px solid green; text-align:justify}/*for show when view type = column*/

.detail_dp_booking_ctn{float:left; width:445px; padding:20px 0px 0px 0px; text-align:left; margin-top:15px;}



.detail_ctn a:link,.detail_ctn a:visited{ color:#03055f; text-decoration:none;}

.detail_ctn a:hover,.detail_ctn a:active{color:#03055f; text-decoration:underline}



.short_dp_body_ctn{float:left; width:625px; margin:10px 0px 10px 0px; padding:0px 5px 15px 0px; text-align:justify; border-bottom:0px dotted gray;}

.short_dp_ctn{float:left; width:625px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}



/*ADD ON LINK STYLE  (NO NEED TO DELETE)*/

.non_underline a:link,.non_underline a:visited{text-decoration:none; color:#FFCA44;}

.non_underline a:hover,.non_underline a:active{text-decoration:none}



.non_border a:link,.non_border a:visited{border:none}

.non_border a:hover,.non_border a:active{border:none}



.none a:link,.none a:visited{}

.none a:hover,.none a:active{}







/*color*/

.blue{ color:#0c156e;}

.light_blue{color:#070976}

.green{color:#13500d;}

.white{color:#fff;}

.gold{color:#e4ff2d;}

.red{color:red;}

.darkred{color:#b4212a}

.gray{color:#c5c5c5}

.darkgray{color:#4a5960}

.sky{color:#00b1ff}

.yellow{color:#fffc00}

.dblue{color:#12237d;}

.dsky{color: #007ab5;}

.ob{color:#7e3902;}

.brown{color:#7b3900}

.colorL{color:#FFCA44;}



.sitmap ul li  a:link, .sitmap ul li  a:visited {

	font-size:16px; color:#666; margin-left:10px;

}

.sitmap ul li  a:hover{font-size:16px; color:#900; margin-left:10px; }

.sitmap_sub2 ul li a:link{

	color:#666;

	font-size:12px;

	margin-left: 10px;

}

.sitmap_sub2 ul li a:visited {

	color:#CC0;

	font-size:12px;

	margin-left: 10px;

}

.sitmap_sub2 ul li a:hover{

	color:#900;

	font-size:12px;

	margin-left: 10px

}

.sitmap_sub3 ul li a:link{

	color:#666;

	font-size:12px;

	margin-left: 30px;

}

.sitmap_sub3 ul li a:visited {

	color:#FFF;

	font-size:12px;

	margin-left: 30px;

}

.sitmap_sub3 ul li a:hover{

	color:#CC0;

	font-size:12px;

	margin-left: 30px;

}





/*related post*/

.short_rp_body_ctn{float:left; width:615px; margin:10px 0px 0px 0px; padding:0px 5px 0px 0px; text-align:justify; border-bottom:0px dotted gray;}

.short_rp_ctn{float:left; width:615px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}



/*for last view*/

.short_rp_body_ctn_last{float:left; width:615px; margin:10px 0px 0px 0px; padding:0px 5px 0px 0px; text-align:justify; border-bottom:0px dotted gray;}

.short_rp_ctn_last{float:left; width:615px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}

/*end for last view*/



.order a:link,.order a:visited{ 

	font-size:12px; float:right; display:block;width:auto;height:auto; line-height:19px;color:#FFCA44; text-align:center; margin:0px 0px 0px 7px; text-decoration:none; padding:0px 4px 0px 4px; border:1px solid #fdd6e3;}

.order a:hover,.order a:active{

	font-size:12px; float:right; display:block;width:auto;height:auto;color:#c3700f; text-align:center; margin:0px 0px 0px 7px; text-decoration:none; padding:0px 3px 0px 3px; border:1px solid #fdd6e3;}



/*pagination*/

.pagination_ctn{float:left; width:100%; text-align:center; margin-top:15px; border-top:0px solid #ddd; padding:5px 0px 5px 0px}

/* pagination */

DIV.sabrosus {

    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: center; width:100%; border:0px solid red; float:left; border-top:0px solid #ddd;

}

DIV.sabrosus A {font-size: 12px;

                BORDER: #b3b3b3 0px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; COLOR: #323433 !important; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none;-webkit-border-radius: 2px;

                -moz-border-radius: 2px;

                border-radius: 2px;

				

}

DIV.sabrosus A:hover {

    BORDER: #b3b3b3 0px solid; COLOR: #FFFFFF !important; background:url(bgimgs/bg_pagination_number.png) no-repeat center top; #e5ffff;font-size: 12px;

    -webkit-border-radius: 2px;

    -moz-border-radius: 2px;

    border-radius: 2px;

}

DIV.pagination A:active {

    BORDER: #b3b3b3 0px solid; COLOR: #FFFFFF !important;background:url(bgimgs/bg_pagination_number.png) no-repeat center top; font-size: 12px;

}

DIV.sabrosus SPAN.current {

    font-size: 12px;BORDER: #b3b3b3 0px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; COLOR: #FFFFFF !important; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; background:url(bgimgs/bg_pagination_number.png) no-repeat center top; -webkit-border-radius: 2px;

    -moz-border-radius: 2px;

    border-radius: 2px;

}

DIV.sabrosus SPAN.disabled {

    padding:3px 10px 5px 10px;BORDER: #000 0px solid; COLOR: #929292 !important; MARGIN-RIGHT: 15px; MARGIN-LEFT: 15px;line-height: 10px;

}

















/*--------------------------------------------------*/

.text-dropshadow_black{	



	-webkit-text-shadow: 2px 2px 2px #999;

	-moz-text-shadow: 2px 2px 2px #999;

	-ms-text-shadow: 2px 2px 2px #999;

	-khtml-text-shadow: 2px 2px 2px #999;

	_text-shadow: 2px 2px 2px #999;

	text-shadow: 2px 2px 2px #999;

	behavior: url(ie-css3.htc);

}

.text-dropshadow{	



	-webkit-text-shadow: 2px 2px 2px #FFF;

	-moz-text-shadow: 2px 2px 2px #FFF;

	-ms-text-shadow: 2px 2px 2px #FFF;

	-khtml-text-shadow: 2px 2px 2px #FFF;

	_text-shadow: 2px 2px 2px #FFF;

	text-shadow: 2px 2px 2px #FFF;

	behavior: url(ie-css3.htc);

}

.txt_spe_price a{font-size:26px; color:red;}

.txt_spe_title a{font-size:25px; color:#0051d8;}



.txt_Center{ text-align:center;}



.link_to{float:right;font-size:14px; padding-right:10px;}

.link_to a {color:#000;}

.link_to a:hover {color:red;}

.link_to_sit a {color:#000;}

.link_to_sit a:hover {color:red;}



.fixdiv{

    width: 100%;height: 118px;

    float:left;

    border: 0px solid #000;

    position: absolute;

    margin-top: 45px;

    z-index: -1;

    background: url(bgimgs/banbg.png) top center no-repeat;

}

.mover{

    filter:alpha(opacity=80);

    -moz-opacity:0.8;

    -khtml-opacity: 0.8;

    opacity: 0.8;

}

.mout{

    filter:alpha(opacity=100);

    -moz-opacity:1.0;

    -khtml-opacity: 1.0;

    opacity: 1.0;

}

.floadL{ float:left; overflow:hidden;}

.floadR{ float:right; overflow:hidden;}



.headRight{ 

	margin-right:10px;

    width: 300px;height:auto;

    float:right; overflow:hidden;

}





.w940{width:940px; height:auto; float:left; overflow:hidden;}

.w936{ width:936px; height:auto; float:left; overflow:hidden;}

.w920{ width:920px; height:auto; float:left; overflow:hidden; margin-left:8px; margin-right:8px;}

.h200{ height:200px;}



.h10{ height:10px;}



.bgshadow_head{ background:url(bgimgs/bg_header_002.png) no-repeat; width:1200px; height:13px; float:left; overflow:hidden;}

.bgshadow_body{ background:url(bgimgs/backgrouond_shadow.png) repeat-y; width:1200px; float:left; overflow:hidden;}

.bgshadow_body_001{ background:#fff8f3 url(bgimgs/bgshadow-body.png) repeat-y; width:936px; float:left; overflow:hidden;}

.bgshadow_footer{ 

		background:#fff8f3 url(bgimgs/bgshadow-footer.png) no-repeat; 

		width:936px; height:78px; 

		float:left; overflow:hidden; 

		padding-left:0px; 

		padding-right:18px; 

		}



<!-- runnung text-->

.txt_run_1{ width:910px; height:auto; float:left; overflow:hidden; border:1px solid #000; background:#0F0; color:#21902f;}

.txt_run_bgLeft{ background:url(bgimgs/runnig_test_bgLeft.png)  no-repeat; height:30px; width:6px; float:left; overflow:hidden; margin-left:0px;}

.txt_run_bgCenter{ background:url(bgimgs/runnig_test_bgCenter.png) repeat-x; line-height:30px; color:#21902f; line-height:5px; width:878px; float:left; overflow:hidden;}

.txt_run_bgRight{ background:url(bgimgs/runnig_test_bgRight.png) no-repeat; height:30px; width:6px; float:left; overflow:hidden;}



.txt_run {

		float:left; overflow:hidden;

		padding-left:10px;

		padding-right:10px;

		line-height:30px;

		width:880px;

		margin-left:17px;

		margin-bottom:10px;

		margin-top:0px;

		background:#faf1f6;

		border:1px solid #e2e2e2;

		-webkit-border-radius: 10px;

		-moz-border-radius: 10px;

		border-radius: 10px 10px 10px 10px;

		_border-radius: 10px 10px 10px 10px;

		behavior: url(ie-css3.htc);

	}







<!--end Runnigntext-->



.header-logo-block{

    width: 940px;

    float:left;

    border: 0px solid yellow;

}

.header-manu-block{

	margin-top:0px;

	margin-left:8px; margin-right:8px;

    width: 920px;

    float:left;

    border: 0px solid #F00;

}

.bodyblock{

	margin-left:140px; margin-right:140px;

    width: 920px;;

    float:left;

    border: 0px solid #00F;



}

.footerblock{

    width: 920px;height: 97px;

    float:left;

    border-top: 1px solid #cacaca;

    border-left: 1px solid #cacaca;

    border-right: 1px solid #cacaca;

    margin-top: 9px;



    -webkit-border-top-left-radius: 7px;

    -moz-border-top-left-radius: 7px;

    border-top-left-radius: 7px;



    -webkit-border-top-right-radius: 7px;

    -moz-border-top-right-radius: 7px;

    border-top-right-radius: 7px;

    background: url(bgimgs/footbg.png) repeat-x;

}

.dateblock{

    width: 300px;;

    border: 0px solid yellow;

    text-align: right;

	color:#020ec0;

	font-size: 14px;

	line-height:45px;

	font-family:arial,Content;

}

.w300{ width:300px;}

.divdate{

    width: 240px;height: 20px;

    float:left;

    border: 0px solid yellow;

    text-align: right;

}

.logoblock{

    float:left;

    border: 0px solid yellow;

    padding:25px 0px 0px 21px;

}





.tabblock{

    width: 100%;height: 40px;

    float:left;

    border-bottom: 1px solid #fcf7da;

}

.slideblock{

    width: 920px;height: 309px;

    float:left;

    border-top: 1px solid #ececec;

    border-left: 1px solid #ececec;

    border-right: 1px solid #ececec ;

    -webkit-border-top-left-radius: 9px;

    -moz-border-top-left-radius: 9px;

    border-top-left-radius: 9px;

    -webkit-border-top-right-radius: 9px;

    -moz-border-top-right-radius: 9px;

    border-top-right-radius: 9px;

}

.slideuse{

    width: 700px;height:214px;

    float:left; overflow:hidden;

    border:3px solid #999;

    padding-left: 0px;

}



.leftpanel{

	margin-top:15px;

    width: 300px;

	background:#e5e5e5;

	height: auto;

    float:left;

    border: 0px solid #fcf7da;

}

.border_bottom_li{ border-bottom:1px solid #e0dcdd;}

.catebarr_bottom{ 

	background:url(bgimgs/cat_bg_bottom.png) no-repeat;

	width:199px;

	height:6px;

	float:left; overflow:hidden;

	}

.cateblock{  

	margin-bottom:10px; float:left; background:none;

	}

.catebar_header{

	background:url(bgimgs/cat_bg_top.png) no-repeat;

	width:199px;

	height:6px;

	float:left; overflow:hidden;

}

.catebar{

	background: url(bgimgs/cat_bg.png) repeat-y;

	width:199px;

	color:#FFF;

	line-height:26px;font-size:15px; font-weight:bold;

	float:left; overflow:hidden;

	

}

.left_title{

	margin-top:5px;

	width:199px;

	color:#FFF;

	line-height:26px;

	float:left; overflow:hidden;

	font-size:15px; font-weight:bold;

}



.boder_red{ border:1px solid red;}

.special_prom{ border:1px solid #CCC; height:113px; width:194px;}



.web_mail{ background:url(bgimgs/web_mail.png) no-repeat; width:166px; height:38px; text-align:center;  line-height:38px; color:#FFF; font-size:14px; padding-left:42px;}

.web_mail a{ color:#FFF;;}

.web_mail a:hover{ color:yellow;}

.web_mail a:active{ color:#FFF;}



.collapemenu{

	background:url(bgimgs/cat_bg.png) repeat-y;

    width: 199px;height:auto;

    float: left;

    padding:0px;

    margin: 0px;

	

}

.middlepanel{

    width: 692px;height: auto;

    float:left; overflow:hidden;

	margin-bottom:0px;

    border: 0px solid #000;



}

.h500{ height:500px;}

.middlepanel_bg_head{

		width:688px; height:5px;

		float:left; overflow:hidden;

	}

.middlepanel_title{

		width:673px;

		padding-left:11px;

		line-height:26px;		



		float:left; overflow:hidden;

	}

.middlepanel_title a{

	color:#000	;

}

.detail_info{

    width: 688px; 

	min-height:690px;

    float:left; overflow:hidden;

	border:1px solid #fdd6e3;

    padding:0px;

	background:#faf1f6;

	margin-bottom:10px;

	padding-top:10px;

	-webkit-border-radius: 5px 5px 5px 5px;

	-moz-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	_border-radius: 5px 5px 5px 5px;

	-ms-border-radius: 5px 5px 5px 5px;

	behavior: url(ie-css3.htc);

}



.front_welcome{

	width:690px;height:auto;margin-top:5px;

	}

.welcome_text{

	font-style:italic; color:#cf760e; font-size:16px; margin-bottom:5px;

	}

.timber_text{

	font-weight:bold; color:#f84682; font-size:20px;margin-bottom:10px;

	}

.welcome_detail{

	color:#626261; font-size:12px; margin-bottom:10px; text-align:justify;

	}



	

.colab_box{	

	text-decoration:none; 

	list-style:none; 

	width:176px; 

	height:15px; 

	margin-top:5px; 

	margin-left:12px; 

	list-style-type:none; 

	border-bottom:1px solid #fc77ab; 

	padding-bottom:7px;

	}

.colab_box last-child{

 	text-decoration:none; 

	list-style:none; 

	width:176px; 

	height:15px; 

	margin-top:5px; 

	margin-left:12px; 

	list-style-type:none; 

	border-bottom:0 px solid #fc77ab; 

	padding-bottom:7px;

	}	



.header_middlepaneluse{

	width: 692px; 

	height:5px;

    float:left; overflow:hidden;

	background:url(bgimgs/bgheader_midpanel.png)

}

.mid_middlepaneluse{

	width: 693px; 

	min-height:566px;

    float:left; overflow:hidden;

	background:url(bgimgs/bg_midpanel.png);

}

.mid_middlepaneluse_1{

	width: 693px; 

	min-height:699px;

    float:left; overflow:hidden;

	background:url(bgimgs/bg_midpanel.png);

}



.mid_middlepaneluse_related_product{

	width: 693px; 

	min-height:295px;

    float:left; overflow:hidden;

	background:url(bgimgs/bg_midpanel.png);

}

.footer_middlepaneluse{

	width: 692px;

	height:5px;

    float:left; overflow:hidden;

	background:url(bgimgs/bgfooter_midpanel.png);

}

@media \0screen {



}



.related_pro{

 	width: 689px; 

	min-height:265px;

    float:left; overflow:hidden;

	border:1px solid #fdd6e3;

    padding:0px;

	background:#faf1f6;

	margin-bottom:10px;

	padding-top:10px;

	-webkit-border-radius: 5px 5px 5px 5px;

	-moz-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	_border-radius: 5px 5px 5px 5px;

	-ms-border-radius: 5px 5px 5px 5px;

	behavior: url(ie-css3.htc);

}

.border-radius5{

		-webkit-border-radius: 5px;

		-moz-border-radius: 5px;

		border-radius: 5px 5px 5px 5px;

		_border-radius: 5px 5px 5px 5px;

		behavior: url(ie-css3.htc);

	}



.border-radius10{

		-webkit-border-radius: 10px;

		-moz-border-radius: 10px;

		border-radius: 10px 10px 10px 10px;

		-ms-border-radius: 10px 10px 10px 10px;

		_border-radius: 10px 10px 10px 10px;

		behavior: url(ie-css3.htc);

		background:url(bgimgs/_blank.gif);

		border:0px solid #red;

	}

	

.border-radius15 {

		-webkit-border-radius: 15px;

		-moz-border-radius: 15px;

		border-radius: 15px 15px 15px 15px;

		_border-radius: 15px 15px 15px 15px;

		behavior: url(ie-css3.htc);

	}

	

.product{

	width:218px; height:auto; margin-left:9px; float:left; overflow:hidden; margin-bottom:10px;

	}

.pro_title{

	width:184px; line-height:30px; float:left; overflow:hidden; background:#fc538c; color:#FFF; font-size:14px; margin-bottom:4px; padding-left:34px;

	}

.pro_box{

	width:216px; height:216px; background:#FFF;float:left; overflow:hidden; border:1px solid #fed7e9;

	}

.pro_image{

	width:155px; height:160px;float:left; overflow:hidden; margin-left:30px;

	}

.pro_bg_price{ 

	width:75px; height:48px; float:left; overflow:hidden; position:absolute; border:0px solid #fed7e9; margin-left:128px; margin-top:9px; background:url(bgimgs/price_boxpng_16.png); text-align:center;

	}

.pro_pric{

	width:75px; height:48px;font-size:16px; color:#ee1f43; line-height:48px; position:relative; font-weight:bold; 

	}

.pro_detail{

	width:198px; height:30px; margin-left:10px; float:left; overflow:hidden; font-size:12px; color:#757574; text-align:left; padding-top:8px;

	}

.pro_linkto{

	float:right; overflow:hidden; margin-right:10px;margin-top:-10px;

	}





.product_box{

	width:160px; height:192px;

	margin:5px;

	margin-bottom:10px;

	margin-top:10px;

	float:left; overflow:hidden;

	}

.product_box_related_pro{

	width:160px; height:192px;

	margin:5px;

	float:left; overflow:hidden;

	}

.product_box_in{

	width:160px; height:125px;

	background:url(bgimgs/images/box_product_03.png);

 

	}

.product_box_img{

	width:158px; height:123px;

	margin-top:1px;

	margin-left:1px;

	}





.welcomeTitle1{

    width: 100%;height: auto;

    float: left;

    border: 0px solid #dee0df;

    padding: 0px 0px 0px 0px;

    font-style: italic;

}

.welcomeTitle2{

    width: 100%;height: auto;

    float: left;

    border: 0px solid #dee0df;

    padding: 0px 0px 0px 0px;

}

.rightpanel{

    width: 222px;height: auto;

    float: right;

    border: 0px solid #dee0df;

    padding: 0px 8px 0px 0px;

}

.rightpaneluse{

    width: 216px;height: auto;

    float: right;

    border: 1px solid #dee0df;

    padding: 1px;

    background: #fff;

}

.leftpromo{

    width: 215px;height: auto;

    float: right;

    border: 0px solid #dee0df;

    padding-left: 1px;

    background: #fff;

}



.bodybottom{

    width: 100%;height: auto;

    float:left;

    border-bottom: 0px solid #fcf7da;

    padding: 8px 0px 8px 0px;

    background: url(bgimgs/bbg.png) top repeat-x;

    margin-top: -5px;

    -webkit-border-top-left-radius: 6px;

    -moz-border-top-left-radius: 6px;

    border-top-left-radius: 6px;

    -webkit-border-top-right-radius: 6px;

    -moz-border-top-right-radius: 6px;

    border-top-right-radius: 6px;

}

.featuretitle{

    width: 908px;height: auto;

    float:left;

    border: 0px solid #fcf7da;

    padding: 8px 0px 0px 12px;

    margin-top: -8px;



    color: #1f1f21;

}



.productblock{

    width: 194px;height: auto;

    float:left;

    border: 0px solid #fcf7da;

    padding: 10px;

    -webkit-border-radius: 8px;

    -moz-border-radius: 8px;

    border-radius: 8px;

    background: #f2f0e3;

    margin: 10px 2px 0px 11px;

}

.productimg1{

    width: 194px;height: 242px;

    float:left;

    border: 0px solid #000;

    background: url(bgimgs/probg.png) no-repeat;

}

.productimg2{

    width: 194px;height: 242px;

    float:left;

    border: 0px solid #000;

    -webkit-border-radius: 8px;

    -moz-border-radius: 8px;

    border-radius: 8px;

    background: #020202;

}

.productimg3{

    width: 194px;height: 242px;

    float:left;

    border: 0px solid #000;

    background: url(bgimgs/probg3.png) no-repeat;

}

.productimg4{

    width: 194px;height: 242px;

    float:left;

    border: 0px solid #000;

    -webkit-border-radius: 8px;

    -moz-border-radius: 8px;

    border-radius: 8px;

    background: #020202;

}

.productname{

    width: 100%;height: auto;

    float:left;

    border: 0px solid #000;

    padding: 0px 0px 0px 0px;

    text-align:left;

}



.productprice{

    width: 100%;height: auto;

    float:left;

}

.txt_price{ font-size:13px; color:#0052fa;}

.num_price{

	font-size:18px;

	border: 0px solid #000;

    padding: 0px 0px 0px 0px;

    text-align:left;

    color:red;

    font-weight: bold;

	}

.productread{

    width:100%;height: auto;

    float:left;

    border: 0px solid #000;

    padding: 2px 0px 0px 0px;

    text-align:center;

}



.footer_P{ color:#fff; line-height:25px}

.footerleft{

    width: 480px;height: auto; margin-left:20px;

    float:left;

    border: 0px dashed #fff;

	

}

.footerright{

    width: 400px;height: auto;

    float:right;

	margin-top:40px;

    border: 0px dashed #fff;



}

.footLeftTextComName{

    width: 450px;height: 70px;

    float:left; overflow:hidden;

    color:#FFF;font-size: 11px;

    border: 0px dashed #dfdfdf;

    padding: 12px 0px 0px 0px;

}

.footcopyright{

    width: 450px;height: 70px;

    float:left; overflow:hidden;

    color:#FFF;font-size: 11px;

    border: 0px dashed #dfdfdf;

    padding:0px;

}



.detailblock{

    width:auto;

    float:left;

    border: 0px dashed #dfdfdf;

    padding: 0px 8px 0px 0px;

}

.detailblock_Content_Search{

	color:#00F;

    width:680px;;

    float:left;

	margin-left:10px;

    border: 0px dashed #dfdfdf;

    padding: 0px 8px 0px 0px;

}

.detailblock_prolist{

	color:#FFF;

    width:688px;;

    float:left;

	margin-left:10px;

    border: 0px dashed #dfdfdf;

    padding: 0px 8px 0px 0px;

}



.categorynameblock{

    width: 684px;height: auto;

    float:left;

	color:#FFF;

    border: 0px solid #ebe2c5;



}

.categoryname{

    width: 654px;height: auto;

	line-height:27px;

    float:left;

    border: 0px solid #000;

    line-height:20px;

    background: #020ec0;

}





.field_label{

    width: 140px;height: auto;

    padding: 0px 0px 5px 0px;

    text-align: left;

    vertical-align: top;

}

.field_value{

    width: 280px;height: auto;

    border: 0px solid #000;

    padding: 0px 0px 5px 2px;

    text-align: left;

    vertical-align: top;

}

.TextRow{

    width: 100%;height: auto;

    float: left;

    border-bottom: 1px dotted #903f00;

}



.contactPhotoBlock{

    width: 180px;height: auto;

    float: right;

    border: 0px solid #dee0df;



}



.contactLabel{

    width: 210px;

    float: left;

    border: 0px solid #dee0df;

    padding: 5px 0px 0px 0px;

    

}









 



/* LINK STYLE*/













/*style*/

.bold{font-weight:bold}

.bolder{font-weight:bolder}

.italic{font-style:italic;}



/*message success and error*/

.login_err{float:left; width:100%; height:11px; border:0px solid green; text-align:left; margin:0px 0px 7px 0px; background:url(bgimgs/login_err.gif) no-repeat; padding:5px 0px 0px 21px;}

.success{background:url(bgimgs/success.gif) no-repeat top left; padding-left:20px; height:16px; margin:5px 0px 7px 0px;}

.label_red{font-size:11px; color:red;}

.suc{font-size:11px; color:#68af08;}



/*PAGE*/

.bg_page_center{float:left; width:100%; background:url(bgimgs/bg_page_light.png) no-repeat center 236px; border:0px solid yellow}

.bg_page_left{float:left; width:100%; background:url(bgimgs/bg_page_left.png) no-repeat left 236px; border:0px solid yellow}

.bg_page_right{float:left; width:100%; background:url(bgimgs/bg_page_right.png) no-repeat right 236px; border:0px solid yellow}













/*News and Promotion*/

.np_t_ctn{float:left; width:655px; height:40px; background:url(bgimgs/bg_newsupdate_t.png) no-repeat;}

.np_m_ctn{float:left; width:639px; padding:3px 0px 15px 16px; background:url(bgimgs/bg_newsupdate_m.png) repeat-y}

.np_c_ctn{float:left; width:639px; background:url(bgimgs/bg_newsupdate_c.png) no-repeat 306px center}



.title_bar_ctn{float:left; width:504px; height:33px; padding:7px 0px 0px 16px; border:0px solid red; text-align:left}

.viewall_ctn{float:right; width:95px; height:40px; padding:0px 12px 0px 0px; border:0px solid red}



.short_np_body_ctn{float:left; width:319px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}

.short_np_ctn{float:left; width:296px; margin:0px 0px 0px 0px; padding:0px 21px 0px 2px; text-align:justify; border:0px dashed green;}

/*for last view*/

.short_np_body_ctn_last{float:left; width:319px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}

.short_np_ctn_last{float:left; width:296px; margin:0px 0px 0px 0px; padding:0px 21px 0px 2px; text-align:justify; border:0px dashed green;}

/*end for last view*/













/*for last view*/

.short_dp_body_ctn_last{float:left; width:615px; margin:10px 0px 10px 0px; padding:0px 5px 15px 0px; text-align:justify; border-bottom:0px dotted gray;}

.short_dp_ctn_last{float:left; width:675px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}

/*end for last view*/



.short_dp_counter_ctn{float:left; width:296px; text-align:left}

.short_dp_title_ctn{float:left; width:445px; padding:0px 0px 5px 0px; text-align:left; border:0px solid red}

.short_dp_image_left{float:left; border:0px solid red; padding:0px 10px 10px 0px}

.short_dp_image_right{float:right; border:0px solid red; padding:0px 0px 10px 10px}

.short_dp_info_column_ctn{width:443px; border:0px solid green; text-align:justify}/*for show when view type = column*/

.short_dp_readmore_ctn{float:left; width:445px; padding:5px 0px 0px 0px; border:0px solid red}

.short_dp_booking_ctn{float:left; width:445px; padding:10px 0px 0px 0px; text-align:right}



.short_dp_link a:link,.short_dp_link a:visited{ float:left;color:#03055f; text-decoration:none;}

.short_dp_link a:hover,.short_dp_link a:active{color:#03055f; text-decoration:underline}



.short_dp_readmore_link a:link,.short_dp_readmore_link a:visited{float:left; width:94px; height:21px; padding:7px 0px 0px 0px; background:url(bgimgs/arrow.png) no-repeat;color:#b4212a; text-align:center; text-decoration:none; font-style:italic}

.short_dp_readmore_link a:hover,.short_dp_readmore_link a:active{color:#e32d39; text-decoration:none}









/*FOR GENERATE AUTO CENTER DIV (NO NEED TO DELLETE)*/

.inner{display: table;margin: 0px auto;border:0px solid red}

#container > br { display: none; }

#borker1{width: 5em; /* gives "layout"

                        and sets width smaller than the container */

         background: #ddd;

}

#borker2{

    height: 2em; /* gives "layout" but width is auto */

    background: #ddd;

}

a.m1:link {color:#000;TEXT-DECORATION: none}
a.m1:visited {color:#000;TEXT-DECORATION: none}
a.m1:active {color:#000;TEXT-DECORATION: none}
a.m1:hover {color:#000;TEXT-DECORATION: underline}

