@charset "utf-8";

body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 1px; background:url(../images/bg.jpg) repeat-y center top #a9d469; }
.main {width:970px;  margin:0px; padding:0px; }
* .main {margin-right:1px}
.text14pt { font-size:14px; line-height:130%; text-align:left}
.text16pt { font-size:16px; line-height:130%; text-align:left}
.text18pt {font-size:18px; text-align:left;}

a{}
a:hover {webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear}

.logo {text-align:center; padding:25px 0px; width:950px; background:url(../images/header-bg.jpg) repeat-x center bottom}
.top-navigation {margin:0px; font-size:14px; font-weight:bold; color:#ffffff; text-align:center; padding:8px; background:#c13d3d; width:934px;}
.top-navigationlink {color:#ffffff; text-decoration:none; padding:0px 15px;}
.top-navigationlink:hover {color:#f5caca; text-decoration:none; }
.main-banner {text-align:center; margin:5px 0px 0px 0px; padding:0px;}
.main-banner-border {border-top:1px solid #d5b729; border-bottom:1px solid #d5b729}

b {color:#222222;}

h1 {margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:16px; }
p {padding-bottom:10px; margin:0px; line-height:130%}
.product1 {background:url(../images/banner-bg/product1.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product2 {background:url(../images/banner-bg/product2.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product3 {background:url(../images/banner-bg/product3.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product4 {background:url(../images/banner-bg/product4.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product5 {background:url(../images/banner-bg/product5.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product6 {background:url(../images/banner-bg/product6.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product7 {background:url(../images/banner-bg/product7.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product8 {background:url(../images/banner-bg/product8.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer }
.product9 {background:url(../images/banner-bg/product9.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product10 {background:url(../images/banner-bg/product10.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product11 {background:url(../images/banner-bg/product11.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product12 {background:url(../images/banner-bg/product12.jpg) no-repeat left top; border:0px solid #000000; float:left; width:290px; height:339px; margin:20px 0px 0px 25px; cursor:pointer}
.product-title { border:0px solid #ffffff; width:236px; text-align:center; float:left; margin:3px 20px 0px 7px; height:50px; color:#000000}
.product-title2 {font-size:13px; text-align:center; font-weight:bold; color:#000000; }

.product-last { margin-left:200px;}

.product-area { float:left;  margin:35px 40px 0px 35px; height:180px; width:215px; border:0px solid #000000;}
.product-text {font-size:15px; text-align:center; font-weight:normal; border:0px solid #000000; line-height:115%; width:215px; float:left;  padding-bottom:8px;}
.product-textbold {font-size:15px; text-align:center; font-weight:bold; border:0px solid #000000; line-height:115%; width:215px; float:left;  padding-bottom:8px; color:#000000}

.product-price {font-size:18px; text-align:center; font-weight:bold; border:0px solid #000000; float:left; color:#000000;  margin:0px 40px 0px 35px; width:215px;}
.product-bottom-text {width:150px; overflow:hidden; float:left; font-size:11px; margin:15px 0px 0px 50px; font-weight:bold; color:#000000}
.morelink {font-size:12px; font-weight:bold; color:#FFFFFF; text-align:right; border:0px solid #000000; float:right; margin:19px 35px 0px 0px; padding-top:2px; text-decoration:none;}
.morelink:hover {text-decoration:underline;}
.footer { text-align:center; border-top:2px solid #d4e7a1; padding-top:10px; float:left; width:950px; margin:15px 0px 0px 10px; padding-bottom:20px; line-height:150%; background:url(../images/header-bg.jpg) repeat-x center center}

.content-area {width:915px; min-height:500px; margin-top:10px; }
.pagetitle {font-size:24px; color:#c13d3d; text-align:left; border-bottom:1px solid #d5d5d5; padding-left:1px; margin-bottom:15px;}



/********** about us************/
.aboutus-normaltext {font-size:14px; text-align:left; line-height:130%;}


/********* partners page*************/
.partnerslink {margin:0px; padding:0px;}
.partnerslink ul {margin:0px; padding:0px; list-style:none;}
.partnerslink ul li {font-size:14px; text-align:left; list-style:none; font-weight:normal; line-height:130%; color:#333333}
.partnerslink ul li a{color:#7bb427; text-decoration:underline;}
.partnerslink ul li a:hover {color:#000000; text-decoration:underline;}
.partnerslink ul li.partnersboldtext {font-weight:bold; color:#000000; margin-top:20px;}


/*********** product page***********/
.productlink {margin:0px 0px 20px 0px; padding:0px; border:0px solid #000000; }
.productlink ul {margin:0px; padding:0px; list-style:none}
.productlink ul li {font-size:13px; text-align:left; text-align:left; padding: 0px 0px 7px 10px;}
.productlink ul li a {color:#333333; text-decoration:underline;}
.productlink ul li a:hover {color:#7bb427; text-decoration:none;}
.productlink ul li.productboldtext {font-size:15px; color:#7bb427; font-weight:bold; background:none; padding:0px 0px 5px 0px;}


/*********** support page***********/
.supportlink {margin:0px 0px 20px 0px; padding:0px; border:0px solid #000000; }
.supportlink ul {margin:0px; padding:0px; list-style:none}
.supportlink ul li {font-size:13px; text-align:left; text-align:left; padding: 0px 0px 7px 35px; background:url(../images/bullet.jpg) no-repeat 10px 2px }
.supportlink ul li a {color:#333333; text-decoration:underline;}
.supportlink ul li a:hover {color:#7bb427; text-decoration:none;}
.supportlink ul li.supportboldtext {font-size:15px; color:#7bb427; font-weight:bold; background:none; padding:0px 0px 5px 0px;}
.support-contactbox {border:1px solid #c3dd94; font-size:13px; padding:5px; background-color:#e1f1b7; font-weight:bold}
.support-contactboxlink {background-color:#e1f1b7; font-weight:bold; color:#000000}
.support-contactboxlink:hover {text-decoration:underline; color:#7bb427}

/********** inquiry form ***************/

.inquiryform {margin:10px 0px 10px 135px; padding:0px 0px 15px 0px; width:650px; border-bottom:2px solid #e1f1b7; float:left; }
.inquiryform ul {margin:0px; padding:0px; list-style:none}
.inquiryform ul li {font-size:13px; color:#333333; list-style:none; font-weight:bold; float:left; line-height:200%;}
.inquiryform ul li.col1 {width:200px; border:0px solid #000000; text-align:right; float:left; height:32px;}
.inquiryform ul li.col2 {width:20px; border:0px solid #000000; text-align:center; float:left; height:32px;}
.inquiryform ul li.col3 {width:430px; border:0px solid #000000; text-align:left; min-height:32px;}
.inquiryform ul li .inquirytextbox {border:1px solid #c3dd94; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; width:220px;}
.inquiryform ul li .inquirytextbox-h {border:1px solid #c3dd94; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; width:415px; height:100px}
.inquiryform ul li .checkboxtext {font-size:13px; color:#333333; list-style:none; font-weight:bold; line-height:200%; width:395px; border:0px solid #000000; margin-left:5px;}
.submit-btn {background:url(../images/submit-btn.png) no-repeat center top; width:105px; height:27px; margin:15px 0px 0px 0px; padding:0px; border:none; cursor:pointer;}
.inquiryform-text {font-size:16px; color:#7bb427; text-align:center; font-weight:bold; border:0px solid #000000; width:650px}

/************* contact us ***************/
.contactus-area {width:500px; border:0px solid #000000; margin:0px 0px 0px 0px;}
.contactus-boldtext {font-size:20px; font-weight:bold; text-align:left}
.contactus-normaltext {font-size:16px; font-weight:normal; text-align:left; line-height:150%; color:#000000; }
.contactus-normaltext:hover {color:#000000}
.largermap {font-size:13px; text-align:left; background:url(../images/zoom-icon.png) no-repeat 0px 3px; padding:0px 0px 0px 17px; height:20px; border:0px solid #000000; float:left; color:#000000; text-decoration:none}
.largermap:hover { text-decoration:underline; color:#7bb427}


/************ store **************/

.store-section-border {border:0px solid #dff4bf; margin:20px 0px 0px 110px; padding:0px; width:700px; float:left; background-color:#f5ffdc;  }
.store-title {font-size:15px; color:#ffffff; background-color:#7bb427; padding:5px 0px 5px 15px; text-align:left; font-weight:bold; border-bottom:1px solid #7bb427}

.store-section {width:660px; float:left; margin:15px 20px 0px 20px; border-bottom:1px solid #7bb427; padding-bottom:15px; }
.price-section {width:150px; float:left; margin:0px; padding:0px 10px 0px 0px; border-right:2px solid #e1f1b7;}
.price-section ul {list-style:none; margin:0px; padding:0px; }
.price-section ul li {font-size:18px; font-weight:bold; text-align:center; color:#000000; padding:0px 0px 2px 0px; margin:0px}
.price-section ul li .dropdown {border:1px solid #CCCCCC; width:100px; margin:3px 0px 5px 0px; padding-left:5px}
.price-section ul li span {font-size:12px; font-weight:normal; margin-bottom:0px; padding:0px;}

.description-section {float:left; margin:0px; padding:0px 10px 0px 20px; width:468px; min-height:80px;}
.description-section ul {margin:0px; padding:0px;}
.description-section ul li { font-size:14px; text-align:left; line-height:130%; list-style:none; color:#333333}
.description-section ul li.description-bold {font-size:15px; text-align:left; line-height:130%; font-weight:bold; list-style:none; color:#c83030}

.store-note {margin:20px 0px 0px 110px; padding:0px; width:700px; float:left}
.store-note ul {margin:0px; padding:0px;}
.store-note ul li {font-size:14px; text-align:left; line-height:130%; list-style:none}


/******* product-detail common**********/

.breadcrumb ul { margin:0px; padding:0px; list-style:none;}
.breadcrumb ul li {font-size:12px; color:#666666; text-align:left; float:left; padding:0px 2px;}
.breadcrumb ul li a{color:#666666; text-decoration:none;}
.breadcrumb ul li a:hover { color:#7bb427; text-decoration:underline;}

.left-content-area {width:630px; border-right:1px solid #cccccc; float:left; padding-right:20px;}
.right-content-area {width:255px; float:left;}

.rightbar-box {border:1px solid #7bb427; width:235px; float:right; margin:10px 0px 0px 0px; padding-bottom:5px}
.rightbar-box-title {color:#e1f1b7; font-size:15px; padding:5px 5px 5px 35px; font-weight:bold; text-align:left; background:url(../images/rightbox-arrow.png) no-repeat 10px 6px #7bb427; }
.rightbar-box-text {font-size:13px; text-align:left; padding:10px;}



.breadcrumb {margin:0px 0px 15px 0px; padding:0px; width:910px; border:0px solid #000000; float:left}

.bullet {margin:10px 0px 0px 0px; padding:0px; border:0px solid #000000;}
.bullet ul {margin:0px; padding:0px;}
.bullet ul li {font-size:14px; text-align:left; line-height:130%; padding: 0px 0px 5px 35px; background:url(../images/bullet.jpg) no-repeat 10px 3px; list-style:none }
.bullet ul li.bullet-subheader {font-size:14px; font-weight:bold; color:#000000; padding:10px 0px 5px 0px; background:none}
.para-text {font-size:14px; text-align:left; margin-top:10px; border:0px solid #000000; line-height:130%;}
.para-textlink {font-size:14px; text-decoration:underline; color:#000000;}
.para-textlink:hover {color:#7bb427; text-decoration:underline;}
.product-subtitle {font-size:18px; color:#7bb427; text-align:left; border-bottom:1px solid #e1f1b7; padding-bottom:3px; margin-top:13px;}
.screenshort-img {margin:10px 0px 0px 0px; text-align: center;}
.img-title {margin:10px 0px 0px 0px; text-align: center; font-weight:bold; }
.product-img {text-align:right; margin:10px 0px 5px 0px; border:1px solid #7bb427; float:right;}
.buynow-btn-larger {text-align:center; margin:20px 0px; clear:both}

.downloadlink {font-size:15px; float:right; text-align:center; color:#000000; text-decoration:none; background-color:#e1f1b7; padding:5px 0px; margin:0px; display:block; width:235px; border:0px solid #000000; margin-top:10px; font-weight:bold}
.downloadlink:hover { color:#7bb427; text-decoration:none}
/*.downloadbox {border:1px solid #e1f1b7; float:right; width:235px; background-color:#f7fce8; margin-top:7px}*/
.downloadtext {font-size:13px; margin-top:10px; text-align:center; padding:0px 5px 0px 5px}
.pdf-img {margin: 5px 0px 0px 0px; padding-bottom:8px;text-align:center; border-bottom:1px solid #e1f1b7; width:200px; }
.click-to-enlarge { color:#000000; text-decoration:underline; text-align:center; border:0px solid #000000; line-height:170%;}
.click-to-enlarge:hover { color:#7bb427; text-decoration:none}

.notes { margin:0px; padding:0px; text-align:left; font-size:14px;}
.notes ul {margin:0px; padding:0px;}
.notes ul li {list-style:none; margin:0px; padding:0px;}
.notes ul li.col1 {text-align:left; float:left; border:0px solid #000000; padding:5px 0px 0px 0px; line-height:130%}
.notes ul li.col2 {width:605px; text-align:left;   border:0px solid #000000; padding:5px 0px 0px 0px; margin-left:20px; line-height:130%}


.yesterday-box {border:2px solid #e1f1b7; width:600px; margin:10px 0px 0px 0px;}
.yesterday-box-title {color:#7bb427; font-size:15px; padding:5px 5px 5px 15px; font-weight:bold; text-align:center; background-color:#e1f1b7; }

.specification-box { margin:10px 0px 0px 0px; padding:0px; float:left; color:#000000}
.specification-box ul { margin:0px; padding:0px; float:left}
.specification-box ul li { margin:0px 0px 0px 2px; padding:5px 5px 5px 10px; font-size:13px; text-align:left; list-style:none; float:left}
.specification-box ul li.specificationtitle {width:140px; border:0px solid #000000; float:left; background-color:#7bb427; color:#ffffff; font-weight:bold; height:35px;}
.specification-box ul li.specification {width:140px; border-top:1px solid #ffffff; float:left; background-color:#f5fce2}
.specification-box ul li.specificationclr {width:140px; border:0px solid #000000; float:left; background:#e1f1b7}

.thankyou-header { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:center; font-size:36px; color:#7bb427; border-bottom:1px solid #cccccc; padding-bottom:10px;}
.thankyou-text {font-size:18px; font-weight:normal; text-align:center; margin-top:10px;}
.thankyou-boldtext {color:#c13d3d; font-size:18px; font-weight:bold;}

.sub-bullet {margin:5px 10px 0px 10px; padding:0px;}
.sub-bullet ul  {margin:0px; padding:0px;}
.sub-bullet ul li {margin:0px; padding:0px 0px 5px 15px; list-style:none; background:url(../images/sub-bullet.jpg) no-repeat 0px 5px; text-align:left; font-size:13px}
.sub-bullet ul li.boldtext {background:none; font-weight:bold; padding-left:0px; }

.new-btn{ background:url(../images/new-btn.png) no-repeat left top; width:49px; height:49px; position:relative; left:-145px; top:31px; z-index:999; display:block; margin-top:-49px;}




/*Video Page Css Starts here*/
.video_content {float:left}
.video_content .video {float:left; margin-bottom:35px; width: 305px; padding:0px;}

.video_content .margin-none {margin-right:0px;}

h3 {margin-top:15px; font-weight:bold; font-size:12px;}

/*Video Page Css Ends here*/

