@charset "iso-8859-1";
*{
padding: 0; margin: 0;
}											
body {
padding: 0; margin: 0;
font-family: arial, helvetica;
font-size: 11px;	
}	

#container { 
text-align: center;
} 	

#wrapper {
width: 977px;
margin: 0 auto;	 
}
#header {		
float: none; width: 977px; background:url(http://www.myzigo.com/images/bg_top.jpg) no-repeat;  height:188px; margin:0; border-bottom:1px solid #CCC;
}

#logo {float:left; position:relative; top:130px; left:20px;}	
#logo[id] {top:120px;}
#navs {float:right; position:relative; top:-27px;}	

#main_menu {
	font-family: arial, helvetica, sans-serif; background-color:transparent; border-bottom: 0px solid #CCC; min-height: 26px;
}

#main_menu ul {
	
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	top: 0;
	left: 0;   
}

#main_menu li {
	float: left;
	list-style: none;
	padding: 0;
	margin: 0 20px 0 5px;
	position: relative;
	top: 0;
	left: 0;
}

#main_menu li:hover {
	z-index: 2;
}

#main_menu  span {
	display: block;
	cursor: pointer;
}

#main_menu li span span {
	padding: 0 8px;
	z-index: 2;
}

#main_menu a
 {
	display: block;
	line-height: 26px;
	color: #333;
	font-size: 13px;
	float: left;
	white-space: nowrap;	
	text-decoration: none;
	text-transform: capitalize;
	font-weight: normal;	   
}

#main_menu a:hover, 
#main_menu li:hover a
  {
	color: #333;
	text-decoration: none;
}


#main_menu li.sub a:hover {	  
color: #FFF;
background-color: #69b680;
}					

#main_menu li.sub a.selected:link,
#main_menu li.sub a.selected:visited,
#main_menu li.sub a.selected:hover,
#main_menu li.sub a.selected:active {
	font-weight: bold;
	color: #FFF;
	background-color: #69b680;
	
}



#main_menu li.sub a.selected span {
	background: none;
}


#main_menu a.selected:link,
#main_menu a.selected:visited,
#main_menu a.selected:hover,
#main_menu a.selected:active {
	font-weight: bold;
	color: #fff;
}


#main_menu li ul {
	position: absolute;
	float: left;
}

#main_menu li.selected {
	position: static;
}

#main_menu li.selected .submenu {	 
	border-style: none;
	position: absolute;
	left: -295px;
	top: 60px;
	width: 200px;
	z-index: -1;
	display: block;
}
#main_menu li.selected .submenu[class] {	
	z-index: 0;
}

#main_menu li.selected .submenu ul {
	display: block;
	float: left;
	left: 0px;
	top: -3px;
	position: absolute;	 
	z-index: 2; 
	background: #EEE;
	-moz-border-radius:.5em; 
	-webkit-border-radius:.5em; 
}

#main_menu  li.selected li  {
	float: left;
	margin: 0 7px 0 0;
	border: 0;
	display: block;	
	clear: left;
}

#main_menu  li li {
	float: none;
	margin: 0;
	display: inline;
}

#main_menu li.selected ul a:link,
#main_menu li.selected ul a:visited,
#main_menu li.selected ul a:active {
	background: none;  
	border-style: none;
	line-height: 20px;
	font-size: 11px;
	color: #666;
	float: left;
	display: block;
}

#main_menu li.selected ul a:hover {
	text-decoration: underline;
	color: #333;
}

#main_menu li.selected ul a span {
	background: #EEE;
	float: left;
	display: block;
}

#main_menu li.selected ul a span  span {
	padding: 0 9px;
}

#main_menu li.selected ul a.selected:link,
#main_menu li.selected ul a.selected:visited,
#main_menu li.selected ul a.selected:hover,
#main_menu li.selected ul a.selected:active {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border: 0;
	padding: 0;
}

#main_menu li.sub a.selected {
	padding: 0;
	
}

#main_menu li:hover .submenu {
	display: inline;
	z-index: 2;   
}


