/* CSS Document */
body{color:#737373 ;background:#7C7B7B url(../images/BODYBG.jpg) repeat-x 0 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
/*table{border-collapse:collapse;border-spacing:0;}*/
fieldset,img{border:0;}

li{list-style:none;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

/*input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
*/
body {font:12px/1.38 Candara, Arial,helvetica,clean,sans-serif; text-align:justify;}

strong {font-weight:bold}
p {margin-bottom:24px; font-family:Candara, Arial, Helvetica, sans-serif; font-size:14px; color:#797979;}

h1 {font-size: 150%}
h2 {font-size: 240%; color:#FF7501; font-family:Helvetica, Arial,sans-serif;  }
h3 {font-size: 108%}
h4 {font-size: 100%}
h5,h6{ font-weight: bold}
h2,h3,h4,h5,h6 {margin-bottom:.2em}

ul {}
ol {margin-left: 2.4em}
ol li {list-style: decimal outside}
ol ul li:first-child {margin-top: .3em}

.clear{
clear:both;
}
/**/ul li {margin-bottom: .3em}

/*a, a:link, a:visited, a:active {text-decoration: none}
a, a:link, a:active, a:visited {color: #005998}
a:hover {text-decoration: underline}*/



/*----Base css start----*/ 
.base	{
	width:942px;
	margin:0 auto;
	padding:12px 30px 0px 28px;
	background:#ffffff;
/*	border:1px solid red;*/
}

.headr{
	width:942px;
	margin:0 0 0px 0;
	padding:0;
    /*border:1px solid red; */
}

.hrflag{

	height:16px;
	margin:0 0 0px 0;
	padding:0;
	float:right;
    /*border:1px solid red; */
}

.logo a{
	background:url(../images/logo.jpg) no-repeat 0 0;
	width:232px;
	height:142px;
	display:block;
	float:left;
	margin:0px 0 0 0;
}

.logo span{
	display:none;
}

.tagline{
	width:215px;
	height:32px;
	float:left;
	margin:30px 0 0 57px;
	/*border:1px solid red;*/
}

.addressec{
width:247px;
float:right;
padding:21px 0 0 0;
border-left:1px solid #EDECEC;
text-align:right;
font-family:Candara, Arial, Helvetica, sans-serif;
font-size:13px;
color:#7C7B7B;
font-weight:normal;
line-height:16px;
}


.addressec a{
text-align:right;
font-family:Candara, Arial, Helvetica, sans-serif;
font-size:13px;
color:#7C7B7B;
font-weight:normal;
text-decoration:none;
}


.addressec a:hover{
color:#13007D;
text-decoration:none;
}


.addressec2 a{
text-align:right;
font-family:Candara, Arial, Helvetica, sans-serif;
font-size:13px;
color:#13007D;
font-weight:normal;
text-decoration:none;
}


.addressec2 a:hover{
color:#7C7B7B;
text-decoration:none;
}


.banner{
width:942px;
height:387px;
float:left;
margin:25px 0 0 0;
}

.bodysec{
width:910px;
float:left;
padding:11px 0 0 32px;
margin:0 0 55px 0;
/*border:1px solid red;*/
}

.leftsec{
width:374px;
float:left;
margin:36px 0 0 0;
}

.rightsec{
width:283px;
float:left;
margin:0px 0 0 176px;
}

.vedio{
float:left;
margin:10px 0 0 0;
}

.map{
float:left;
}

.clicklink{
font-family:Candara, Arial, Helvetica, sans-serif;
font-size:13px;
color:#797979;
font-weight:bold;
text-decoration:none;
}

.clicklink a{
font-family:Candara, Arial, Helvetica, sans-serif;
font-size:13px;
color:#797979;
font-weight:bold;
text-decoration:none;
}

.clicklink a:hover{
color:#13007D;
text-decoration:none;
}


.footr{
width:942px;
height:47px;
float:left;
border-top:2px solid #EAE8F3;
}

.footrlink{
float:left;
width:650px;
font-family:Candara, Arial, Helvetica, sans-serif;
font-size:13px;
color:#7C7B7B;
font-weight:normal;
text-decoration:none;
text-align:center;
margin:5px 0 0 0;
padding:0 0 0 140px;
}

.footrlink a{
font-family:Candara, Arial, Helvetica, sans-serif;
font-size:16px;
color:#505050;
font-weight:bold;
font-style:italic;
text-decoration:none;
text-align:center;
padding:0 15px 0 15px;
}

.footrlink a:hover{
color:#13007D;
text-decoration:none;
}


.copytext{
float:left;
font-family:Candara, Arial, Helvetica, sans-serif;
font-size:12px;
color:#505050;
font-weight:normal;
margin:5px 0 0 0;
}

.copytext a{ text-decoration:none;
}

/*================= INNER PAGE =================*/


.bodysec2{
width:878px;
float:left;
padding:11px 32px 0 32px;
margin:30px 0 55px 0;
/*border:1px solid red;*/
}


.headertext{
font-family:Candara, Arial, Helvetica, sans-serif;
font-size:22px;
color:#13007D;
font-weight:bold;
}



.headertext2{
font-family:Candara, Arial, Helvetica, sans-serif;
font-size:14px;
color:#13007D;
font-weight:bold;
}


.bigwhitebox_top{
background:url(../images/bigwhitebox_top.gif) no-repeat 0 0;
width:632px;
height:6px;
}

.bigwhitebox_mid{
background:url(../images/bigwhitebox_mid.gif) repeat-y 0 0;
width:552px;
padding:40px;
font-family:Candara, Arial, Helvetica, sans-serif; 
font-size:18px; 
color:#13007D;
font-weight:normal;
}


.bigwhitebox_midm{
background:url(../images/bigwhitebox_mid.gif) repeat-y 0 0;
width:552px;
padding:40px;
font-family:Candara, Arial, Helvetica, sans-serif; 
font-size:18px; 

font-weight:normal;
}

.bigwhitebox_bottom{
background:url(../images/bigwhitebox_bottom.gif) no-repeat 0 0;
width:632px;
height:7px;
}


.bigwhitebox_top2{
background:url(../images/bigwhitebox_top.gif) no-repeat 0 0;
width:632px;
height:6px;
}

.bigwhitebox_mid2{
background:url(../images/bigwhitebox_mid.gif) repeat-y 0 0;
width:592px;
padding:20px;
font-family:Candara, Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#545454;
font-weight:normal;
}

.bigwhitebox_bottom2{
background:url(../images/bigwhitebox_bottom.gif) no-repeat 0 0;
width:632px;
height:7px;
}



.bigwhitebox_top_sm{
background:url(../images/bigwhitebox_top_small.jpg) no-repeat 0 0;
width:449px;
height:9px;
}

.bigwhitebox_mid_sm{
background:url(../images/bigwhitebox_mid_small.jpg) repeat-y 0 0;
width:409px;
padding:10px 20px 10px 20px;
}

.bigwhitebox_bottom_sm{
background:url(../images/bigwhitebox_bottom_small.jpg) no-repeat 0 0;
width:449px;
height:10px;
}


.bigwhitebox_top_big{
background:url(../images/bigwhitebox_top_big.jpg) no-repeat 0 0;
width:876px;
height:9px;
}

.bigwhitebox_mid_big{
background:url(../images/bigwhitebox_mid_big.jpg) repeat-y 0 0;
width:836px;
padding:10px 20px 10px 20px;
}

.bigwhitebox_bottom_big{
background:url(../images/bigwhitebox_bottom_big.jpg) no-repeat 0 0;
width:876px;
height:10px;
}


.yellobar{
	background:url(../images/buybar.jpg) no-repeat  0 0;
	width:409px;
	height:28px;
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding:0 0 0 5px;
}




.yellobarbt{
	background:url(../images/buybar_bt.jpg) no-repeat 0 0;
	width:409px;
	height:8px;
}

.yellobarmid{
	background:url(../images/buybar_md.jpg) repeat-y 0 0;
	width:397px;
	padding:6px;
}



.buytextd{
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373636;
	font-weight:bold;
	background:#B9B9B9;
	height:20px;
}


.buytextd2{
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#373636;
	font-weight:bold;
	background:#B9B9B9;
	height:22px;
}


.buytextdlt{
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7B7575;
	font-weight:bold;
	background:#F1F1F1;
}


.buytextdlt2{
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4D4C4C;
	font-weight:normal;
	background:#F1F1F1;
}

.buytextdlt3{
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4D4C4C;
	font-weight:normal;
	background:#F1F1F1;
}

.dropara{
width:150px;
height:20px;
border:1px solid #EAE8F3;
margin:0 20px 0 2px;
}

.dropara2{
width:50px;
height:20px;
border:1px solid #EAE8F3;
}


.dropara3{
width:350px;
height:20px;
border:1px solid #EAE8F3;
margin:0 20px 0 2px;
}


.droparab{
width:150px;
height:40px;
border:1px solid #EAE8F3;
margin:0 20px 0 2px;
}

.inputbox{
width:230px;
height:18px;
border:1px solid #EAE8F3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7A7A7A;
font-weight:normal;
}
.inputboxthree{
width:350px;
height:100px;
border:1px solid #EAE8F3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7A7A7A;
font-weight:normal;
overflow:auto;
}

.yellobutton{
	background: url(../images/butn.gif) no-repeat 0 0; 
	width:67px; 
	height:26px; 
	border:none; 
	cursor:pointer; 
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#13007D;
	font-weight:bold;
	padding:0px 0 0 0;
}

.yellobutton2{
	background: url(../images/butnbig.jpg) no-repeat 0 0; 
	width:80px; 
	height:26px; 
	border:none; 
	cursor:pointer; 
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#13007D;
	font-weight:bold;
	padding:0px 0 0 0;
	margin:8px 0 8px 0;
}

.yellobutton3{
	background: url(../images/butnxbig.jpg) no-repeat 0 0; 
	width:150px; 
	height:26px; 
	border:none; 
	cursor:pointer; 
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#13007D;
	font-weight:bold;
	padding:0px 0 0 0;
	margin:8px 0 0 0;
}

.yellobutton4{
	background: url(../images/grybtn.jpg) no-repeat 0 0; 
	width:75px; 
	height:23px; 
	border:none; 
	cursor:pointer; 
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding:0px 0 0 0;
	margin:8px 0 8px 0;
}

.grybar{
	width:866px;
	height:38px;
	background:url(../images/bar.gif) no-repeat 0 0;
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	padding:0 0 0 10px;
}


.proimage{
width:110px;
height:147px;
border:1px dashed #A7A7A7;
padding:2px;
}

.prosec{
width:216px;
/*border:1px solid red;*/
}

.prosec2{
width:200px;
margin:0 0 0 10px;
padding:11px;
border:1px dashed #A7A7A7;
}

.prolinktex{
/*border-bottom:1px dashed #A7A7A7;
border-left:1px dashed #A7A7A7;
border-right:1px dashed #A7A7A7;*/
}
.prolinktex a{
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#13007D;
	font-weight:normal;
	text-decoration:none;
}

.prolinktex a:hover{
	color:#000;
	text-decoration:none;
}

.prolinktex4{
/*border-bottom:1px dashed #A7A7A7;
border-left:1px dashed #A7A7A7;
border-right:1px dashed #A7A7A7;*/
}
.prolinktex4 a{
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#13007D;
	font-weight:normal;
	text-decoration:none;
}

.prolinktex4 a:hover{
	color:#000;
	text-decoration:none;
}


.prolinktex2{
margin:0;
}
.prolinktex2 a{
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4D4C4C;
	font-weight:bold;
	text-decoration:none;
}

.prolinktex2 a:hover{
	color:#000;
	text-decoration:none;
}


.prolinktex3{
margin:0;
}
.prolinktex3 a{
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4C4C;
	font-weight:bold;
	text-decoration:none;
	line-height:34px;
	height:37px;
}

.prolinktex3 a:hover{
	color:#000;
	text-decoration:none;
}

.smalltext{
font-family:Candara, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#13007D;
font-weight:bold;
}


.contacttext{
font-family:Candara, Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#4C4B4B;
font-weight:bold;
}

.contacttext a{
font-family:Candara, Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#4C4B4B;
font-weight:bold;
text-decoration:none;
}

.contacttext a:hover{
color:#13007D;
text-decoration:none;
}

.testmonal{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4C4B4B;
font-weight:normal;
border:1px dashed #A7A7A7;
}

.inboxbl{
width:200px;
height:18px;
border:1px solid #908C8B;
}

.yellobar2{
	background:url(../images/buybar.jpg) no-repeat  0 0;
	width:409px;
	height:28px;
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	padding:0 0 0 5px;
}

.yellobarmid2{
	background:url(../images/buybar_md.jpg) repeat-y 0 0;
	width:397px;
	padding:6px;
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4F4F4F;
	font-weight:normal;
}

.nav {
	width:942px;
	height:32px; 
	background: url(../images/nav.jpg) repeat-x 0 0; 
	float:left;
	margin:15px 0 0 0;
	/*border:1px solid red;*/
}
.nav ul {
	list-style-type:none;
}
.nav li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}

.nav li span {
	background:url(../images/divider.jpg) no-repeat 0 0;
	display:block;
	height:32px;
	width:2px;
	float:left;
	padding:0;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	display:block;
	float:left;
	font-family:candara, arial, verdana, sans-serif; 
	font-size:14px;
	font-weight:bold;
	color:#13007D;
	line-height:32px;
	margin:0;
	padding:0 25px 0 25px;
	text-decoration:none;
	font-weight:bold;
}
.nav li a:hover {
	background: url(../images/nav_h.jpg) repeat-x 0 0; 
	float:left;
	color:#ffffff;
	text-decoration:none;
}

#banner_image{width:942px; height:288px; margin:0 auto; background:url(../images/banner_img.jpg) no-repeat center top;}
#menu{width:160px; height:280px; margin:0 auto; padding:0 ; position: relative; float:left; vertical-align:top;}
#menu li{float:left; position:relative; margin:0; padding:0;}
#menu ul{float:left;margin:0; padding:0; list-style:none;}


#menu li a{display:block; background: url(../images/menu_hover_img.png) no-repeat center  top; text-indent:-5000px; overflow:hidden;}

#menu li.buyonline a{width:155px; background-position:10px 5px; height:43px;}
#menu li.wheretobuy a{width:155px; background-position:10px -41px; height:41px;}
#menu li.howitworks a{width:155px; background-position:10px -80px; height:41px;}
#menu li.wholesale a{width:155px; background-position:10px -122px; height:41px;}
#menu li.testimonial a{width:155px; background-position:10px -165px; height:41px;}
#menu li.contactus a{width:155px; background-position:10px -204px; height:41px;}
#menu li.faq a{width:155px; background-position:10px -244px; height:32px;}


#menu li.buyonline a:hover{width:155px; background-position:-176px 5px; height:43px;}
#menu li.wheretobuy a:hover{width:155px; background-position:-176px -41px; height:41px;}
#menu li.howitworks a:hover{width:155px; background-position:-176px -80px; height:41px;}
#menu li.wholesale a:hover{width:155px; background-position:-176px -122px; height:41px;}
#menu li.testimonial a:hover{width:155px; background-position:-176px -165px; height:41px;}
#menu li.contactus a:hover{width:155px; background-position:-176px -204px; height:41px;}
#menu li.faq a:hover{width:155px; background-position:-176px -244px; height:32px;}