.sponsored-heading1 {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; text-decoration:none; line-height:17px;}
.sponsored-heading1 span a{ background:url(../images/arrow.jpg) no-repeat 145px 5px; padding:0px 20px 0px 24px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; text-decoration:none; line-height:17px; font-weight:normal; text-transform:capitalize;}

.sponsored-heading1 a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:right; color:#FFFFFF; text-decoration:none; line-height:17px; letter-spacing:-1px; text-transform:uppercase;}
.sponsored-heading1 a:hover { color:#000000;}

.prod-heading-main { background: url(../images/products-heading-bg.jpg) no-repeat left 35px; border-bottom: #ccc solid 1px; height:16px; padding:35px 0px 4px 58px; font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ee3523; line-height:16px;} 
.contant-main {padding:12px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4c4c4c; text-decoration:none; line-height:17px;}
.contant-main p{ margin:0px; padding:8px 0px 17px 0px;}
.contant-main h3{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ee3523; margin:0px; padding:6px 0px 0px 0px; text-decoration:none; line-height:17px;}
.contant-main ul { margin:0px; padding:0px; list-style:none; display:block;}
.contant-main li { margin:0px; padding:5px 0px 0px 16px; background:url(../images/arrow_grey.png) no-repeat 2px 5px; font-weight:bold; list-style:none; display:block;}
.contant-main a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #4C4C4C;
	text-decoration: underline;
}

.contant-main li a{ color:#4c4c4c; text-decoration:none;}
.contant-main li a:hover{ color:#ee3523; text-decoration:none;}
.lotus-images { border:#d0d0d0 solid 1px; background:#f1f1f1; padding:5px; float:left; clear:both;}

.usa-flag-heading {}
.usa-flag-heading span{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ee3523; margin:0px; padding:0px 0px 6px 0px; text-decoration:none; line-height:17px; border-bottom:#e5e5e5 solid 1px; display:block;}

.usa-flag-heading11 {}
.usa-flag-heading11 span{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ee3523; margin:0px; padding:0px 0px 6px 0px; text-decoration:none; line-height:17px;  display:block;}

.usa-flag-heading p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; margin:0px; padding:4px 0px 12px 0px; text-decoration:none; line-height:19px; }
.usa-flag-heading a{ color:#666666; text-decoration:underline; font-size:12px;}
.usa-flag-heading a:hover{ color:#000000; text-decoration:none;}

.usa-flag-heading1 {}
.usa-flag-heading1 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; margin:0px; padding:8px 0px 6px 16px; text-decoration:none; line-height:19px; background:url(../images/arrow_grey.png) no-repeat left 10px;    border-top:#e5e5e5 solid 1px; display:block; }
.usa-flag-heading1 a:hover { color:#ee3523;}

.usa-flag-heading11 {}
.usa-flag-heading11 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; margin:0px; padding:8px 0px 6px 16px; text-decoration:none; line-height:19px; background:url(../images/arrow_grey.png) no-repeat left 10px;    border-bottom:#e5e5e5 solid 1px; display:block; }
.usa-flag-heading11 a:hover { color:#ee3523;}	
