body { margin:0; padding:0;  font-family:Calibri, Arial, Helvetica, sans-serif; }
#main-bg01 { float:left; width:100%; background:url(../images/bg.jpg) repeat-x left top #fff;}
#main-bg { float:left; width:100%; background:url(../images/big-bg.jpg)  no-repeat center top;}
#main-innerbg { float:left; width:100%; background:url(../images/inner-bg.jpg) repeat-x left top;}
#main-innerbg01 { float:left; width:100%;  background:url(../images/big-bg-internal.jpg)  no-repeat center top;}

#wrapper { margin:0px auto; width:1000px;}
#header { float:left; width:1000px; clear:both;}
a { outline:none;}
.logo { float:left; padding:0px 0px 0px 0px;}
.header-box {
	float:right;
	width:650px;
}

.callus {
	float:right;
	width:375px;
	border-left:#909090 solid 1px;
	height:49px;
	text-align:right;
	margin-top: 19px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.callus h2 {  font-size:17px; color:#fff; font-weight:normal; text-decoration:none; line-height:28px; margin:0px; padding:0px;}
.callus h2 strong{  font-size:17px; color:#fff; font-weight:normal; text-decoration:none; line-height:28px; margin:0px; padding:0px 0px 0px 4px; font-weight:normal;}
.callus h2 img{ float:right; padding:0 2px 0 0px; }
.callus h2 span{ float:right; padding:0 0 0 0px; }
.callus h3 img{ float:right; }
.callus h3 span{ float:right; padding:0 0 0 5px; }

.callus h3 { font-size:14px; color:#fff; font-weight:normal; text-decoration:none; line-height:15px; margin:0px; padding:0px;}
.callus h3 strong{ font-size:14px; color:#fff; font-weight:normal; text-decoration:none; line-height:15px; margin:0px; padding:0px 2px 0px 4px; font-weight:normal;}
.callus h3 a{font-size:14px; color:#fff; font-weight:normal; text-decoration:none; line-height:15px; }
.callus h3 a:hover{ font-size:14px; font-weight:normal; text-decoration:none; color:#fff; text-decoration:underline; }


.login-box {
	float:right;
	width: 220px;
	margin-top: 36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right; 
}
.login-box img{ 
	float:right!important;
	text-align:right;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.login-box span{
	float: right!important;
	text-align:right;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.login-box-textfiled {border:#e2e2e2 solid 1px; background:#fff; font-family:"trebuchet MS"; font-size:13px; color:#000; text-decoration:none; line-height:16px; padding:1px 5px 1px 5px; width:129px;}


.banner-box { float:left; width:1000px; clear:both;}
.banner-box01 { float:left; width:1000px; clear:both; border-top:#efb732 solid 2px; margin:-3px 0 0 0;}

#main { float:left; width:1000px; clear:both;}

.left-box01 {
	float:left;
	width:303px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.left-box01 img{ float:left; padding:0px 0px 0px 0px; clear:both;}
.left-box01 h3{color:#214a82; font-size:24px; font-family:"Century Gothic"; text-decoration:none; line-height:24px; margin:0px; padding:32px 0px 8px 0px; font-weight:normal; width:303px; clear:both}
.left-box01 ul { float:left; margin:0px; padding:0px; list-style:none;width:303px; clear:both;}
.left-box01 li { float:left; color:#4c4c4c; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:21px; margin:0px; padding:0px 0px 0px 32px; width:263px; background:url(../images/bullet.jpg) no-repeat 10px 5px;}
.left-box01 span{ float:left; color:#4c4c4c; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:21px; margin:0px; padding:14px 0px 0px 0px; width:293px;}
.left-box01 span a{ color:#000000; font-size:12px; font-family:"Century Gothic"; text-decoration:none; line-height:21px; }
.left-box01 span a:hover{ color:#990000; font-size:12px; font-family:"Century Gothic"; text-decoration:none; line-height:21px; }

.testimonials-box { float:left; width:1000px; clear:both; background:url(../images/test-bg.jpg) no-repeat 15px 25px; height:68px; padding:25px 0px 0px 0px;}
.testi-text { float:left; width:164px; color:#000000; font-size:20px; font-family:"Century Gothic"; text-decoration:none; line-height:68px; padding:0px 0px 0px 25px;  }
.text-box01 { float:left; width:794px; padding:8px 0px 0px 0px;}

.welcome-section { float:left; width:1000px; clear:both; padding:22px 0px 0px 0px;}
.welcome-box { 
	float:left;
	width:680px;
}
.welcome-box img{ padding:0 20px 0 20px} 
.welcome-box h2{color:#000; font-size:24px; font-family:"Century Gothic"; text-decoration:none; line-height:24px; margin:0px; padding:0px 0px 8px 13px; font-weight:normal;}
.welcome-box p{color:#4c4c4c; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:17px; margin:0px; padding:0px 0px 17px 15px;}

.small-banner {
	float:right;
	width:220px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.contact-from {
	float:left;
	border:#e7e7e7 solid 5px;
	width:287px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 13px;
	padding-left: 3px;
}
.contact-from h2 { float:left; padding:4px 0px 0px 11px; margin:0px;}
.contact-from h3{ margin:0px; padding:2px 0px 6px 12px; margin:0 0 6px 0; color:#000000; font-size:18px; font-weight:normal; font-family:"Century Gothic"; text-decoration:none; line-height:23px; background:url(../images/contact-bg.jpg) repeat-x left top;}
.textfiled-text01 { border:#bbbbbb solid 1px; background:url(../images/contact-bg01.jpg) repeat-x left top; width:253px; font-size:16px; padding:3px 5px 3px 5px;  color:#a3a3a3; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:18px;}
.textfiled-text02 { border:#bbbbbb solid 1px; background:url(../images/contact-bg01.jpg) repeat-x left top; width:253px; font-size:16px; padding:3px 5px 3px 5px;  color:#a3a3a3; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:18px; height:55px;}
.contact-from span { float:left; padding:8px 0px 6px 11px;}

#footer-bg { float:left; width:100%; clear:both; background:url(../images/footer.jpg) repeat-x left top; padding-bottom:20px;}
#footer { margin:0 auto; width:1000px; padding-top:10px;  }
#footer h3 { padding:2px 0px 0px 12px; margin:0 0 0px 0; color:#000000; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:23px; }
#footer h3 a{color:#000000; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:23px; }
#footer h3 a:hover{color:#666; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; line-height:23px; }
#footer h3 span{color:#000000; font-size:12px; padding:0 6px 0 6px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:23px; }
#footer h2 {color:#787878; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:12px; margin:0px; padding:0px 0px 0px 12px;  }


.inner-left-box { float:left; width:267px; background:url(../images/internal-sep.jpg) repeat-y right top; margin:36px 0px 17px 14px;}
.inner-left-box h3{color:#214a82; font-size:22px; font-family:"Century Gothic"; text-decoration:none; line-height:24px; margin:0px; padding:0px 0px 8px 0px; font-weight:normal; width:290px; clear:both}
.inner-left-box ul { float:left; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; list-style:none;width:244px; clear:both; border-bottom:#CCCCCC solid 1px;  }
.inner-left-box li { float:left; color:#4c4c4c; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:21px; margin:0px; padding:0px 0px 0px 22px; width:226px; background:url(../images/bullet.jpg) no-repeat 2px 5px;}
.inner-left-box li a{ float:left; color:#4c4c4c; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:21px;  }
.inner-left-box p{ float:left; color:#4c4c4c; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:17px; padding:0px 30px 0px 0px; margin:0px;   }
.inner-left-box img { float:left; padding:0px 10px 5px 0px;}
.inner-left-box p span{  color:#072f63; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:17px; float:left; padding:5px 0 0 0px;    }

.internal-banner { float:left; padding:16px 0px 0px 11px; border-top:#CCCCCC solid 1px; width:232px; margin:13px 0px 0px 0px;}
.right-section { float:left; width:699px; padding:35px 0 0 17px;}
.right-section h1 { margin:0px; padding:0px 0px 20px 0px; color:#00214e; font-size:36px; font-family:"Century Gothic"; text-decoration:none; line-height:36px; font-weight:normal;}
.right-section h3 { margin:0px; padding:0px 0px 5px 0px; color:#000000; font-size:22px; font-family:"Century Gothic"; text-decoration:none; line-height:27px;font-weight:normal;}
.right-section p{ color:#4c4c4c; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:16px; padding:0px 0px 20px 0px; margin:0px;   }
.right-section ul { margin:0px; padding:0px 0px 20px 0px; list-style:none; display:block; } 
.right-section li{ color:#4c4c4c; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:16px; padding:0px 0px 8px 18px; margin:0px; background:url(../images/arrow.jpg) no-repeat left 5px;   }

#main { float:left; width:1000px; clear:both; padding-bottom:20px;}
#main-inner { float:left; width:1000px; clear:both; background:url(../images/detail-yellow-bg.jpg) repeat-x left top #fff; padding-bottom:20px;}
.welcome-text { float:left; padding:0 0 0 26px; width:951px; }
.welcome-text p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-decoration:none; line-height:17px; text-decoration:none; margin:0; padding:0 0 17px 0;}
.welcome-text h3{ margin:0; padding:6px 0 12px 0;  }
.welcome-text h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; line-height:17px; text-decoration:none; margin:2px 0 0 -1px; padding:0 0 0px 0; font-weight:normal;}
.welcome-text h2 a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; line-height:17px; text-decoration:none; font-weight:normal;}
.welcome-text h2 a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-decoration:none; line-height:17px; text-decoration:underline; font-weight:normal;}

.scroll-box { float:left; width:971px; background:url(../images/scroll-bg.jpg) no-repeat 14px 18px; padding:22px 0 0 14px; height:256px; clear:both;}
.scroll-box h4{ margin:0px; padding:13px 0 10px 27px; font-family:"trebuchet MS"; width:900px;  font-size:24px; color:#000; text-decoration:none; line-height:17px; text-decoration:none;font-weight:normal;   }

.scroll-prod-box { float:left; width:200px; padding-right:0px;}
.scroll-prod-box span{ margin:0; padding:0px 0 0px 0; float:left;}
.scroll-prod-box h3{ margin:0; padding:5px 0 10px 0; float:left; font-family:"Calibri"; width:200px; clear:both; font-size:14px; color:#000; text-decoration:none; line-height:17px; text-decoration:none;font-weight:normal;   }
.scroll-prod-box h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; line-height:17px; text-decoration:none; margin:0px 0 0 0px; padding:0 0 0px 0; font-weight:normal;}
.scroll-prod-box h2 a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; line-height:17px; text-decoration:none; font-weight:normal;}
.scroll-prod-box h2 a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-decoration:none; line-height:17px; text-decoration:underline; font-weight:normal;}

#footer-bg { float:left; width:100%; clear:both; background:#ececec;}
#footer { margin:0 auto; width:970px;}
#footer p{ font-family:"trebuchet MS"; font-size:13px; color:#2f2f2f; text-decoration:none; line-height:15px; text-decoration:none; margin:0; padding:3px 0 0px 0;}
#footer p a{ font-family:"trebuchet MS"; font-size:13px; color:#2f2f2f; text-decoration:none; line-height:15px; text-decoration:none;}
#footer p a:hover{ font-family:"trebuchet MS"; font-size:13px; color:#000; text-decoration:none; line-height:15px; text-decoration:underline;}

#footer p span{ font-family:"trebuchet MS"; font-size:13px; color:#2f2f2f; text-decoration:none; line-height:12px; text-decoration:none; padding:0 7px 0 7px;}
#footer h3{ font-family:"trebuchet MS"; font-size:11px; color:#767676; text-decoration:none; line-height:12px; text-decoration:none; margin:0; padding:3px 0 10px 0;}
#footer h4{ font-family:"trebuchet MS"; font-size:11px; color:#767676; text-decoration:none; line-height:12px; text-decoration:none; margin:0; padding:0px 0 0px 0;}
#footer h4 span{ font-family:"trebuchet MS"; font-size:13px; color:#2f2f2f; text-decoration:none; line-height:12px; text-decoration:none; margin:0; padding:5px 5px 0px 0; float:left;}
#footer h4 em{ margin:0; padding:0px 5px 0px 0; float:left;}

.left-section { float:left; width:675px; padding:0 10px 0 25px;}
.inner-text-box { float:left; clear:both; width:675px;}
.inner-text-box h1{ font-family:"trebuchet MS"; font-size:24px; color:#000; text-decoration:none; line-height:30px; text-decoration:none; margin:0;  font-weight:normal; padding:25px 0 8px 0;}
.inner-text-box h1 span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:none; font-weight:normal; line-height:14px; text-decoration:none; margin:0; padding:0px 0 5px 0;}
.right-section { float:left; width:266px; padding:0 0px 0 0;}

.content-page-area{ float:left; width:675px; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px; color:#323232; }
.content-page-area a{ color:#323232; font-size:15px; font-family:Calibri, Arial, Helvetica, sans-serif; text-decoration:underline; }
.content-page-area ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; }
.content-page-area li{ color:#4c4c4c; font-size:15px; width:97%; font-family:Calibri, Arial, Helvetica, sans-serif; text-decoration:none; line-height:18px; margin:0 0 0 0; padding:5px 0px 5px 22px; background:url(../images/bullet.jpg) no-repeat 2px 11px; }
.content-page-area li a{ color:#4c4c4c; font-size:15px; font-family:Calibri, Arial, Helvetica, sans-serif; text-decoration:underline; line-height:18px;  }
.content-page-area-heading{ font-family:"trebuchet MS"; font-size:30px; color:#000; text-decoration:none; line-height:30px; margin:0;  font-weight:normal; padding:25px 0 8px 0;}
.content-page-area li ul{ margin:0px 0px 0px 0px; padding:10px 0px 10px 0px; list-style:none; }

/*.breadcrem-box { float:left; width:664px; clear:both; padding:13px 0 7px 0;}
.breadcrem-box p{ float:right; margin:0; padding:0; }
.breadcrem-box span{ float:right; margin:0; padding:0; }
.breadcrem-box p a{ float:left; margin:0 4px 0 0; padding:0; font-family:"trebuchet MS"; font-size:13px; color:#000; text-decoration:none; line-height:22px; text-decoration:none; background:url(../images/1-h.jpg) no-repeat left top; width:22px; text-align:center; }
.breadcrem-box p a:hover{ float:left; margin:0 4px 0 0; padding:0; font-family:"trebuchet MS"; font-size:13px; color:#fff; text-decoration:none; line-height:22px; text-decoration:none; background:url(../images/1-a.jpg) no-repeat left top; width:22px; text-align:center; }

.breadcrem-box p span{  margin:0 4px 0 0; padding:0; font-family:"trebuchet MS"; font-size:13px; color:#fff; text-decoration:none; line-height:22px; text-decoration:none; background:url(../images/1-a.jpg) no-repeat left top!important; width:22px; text-align:center; float:left;  }
*/

.prod-box01 { float:left; width:266px; clear:both; padding:13px 0 0 0;}
.prod-box01 img{ float:left; clear:both;}
.prod-box02 {
	float:left;
	width:231px;
	clear:both;
	padding:0 17px 0 16px;
	background:#FFFFFF; border:#d3d3d3 solid 1px; border-bottom:none; border-top:none;
}

.prod-box022 {
	float:left;
	width:233px;
	clear:both;
	padding:0 17px 0 16px;
	background-color: #FFFFFF;
	background-image: url(../images/send-bg02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.prod-box02 h3{ margin:0; padding:0 0 5px 0; width:231px; float:left; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:18px; color:#000; text-decoration:none; line-height:20px; text-decoration:none;font-weight:normal; border-bottom:#cccccc solid 1px; }
.prod-box02 h4{ margin:0; padding:10px 0 0px 0; float:left; width:231px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:15px; font-weight:normal;}
.prod-box02 h5{ margin:0; padding:5px 0 2px 0; float:left; width:231px;}
.prod-box02 ul { margin:0px; padding:10px 0 0 0; list-style:none; display:block; width:231px; float:left; clear:both;}
.prod-box02 li { margin:0px; padding:0; list-style:none; display:block; width:231px; float:left; clear:both;}
.prod-box02 li a{ margin:0;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; color:#000; width:220px; float:left; clear:both; text-decoration:none; line-height:20px; text-decoration:none;font-weight:normal; background:url(../images/bullet.jpg) no-repeat left 8px; 
padding:0 0 0 11px;   }
.prod-box02 li a:hover{ margin:0;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; color:#CC0000; width:220px; float:left; clear:both; text-decoration:none; line-height:20px; text-decoration:none;font-weight:normal; background:url(../images/bullet.jpg) no-repeat left 8px; 
padding:0 0 0 11px;   }
.prod-box02 h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; line-height:17px; text-decoration:none; margin:6px 0 0 0px; padding:0 0 0px 0; font-weight:normal; float:left; clear:both; width:200px;}
.prod-box02 h2 a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; line-height:17px; text-decoration:none; font-weight:normal;}
.prod-box02 h2 a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-decoration:none; line-height:17px; text-decoration:underline; font-weight:normal;}


.prod-box022 h3{ margin:0; padding:0 0 5px 0; width:231px; float:left; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:18px; color:#000; text-decoration:none; line-height:20px; text-decoration:none;font-weight:normal; border-bottom:#cccccc solid 1px;    }
.prod-box022 h4{ margin:0; padding:10px 0 0px 0; float:left; width:231px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:15px; font-weight:normal;}
.prod-box022 h5{ margin:0; padding:5px 0 2px 0; float:left; width:231px;}
.prod-box022 ul { margin:0px; padding:10px 0 0 0; list-style:none; display:block; width:231px; float:left; clear:both;}
.prod-box022 li { margin:0px; padding:0; list-style:none; display:block; width:231px; float:left; clear:both;}
.prod-box022 li a{ margin:0;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; color:#000; width:220px; float:left; clear:both; text-decoration:none; line-height:20px; text-decoration:none;font-weight:normal; background:url(../images/bullet.jpg) no-repeat left 8px; 
padding:0 0 0 11px;   }
.prod-box022 li a:hover{ margin:0;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; color:#CC0000; width:220px; float:left; clear:both; text-decoration:none; line-height:20px; text-decoration:none;font-weight:normal; background:url(../images/bullet.jpg) no-repeat left 8px; 
padding:0 0 0 11px;   }
.prod-box022 h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; line-height:17px; text-decoration:none; margin:6px 0 0 0px; padding:0 0 0px 0; font-weight:normal; float:left; clear:both; width:200px;}
.prod-box022 h2 a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; line-height:17px; text-decoration:none; font-weight:normal;}
.prod-box022 h2 a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-decoration:none; line-height:17px; text-decoration:underline; font-weight:normal;}

.textfiled-search { border:#d4d4d4 solid 1px; width:223px; padding:2px 4px 2px 4px;}

.textfiled-search01 { border:#d4d4d4 solid 1px; width:232px; padding:3px 4px 3px 4px;}
.right-banner03 { float:left; clear:both; width:266px; padding:12px 0 0 0;}

.prod-box02 h6{ margin:0; padding:4px 0 0px 0; float:left; width:231px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:18px; font-weight:normal;}
.prod-box022 h6{ margin:0; padding:4px 0 0px 0; float:left; width:231px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:18px; font-weight:normal;}

.prod-images-box { float:left; width:675px; clear:both; padding:0px 0 29px 0; border-top: #cccccc solid 1px;  border-bottom:#cccccc solid 1px;}
.prod-img-box { float:left; background:url(../images/prod-img-box-bg.jpg) no-repeat left 29px; width:205px; padding:40px 9px 0px 11px; height:216px; display:block;}
.prod-img-box span{ float:left; clear:both; width:195px; }
.prod-img-box h2{ float:left; clear:both; width:195px; margin:0; padding:0; }
.prod-img-box p{ float:left; clear:both; width:195px; padding:18px 0 5px 0; margin:0; font-family:"trebuchet MS"; font-size:16px; color:#000; text-decoration:none; line-height:18px; }
.prod-img-box p a{font-family:"trebuchet MS"; font-size:16px; color:#000; text-decoration:none; line-height:18px; }
.prod-img-box p a:hover{font-family:"trebuchet MS"; font-size:16px; color:#CC0000; text-decoration:none; line-height:18px; }

.banner-prod-box { float:left; width:664px; clear:both;}
.banner-prod-box span{ float:right; padding:10px 10px 0 0px;}

.prod-des-text-box { float:left; width:664px; clear:both; padding-bottom:20px; }
.prod-des-text-box h2{ height:26px;
	float:left;
	width:664px;
	clear:both;
	margin:0;
	padding:7px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	text-decoration:none;
	line-height:18px;
	font-weight:normal;
	background-image: url(../images/des-heading-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.prod-des-text-box p{ float:left; width:664px; clear:both; margin:0; padding:20px 0 0 0;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; line-height:18px; font-weight:normal;  }

.specification-box { float:left; width:664px; clear:both; padding:0px 0 0 0; margin:10px 0 10px 0; border:#CCCCCC solid 1px; border-top:none;border-left:none;}
.specification-box01 { width:163px; margin:0; background:#f4f4f4; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; line-height:18px; padding:4px 10px 0px 10px; border:#cccccc solid 1px; border-bottom:none; border-right:none;}
.specification-box01 a{font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;line-height:22px; }
.specification-box02 a{font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;line-height:22px; }
.specification-box01 a:hover{font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333; text-decoration:underline;line-height:22px; }
.specification-box02 a:hover{font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333; text-decoration:underline;line-height:22px; }
.specification-box02 { width:370px; background:#fbfbfb;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; line-height:18px; padding:4px 10px 0px 10px; border:#cccccc solid 1px; border-bottom:none; margin:0; font-weight:normal;}
.specification-box03 { width:67px; background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; line-height:18px; padding:2px 10px 2px 10px; border:solid 1px #cccccc; height:27px; border-top:solid 1px #cccccc; border-bottom:none; border-right:none; border-left:none; margin:0; font-weight:normal; text-align:center;}
.back-btn01 { float:left; clear:both; width:666px; border-top:#CCCCCC solid 1px; padding:8px 0 0 0;}

.ddiframeshim { display:none;}

.normal-text { font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px; color:#323232; text-decoration:none; margin:0; padding:0;}


/*17th March*/

.product-img-border { float:left;
	background-image: url(../images/detail-big-img-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top; width:642px; height:368px; padding:11px 11px 20px 11px;
}

.map-img-border { float:left;
	background-image: url(../images/contact-map-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top; width:341px; height:344px; padding: 11px 11px 20px 11px;
	border:solid 0px #000000;
}

.breadcrem-box { float:left; width:664px; clear:both; padding:13px 0 7px 0;}
.breadcrem-box p{ float:right; margin:0; padding:0; }
.breadcrem-box span{ float:right; margin:0; padding:0 8px 0 8px; font-family:"trebuchet MS"; font-size:13px; color:#000; text-decoration:none; line-height:22px; text-decoration:none; 
	background-image: url(../images/bullet-next.jpg);
	background-repeat:no-repeat;
	background-position: right 9px; }
.breadcrem-box span a{padding:0;font-family:"trebuchet MS"; font-size:13px; color:#000; text-decoration:none; line-height:22px; text-decoration:none; text-transform:uppercase;  }
.breadcrem-box span a:hover{padding:0;font-family:"trebuchet MS"; font-size:13px; color:#f55700; text-decoration:none; line-height:22px; text-decoration:none; text-transform:uppercase;  }

.breadcrem-box em{ float:right; margin:0; padding:0 8px 0 8px; font-family:"trebuchet MS"; font-size:13px; color:#000; text-decoration:none; line-height:22px; text-decoration:none; 
	background-image: url(../images/bullet-pre.jpg);
	background-repeat:no-repeat;
	background-position: left 9px; font-style:normal; }
.breadcrem-box em a{padding:0;font-family:"trebuchet MS"; font-style:normal; font-size:13px; color:#000; text-decoration:none; line-height:22px; text-decoration:none; text-transform:uppercase;  }
.breadcrem-box em a:hover{padding:0;font-family:"trebuchet MS"; font-style:normal; font-size:13px; color:#f55700; text-decoration:none; line-height:22px; text-decoration:none; text-transform:uppercase;  }

.breadcrem-box p a{ float:left; margin:0 4px 0 0; padding:0; font-family:"trebuchet MS"; font-size:13px; color:#000; text-decoration:none; line-height:22px; text-decoration:none; background:url(../images/1-h.png) no-repeat left top; width:22px; text-align:center; }
.breadcrem-box p a:hover{ float:left; margin:0 4px 0 0; padding:0; font-family:"trebuchet MS"; font-size:13px; color:#fff; text-decoration:none; line-height:22px; text-decoration:none; background:url(../images/1-a.png) no-repeat left top; width:22px; text-align:center; }

.breadcrem-box p span{  margin:0 4px 0 0; padding:0; font-family:"trebuchet MS"; font-size:13px; color:#fff; text-decoration:none; line-height:22px; text-decoration:none; background:url(../images/1-a.png) no-repeat left top!important; width:22px; text-align:center; float:left;  }

.queries-banner01 { float:right; background:url(../images/queries-banner.jpg) no-repeat left top; width:141px; height:184px; padding:0 0 0 125px;}
.queries-banner01 h2{  margin:0 0px 0 0; padding:18px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-decoration:none; line-height:18px; text-decoration:none;}
.queries-banner01 h3{  margin:0 0px 0 0; padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a50000; font-weight:bold; text-decoration:none; line-height:18px; text-decoration:none;}
.queries-banner01 p{  margin:0 0px 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold; text-decoration:none; line-height:16px; text-decoration:none;}
.queries-banner01 h4{  margin:0 0px 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  font-weight:normal; text-decoration:none; line-height:12px; text-decoration:none;}

.queries-banner01 h4 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  font-weight:normal; text-decoration:none; line-height:12px; text-decoration:none;}
.queries-banner01 h4 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;  font-weight:normal; text-decoration:none; line-height:12px; text-decoration:underline;}

.right-banner03 { float:left; background:url(../images/right-banner.jpg) no-repeat left 14px; width:141px; height:184px; padding:14px 0 0 125px;}
.right-banner03 h2{  margin:0 0px 0 0; padding:18px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-decoration:none; line-height:18px; text-decoration:none;}
.right-banner03 h3{  margin:0 0px 0 0; padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a50000; font-weight:bold; text-decoration:none; line-height:18px; text-decoration:none;}
.right-banner03 p{  margin:0 0px 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold; text-decoration:none; line-height:16px; text-decoration:none;}
.right-banner03 h4{  margin:0 0px 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  font-weight:normal; text-decoration:none; line-height:12px; text-decoration:none;}
.right-banner03 h4 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  font-weight:normal; text-decoration:none; line-height:12px; text-decoration:none;}
.right-banner03 h4 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;  font-weight:normal; text-decoration:none; line-height:12px; text-decoration:underline;}

.validator { font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; color:Red;}
