
@import "../mouseover_popup/mouseover_popup.css";

@font-face{font-family: "Myriad Pro Cond";src:url('../font/myriadpro-cond-webfont.ttf');}

@font-face{font-family:FontAwesome;src:url('../fonts/fontawesome-webfont.ttf');}
	
 body {
	background-color: #FFFFFF;
	background-image:url(../images/bg2.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0px; 
}
   
.bg22{

      margin-top:-12px;
     background-image:url(../images/bg3.jpg);
}
.bg2 {background-image:url(../images/bg3.jpg);}
.style10 {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.style12 {color: #000000}
.style6 {	font-family: LondonMM;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
}
.style8 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.style13 {color: #CC0000}
.style15 {font-family: LondonMM; font-size: 20px; font-weight: bold; color: #000000; }
.style17 {
	color: #9D1718;
	font-weight: bold;
}
.style19 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
}
.style20 {font-family: Arial, Helvetica, sans-serif; color:#FFF}
.style21 {font-size: 12px}
.style32 {color: #333333; font-weight: bold; }
.style34 {color: #9B1617; font-weight: bold; }
.style35 {color: #9B1617}
        a:link, a:visited { color:#0080f7; text-decoration: none; }
        a:hover { color:#ec8000; text-decoration:none }
.style21 a{font-size: 12px; color: #FFF; text-decoration:none; margin:0px 10px}
.style21 a:hover{text-decoration:none}
.style16 {font-size: 13px}
.arrowlistmenu{
width: 375px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 13px Arial;
color: white;
background: black url(titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: pointer;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 0px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}
.header8 { height:117px}
.header81 { height:24px;}
.header81 a{ margin-left:20px; font-weight:bold; font-size:13px; line-height:24px; }

.header81 a:hover{ text-decoration:none; color:#FFF}
.achievers { padding:60px 40px 85px 15px; height:240px}
.slider { height:364px; width:658px; margin-top:8px}
.style9 { color:#FFF; line-height:21px;}
.style11 {line-height:21px }
.font8 { color:#0080f7; font-family:"Myriad Pro Cond"; font-size:26px; font-weight:normal}
.font81{ color:#0080f7; font-family:"Myriad Pro Cond"; font-size:29px; font-weight:normal}
.font82{ color:#ec8000; }
.font83{ color: #600; font-family:"Myriad Pro Cond"; font-size:23px; font-weight:normal}
.right { float:right}
.left { float: left}
.dv3 {
	width:140px;
	
	
	
	 margin-top:5px
}
.linehei { line-height:19px; text-align:justify}

.list1 { list-style: url(../images/menu_marker.png) outside; line-height:24px; margin-left:-20px}
.img1 { margin-left:20px; border-radius:5px}
.font10 { font-size:13px; color: #600; font-weight:bold}
.contacttab8 { font-family:Tahoma, Geneva, sans-serif; font-size:16px; vertical-align:top}
.contactbg8 {width:309px; height:26px; background: none;border-radius:5px; border:1px solid #ec8000;  }
.input {width:309px;height:26px;background:none;padding:px;color:#323232;font:13px Arial,Helvetica,sans-serif;margin:; border:none;;line-height:25px;}
.contactbg82 { width:309px;height:161px; background:none;border-radius:5px;border:1px solid #ec8000;}
.contactbg82 textarea{width:309px;height:161px;background:none;padding:;color:#323232;font:13px Arial,Helvetica,sans-serif;margin:0;overflow:auto; border:none}
.cont-font { font-weight:bold}
.butt3 { height:30px; background:#0080f7; color:#FFF; float:right; width:60px; margin-left:14px; font-weight:bold}
.butt4 { height:30px; background:#0080f7; color:#FFF; float:right; width:60px; margin-left:14px; font-weight:bold}
.headright a{ color:#FFF}
.proddv118 { width:265px; height:; float:left; border:1px solid #ff6c08;  margin-right:98px; padding-top:0px; background: ;  margin-bottom:0px}
.proddv118_1 { width:265px; height:; float:left; border:1px solid #ff6c08;  margin-left:55px; padding-top:0px; background: ;  margin-bottom:20px}
.proddv1182 { width:265px; height:; float:left; border:1px solid #ff6c08;  margin-right:; padding-top:0px; background: ;  margin-bottom:0px}
.proddv31 { background:#6a433b; color:#FFF; font-weight:; font-size:12px; margin-top:0px; padding:6px 0px;text-align:center; border-bottom:1px solid #000}
.tab1 tr td{ font-weight:bold; vertical-align:middle}


.font89{font-family: "Myriad Pro Cond"; font-weight: normal; font-size:22px; color: #FFF;  }
.font89 span { background:#000; padding:0px 5px; color:#FF0}
.font21 { font-size:13px; color: #333; line-height:15px; letter-spacing:; font-weight: bold;}
.pack1 { padding:20px 5px }
.pack188 { padding:10px 5px }
.pack2 { padding:15px 10px }
.pack41 { padding:10px 10px }
.pack18 { padding:20px 10px }
.tab18 { text-align:center; font-weight:bold; float:left; }  
.tab18 tr td{ vertical-align:middle }
.clear { clear:both}
.proddv11 {width:880px; height:;  border:1px solid #ff6c08;   padding-top:0px; background: ;  margin:auto}
.proddv1134 { height:;  border:1px solid #ff6c08;   padding-top:0px; background: ;  margin:auto}
.font332 { font-weight:bold; font-size:18px}
.dv4 { border:1px solid  #ff6c08; width:800px; margin:auto }
.dv5 { padding:20px 10px}
h6 { background:#6a433b; padding:6px; text-align:center; color:#FFF; font-family:"Myriad Pro Cond"; font-weight:normal; font-size:24px;margin:0}
h6 span{ background:#000; padding:0px 3px }
.list31 { line-height:27px; list-style: url(../images/list.png); margin-left:20px; margin-top:10px; color: #333 }
.font25{color: #333; font-size:18px; line-height:1.2em; text-transform:;  font-family:Hermes}
.font90 { font-family:Arial, Helvetica, sans-serif; font-weight: }
.list41 { line-height:27px; list-style: url(../images/menu_marker.png) outside; margin-left:-20px; margin-top:10px; color: #333 }
.font88 { color: #F00; font-weight:bold}
.rewardtable { border:1px solid #FFF; text-align:center; vertical-align:middle ; font-size:13px; color:#333; font-weight:bold; color: #333}

.rewardtable2 {color:#FFF; font-size:17px; font-family:; vertical-align:middle ;background-color: #000; line-height:23px }
.rewardtable tr td { border:1px solid  #ec8000; vertical-align:middle}
.rewardtable  table8 { background-color:#006}

.comp {
	color: #FFF;
	font-family:;
	font-weight: bold;
	font-size:13px;
	position: relative;


	margin-bottom:;
	background:#0080f7;
	padding:5px;
	float:left;
	display:;
	left: -10px; border-radius:0px 5px 0px 0px
	




	
	
	
}
.comp_pro {
	color: #FFF;
	width:100%;
	/*font-weight: bold;*/
	font-size:13px;
	position: relative;
	background:#0080f7;
	padding-left:4px;
 	float:left;
    border-radius:5px 5px 0px 0px
	
}

.comp1 {
	color: #FFF;
	font-family:;
	font-weight: bold;
	font-size:13px;
	position: relative;


	margin-bottom:;
	background:#0080f7;
	padding:5px;
	float:left;
	display:;
	left: 0px; border-radius:0px 5px 0px 0px
	




	
	
	
}
.certi { padding:20px;border:1px solid #ec8000; width:580px; margin:auto;border-radius:5px}
.certi img{ border:1px solid #de68b3; border-radius:5px}
.font288{color: #F00; font-size:20px; line-height:1.2em; text-transform: uppercase;  font-family: "Myriad Pro Cond"}


.plan_butt a{ padding:5px 10px; font-size:24px; color:#FFF; background:#0080f7; border:2px solid #ff6c08; font-weight:; text-transform:; margin-left:40px; border-radius:5px;font-family: "Myriad Pro Cond"; }
.plan_butt a:hover, .plan_butt .active {  color:#FFF; background:#ff6c08; border:2px solid #0080f7; }
.plan_butt88 { list-style:none; margin-left:-40px }
.plan_butt88 li{ float:left ;width:200px }
.plan_butt88 li a{ padding:8px 10px; font-size:24px; color:#FFF; background:#0080f7; border:2px solid #ff6c08; font-weight:; text-transform:;  border-radius:5px;font-family: "Myriad Pro Cond"; margin-right:15px; display:block; text-align:center  }
.plan_butt88 li a:hover, .plan_butt88 li a.active {  color:#FFF; background:#ff6c08; border:2px solid #0080f7; }

.achi  { border:1px  #ff6c08 solid;  height:35px; line-height:35px; padding-left:175px; background:url(../images/achi.png) no-repeat left; font-weight:bold }




.add-to-cart .qty {
	padding: 0 5px 1px;
	height: 40px;
	border: 1px #ddd solid;
	text-align: center;
	margin-right: 5px;
	width: 80px;
	border-radius: 0px;
	float: inherit; font-size:16px; color:#000
}

input.input-text {
	background-color: #f0f0f0;
	border: 1px #f1f1f1 solid;
	padding: 8px;
	outline: none;
	color: #000;
}


.add-to-cart label {
	font-family: "Myriad Web Pro";
	color: #000;
	font-size: 15px;
	font-weight: normal;
	float: left;
	line-height: 38px;
}
.custom button.items-count {
	border: none;
	clear: both;
	color: #999;
	font-size: 14px;
	line-height: normal;
	padding: 12px 14px 9px 16px;
	text-align: center;
	line-height: 18px;
}
.custom button.items-count.increase {
	margin-right: 4px;
	margin-left: 2px;
}
.custom button.items-count.reduced {
	margin-right: 2px;
}
.custom button.items-count {
	background-color: #f5f5f5;
	border: 1px #eaeaea solid;
	transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
}
.custom button.items-count:hover {
	background-color: #f23534;
	border: 1px #f23534 solid;
	color: #fff;
}
.add-to-cart button.button {
	margin-left: 5px;
}
.add-to-cart .button-up {
	position: absolute;
	left: 200px;
	border-radius: 0;
	top: 0px;
}
.add-to-cart .button-down {
	position: absolute;
	left: 78px;
	border-radius: 0;
	top: 0px;
}
.add-to-cart .button-up {
	outline: none;
	background-color: #fff;
	border: 1px #ddd solid;
}
.add-to-cart .button-down {
	bottom: 0;
	outline: none;
	background-color: #fff;
	border: 1px #ddd solid;
}
.add-to-cart button.btn-cart {
	font-size: 20px;
	
	margin-left: 15px;
	
}
.add-to-cart button.btn-cart.margin-none {
	margin-left: 0;
}
.add-to-cart .paypal-logo {
	clear: left;
	text-align: right;
}
.add-to-cart .paypal-logo .paypal-or {
	clear: both;
	display: block;
	margin: 5px 60px 5px 0;
}
.product-view .add-to-cart .paypal-logo {
	margin: 0;
}



.add-to-box .btn-cart {
	background: #ff6c00;
	color: #fff;
	font-size: 16px;
	text-shadow: none;
	padding: 9px 15px;
	float: left;
	margin-top: 0px;
	font-weight: normal;
	transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
	margin-left: 10px;
	border: none;
}
 .add-to-box .btn-cart:hover {
	background: #000;
	text-shadow: none;
	color: #fff;
}
 .btn-cart {
	background: #f23534;
	color: #fff;
	font-size: 16px;
	text-shadow: none;
	
	float: left;
	margin-top: 10px;
	font-weight: normal;
	transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
	margin-left: 10px;
	border: none;
}
 .btn-cart:hover {
	background: #000;
	text-shadow: none;
	color: #fff;
}
 .add-to-box .icon-basket {
	margin-right: 5px;
}