body{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#828282;
	background:#292a2c url(../images/body-bg.gif) top left repeat-x;
}
p{margin:0px;padding:0px}
h1, h2, h3{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-family:Georgia,Times,serif;
	font-style:italic;
}
h1{color:#47a667;font-size:36px;}
h2, h3{color:#999999;font-size:21px;}
.clear{clear:both}
.wrapper{width:940px;margin:auto; background:#000 url(../images/wrapper.gif) 0px 0px repeat-x; overflow:hidden}
a{hide-focus:expression(this.hideFocus=true);/*for ie 5+*/outline:none;/*for firefox 1.5 +*/}
a, a:link, a:active, a:visited{text-decoration:underline;color:#47a667;}
a:hover{color:#bdbdbd;}
form{margin:0px;padding:0px;font-family:Tahoma;font-size:11px;}
form ul{margin:0px;padding:0px}
form ul li{margin:0px 0px 0px 0px;padding:0px;list-style-type:none;float:left;}
fieldset{margin:0px;padding:10px 0px 10px 0px;border:#1a1a1a solid 1px;}
label{
	color:#636363;
	float:left;
	width:120px;
	margin:1px 5px 1px 1px;
	text-align:right;
	text-transform:capitalize;
	font-weight:bold;
	padding-top:5px;
}
input, select, file, textarea{
	background:url(../images/input.gif) 0px 0px no-repeat;
	border:none;
	margin:0px;
	color:#9c9c9c;
	padding:6px 4px 0px 4px;
	font-family:Tahoma;
	font-size:11px;
	width:154px;
	height:24px;
}
input.required{background:url(../images/input_req.gif) 0px 0px no-repeat;width:154px;}
.button{
	border:#434343 solid 1px;
	background:#000 url(../images/button.gif) 0px -15px repeat-x;
	padding:1px 2px 4px;
	overflow:visible;
	color:#999999;
	font-weight:bold;
	cursor:pointer;
	margin-top:3px;
	font-size:11px;
	width:auto;
}
.logo a{
	width:282px;
	height:142px;
	background:url(../images/logo.gif) top left no-repeat;
	display:block;
	text-indent:-9000px;
	float:left;
}
.navbar{margin-left:310px;padding:110px 0px 0px 0px;}
.navbar ul{margin:0px 0px 0px 0px;padding:0px;}
.navbar ul li{margin:0px 13px;padding:0px;float:left;list-style-type:none;}
.navbar ul li a{text-decoration:none;margin:0px;padding:0px;display:block;}
.navbar li a.home, .navbar li a.home:link, .navbar li a.home:active, .navbar li a.home:visited{
	width:52px;
	height:24px;
	background:url("../images/home.gif") 0 2px no-repeat;
	text-indent:-9999px;
	padding:0px;
}
.navbar li a.about, .navbar li a.about:link, .navbar li a.about:active, .navbar li a.about:visited{
	width:77px;
	height:24px;
	background:url("../images/about.gif") 0 2px no-repeat;
	text-indent:-9999px;
	padding:0px;
}
.navbar li a.products, .navbar li a.products:link, .navbar li a.products:active, .navbar li a.products:visited{
	width:171px;
	height:24px;
	background:url("../images/product.gif") 0 2px no-repeat;
	text-indent:-9999px;
	padding:0px;
}
.navbar li a.my_account, .navbar li a.my_account:link, .navbar li a.my_account:active, .navbar li a.my_account:visited{
	width:94px;
	height:24px;
	background:url("../images/account.gif") 0 2px no-repeat;
	text-indent:-9999px;
	padding:0px;
}
.navbar li a.contact, .navbar li a.contact:link, .navbar li a.contact:active, .navbar li a.contact:visited{
	width:84px;
	height:24px;
	background:url("../images/contact.gif") 0 2px no-repeat;
	text-indent:-9999px;
	padding:0px;
}
.navbar li a.home:hover, .navbar li a.home_current, .navbar li a.home_current:link, .navbar li a.home_current:active, 
.navbar li a.home_current:visited{background:url("../images/home.gif") 0 2px no-repeat;background-position:0% -24px;}
.navbar li a.about:hover, .navbar li a.about_current, .navbar li a.about_current:link, .navbar li a.about_current:active, 
.navbar li a.about_current:visited{background:url("../images/about.gif") 0 2px no-repeat;background-position:0% -24px;}
.navbar li a.products:hover, .navbar li a.products_current, .navbar li a.products_current:link, .navbar li a.products_current:active, 
.navbar li a.products_current:visited{background:url("../images/product.gif") 0 2px no-repeat;background-position:0% -24px;}
.navbar li a.my_account:hover, .navbar li a.my_account_current, .navbar li a.my_account_current:link, 
.navbar li a.my_account_current:active, .navbar li a.my_account_current:visited{
background:url("../images/account.gif") 0 2px no-repeat;background-position:0% -24px;}
.navbar li a.contact:hover, .navbar li a.contact_current, .navbar li a.contact_current:link, .navbar li a.contact_current:active, 
.navbar li a.contact_current:visited{background:url("../images/contact.gif") 0 2px no-repeat;background-position:0% -24px;}
.header{height:285px;clear:both;width:940px; background-color:#000;}
.header .h_h1{padding-top:85px;width:550px;margin:auto}
.header .h_h2{margin:-40px auto auto auto;width:640px;top:0px;}
.container{background:#000 url(../images/content-top.gif) top center no-repeat;width:940px;}
.content{padding:30px 0px 0px 0px;}
.leftbar{width:400px;float:left;padding:5px 0px 0px 30px;font-size:13px;font-weight:normal;}
.leftbar ul{margin:30px 0px 0px 20px;padding:0px;}
.leftbar ul li{margin:15px 0px 15px 0px;padding:0px;list-style-type:none;float:left;width:177px;}
.leftbar ul li a{text-decoration:none;margin:0px;padding:0px;display:block;}
.leftbar li a.home-fashion, .leftbar li a.home-fashion:link, .leftbar li a.home-fashion:active, .leftbar li a.home-fashion:visited{
	width:130px;
	height:31px;
	background:url("../images/home-fashion.gif") 0 2px no-repeat;
	text-indent:-9999px;
	padding:0px;
}
.leftbar li a.hospitality, .leftbar li a.hospitality:link, .leftbar li a.hospitality:active, .leftbar li a.hospitality:visited{
	width:109px;
	height:31px;
	background:url("../images/hospitality.gif") 0 2px no-repeat;
	text-indent:-9999px;
	padding:0px;
}
.leftbar li a.industrial, .leftbar li a.industrial:link, .leftbar li a.industrial:active, .leftbar li a.industrial:visited{
	width:98px;
	height:31px;
	background:url("../images/industrial.gif") 0 2px no-repeat;
	text-indent:-9999px;
	padding:0px;
}
.leftbar li a.institutional, .leftbar li a.institutional:link, .leftbar li a.institutional:active, 
.leftbar li a.institutional:visited{
	width:115px;
	height:31px;
	background:url("../images/institutional.gif") 0 2px no-repeat;
	text-indent:-9999px;
	padding:0px;
}
.leftbar li a.home-fashion:hover{background:url("../images/home-fashion.gif") 0 2px no-repeat;background-position:0% -34px;}
.leftbar li a.hospitality:hover{background:url("../images/hospitality.gif") 0 2px no-repeat;background-position:0% -34px;}
.leftbar li a.industrial:hover{background:url("../images/industrial.gif") 0 2px no-repeat;background-position:0% -34px;}
.leftbar li a.institutional:hover{background:url("../images/institutional.gif") 0 2px no-repeat;background-position:0% -34px;}
.center{width:250px;background:url(../images/index-blanket.jpg) top center no-repeat;height:290px;float:left}
.right{width:407px;margin-left:513px;}
.right a{ display:block; text-indent:-9000px; position:relative; height:110px; width:176px;}
.ibox1{ background:url(../images/index_hfation.jpg) 0px 0px no-repeat; height:120px; width:196px; float:left}
.ibox2{ background:url(../images/index_hospitality.jpg) 0px 0px no-repeat; height:120px; width:196px; margin-left:196px}
.ibox3{ background:url(../images/index_industrial.jpg) 0px 0px no-repeat; height:119px; width:196px; float:left}
.ibox4{ background:url(../images/index_institutional.jpg) 0px 0px no-repeat; height:119px; width:196px; margin-left:196px}

.footer{
	background:url(../images/footer.png) top left no-repeat;
	height:60px;
	width:940px;
	text-align:center;
	padding-top:55px;
	font-family:Tahoma;
	font-size:12px;
	color:#545556;
	clear:both;
	margin:auto;
}
.footer ul{margin:0px 0px 5px 0px;padding:0px 4px 0px 4px;}
.footer ul li{display:inline;border-right:#545556 solid 1px;}
.footer ul li a, .footer ul li a:link, .footer ul li a:active, .footer ul li a:visited{
	color:#545556;
	text-decoration:none;
	display:inline;
	padding:0px 6px 0px 6px;
}
.footer ul li a:hover, .footer ul li a.current, .footer ul li a.current:link, .footer ul li a.current:active, 
.footer ul li a.current:visited{color:#14652f}
.footer span{font-size:11px;clear:both;}
.footer ul li.last{border:none}
.footer span a, .footer span a:link, .footer span a:active, .footer span a:visited, .footer span a:hover{color:#545556;text-decoration:none}
/*-------------------------------------------*/
.inner_h{clear:both;background:url(../images/inner-head.gif) top left no-repeat;width:940px;padding:10px 0px 0px 10px;}
.inner_h .h_h1{padding:35px 0px 0px 180px;height:35px;}
.inner_h .h_h2{margin:0px 0px 0px 215px}
.hf_header{height:173px;background:url(../images/home_fashion.jpg) 0px 0px no-repeat;width:100%;}
.hfb_header{height:173px;background:url(../images/home_fashion_blanket.jpg) 0px 0px no-repeat;width:100%;}
.test_header{height:173px;width:100%;}
.in_header{height:173px;width:100%;}
.in{}
.in.h_h1{padding:35px 0px 0px 260px;}
.in.h_h2{margin-left:55px;}
.industrial_header{height:173px;background:url(../images/home_fashion_fabric.jpg) 0px 0px no-repeat;width:100%;}
.sidebar{width:225px;float:left;padding:0px 10px 10px 25px; }
.content_box{
	margin-left:270px;
	padding:0px 25px 20px 35px;
}
.frm_cont{min-height:580px;}
*html .frm_cont{height:580px;}
.content_box h2{background:url(../images/dot.gif) left bottom repeat-x;margin-top:20px;padding-bottom:5px;font-weight:normal;}
*html .content_box h2{float:left}
.content_box p{
	margin:5px;
	padding:0px;
	background:url(../images/dot.gif) left bottom repeat-x;
	padding-bottom:5px;
	font-size:13px;
}
.boxC{margin:20px auto auto auto;text-align:center;}
.boxT{}
.boxT img{border:5px solid #373c43;}
.boxB{}
table{color:#646464;background:#090909;margin-top:5px;font-size:12px;}
*html table{float:left}
tr, td, th{border:#000 solid 1px;text-align:center;height:49px;}
tr.head{font-weight:bold;background:#0f0f0f;color:#636363;font-size:13px;}
th{font-weight:bold;width:168px;font-size:13px;font-family:Tahoma;color:#828282}
a.menuH, a.menuH:link, a.menuH:active, a.menuH:visited{
	background:url(../images/tab.gif) 0px 0px no-repeat;
	padding:9px 5px 9px 15px;
	display:block;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#717171;
	width:220px;
	margin:2px 0px 0px 0px;
}
a.menuH:hover{background:url(../images/tab.gif) left bottom no-repeat;color:#bfc0ce; }
a.menuH.currant{background:url(../images/tab.gif) left bottom no-repeat;color:#bfc0ce;   }
#menu ul{
	background:url(../images/top_1.gif) left top no-repeat;
	margin:2px 0px 0px 0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	padding:6px 0px 2px 0px;
	width:232px;
}
#menu{list-style:none; list-style-type:none;margin:0px; padding:0px; }
#menu ul li{
	list-style:none;
	list-style-type:none;
	padding:4px 0px 4px 15px;
	font-size:11px;
	font-family:Tahoma;
	background:#111111 ;
}
#menu ul li.last{padding-bottom:4px;}
#menu ul li a, #menu ul li a:link, #menu ul li a:active, #menu ul li a:visited{ text-decoration:none; padding:0px 0px 0px 15px; color:#808093; display:block; background:url(../images/arrow_1.gif) 0px 4px no-repeat;}
#menu ul li a:hover, #menu ul li a.current, #menu ul li a.current:link, #menu ul li a.current:active, #menu ul li a.current:visited{ color:#d4d5ff; background:url(../images/arrow_active.gif) 0px 4px no-repeat;}
.menuT{background:url(../images/bottom_1.gif) left bottom no-repeat;padding-bottom:5px;width:232px;margin-bottom:2px;}
#menu div.currant{background:url(../images/bottom.gif) left bottom no-repeat;padding-bottom:5px;width:232px;margin-bottom:2px;}
ul#menu li div.currant ul{background:#020330 url(../images/top.gif) left top no-repeat;}
ul#menu li div.currant ul li{background:#020330}
ul#menu li div.currant ul li a{background:url(../images/arrow.gif) 0px 4px no-repeat;}
ul#menu li div.currant ul li a:hover, ul#menu li div.currant ul li a.current, ul#menu li div.currant ul li a.current:link, 
ul#menu li div.currant ul li a.current:active, ul#menu li div.currant ul li a.current:visited{color:#d4d5ff;
background:url(../images/arrow_active.gif) 0px 4px no-repeat;}
.Register{float:left;width:300px;margin-top:-2px;}
.Register h3, .login h3{padding-bottom:10px;color:#47A667;font-size:24px;float:none;width:100%}
.login h1{text-align:right;margin-right:14px;}
.login p, .Register p{width:auto; clear:right; min-height:50px;}
.login{margin-left:330px;text-align:right;width:269px;margin-top:0px;}
.login label{width:90px;}
.login span{
	float:right;
	margin-top:5px;
	margin-bottom:5px;
	text-align:right;
	margin-left:94px;
}
.login span a, .login span a:link, .login span a:active, .login span a:visited{padding:5px;color:#636363;font-weight:bold;}
legend{padding:10px 10px 10px 10px;color:#999999;font-weight:bold;margin-left:10px;}
.msg{
	clear:right;
	border:1px solid #313131;
	color:#D72925;
	padding:6px 3px 6px 8px;
	margin:0px 10px 8px;
	background:#1e1e1e;
	text-align:left;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}
.success{
	clear:right;
	border:1px solid #313131;
	color:#47a667;
	padding:6px 3px 6px 8px;
	margin:0px 10px 8px;
	background:#1e1e1e;
	text-align:left;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}
.req{margin:0px 0px 10px 20px;font-weight:bold;}