#main_menu  .submenu {
	position: absolute;
	top: 26px;
	left: 0;
	border: solid #CCC;
	border-width: 0 1px 1px 1px;
	background: #FFF;
	float: none;
	display: none; 
	z-index: 2;
	-moz-border-radius-bottomleft:1em; -webkit-border-bottom-left-radius:1em; -moz-border-radius-bottomright:1em; -webkit-border-bottom-right-radius:1em;
}  
#main_menu .submenu li:last-child a {
	-moz-border-radius-bottomleft:1em; -webkit-border-bottom-left-radius:1em; -moz-border-radius-bottomright:1em; -webkit-border-bottom-right-radius:1em;
}

#main_menu li .submenu ul {
	position: static;
	float: none;	  
	text-align: left;
	z-index: 2;   
}



#main_menu li ul a:link,
#main_menu li ul a:visited,
#main_menu li ul a:active 
{
	line-height: 20px;
	float: none;
	font-size: 12px;
	color: #333;
	background: none;
	border: dashed #EEE;
	border-width: 0 0 1px;	
	text-transform: capitalize;
}

#main_menu li ul a:hover {
	background: #9BD498;
}

/* ---------------------------- */

#content {
	background: none;  
}

#body #content, #content_box #content {
	background-image: none;
	background-color: #FFF;  
} 

#leftnav object, #leftnav embed {display:block;}

.topbox {
	display: inline;
	float: left;
	width: 350px;
	margin: 10px 20px 20px 0px;
	padding: 0px;	
}	   

.flag {border:0;}
	
#main1 {
	display: inline; float: left; width: 730px; height: 530px; border:0px solid #84b482;	
}

#main2 {
	display: inline; float: left; width: 700px; padding:15px; border :0px solid #84b482; background:#FFF; margin: 30px 0 10px 0;
}

#main2 p {
font-size: 11px !important; line-height: 13px !important;
}
		
#how_nav {	  
margin-left: 180px;	
padding-top: 20px;
width: 760px;
text-align: center; 
font-size: 18px;
}
#how_nav a {
color:#9BD498; text-decoration: none; padding: 10px; border: 1px solid #84b482;
}
#how_nav a:hover {
color:#FFFFCC; text-decoration: none; background: #84b482;
}

#leftnav {
	display: inline; float: left; width: 204px;	border: 0px solid #000;
}	
#leftnav a {
	color: #84b482;
}	
#leftnav h2 {
	margin: 10px 0 0 0px;			
	font-size: 14px;
}
#leftnav p {  
	margin: 0px;
	padding: 10px;
	background-color: #EEE; 
	-moz-border-radius:.3em;
}
#leftnav ul {
	margin: 20px 0 0 0; padding:0;
} 

#leftnav ul li {
	 display: inline; width: 199px; height: 25px; cursor: pointer; cursor: hand;
}  

#leftnav ul li span {
	 display: block; width: 199px; height: 25px; margin-bottom: 4px; text-indent: -9000px;
} 

		 

#leftnav ul li.dealer span { background: url(/images/sidenav2/dealerinfo/dealer_section_off.png) no-repeat;}
#leftnav ul li.dealer span:hover { background: url(/images/sidenav2/dealerinfo/dealer_section_on.png) no-repeat;}	
#leftnav ul li.dealer_retailers span { background: url(/images/sidenav2/dealerinfo/dealer_retail_off.png) no-repeat;}
#leftnav ul li.dealer_retailers span:hover { background: url(/images/sidenav2/dealerinfo/dealer_retail_on.png) no-repeat;}		
#leftnav ul li.dealer_salesreps span { background: url(/images/sidenav2/dealerinfo/dealer_reps_off.png) no-repeat;}
#leftnav ul li.dealer_salesreps span:hover { background: url(/images/sidenav2/dealerinfo/dealer_reps_on.png) no-repeat;}		
#leftnav ul li.dealer_dropshippers span { background: url(/images/sidenav2/dealerinfo/dealer_dropship_off.png) no-repeat;}
#leftnav ul li.dealer_dropshippers span:hover { background: url(/images/sidenav2/dealerinfo/dealer_dropship_on.png) no-repeat;}			

#main {	
	width: 760px; margin-left: 204px; padding-top: 20px; border: 0px solid #000;
}  

#main h1 {
	display: block; 
	white-space: nowrap;
margin: 0;
color: #84b482;
font-size: 24px;
text-transform: uppercase; 
}

#main h2 {
color: #84b482;	  
font-size: 18px; 
margin: 10px 0 0 0;
}

#main h3 {
color: #84b482;	  
font-size: 16px; 
margin-top: 10px;
}
 
