@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	border:none
}
a:active, a:focus { outline:  none;}
input:focus{ outline:0;}
img {
	border:none;
}
body {
	background:#f6f6f6 url(../images/bg.jpg) left top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.footer .float-right {
	float:right;
}
.wrapper{ float:left; width:100%; background:#ecf0f3; margin:0; padding:0;}
.page {
	margin:0 auto;
	width:990px;
	padding:0 15px; background:#fff; overflow:hidden; box-shadow:0 0 4px 1px #ccc;}
.header {
	float:left;
	width:100%;
	height:auto;
}
.logo {
	float:left;
	width:200px;
	height:auto;
	margin-top:40px;
}
.topwidgets {
	float:right;
	width:227px;
	height:40px;
	margin-top:20px;
}
.socialnetwork {
	float: left;
	width: auto;
	height: 22px;
	margin-top:10px;
}
.socialnetwork a {
	background: url(../images/social-icon.png) left top no-repeat;
	width: 22px;
	height: 22px;
	margin-left: 10px;
	float: left;
	position:relative;
}
.socialnetwork a.twitter {
	background-position: 0 0;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.socialnetwork a:hover.twitter {
	background-position: 0 -23px;
}
.socialnetwork a.googleplus {
	background-position: -23px 0;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.socialnetwork a:hover.googleplus {
	background-position: -23px -23px;
}
.socialnetwork a.facebook {
	background-position: -48px -1px;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.socialnetwork a:hover.facebook {
	background-position: -48px -23px;
}
.searchbox {
	float:left;
	width:228px;
	height:40px;
	text-align:left;
	margin-right:20px;
}
.searchtextbox {
	float:left;
	width:100px;
	padding:0 15px;
	height:38px;
	line-height:38px;
	background:#e0dfdf;
	border-top:solid 1px #c1bfbf;
	border-left:solid 1px #c1bfbf;
	border-bottom:solid 1px #d2d2d2;
	border-right:solid 1px #e3e2e2;
	-webkit-border-radius:25px 0 0 25px;
	-moz-border-radius:25px 0 0 25px;
	border-radius:25px 0 0 25px;
	behavior: url(PIE.htc); 
}
.searchbutton {
	float:left;
	font-family:'frutigercn';
	text-align:center;
	font-size:18px;
	color:#fff;
	width:93px;
	height:40px;
	line-height:40px;
	background-color:#8bc455;
	-webkit-border-radius:0 25px 25px 0;
	padding-top:-5px;
	-moz-border-radius:0 25px 25px 0;
	border-radius:0 25px 25px 0;
	behavior: url(PIE.htc);
}
.searchbutton:hover {
	float:left;
	font-family:'frutigercn';
	text-align:center;
	font-size:18px;
	color:#fff;
	width:93px;
	height:40px;
	line-height:40px;
	background-color:#535353;
	-webkit-border-radius:0 25px 25px 0;
	padding-top:-5px;
	-moz-border-radius:0 25px 25px 0;
	border-radius:0 25px 25px 0;
	cursor:pointer;
	behavior: url(PIE.htc);
}
.readmore {
	float:left;
	font-family:'frutigercn';
	text-align:center;
	font-size:14px;
	color:#000;
	width:93px;
	height:30px;
	line-height:30px;
	background:#8bc455;
	-webkit-border-radius:0 25px 25px 0;
	padding-top:-5px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	margin-right:5px;
	behavior: url(PIE.htc);
}
.readmore:hover {
	float:left;
	font-family:'frutigercn';
	text-align:center;
	font-size:14px;
	color:#fff;
	width:93px;
	height:30px;
	line-height:30px;
	background:#535353;
	-webkit-border-radius:0 25px 25px 0;
	padding-top:-5px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	cursor:pointer;
	margin-right:5px;
	behavior: url(PIE.htc);
}
.downloadbutton {
	float:left;
	font-family:'frutigercn';
	text-align:center;
	font-size:12px;
	color:#000;
	width:93px;
	height:20px;
	line-height:20px;
	background:#8bc455;
	border-top:solid 1px #709e44;
	border-left:solid 1px #709e44;
	-webkit-border-radius:0 25px 25px 0;
	padding-top:-5px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	margin-left:20px;
	behavior: url(PIE.htc);
}
.downloadbutton:hover {
	float:left;
	font-family:'frutigercn';
	text-align:center;
	font-size:12px;
	color:#fff;
	width:93px;
	height:20px;
	line-height:20px;
	background:#535353;
	border-top:solid 1px #709e44;
	border-left:solid 1px #709e44;
	-webkit-border-radius:0 25px 25px 0;
	padding-top:-5px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	cursor:pointer;
	margin-left:20px;
	behavior: url(PIE.htc);
}
.menu {
	float:right;
	width:501px;
	height:40px;
	margin-top:20px;
	margin-left:80px;
}
.slider {
	float:left;
	width:990px;
	margin-top:40px;
}
.headerslider {
	float:left;
	width:990px;
	height:180px;
	margin-top:40px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	color:#2a569f;
	width:100%;
}
h1 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	color:#93c54b;
}
.middle {
	float:left;
	height:auto;
	width:100%;
	margin-top:40px;
}
.col1 {
	float:left;
	width:312px;
	height:auto;
	padding:0 25px 0 36px;
}
.col1 p {
	line-height:20px;
	text-align:justify;
	margin-top:20px;
}
.col2 {
	float:left;
	width:295px;
	height:auto;
	min-height:275px;
	padding:0 18px;
	border-right:solid 1px #d5d5d5;
	border-left:solid 1px #d5d5d5;
}
.col2 .map {
	margin:0 auto;
	width:100%;
	height:auto;
	margin-top:30px;
}
.col2 span {
	margin:0 auto;
	width:100%;
	height:40px;
	text-align:center;
	float:inherit;
	margin-top:20px;
}
.col3 {
	float:left;
	width:260px;
	padding-left:15px;
	height:auto;
}
.col4 {
	float:left;
	width:260px;
	padding-left:15px;
	height:auto;
}
.innertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
a.innertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	font-weight:normal;
}
a.innertext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
.graytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#696969;
	text-decoration:none;
	font-weight:normal;
}
.footer {
	float:left;
	width:970px;
	height:88px;
	background:url(../images/footer-bg.png) left top no-repeat;
	margin-top:35px;
	margin-bottom:10px;
	line-height:88px;
	padding:0 10px;
}
.footer span {
	float:left;
}
.content {
	float:left;
	width:625px;
	padding-left:35px;
	height:auto;
	margin-right:20px;
	border-right:solid 1px #d5d5d5;
	padding-right:20px;
}
.content2 {
	float:left;
	width:625px;
	padding-left:35px;
	height:auto;
	margin-right:20px;
	border-left:solid 1px #d5d5d5;
	padding-left:20px;
}
.content2 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
	margin-top:20px;
	text-align:justify;
}
.innerbold {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000;
	text-decoration:none;
}
.greenbold {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#2a569f;
	text-decoration:none;
}
.content p {
	font-family:frutigercn, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
	margin-top:20px;
	text-align:justify;
	line-height:20px;
}
.address {
	float: right;
	height: auto;
	margin-right: 118px;
	width: 26%;
}
.contact-form {
	float:left;
	width:40%;
	height:auto;
	padding-left:30px;
}
.textbox {
	float:left;
	width:220px;
	padding-left:15px;
	height:30px;
	line-height:30px;
	background:#e0dfdf;
	border-top:solid 1px #c1bfbf;
	border-left:solid 1px #c1bfbf;
	border-bottom:solid 1px #d2d2d2;
	border-right:solid 1px #e3e2e2;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	padding-right:15px;
	behavior: url(PIE.htc);
}
.textarea {
	float:left;
	width:220px;
	padding-left:15px;
	height:80px;
	line-height:30px;
	background:#e0dfdf;
	border-top:solid 1px #c1bfbf;
	border-left:solid 1px #c1bfbf;
	border-bottom:solid 1px #d2d2d2;
	border-right:solid 1px #e3e2e2;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	resize:none;
	padding-right:15px;
	behavior: url(PIE.htc);
}
p {
	line-height:25px;
}
.productsection {
	float:left;
	width:100%;
	height:auto;
}
.productbox {
	float:left;
	width:222px;
	height:auto;
	margin:0 20px 20px 0;
	min-height: 225px;
	
}
.productsection p {
	float:left;
	width:100%;
	height:auto;
}
.productimage {
	float:left;
	width:200px;
	height:150px;
	margin-top:10px;
	border:solid 5px #BCBCBC;
	border-radius:3px 3px 3px 3px;
	margin-right:30px;
	behavior: url(PIE.htc);
}
.shortdes {
	float:left;
	width:265px;
	height:auto;
	margin-top:10px;
	height:160px;
}
.tableheading th {
	background-color: #93c54b;
	border: 1px solid #338d78;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	color: #FFFFFF;
	height: 36px;
	font-size: 14px;
	text-align: center;
	margin: 0 10px 0 0;
	transition: border-color 0s ease 0s, all 0.3s ease 0s;
	border-bottom: 1px solid #84af47;
	border-top: 1px solid #a6db59;
	border-left: 1px solid #84af47;
	border-right: 1px solid #a6db59;
}
.tableheading td {
	background-color: #f0f0f0;
	border-bottom: 1px solid #dbdbdb;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #dbdbdb;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	color: #000000;
	height: 30px;
	font-size: 12px;
	text-align: center;
	margin: 0 10px 0 0;
	text-shadow: 0 0 0 transparent, 1px 1px 0 rgba(0, 0, 0, 0.1);
	transition: border-color 0s ease 0s, all 0.3s ease 0s;
}
.map2 {
	margin-top:20px;
	width:100%;
	height:200px;
	float:left;
	border:solid 2px #2a56bd;
}
.AJXCSSMenuBVCOFMC {
	position:relative;
	z-index:105;
}
.AJXCSSMenuBVCOFMC ul {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}
.AJXCSSMenuBVCOFMC li {
	float:left;
	margin:0;
	padding:1px 1px 1px 0;
}
.AJXCSSMenuBVCOFMC li.tfirst {
	padding-left:1px;
}
.AJXCSSMenuBVCOFMC li:hover, .AJXCSSMenuBVCOFMC .ajxover {
	position:relative;
}
.AJXCSSMenuBVCOFMC a {
	display:block;
	float:left;
	height:38px;
	padding:0 18px 0 18px;
	font:18px/25px 'frutigercn';
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#2e59a1;
	line-height:38px;
	-moz-border-radius: 25px;
	border-radius: 25px;
}
.AJXCSSMenuBVCOFMC li:hover a, .AJXCSSMenuBVCOFMC .ajxover a {
	color:#ffffff;
	background:#474747;
}
.AJXCSSMenuBVCOFMC a.ajxsub {
	padding:0 17px 0 18px;
background:# url(images/bn-dr.gif) no-repeat center right;
}
.AJXCSSMenuBVCOFMC li:hover a.ajxsub, .AJXCSSMenuBVCOFMC .ajxover a.ajxsub {
	background:#474747 url(images/bn-dw.gif) no-repeat center right;
	-moz-border-radius:25px 25px 0 0;
	border-radius:15px 15px 0 0;
	behavior: url(PIE.htc);
}
.AJXCSSMenuBVCOFMC ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:182px;
	height:auto;
}
.AJXCSSMenuBVCOFMC ul :hover ul, .AJXCSSMenuBVCOFMC ul .ajxover ul {
	left:-1px;
	top:38px;
}
.AJXCSSMenuBVCOFMC .tfirst:hover ul, .AJXCSSMenuBVCOFMC ul .ajxover.tfirst ul {
	left:0px;
}
.AJXCSSMenuBVCOFMC li li {
	width:302px;
	padding:0;
	border-top:solid 1px #a6db59;
	border-bottom:solid 1px #84af47;
}
.AJXCSSMenuBVCOFMC ul ul a, .AJXCSSMenuBVCOFMC ul :hover ul a, .AJXCSSMenuBVCOFMC ul :hover ul :hover ul a, .AJXCSSMenuBVCOFMC ul .ajxover ul a, .AJXCSSMenuBVCOFMC ul .ajxover ul .ajxover ul a {
	float:none;
	margin:0;
	width:290px;
	padding:0 6px 0 6px;
	height:25px;
	font:12px/25px Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
	color:#fff;
	background:#93c54b;
	-moz-border-radius:0px;
	border-radius:0px;
	behavior: url(PIE.htc);
}
.AJXCSSMenuBVCOFMC ul :hover ul .sfirst a, .AJXCSSMenuBVCOFMC ul :hover ul :hover ul .sfirst a, .AJXCSSMenuBVCOFMC ul .ajxover ul .sfirst a, .AJXCSSMenuBVCOFMC ul .ajxover ul .ajxover ul .sfirst a {
	margin-top:1px;
}
.AJXCSSMenuBVCOFMC ul ul :hover a, .AJXCSSMenuBVCOFMC ul ul :hover ul :hover a, .AJXCSSMenuBVCOFMC ul ul .ajxover a, .AJXCSSMenuBVCOFMC ul ul .ajxover ul .ajxover a {
	color:#ffffff;
	background:#474747;
}
.AJXCSSMenuBVCOFMC ul ul a.ajxsub, .AJXCSSMenuBVCOFMC ul :hover ul a.ajxsub, .AJXCSSMenuBVCOFMC ul .ajxover ul a.ajxsub {
	w\idth:166px;
	padding:0 6px 0 6px;
	background:#ffffff url(images/bn-rr.gif) no-repeat center right;
}
.AJXCSSMenuBVCOFMC ul ul :hover a.ajxsub, .AJXCSSMenuBVCOFMC ul ul .ajxover a.ajxsub {
	background:#ca0002 url(images/bn-rw.gif) no-repeat center right;
}
.AJXCSSMenuBVCOFMC ul :hover ul ul, .AJXCSSMenuBVCOFMC ul .ajxover ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
}
.AJXCSSMenuBVCOFMC ul :hover ul :hover ul, .AJXCSSMenuBVCOFMC ul .ajxover ul .ajxover ul {
	left:181px;
	top:-1px;
}
.AJXCSSMenuBVCOFMC ul :hover ul .sfirst:hover ul, .AJXCSSMenuBVCOFMC ul .ajxover ul .ajxover.sfirst ul {
	top:0px;
}
.AJXCSSMenuBVCOFMC br {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.AJXCSSMenuccJDSVC {
	position:relative;
	z-index:100;
	width:100%;
	margin-top:1px;
}
.AJXCSSMenuccJDSVC ul {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}
.AJXCSSMenuccJDSVC li {
	float:left;
	width:250px;
	margin:0;
	padding:0;
}
.AJXCSSMenuccJDSVC li:hover, .AJXCSSMenuccJDSVC .ajxover {
	position:relative;
}
.AJXCSSMenuccJDSVC a {
	display:block;
	padding:3px 0 3px 30px;
	font:14px/25px Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
	color:#000;
	background: url(../images/green-bullet.png) left 8px no-repeat; line-height:20px;
}
.AJXCSSMenuccJDSVC .tfirst a {
	margin-top:1px;
	text-transform: capitalize;
}
.AJXCSSMenuccJDSVC li:hover a, .AJXCSSMenuccJDSVC .ajxover a {
	color:#ffffff;
	background:#93c54b url(../images/white-bullet.png) left 8px no-repeat;
}
.AJXCSSMenuccJDSVC a.ajxsub {
	w\idth:120px;
	padding:0 17px 0 6px;
	background:#ffffff url(images/bn-rr.gif) no-repeat center right;
}
.AJXCSSMenuccJDSVC li:hover a.ajxsub, .AJXCSSMenuccJDSVC .ajxover a.ajxsub {
	background:#ca0002 url(images/bn-rw.gif) no-repeat center right;
}
.AJXCSSMenuccJDSVC ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:182px;
	height:auto;
	background:#e6e6e6;
}
.AJXCSSMenuccJDSVC ul :hover ul, .AJXCSSMenuccJDSVC ul .ajxover ul {
	left:146px;
	top:-1px;
}
.AJXCSSMenuccJDSVC .tfirst:hover ul, .AJXCSSMenuccJDSVC ul .ajxover.tfirst ul {
	top:0px;
}
.AJXCSSMenuccJDSVC li li {
	w\idth:180px;
	padding:0 1px 1px 1px;
}
.AJXCSSMenuccJDSVC ul :hover ul a, .AJXCSSMenuccJDSVC ul :hover ul :hover ul a, .AJXCSSMenuccJDSVC ul .ajxover ul a, .AJXCSSMenuccJDSVC ul .ajxover ul .ajxover ul a {
	margin:0;
	width:180px;
	w\idth:166px;
	padding:0 6px 0 6px;
	height:25px;
	font:10px/25px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ca0002;
	background:#ffffff;
}
.AJXCSSMenuccJDSVC ul :hover ul .sfirst a, .AJXCSSMenuccJDSVC ul :hover ul :hover ul .sfirst a, .AJXCSSMenuccJDSVC ul .ajxover ul .sfirst a, .AJXCSSMenuccJDSVC ul .ajxover ul .ajxover ul .sfirst a {
	margin-top:1px;
}
.AJXCSSMenuccJDSVC ul ul :hover a, .AJXCSSMenuccJDSVC ul ul .ajxover a, .AJXCSSMenuccJDSVC ul ul :hover ul :hover a, .AJXCSSMenuccJDSVC ul ul .ajxover ul .ajxover a {
	color:#ffffff;
	background:#ca0002;
}
.AJXCSSMenuccJDSVC ul :hover ul a.ajxsub, .AJXCSSMenuccJDSVC ul .ajxover ul a.ajxsub {
	w\idth:166px;
	padding:0 6px 0 6px;
	background:#ffffff url(images/bn-rr.gif) no-repeat center right;
}
.AJXCSSMenuccJDSVC ul ul :hover a.ajxsub, .AJXCSSMenuccJDSVC ul ul .ajxover a.ajxsub {
	background:#ca0002 url(images/bn-rw.gif) no-repeat center right;
}
.AJXCSSMenuccJDSVC ul :hover ul ul, .AJXCSSMenuccJDSVC ul .ajxover ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
}
.AJXCSSMenuccJDSVC ul :hover ul :hover ul, .AJXCSSMenuccJDSVC ul .ajxover ul .ajxover ul {
	left:181px;
	top:-1px;
}
.AJXCSSMenuccJDSVC ul :hover ul .sfirst:hover ul, .AJXCSSMenuccJDSVC ul .ajxover ul .ajxover.sfirst ul {
	top:0px;
}
.AJXCSSMenuccJDSVC br {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.AJXCSSMenuccJDSVC2 {
	position:relative;
	z-index:100;
	width:100%;
}
.AJXCSSMenuccJDSVC2 ul {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}
.AJXCSSMenuccJDSVC2 li {
	float:left;
	w\idth:145px;
	margin:0;
	padding:0;
}
.AJXCSSMenuccJDSVC2 li:hover, .AJXCSSMenuccJDSVC2 .ajxover {
	position:relative;
}
.AJXCSSMenuccJDSVC2 a {
	display:block;
	width:200px;
	height:25px;
	padding:5px 6px 5px 30px;
	font:14px/25px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #D4D4D4;
	text-decoration:none;
	text-align:left;
	color:#000;
	background: url(../images/green-bullet.png) left center no-repeat;
}
.AJXCSSMenuccJDSVC2 .tfirst a {
	margin-top:1px;
}
.AJXCSSMenuccJDSVC2 li:hover a, .AJXCSSMenuccJDSVC2 .ajxover a {
	color:#ffffff;
	background:#93c54b url(../images/white-bullet.png) left center no-repeat;
}
.AJXCSSMenuccJDSVC2 a.ajxsub {
	w\idth:120px;
	padding:0 17px 0 6px;
	background:#ffffff url(images/bn-rr.gif) no-repeat center right;
}
.AJXCSSMenuccJDSVC2 li:hover a.ajxsub, .AJXCSSMenuccJDSVC2 .ajxover a.ajxsub {
	background:#ca0002 url(images/bn-rw.gif) no-repeat center right;
}
.AJXCSSMenuccJDSVC2 ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:182px;
	height:auto;
	background:#e6e6e6;
}
.AJXCSSMenuccJDSVC2 ul :hover ul, .AJXCSSMenuccJDSVC2 ul .ajxover ul {
	left:146px;
	top:-1px;
}
.AJXCSSMenuccJDSVC2 .tfirst:hover ul, .AJXCSSMenuccJDSVC2 ul .ajxover.tfirst ul {
	top:0px;
}
.AJXCSSMenuccJDSVC2 li li {
	w\idth:180px;
	padding:0 1px 1px 1px;
}
.AJXCSSMenuccJDSVC2 ul :hover ul a, .AJXCSSMenuccJDSVC2 ul :hover ul :hover ul a, .AJXCSSMenuccJDSVC2 ul .ajxover ul a, .AJXCSSMenuccJDSVC2 ul .ajxover ul .ajxover ul a {
	margin:0;
	width:180px;
	w\idth:166px;
	padding:0 6px 0 6px;
	height:25px;
	font:10px/25px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ca0002;
	background:#ffffff;
}
.AJXCSSMenuccJDSVC2 ul :hover ul .sfirst a, .AJXCSSMenuccJDSVC2 ul :hover ul :hover ul .sfirst a, .AJXCSSMenuccJDSVC2 ul .ajxover ul .sfirst a, .AJXCSSMenuccJDSVC2 ul .ajxover ul .ajxover ul .sfirst a {
	margin-top:1px;
}
.AJXCSSMenuccJDSVC2 ul ul :hover a, .AJXCSSMenuccJDSVC2 ul ul .ajxover a, .AJXCSSMenuccJDSVC2 ul ul :hover ul :hover a, .AJXCSSMenuccJDSVC2 ul ul .ajxover ul .ajxover a {
	color:#ffffff;
	background:#ca0002;
}
.AJXCSSMenuccJDSVC2 ul :hover ul a.ajxsub, .AJXCSSMenuccJDSVC2 ul .ajxover ul a.ajxsub {
	w\idth:166px;
	padding:0 6px 0 6px;
	background:#ffffff url(images/bn-rr.gif) no-repeat center right;
}
.AJXCSSMenuccJDSVC2 ul ul :hover a.ajxsub, .AJXCSSMenuccJDSVC2 ul ul .ajxover a.ajxsub {
	background:#ca0002 url(images/bn-rw.gif) no-repeat center right;
}
.AJXCSSMenuccJDSVC2 ul :hover ul ul, .AJXCSSMenuccJDSVC2 ul .ajxover ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
}
.AJXCSSMenuccJDSVC2 ul :hover ul :hover ul, .AJXCSSMenuccJDSVC ul .ajxover ul .ajxover ul {
	left:181px;
	top:-1px;
}
.AJXCSSMenuccJDSVC2 ul :hover ul .sfirst:hover ul, .AJXCSSMenuccJDSVC2 ul .ajxover ul .ajxover.sfirst ul {
	top:0px;
}
.AJXCSSMenuccJDSVC2 br {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.container {
	margin: 0 auto;
	position: relative;
	width: 900px;
	text-align:center;
}
#content {
	background: #f9f9f9;
	background: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: -o-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: -ms-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: linear-gradient(top, rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f9f9f9', GradientType=0 );
	-webkit-box-shadow: 0 1px 0 #fff inset;
	-moz-box-shadow: 0 1px 0 #fff inset;
	-ms-box-shadow: 0 1px 0 #fff inset;
	-o-box-shadow: 0 1px 0 #fff inset;
	box-shadow: 0 1px 0 #fff inset;
	border: 1px solid #c4c6ca;
	margin: 0 auto;
	padding: 10px 0 0;
	position: relative;
	text-align: center;
	width: 100%;
}
#content h1 {
	color: #7E7E7E;
	font: bold 25px Helvetica, Arial, sans-serif;
	letter-spacing: -0.05em;
	line-height: 20px;
	margin: 10px 0 30px;
}
#content h1:before, #content h1:after {
	content: "";
	height: 1px;
	position: absolute;
	top: 10px;
	width: 27%;
}
#content h1:after {
	background: rgb(126,126,126);
	background: -moz-linear-gradient(left, rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(left, rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(left, rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: linear-gradient(left, rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	right: 0;
}
#content h1:before {
	background: rgb(126,126,126);
	background: -moz-linear-gradient(right, rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(right, rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(right, rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(right, rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: linear-gradient(right, rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	left: 0;
}
#content:after, #content:before {
	background: #f9f9f9;
	background: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: -o-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: -ms-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: linear-gradient(top, rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f9f9f9', GradientType=0 );
	border: 1px solid #c4c6ca;
	content: "";
	display: block;
	height: 100%;
	left: -1px;
	position: absolute;
	width: 100%;
}
#content:after {
	-webkit-transform: rotate(2deg);
	-moz-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	-o-transform: rotate(2deg);
	transform: rotate(2deg);
	top: 0;
	z-index: -1;
}
#content:before {
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	top: 0;
	z-index: -2;
}
#content form {
	margin: 0 20px;
	position: relative
}
#content form input[type="text"], #content form input[type="password"] {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-moz-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-ms-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-o-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background: #eae7e7 url(http://cssdeck.com/uploads/media/items/8/8bcLQqF.png) no-repeat;
	border: 1px solid #c8c8c8;
	color: #777;
	font: 13px Helvetica, Arial, sans-serif;
	margin: 0 0 10px;
	padding: 15px 10px 15px 40px;
	width: 100%;
	behavior: url(PIE.htc);
}
#content form input[type="text"]:focus, #content form input[type="password"]:focus {
	-webkit-box-shadow: 0 0 2px #ed1c24 inset;
	-moz-box-shadow: 0 0 2px #ed1c24 inset;
	-ms-box-shadow: 0 0 2px #ed1c24 inset;
	-o-box-shadow: 0 0 2px #ed1c24 inset;
	box-shadow: 0 0 2px #ed1c24 inset;
	background-color: #fff;
	border: 1px solid #ed1c24;
	outline: none;
}
#username {
	background-position: 10px 10px !important
}
#password {
	background-position: 10px -53px !important
}
#content form input[type="submit"] {
	background: rgb(254,231,154);
	background: -moz-linear-gradient(top, rgba(254,231,154,1) 0%, rgba(254,193,81,1) 100%);
	background: -webkit-linear-gradient(top, rgba(254,231,154,1) 0%, rgba(254,193,81,1) 100%);
	background: -o-linear-gradient(top, rgba(254,231,154,1) 0%, rgba(254,193,81,1) 100%);
	background: -ms-linear-gradient(top, rgba(254,231,154,1) 0%, rgba(254,193,81,1) 100%);
	background: linear-gradient(top, rgba(254,231,154,1) 0%, rgba(254,193,81,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee79a', endColorstr='#fec151', GradientType=0 );
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-ms-border-radius: 30px;
	-o-border-radius: 30px;
	border-radius: 30px;
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
	-ms-box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
	-o-box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
	box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
	border: 1px solid #D69E31;
	color: #85592e;
	cursor: pointer;
	float: left;
	font: bold 15px Helvetica, Arial, sans-serif;
	height: 35px;
	margin: 20px 0 35px 15px;
	position: relative;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	width: 400px;
	behavior: url(PIE.htc);
}
#content form input[type="submit"]:hover {
	background: rgb(254,193,81);
	background: -moz-linear-gradient(top, rgba(254,193,81,1) 0%, rgba(254,231,154,1) 100%);
	background: -webkit-linear-gradient(top, rgba(254,193,81,1) 0%, rgba(254,231,154,1) 100%);
	background: -o-linear-gradient(top, rgba(254,193,81,1) 0%, rgba(254,231,154,1) 100%);
	background: -ms-linear-gradient(top, rgba(254,193,81,1) 0%, rgba(254,231,154,1) 100%);
	background: linear-gradient(top, rgba(254,193,81,1) 0%, rgba(254,231,154,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec151', endColorstr='#fee79a', GradientType=0 );
}
#content form .select {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-moz-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-ms-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-o-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background: #eae7e7;
	border: 1px solid #c8c8c8;
	color: #777;
	font: 13px Helvetica, Arial, sans-serif;
	margin: 0 0 10px;
	padding: 15px 10px 15px 40px;
	width:94%;
	behavior: url(PIE.htc);
}
#content form .select:focus, #content form .select:focus {
	-webkit-box-shadow: 0 0 2px #ed1c24 inset;
	-moz-box-shadow: 0 0 2px #ed1c24 inset;
	-ms-box-shadow: 0 0 2px #ed1c24 inset;
	-o-box-shadow: 0 0 2px #ed1c24 inset;
	box-shadow: 0 0 2px #ed1c24 inset;
	background-color: #fff;
	border: 1px solid #ed1c24;
	outline: none;
}
#content form div a {
	color: #004a80;
	float: right;
	font-size: 12px;
	margin: 30px 15px 0 0;
	text-decoration: underline;
}
.box-1 .productbox {
	float:left;
	margin-left: 16px;
	margin-top: 5px;
}
.box-2 .productbox {
	float:left;
	margin-left: 16px;
	margin-top: 5px;
}
.innertextbold {
	font-family:'frutigercn';
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
}
.image {
	padding:5px;
	background:#E0E0E0;
	border:solid 1px #BCBCBC;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin:10px 0;
	margin-right:10px;
	behavior: url(PIE.htc);
}
.clear {
	clear:both;
}
.nomargin {
	margin-left:0 !important;
}
/*---------MEGHA------------------*/

