/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-family:"Times New Roman", Times, serif; font-size:15px; color:#434343; padding:0; margin:0; line-height:normal;}
/*@font-face {
      font-family:"Trajan Pro";
	  src:url(../lsansd_3.ttf),
	  src:url(../lsansdi_3.ttf),
	  src:url(../lsansi_3.ttf),
	  src:url(../LucidaSansDemiBold.ttf),
      src:url(../LucidaSansRegular.ttf);	  
	  }
@font-face {
      font-family:"Lucida Sans";
	  src:url(../trajan.TTF),
	  src:url(../TrajanPro-Bold_3.otf),
	  src:url(../trebuc_3.ttf),
      src:url(../TrajanPro-Regular_3.otf);
	  }
*/	  
a{ color:#FFF; text-decoration:none;}
a:hover{ text-decoration:none; color:#FFF;}
.main{ width:100%; margin:0 auto; }
#resize{ width:990px; margin:0 auto;}
img{ border:none;}
h1, h2{ font-weight:normal; margin:0; padding:0;}
h1{ font-size:29px; color:#800000;margin:0; padding:0;text-transform:uppercase;font-weight:normal;}
h2{ font-size:20px; color:#800000;font-weight:normal;}
h3{ font-size:18px; color:#800000;font-weight:normal; padding-bottom:20px;}
h4{font-size:18px;font-weight:normal; padding:0px 0 10px 0;}
p{ line-height:20px; padding:0 0 0 0px; margin:0 0 0 0px;}
p span{ color:#800000; font-weight:bold;}
p, .p2-1{margin-bottom:12px; padding:10px 0 0 0px;}
p, .p2-2{padding:10px 0 5px 0;}
p, .p2-3{margin-bottom:12px; padding:0px 0 10px 0;}

p, .p2-7{padding:0px 0 18px 0;}

p, .p2-4{margin:0px; padding:0px 0 10px 0;}
p, .p2-5{padding:10px 0 10px 0;}
p, .p2-6{padding:10px 0 0 0;}
p, .p2-7{padding:15px 0 10px 0;}

.header{ width:980px; padding:10px 0 0px 0; position:relative;}
.logo{ float:left; width:180px; }
.logo_text{ font-size:26px; font-weight:bold; color:#000; text-align:center; vertical-align:top; font-family:"Trajan Pro"}
.export{ font-size:14px; font-weight:normal; color:#000; text-align:center; vertical-align:text-top; padding:0 0 5px 0; font-family:"Trajan Pro"	}
.header_right{ width:250px; float:right; padding:10px 0 0 0;}
.social-icons{ float:right;padding:20px 0 0 0px;}
.social-icons li{float:left; margin-left:5px; list-style:none;}
.social-icons a{display:block;width:19px;
height:17px;overflow:hidden;background-position:right top;
background-repeat:no-repeat;}
.social-icons .icon-1{background-image:url(../image/facebook.jpg);}
.social-icons .icon-2{background-image:url(../image/twitter.jpg);}
.social-icons .icon-3{background-image:url(../image/in.jpg);}
.icon{width:26px; float:left; padding:2px 0 0 0;}
.title{ float:left; padding:0 0px 10px 0px; color:#6d6d6d; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:normal;}

.title1{ float:left; padding:0 0px 10px 0px; color:#000000; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:normal;}

.container_home{ width:980px; margin:0px auto; position:relative; clear:both; border-top:4px solid #d0d0d0;border-bottom:4px solid #d0d0d0; overflow:hidden;}
.container_home2{ width:950px; margin:0px auto; position:relative;}
.container{ width:990px; margin:0px auto; position:relative;}
.customer{width:990px; margin:0 0 0 0px; clear:left;}
.contentflash{ width:720px; float:left;}
.slider{ width:720px; height:350px; overflow:hidden; float:left; padding:0px 0 0px 0; margin:10px 0 10px 0px; /*border:1px solid #4a4949;*/}	
/* text in slider */
.cs-title {
	display:none;
	padding:16px 60px 16px 24px;
	width:876px;
	text-decoration:none;
	color:#fff;
	font-size:15px;
	line-height:1.5em;
	background:url(../image/overlay.png) repeat left top;
}
.cs-title big {
	font-size:20px;
}
/* buttons Next and Prew */
.cs-prev, .cs-next {
background:url(../image/overlay.png) repeat left top;color:#fff;padding:0 10px;}

.vision ul {margin:0; padding:0;}
.vision ul.list-1 li {padding:0px 0 0px 10px; line-height:20px; list-style:disc; margin:0 0 0 20px;font-size:16px; /*font-family:"Lucida Sans"; */color:#800000;}
.vision ul.list-1 li a {line-height:18px; text-decoration:underline;}
.vision ul.list-1 li a:hover {text-decoration:none;}

.menu{ width:230px; float:right;}
ul.list{margin: 0;list-style: none; padding:2px 0 0 0;}
ul.list li {padding:16px 0px;  font-size: 16px; border-bottom:1px solid #d0d0d0; letter-spacing:normal; font-weight:normal; line-height:20px; }
ul.list li a {color: #4a4949;text-decoration: none;}
ul.list li a:hover {text-decoration: none; color:#512540;}


.menuh{ width:230px; float:right;}
ul.listh{margin: 0;list-style: none; padding:2px 0 0 0;}
ul.listh li {padding:16px 0px;  font-size: 16px; border-bottom:1px solid #999; letter-spacing:normal; font-weight:normal; line-height:20px; }
ul.listh li a {color: #000000;text-decoration: none;}
ul.listh li a:hover {text-decoration: none; color:#512540;}

.flash{ width:480px; margin:5px auto;}
/*.slider {margin:0;padding:0 0 0 0px;}
*/
.footer_top{height:20px; clear:both;}
.footer{ border-top:1px solid #cccccc; margin:0px 0 0px 0; clear:both; width:990px; text-decoration:none; }
.footer a{ color:#434343; text-decoration:none;}
.footer a:hover{ color:#434343; text-decoration:none;}
.footer p{ font-size:16px; padding:0px 0 2px 0;}
.f_left{ float:left;}
.f_right{ float:right;}

.container_12{ padding:30px 0 0 0;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{float:left; display:inline;position:relative;margin:0; padding:0;}
.grid_7{width:260px; padding-right:20px;}
/*.menu{ width:230px; float:right;}
*/
ul.sidebar{margin: 0 0 0px 0;list-style: none; padding:0px 0 0 0;}
ul.sidebar li {padding:7px 0px;  font-size:16px; border-bottom:1px solid #d0d0d0; letter-spacing:normal; font-weight:normal; list-style:none; text-transform:uppercase;}
ul.sidebar li a {color: #4a4949;text-decoration: none;}
ul.sidebar li a:hover {text-decoration: none; color:#512540;}

ul.sidebar1{margin: 0 0 10px 40px;padding:0px 0 0 20;}
ul.sidebar1 li {padding:7px 0px;  font-size:14px; border-bottom:1px solid #d0d0d0; letter-spacing:normal; font-weight:normal; list-style:none; text-transform:uppercase; }
ul.sidebar1 li a {color: #4a4949;text-decoration: none; background:url(../image/black_file.gif) no-repeat #FFFFFF 0px center; padding-left:10px;}
ul.sidebar1 li a:hover {text-decoration: none; color:#512540; }
.grid_5{width:670px; margin:0 0 0 38px;}
.grid_9{width:515px;margin:0 0 0 38px; }
.grid_10{width:415px;}
.grid_8{width:990px; margin:0 0 0 0;}
.bot{margin-bottom: 19px;}
.bot-1{margin-bottom: 27px;}
.bot-2{margin-bottom: 37px;}
.bot-3{margin-bottom: 15px;}
.wrapper-extra, .extra-wrap{overflow:hidden;}


table.seo_5 {border-right: 1px solid #C3C3C3;border-top: 1px solid #C3C3C3; margin:0 0 5px 0; padding: 0; width:670px; }
table.seo_5 tr td {border-bottom: 1px solid #C3C3C3;border-left: 0px solid #C3C3C3; margin: 0; padding: 5px;border-left: 1px solid #C3C3C3;}
table.seo_5 th {color:#FFF; height:26px; padding:3px 0 5px 5px; text-align:left;font-weight:normal; background:#800000;border-left: 1px solid #C3C3C3;}

table .seo_5 tr{ background:#999;}
.gray{ background:#efecec;}
/*.content_pad{ clear:both; margin:30px 0 0 0;}*/
.content{ width:670px; margin:10px 0 10px 0; overflow:hidden;}
.left_col, .middle_col, .right_col{ float:left; width:210px;}
.left_col{}
.middle_col, .right_col{}
.middle_col{ margin:0 20px 0 20px;}

.inleft_col{ float:left; width:140px; margin:0 0 30px 0;}
/* customer*/
.about_grid_4{width: 237px; float:left; margin:0 10px 10px 0; }

.circle{ padding:5px; margin:0px; width:225px; position: relative; border:1px solid #666;}
.cust ul{ padding:0; margin:0; width:100%;}
.cust li{ list-style:none; padding:10px 25px 10px 25px; float:left; border-right:1px dotted #999;}
.custo{ border-top:1px dotted #999;border-bottom:1px dotted #999; overflow:hidden;}
.clear {clear: both;}
input.button { 
	display:block; 
	width:80px; 
	height:22px; 
	text-decoration:none; 
	text-align:center; 
	font-size:16px; 
	color:#fff; 
	text-transform:uppercase; 
	margin-top:14px; 
	line-height:18px; 
	font-weight:bold;
	}
	
input.button:hover{ text-decoration: underline;}

/* Label */
label  {color:#4a4949;font-size:18px; padding:10px 0 0 0;
width:170px;margin: 0px;float: left;text-align:right; }

/* Input, Textarea */
input{ float: right;background-color:#f7f7f7;
width:309px;height:44px;border-radius: 4px; 
border: 1px #cfcfcf solid;color:#888;margin-bottom:18px; padding:0 5px 0 5px;}

textarea{float: right;background-color:#f7f7f7;
width:313px;height:103px;color:#888;
margin-bottom:18px; line-height:22px;
border-radius: 4px; border: 1px #cfcfcf solid;
padding:3px;}	

#sub {background: #3970A9;color: #FFFFFF;display: block;width: 108px;float: left;margin:4px 0 0 20px;
padding: 13px;text-decoration: none;text-transform: uppercase;}
a:hover img.img {background: #4197e6;}	
.img {float:left;background:#fff;padding:5px;
border: 1px #cfcfcf solid;margin-right: 20px;}
.divborder{background:#d0d0d0; height:1px; margin:20px 0 30px 0;}	

.prod{}
.fleft {float:left; padding:0 4px 0 0;}
.fright {float:right;}
.cols{ width:230px; float:left; padding:0px 0 0 4px; border-right:1px solid #d0d0d0;}
.cols2{ width:240px; float:right; padding:0px 0 0 4px;}
.marg_right1{ margin-right:20px;}
.marg_right2{ margin-left:0px;}
.wash li{ line-height:24px; list-style:none;}
.wash li{ margin-left:30px; padding-left:26px; background:url(../image/marker_1.gif) 0 6px no-repeat}

/*.list2 li{ line-height:28px; font-size:10px;}
.list2 li a{ color:#c3c3c3; font-weight:bold; text-decoration:none; padding-left:12px; background:url(../image/marker_3.jpg) 0 4px no-repeat; text-transform:uppercase}
.list2 li a:hover{ text-decoration: underline}*/

#item{
	top:170px;
	position:absolute;
	height:200px;
	left: 300px;
}
ul{list-style-type:none}