#main h4 {
color: #84b482;	  
font-size: 15px; 
margin-bottom: 0;
}

#main h5 {
color: #666;	  
font-size: 14px; 
margin-bottom: 0;
font-style: italic;
}
  
#main .left {
display: inline; float: left; margin-right: 10px; margin-top: 10px;
}
#main .right {
display: inline; float: right; margin-left: 10px; margin-top: 10px;
}
#main p {
color: #333;
font-family: arial,helvetica;
font-size: 16px; 
line-height: 24px;
font-weight: normal; 
margin: 5px 0 20px 0;  
}
					  
#main .green {
color: #84b482;
font-family: verdana,arial,helvetica;
font-size: 14px;
font-weight: bold;
font-style: italic;	   
}	

#main b.green {
font-size: 12px;
}

#main a:hover {
color: #00CC00;
}	
#main a, #main a:visited {
color: #84b482;
}	

#main li {
margin-left: 15px; margin-bottom: 15px; font-size: 14px;
}
#main li li {
margin-left: 25px; margin-bottom: 5px; font-size: 12px;
}
#main .small {
font-size: 11px; line-height: 18px;
}		

#whatsaying #main {font-size:16px !important;}	
  	  
/* ---------------------------- */  
#about {
height: 471px;
background: #FFF url(/images/about.jpg) no-repeat;
} 
#about h3,#about p {margin:10px 0 0 10px;}

/* ---------------------------- */
/* Product Specs */
.charttitle {
color:#FFFFFF;
font-family:Verdana;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:bolder;
line-height:18pt;
text-decoration:none;
text-transform:uppercase;
}
.chartsubtitle {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:17pt;
text-decoration:none;
text-transform:uppercase;
}
.chartmain {
color:#333333;
font-family:Arial;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:14pt;
text-decoration:none;
text-transform:none;
}
.chartmainwhite {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:14pt;
text-decoration:none;
text-transform:none;
}	

.price {
color:#333333;
font-family:Arial,Helvetica;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:24pt;
position:relative;
text-decoration:none;
text-transform:none;
top:-8px;
}  
/* ---------------------------- */
/* Table view */	 
td {vertical-align:top; padding:3px; font-weight:normal; font-size:11px;}
td:first-child {font-weight:bold; color:#666;}

/* ---------------------------- */

/* ---------------------------- */
/* Registration Form */
form td, form div, b {font-family:arial,verdana,helvetica; font-size:11px;}
#regform {width:90%;margin:0;display:inline;float:left;}
.row {margin:10px 0px; display:block; clear:both;} 
.label {display:inline; float:left; width:170px;}
#indent {margin:10px 0px 0px 20px;}
.indent {width:130px;}
.indent[class] {width:150px;} 
.noindent {margin-left:-20px;}
.noindent[class] {margin-left:0px;}
.input {display:inline; float:left;}
.input input {width:200px;}	 

/* ---------------------------- */

#footer { 
width: 977px; height: 22px; border-top:1px solid #CCC; background: #666; -moz-border-radius-bottomleft:1em; -webkit-border-bottom-left-radius:1em; -moz-border-radius-bottomright:1em; -webkit-border-bottom-right-radius:1em; 
}		
#footer, #footer a {
color: #CCC;
font-family: Trebuchet MS,Helvetica,sans-serif;
font-size: 12px; line-height: 12px;  
text-decoration: none;
} 
#footer a:hover { 
color: #FFF;
}
#footer_left {
width: 12px; height: 17px; display: inline; float: left; background: url(/images/nav/bottom_left.gif) no-repeat;
}	
#footer_right {
width: 15px; height: 17px; display: inline; float: right; background: url(/images/nav/bottom_right.gif) no-repeat;
} 
#footer_nav { 
padding-top: 5px; padding-left:15px; text-align:center;
}		 
#footer_nav a { 
margin:0 5px;
}	
.copyright p {
font-family: Trebuchet MS, Helvetica, sans-serif !important;
font-size: 12px !important;
color: #666666;
text-decoration: none; 
text-align: center;
}
.copyright .nav_bottom, .copyright .nav_bottom a {
font-family: Trebuchet MS, Helvetica, sans-serif !important;
font-size: 12px !important;
color: #A0A0A0;
}		

#emailus {margin:0px 0 0 0; width:100px;}	 
#share_icons {margin:5px 0 130px 0;}