a:active {
	outline:none;
	border:none;
}
.textbox {
	background: none repeat scroll 0 0 #E0DFDF;
	border-color: #C1BFBF #C1BFBF #D2D2D2 #C1BFBF;
	border-radius: 15px;
	border-style: solid;
	border-width: 1px;
	float: left;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	padding-right: 15px;
	width: 310px;
	behavior: url(PIE.htc);
}
#form-content {
	float:left;
	width:100%;
}
#form-content li {
	display:inline-block;
	padding:7px 0 0 0;
	list-style:none;
	position:relative;
}
#form-content li label {
	float:left;
	width:105px;
	margin:9px 15px 0 0;
	text-align:right;
	color: #2A569F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.error {
	float:left;
	font-size:12px;
	color:#F00;
}
#form-content li input.error {
	border:solid 1px #F00;
}
#form-content .last {
	margin:7px 0 0 120px;
}
#form-content .last span {
	float:left;
	margin-right:0;
}
#register-form .fieldgroup label.error {
	color:#FB3A3A;
	font-size:12px;
	font-weight:normal;
	display:inline-block;
	margin:0;
	padding:0;
	text-align:left;
	width:220px;
	position:relative;
	top:1px;
	left:135px;
}
.readmore {
	background: none repeat scroll 0 0 #8BC455;
	border-radius: 25px;
	color: #fff;
	float: left;
	font-family: 'frutigercn';
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	margin-right: 5px;
	text-align: center;
	width: 93px;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	text-decoration:none;
	behavior: url(PIE.htc);
}
.textarea {
	background: none repeat scroll 0 0 #E0DFDF;
	border-color: #C1BFBF #C1BFBF #D2D2D2 #C1BFBF;
	border-radius: 15px;
	border-style: solid;
	border-width: 1px;
	float: left;
	height: 80px;
	line-height: 30px;
	padding-left: 15px;
	padding-right: 15px;
	resize: none;
	width: 310px;
	behavior: url(PIE.htc);
}
.submit {
	float:left;
	font-family:'frutigercn';
	text-align:center;
	font-size:14px;
	color:#000;
	width:93px;
	height:30px;
	line-height:30px;
	background:#8bc455;
	border-top:solid 1px #709e44;
	border-left:solid 1px #709e44;
	-webkit-border-radius:0 25px 25px 0;
	padding-top:-5px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	margin-right:5px;
	behavior: url(PIE.htc);
}
submit {
	border-radius:20px;
	behavior: url(PIE.htc);
}
textarea {
	overflow: auto;
}
.error-page {
	float:left;
	width:100%;
	text-align:center;
	margin:45px 0 95px 0;
}
.error-title span {
	font-size:150px;
	font-weight:bold;
}
.error-title {
	font-size:100px;
	font-weight:bold;
}
.error-page p a {
	font-size:13px;
	color:#93C54B;
	text-decoration:none;
}
.error-page p {
	font-size:13px;
	color:#2A569F;
	font-weight:bold;
}
.error-page p a:hover {
	text-decoration:underline;
}
.contact-form {
	float: left;
	height: auto;
	padding-left: 90px;
	width: 51%;
}
.bx-prev, .bx-next {
	display:none;
}
.bx-pager {
	position:absolute;
	bottom:23px;
	left:450px;
}
.bx-pager a {
	float:left;
	width:12px;
	height:12px;
	background:#fff;
	margin-right:4px;
	text-indent:-999px;
}
#slideshow {
	margin:0;
	padding:0;
	position:relative;
	border:none;
}
#slideshow ul {
	position:relative;
	overflow:hidden;
	margin:0;
	padding:0;
	border:none;
}
#slideshow ul li {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	list-style:none;
	border:none;
}
#slideshow ul li img {
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F6F6F6,endColorstr=#F6F6F6)"; /* IE8 */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F6F6F6, endColorstr=#F6F6F6);   /* IE6 & 7 */
	zoom: 0;
	border:none;
}
