@font-face {
    font-family: 'oswaldbold';
    src: url('../fonts/oswald-bold-webfont.eot');
    src: url('../fonts/oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald-bold-webfont.woff') format('woff'),
         url('../fonts/oswald-bold-webfont.ttf') format('truetype'),
         url('../fonts/oswald-bold-webfont.svg#oswaldbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'oswaldbook';
    src: url('../fonts/oswald-regular-webfont.eot');
    src: url('../fonts/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald-regular-webfont.woff') format('woff'),
         url('../fonts/oswald-regular-webfont.ttf') format('truetype'),
         url('../fonts/oswald-regular-webfont.svg#oswaldbook') format('svg');
    font-weight: normal;
    font-style: normal;

}




/*** The All So Important RESET! ***/
html, body, span, h1, h2, h3, h4, h5, h6, p, ol, ul, li, form, label, legend, caption, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section, summary {
   margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	font-family:Arial, Helvetica, sans-serif;
}

ol, ul {
	list-style: none;
}

a { text-decoration: none; color:#000000;}

a img {border: none}

.clear{ clear:both;}

aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block}

/*______ Header Start________*/

#header{ width:100%; background-image:url(../images/header_bg.gif); background-repeat:repeat-x; height:45px; line-height:45px;}
.headerinner { max-width:1000px; margin:auto;}
.headerinner_left { width:250px; float:left;}
.headerinner_right { width:150px; float:right;}
.headerinner_right ul { width:150px; margin:0px; padding:0px;}
.headerinner_right li { list-style:none; margin:4px 2px 0px 2px; padding:0px 0px 0px 0px; float:right; color:#FFF; font-size:12px; line-height:30px; opacity:0.4}
.headerinner_right li:hover { list-style:none; margin:4px 2px 0px 2px; padding:0px 0px 0px 0px; float:right; color:#FFF; font-size:12px; line-height:30px; opacity:1;}


/*______ Banner Start________*/


#firstbanner { width:100%; background-image:url(../images/firstbanner_bg.jpg); min-height:665px; background-repeat:no-repeat; background-position:center;}
.firstbannerinner { max-width:1000px; margin:auto; }
.navigation{ width:550px;  float:right;}
.navigation ul{ width:550px; margin:0px;  padding:0px;}
.navigation li{ list-style:none; float:right; margin:0px 4px 0px 4px; padding:0px 4px 0px 4px; font-family: 'oswaldbook'; font-size:18px; height:80px; line-height:80px; text-transform:uppercase; color:#FFF;}
.navigation li a{ list-style:none; float:right; margin:0px 4px 0px 4px; padding:0px 4px 0px 4px; font-family: 'oswaldbook'; font-size:18px; height:80px; line-height:80px; text-transform:uppercase; color:#FFF;}
.navigation li a:hover{ list-style:none; float:right; margin:0px 4px 0px 4px; padding:0px 4px 0px 4px; font-family: 'oswaldbook'; font-size:18px; height:80px; line-height:80px; background-color:#0872ba; text-transform:uppercase; color:#FFF; -webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;}

.navigation li .active{ list-style:none; float:right; margin:0px 4px 0px 4px; padding:0px 4px 0px 4px; font-family: 'oswaldbook'; font-size:18px; height:80px; line-height:80px; background-color:#0872ba; text-transform:uppercase; color:#FFF; -webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;}


/*______ Slider Start________*/

.slider{ max-width:1000px;  padding-top:200px;}
.sliderleft{ width:600px; float:left; font-size:80px; color: #2ad841;
font-family: 'oswaldbold';
font-size: 86px;
font-weight: bold;
text-transform:uppercase;
text-shadow: 0 3px 0 rgba(0,0,0,.22); }

.sliderleft p{ width:600px; float:left; font-size:80px; color: #fff;
font-family: 'oswaldbook';
font-size: 75px;
font-weight:lighter;
line-height:40px;
text-transform:uppercase;
text-shadow: 0 3px 0 rgba(0,0,0,.22); }

.yellowstip{ width:446px; float:right; height:40px; line-height:40px; text-align:center; font-family:Arial, Helvetica, sans-serif;
font-size:22px; color:#FFF; text-transform:none; background-color:#f1a724; margin-top:35px; text-shadow:none;}

.button{ width:292px; height:69px; line-height:69px; text-align:center; color:#FFF; border:1px solid #FFF;  font-size:30px; text-shadow:none; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:20px; margin-left:230px;

border: 1px solid #0771b9;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #0771b9;
-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.3);
-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.3);
box-shadow: inset 0 0 0 1px rgba(255,255,255,.3);
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ5NDk0OSIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDk0OTQ5IiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image: -moz-linear-gradient(bottom, rgba(73,73,73,.3) 0%, rgba(73,73,73,0) 100%);
background-image: -o-linear-gradient(bottom, rgba(73,73,73,.3) 0%, rgba(73,73,73,0) 100%);
background-image: -webkit-linear-gradient(bottom, rgba(73,73,73,.3) 0%, rgba(73,73,73,0) 100%);
background-image: linear-gradient(bottom, rgba(73,73,73,.3) 0%, rgba(73,73,73,0) 100%);
 }
 
 
.sliderright{ width:350px; float:right; }



/*______ welcome Start________*/

#welcome{ width:100%; min-height:269px; background-color:#eeeeee;}
.welcomeinner { max-width:1000px; margin:auto;}
.welcomeinnerleft { width:350px; float:left; }
.welcomeinnerright { width:620px; float:right; margin-top:10px; font-family: 'oswaldbook'; font-size:45px;  text-transform:uppercase; color:#383a3f;}
.welcomeinnerright span { font-family: 'oswaldbook'; font-size:45px; color:#3bb54a;}
.welcomeinnerright p { font-size:14px; color:#000; font-family:Arial, Helvetica, sans-serif; line-height:20px; text-align:justify; text-transform:none;}
.readmore{ width:55px; float:right;}
.readmore a{ width:55px; color:#3bb54a; text-decoration:underline; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:none; float:right;}


/*______ Products Start________*/

#product{ width:100%; padding-top:5px;}
.productinner{ max-width:1000px; margin:auto; margin-top:20px;}
.ourproducts { width:1000px; font-family: 'oswaldbook'; font-size:30px; color:#383a3f; border-bottom:1px solid #CCC;}
.ourproducts span { width:1000px; font-family: 'oswaldbook'; font-size:30px; color:#3bb54a;}
.card{ width:1000px; margin-top:15px;}
.card ul{ width:1000px; margin:0px; padding:0px;}
.card li{ list-style:none; margin:0px 9px 0px 9px; padding:0px 0px 0px 0px; float:left;}

.partner{ width:1000px; margin-top:15px;}
.partner ul{ width:1000px; margin:0px; padding:0px;}
.partner li{ list-style:none; margin:0px 6px 0px 6px; padding:0px 0px 0px 0px; float:left; border:1px solid #CCC;}



/*______ Footer Start________*/

#ftr { width:100%; background-color:#0e0f0f; height:220px; margin-top:25px; padding-top:15px; border-top:9px solid #0872ba;}
.ftrinner{ max-width:1000px; margin:auto;} 
.ftrinner ul{ max-width:1000px; margin:0px; padding:0px;}
.ftrinner li{ list-style:none; margin:0px 10px 0px 15px; padding:0px 0px 0px 0px; float:left;}
.ftrbox { width:220px;min-height:200px; font-family: 'oswaldbook'; font-size:20px; color:#2bd941;}
.ftrboxinner { width:220px; margin-top:5px;}
.ftrboxinner ul { width:220px; margin:0px; padding:0px;}
.ftrboxinner li { list-style:none; margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#999; float:none;}
.ftrboxinner li a { list-style:none; margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#999; text-decoration:none;}
.ftrboxinner li a:hover { list-style:none; margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#fff; text-decoration:none;}

/*_________________ Rate Page_____________*/

#innerbanner { width:100%; background-image:url(../images/firstbanner_bg.jpg); min-height:130px; background-repeat:no-repeat; background-position:center;}

#rate { width:100%; padding-top:25px;}
.rateinner { max-width:1000px; margin:auto; } 

.rateround { max-width:1000px; min-height:400px; border: 1px solid rgba(0,0,0,.14);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #fafafa;
padding:15px 0px;
}

.rateheading { width:95%; margin:auto; border-bottom:1px solid #999;  font-family: 'oswaldbook'; font-size:20px; color:#3bb54a; text-transform:uppercase;}

.tableborder { width:95%; margin:auto; margin-top:20px;}
.tableheading { font-size:13px; color:#2bd941; height:40px; background-color:#0e0f0f; text-align:center; line-height:40px;}
.tabledate { font-size:12px; color:#000; height:40px; text-align:center; line-height:40px;}
.innertd { padding-left:15px;}


/*_________________ Product Page_____________*/

.tableborder ul { width:95%; margin:0px; padding:0px;}
.tableborder li { list-style:none; margin:8px 8px 8px 8px; padding:0px 0px 0px 0px; float:left;}
.productbox { width:282px; height:215px; border: 1px solid rgba(189,188,189,.64);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #0d0f0f;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZmRmZGZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image: -moz-linear-gradient(bottom, #fdfdfd 0%, #fdfdfd 39.79%, #fff 100%);
background-image: -o-linear-gradient(bottom, #fdfdfd 0%, #fdfdfd 39.79%, #fff 100%);
background-image: -webkit-linear-gradient(bottom, #fdfdfd 0%, #fdfdfd 39.79%, #fff 100%);
background-image: linear-gradient(bottom, #fdfdfd 0%, #fdfdfd 39.79%, #fff 100%);
padding:15px 0px;
}

.productboxinner { text-align:center; font-weight:bold; width:187px; margin:auto; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000; font-size:16px;}


/*_________________ Download Page_____________*/

.downloadbox { width:310px; }

/*_________________ Contact Page_____________*/

.contactpage { width:900px; }
.contactpageleft { width:370px;  float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:20px;}
.contactpageright { width:500px;  float:right; }



