@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; background-color:#fdfbef; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none; font-weight:normal;}

h1, h2, h3, h4, h5, h6, p, default, input, label, form {margin:0px; padding:0px;}


h1 {color:#044184; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
.wrap {width:1000px; height:auto; margin:0 auto; border-left:#205366 1px solid; border-right:#205366 1px solid;}
.clear{ clear:both;}
.header{width:1000px;  height:auto; float:left;}
.header-main {width:1000px;  height:auto; float:left;}
.logo {width:360px; height:132px; float:left;}
.header-right {width:597px; height:auto; float:right;}
.header-icon-main {width:250px; height:auto; padding:40px 0 0 40px; float:right;}
.header-icon {width:70px; height:auto; float:left;}
.header-icon a {font-family:Georgia, "Times New Roman", Times, serif;  text-decoration:none; font-size:12px; color:#666666; }
.header-icon a:hover {color:#333333; text-decoration:underline;  font-size:12px;}

.nav { width:1000px; height:auto; float:left;background-color:#043c6d; }
.nav ul { padding:0px; margin:0px;  list-style:none; }
.nav ul li { float:left; line-height:70px;}
.nav ul li a { padding:0 30px 0 29px; color:#FFFFFF;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; display:block; text-decoration:none;}
.nav ul li a:hover { background-color:#009900; color:#000000; font-size:20px; }
.nav ul li a.active {background-color:#009900; color:#000000;}

.banner-main {width:1000px; height:auto; float:left; padding-bottom:15px;}
.banner-left { width:1000px; height:auto; float:left; }
.banner-right { width:302px; height:313px; float:right; background:url(images/products-bg.jpg) left top no-repeat; }
.banner-right h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#043c6d;}

.body-main {width:1000px; height:auto; float:left; padding-bottom:15px;}
.product-details {width:1000px; height:auto; float:left; padding-bottom:25px;}
.bagfitting-details {width:325px; padding:0 4px; height:auto; float:left;}
.bagfitting-details h1 { text-align:center; background-color:#CCCCCC; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#043c6d; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; padding:10px 0;}
.bagfitting-details-image {width:325px; height:auto; float:left;}
.bagfitting-details p { line-height:20px;font-size:12px; color:#999999; padding:10px 0 0 0;}
.readmore {width:123px; height:23px; float:right;  }
.readmore a {background:url(images/more-product.jpg) left top no-repeat;}
.readmore a:hover {background:url(images/more-product.jpg) left top no-repeat;}

.body-txt {width:1000px; height:auto; float:left;}
.body-left {width:480px; height:auto; float:left; }
.body-left h1 {color:#044184; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding-left:10px;}
.body-left p {color:#666666; font-size:13px; line-height:22px; padding-left:10px;}
.body-right {width:455px; height:auto; float:right;}
.body-right-contact {width:510px; height:auto; float:right; border:#ccc 1px solid;}
.body-right-image {width:224px; height:auto; float:left; padding:10px;}
.body-right-txt {width:224px; height:auto; float:right; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}

.body-left-inner {width:680px; height:auto; float:left; color:#333333;}
.body-left-inner a  { text-decoration:none; color:#006600;}
.body-left-inner a:hover  { text-decoration:underline; color:#666666;}
.body-left-inner h1 {color:#044184; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding-left:10px;}
.body-left-inner p {color:#333333; font-size:13px; line-height:22px; padding-left:15px;}
.body-right-inner {width:300px; height:auto; float:right; background-color:#a3c54a;}
.body-right-inner h1 {color:#044184; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; }

.footer-main {width:1000px; height:auto; float:left; background-color:#402e1a;}
.footer {width:1000px; height:auto; float:left; }
.footer-left {width:800px; height:auto; float:left;}
.footer-right {width:200px; height:auto; float:right;}
.footer-right h1 {font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0 0 0; font-size:12px; color:#cd9558;}
.fb-icon {width:60px; height:50px; padding:10px 0 0 2px; float:left;}


.footer-nav { width:700px; height:auto; float:left;  }
.footer-nav ul { padding:0px; margin:0px;  list-style:none; }
.footer-nav ul li { float:left; line-height:70px;}
.footer-nav ul li a { padding:0 15px 0 15px; color:#FFFFFF;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; display:block; text-decoration:none;}
.footer-nav ul li a:hover {color:#FFFF99; font-size:12px; }


.right-product-nav  {
	padding-left:30px;
	padding-top:15px;
}

.right-product-nav li {
	list-style:none;
	line-height:35px;
}

.right-product-nav ul {
margin:0px;
padding:0px;
}


.right-product-nav a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	}

.right-product-nav a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#0d7e0b;
	text-decoration:none;
	font-weight:bold;
}

.active  {
	padding-left:25px;
	padding-top:15px;
}

.active li {
 	padding-left:30px;
	line-height:28px;
}

.active ul {

margin:0px;
padding:0px;
}


.active a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	}

.active a:hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

.brdr {border:#402e1a 2px solid;}


.txt1 { margin:0px; padding:0px; font:18px Georgia, "Times New Roman", Times, serif; color:#000000; font-weight: bold; }
input.textField { margin:0px; padding:0px; width:250px;  height:22px; border:#E8C866 1px solid;}	
.drop { margin:0px; padding:0px; width:250px; height:22px; border:#E8C866 1px solid;}	
.drop1 { margin:0px; padding:0px; width:250px; height:52px; border:#E8C866 1px solid;}	