.bionicsil  {
background: url('file.ashx?id=f9e2400d-6928-4e5d-8bea-d49bf5322c72') no-repeat scroll left top transparent;
display:block;
height:72px;
margin:0;
overflow:hidden;
padding:0;
text-indent:-9999px;
width:192px;
}


#ibologincontainer { margin: 0 20px 0 0; padding: 0 0 80px 0; width: 200px; height: 49px; float: left; }
.ibologin { background: url('file.ashx?id=116b8c74-6952-426f-afc5-5a996eba2386') no-repeat top left; display: block; overflow:hidden; margin: 0; padding: 0; width: 145px; height: 49px; text-indent: -9999px; }
.ibologin:hover { background-position: 0 -49px;}
body {
	background-color:#e9ecfb;
        font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight:normal;
	}
 ol, ul {
        list-style: none;
        }
#header{
	background: url('file.ashx?id=0d8e07d0-c439-45c4-8c9e-b352f0919550') top center no-repeat;
	height:185px;
        width:1060px;
        margin: 0 auto;
        margin-bottom:-36px;
       	}
#signature { margin: 0; padding: 25px 0 0 0; float: right; z-index:11; width: 365px; }
 ol, ul, li {
        list-style: none;
        }

li a {
        text-decoration: none;
        color: #fff;
        padding-right: 40px;
        font-size: 14px;
        }

#main-nav { width:571px; float: left; margin: 0; padding: 108px 0 0 50px; z-index: 10;}
#main-nav ul { float: right; margin: 0; padding: 0; }
#main-nav li {float: left; list-style:none; padding:0; overflow:hidden;  }
#main-nav a { font: Arial, Helvetica, sans-serif; }
#main-nav li ul { position: absolute; width: 180px; left: -999em; margin: 0 0 0 1px; background: #183152; }
#main-nav li ul li { padding: 10px 0px 10px 20px; width: 160px; float:left;}
#main-nav li ul li:hover { background-color:#0069c6;}
#main-nav li:hover ul { left: auto; }
#main-nav li:hover ul, #nav li.sfhover ul { left: auto; }

.HowItWorksrollover { background: url('file.ashx?id=03c566b8-c84a-405d-8448-3608def59f56') no-repeat top left;  background-position: 0 -41px; display: block; margin: 0; padding: 0; width: 141px; height: 41px; text-indent: -9999px; }
.BuyNowrollover { background: url('file.ashx?id=d3939d2d-7bef-4094-b1b6-774010d9b1bd') no-repeat top left; background-position: 0 -41px; display: block; margin: 0; padding: 0; width: 108px; height: 41px; text-indent: -9999px; }
.Productsrollover { background: url('file.ashx?id=308e7781-71ec-4de8-87d8-92b37fd19380') no-repeat top left; background-position: 0 -41px; display: block;  margin: 0; padding: 0; width:  132px; height: 41px; text-indent: -9999px; }
.AboutUsrollover { background: url('file.ashx?id=48a0d602-a6fc-4da6-8db2-18c35f4859c5') no-repeat top left; background-position: 0 -41px; display: block; margin: 0; padding: 0; width: 109px; height: 41px; text-indent: -9999px; }
.Faqsrollover { background: url('file.ashx?id=86fe4e6e-3f54-4f41-a0b5-c16f4d6cd8d5') no-repeat top left; background-position: 0 -41px; display: block; margin: 0; padding: 0; width: 91px; height: 41px; text-indent: -9999px; }
.Contactrollover { background: url('file.ashx?id=441558ca-3e30-4388-b64d-974cb3a18060') no-repeat top left; background-position: 0 -41px; display: block; margin: 0; padding: 0; width: 98px; height: 41px; text-indent: -9999px; }

.HowItWorks { background: url('file.ashx?id=03c566b8-c84a-405d-8448-3608def59f56') no-repeat top left; display: block; margin: 0; padding: 0; width: 141px; height: 41px; text-indent: -9999px; }
.HowItWorks:hover { background-position: 0 -41px;}
.Products { background: url('file.ashx?id=308e7781-71ec-4de8-87d8-92b37fd19380') no-repeat top left; display: block; margin: 0; padding: 0; width: 132px; height: 41px; text-indent: -9999px; }
.Products:hover { background-position: 0 -41px;}
.AboutUs { background: url('file.ashx?id=48a0d602-a6fc-4da6-8db2-18c35f4859c5') no-repeat top left; display: block; margin: 0; padding: 0; width: 109px; height: 41px; text-indent: -9999px; }
.AboutUs:hover { background-position: 0 -41px;}
.Faqs { background: url('file.ashx?id=86fe4e6e-3f54-4f41-a0b5-c16f4d6cd8d5') no-repeat top left; display: block; margin: 0; padding: 0; width: 91px; height: 41px; text-indent: -9999px; }
.Faqs:hover { background-position: 0 -41px;}
.Contact { background: url('file.ashx?id=441558ca-3e30-4388-b64d-974cb3a18060') no-repeat top left; display: block; margin: 0; padding: 0; width: 98px; height: 41px; text-indent: -9999px; }
.Contact:hover { background-position: 0 -41px;}
.buynowbutton{ background: url('file.ashx?id=57505186-e192-4be3-b367-fb4a77e6b22c')  no-repeat top left; display: block; margin: 0; padding: 0; width: 174px; height: 47px; text-indent: -9999px; overflow: hidden; float: right; }
.buynowbutton:hover { background-position: 0 -48px;}
.learnmorebutton{ background: url('file.ashx?id=25712217-5e61-40c7-83f8-0dd303f8802a')  no-repeat top left; display: block; margin: 0 10px 0 0; padding: 0; width: 174px; height: 47px; text-indent: -9999px; }
.learnmorebutton:hover { background-position: 0 -48px;}

.takethetestbutton { background: url('file.ashx?id=7994b4c9-efbd-42f4-a749-9fabd17b9edd')  no-repeat top left; display: block; float: left;  margin: 0 0px 0 0; width: 290px; height: 81px; text-indent: -9999px; background-position: 0 -81px; }
 .takethetestbutton:hover { background-position: 0 0;}

.leadershipbutton { background: url('file.ashx?id=107c8dea-e435-4728-a43e-ed094d4043b8')  no-repeat top left; display: block; float: left;  margin: 0 0px 0 0; width: 223px; height: 55px; text-indent: -9999px; }
 .leadershipbutton:hover { background-position: 0 -55px;}



#home{
        padding: 23px 616px 0px 0px; 
        width: 361px;
        height: 66px;
        }

#rightnav{
        padding:18px 40px 0px 0px;
        width:200px;
        float:right;    
        }
	
#sidead{
        padding:20px 0px 0px 6px;
         }

#wrapper{
        margin: 0 auto;
        width: 1033px;
        margin-bottom:-49px;
        background: url('file.ashx?id=04b8f3b1-19d7-4f29-8211-26e961adee97') repeat-y 100%;
        min-height:100%;
        padding-bottom:100px;
        }	

#main{
	margin:auto;
	padding:0px 0px 0px 40px;
        width:680px;
        height:auto;
        float: left;
        min-height:780px;

}

#footer p{
        font-size:10px;
}

h1 {
	font-size:34px;
	color:#ff8403;
	font-weight:bold;
        padding-top:20px;
	}
	
h2 {
	font-size:20px;
	color:#183152;
	font-weight:normal;
        padding-bottom:10px;
	}
h3 {font-size:20px; color:#183152; padding-top:20px;}
#main p {
        line-height: 24px;
        font-size: 14px;
        font-family: helvetica, arial sans-serif;
	color:#4f4f4f;        
        }

.footer { 
        text-align:right;
        padding-right:160px;
        padding-top:30px;
        background: url('file.ashx?id=39616dde-8eac-4ca6-aa9c-4e4616f9b606') repeat-x;
        color: white;
        height: 35px;
        }
* {
    margin: auto;
}

html, body {
    height: 100%;
    min-height:100%;
}

.container {
    min-height: 94%;
    height: auto !important;
    height: 100%;
    margin: auto;
}

.push {
    height: 35px;
}

.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#legal { width: 1024px; text-align: left; margin: 0 auto; padding: 0 0 0 200px; clear: left; }
.ftrimg { border: 2px solid #ff8409; }
#legal a#legalimage { width: 100px; float:left; display: inline;  }
#legal p { padding: 5px 0 0 0; float: right; display: inline; width: 300px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:white; }



dl.accordion-menu {
	margin: 0;
	padding: 0;
	width: 340px;
	background:white; float: left;
}

dl.accordion-menu dt.a-m-t {
	margin: 0;
        width: 340px;
	padding: 0.3em 1em;
	color:#666666; font-size:14px; font-family: Arial, Helvetica, sans-serif;
}

dl.accordion-menu dt.a-m-t-hover{
color:#666666; text-decoration: underline; 
}
html.accordion-menu-js dt.a-m-t{
	cursor:pointer;
	zoom:1;
}

dl.accordion-menu dd.a-m-d {
	margin: 0;
	padding: 0;
	padding:0;
}

html.accordion-menu-js dd.a-m-d{
	display:none;
}


html.accordion-menu-js dd.a-m-d-expand {
	display:block;
}

html.accordion-menu-js dd.a-m-d-before-expand {
	display:block;
	position:relative;
	
	opacity:0;
	height:auto !important;
	visibility:hidden;
	overflow:visible;
}
html.accordion-menu-js dt.a-m-t-expand {
	color:black; text-decoration: underline;
}

html.accordion-menu-js dd.a-m-d-anim {
	overflow:hidden;
	display:block;	
}

dl.accordion-menu dd.a-m-d .bd{
	padding:10px 0 20px 20px; color: #4f4f4f;
}

#buylinkspan { margin: 17px 0 0 0; padding: 0; width: 200px; }
#expcontent { margin: 0; padding: 0; width: 450px; }
#product-holder { margin: 0; padding: 0; width: 340px;  float: right;}
#product-wrapper { margin: 0; padding: 0 0 50px 0; width: 700px; }
#product_container { margin: 0; padding: 0; width: 500px; }
#prodimage {margin: 0; padding: 0; float:left; width: 340px; }



a.player {
	margin-top:4px;
	display:block;
	width:550px;
	height:309px;
        padding: 7px 0 0 1px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}
/* splash image */
a.player img {

	border:3;
margin: 0;
}
#player {
	float:left;
}
/* playlist entry */
#playlist {
	width: 182px;
	height: 309px;
        overflow: auto;
        overflow-x: hidden;
	margin: 11px 0 0 0;
	float:left;
        background: #cccccc;
        
}

#playlist a {
	display:block;
	width:176px;
	background-repeat:no-repeat;
	font:10px "bitstream vera sans", "lucida grande", verdana;
	text-decoration:none;
	margin-top:7px;
        border-top: 1px solid #ffffff;
	color:#484848; padding: 5px 0 5px 0px;
}
.vid-descrip { margin: 0; padding: 0; color:#ffffff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; width: 190px;}
/* different states of a playlist entry */
/* elements inside playlist entry */
#playlist a img {
	border:0;	
	float:left;
	margin: 3px 0 0 0px; padding: 0;
}
#playlist p { margin: 0; padding: 0; color: #000000; }
#playlist a strong {
        font-weight: bold;
	color:#ffffff;	
        text-decoration: underline;	
	padding:5px 0 0 0;
}

#playlist a em {
	border:0;	
	float:left;
	margin-right:10px;
	padding-left:20px;
	color:#ffffff;
	font-style:normal;
	margin-top:5px;
}
#playlist a:hover {
	background-color:#ffd5a9;
}

#box {
	width: 1000px;
	margin: 0 0 0 0;
	padding: 0 0 0 ;
	
	background-repeat: no-repeat;
}
.vidheader { padding: 2px 5px 0 5px; margin: 0 0 0 1px; color: #fe891e; font-family:Arial, Helvetica, sans-serif; font-size: 22px; line-height: normal; border: 1px solid #008fda; width: 182px; background: #ffffff; }
/*Admin Bar***********************************************************************************************/
#admin-bar { margin: 0 auto; padding: 0; width: 100%; height: 34px; background: url('file.ashx?id=7415b9c6-3918-43c8-968d-a9a85fd9a998') repeat-x top left; }
#adminwrapper { margin: 0 auto; padding: 0; width: 1034px; }
#toplinks { background: url('file.ashx?id=0a15311d-9208-4f38-b8c6-c753cdc62dc5') no-repeat top left; float:left; height:26px; margin: 5px 0 0 236px; padding:0; position:relative; width:199px; }
#toplinkscontainer { margin:0; padding: 5px 0 0 9px; width:199px; }
.distributor-link { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px; margin:3px 0 0 0; padding:0 22px 0 8px; text-decoration:none; 
}
.contact-link { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px; margin:3px 0 0 0; padding:0 22px 0 6px; text-decoration:none; 
}
#toplinks a:hover { text-decoration: underline; }

/*Products Dropdown**********************************************************************************************/
#product-dropdown { margin: 5px 2px 0 0; padding: 0; float: right; list-style: none; width: 97px; height: 22px; z-index: 9999; position: relative;}
#product-dropdown ul { padding: 0; margin: 0; list-style: none; }
#product-dropdown a { margin: 0; padding: 0; display: block; width: 99px; height: 22px; text-decoration: none; color: #4eb0ef; font-weight: bold; overflow: hidden;}
#product-dropdown a:hover { color:#ffffff;  }
#product-dropdown li {  width: 97px; color: #ffffff; }
#product-dropdown li ul { position: absolute; width: 97px; left: -999em; background: #eeeeee; border-left: 1px solid #9e9e9e; border-right: 1px solid #9e9e9e; border-bottom: 1px solid #9e9e9e; margin: 0; padding: 0; }
.dropdown-product-sublink { margin: 0; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; width: 100px; text-indent: -9999px; background: url('file.ashx?id=24a8e703-9a12-4ef7-ba43-6ceb564f3ad9') no-repeat top left; }

.dropdown-product-sublink#bionicfamily { margin: 0; padding: 0; background-position: 0 0; height: 25px; }
.dropdown-product-sublink#bionicband { margin: 0; padding: 0; background-position: 0 -28px; height: 25px; }
.dropdown-product-sublink#bionicsil { margin: 0; padding: 0; background-position: 0 -53px; height: 27px; }
.dropdown-product-sublink#bionicfamily:hover { margin: 0; padding: 0; background-position: 0 -82px; }
.dropdown-product-sublink#bionicband:hover { margin: 0; padding: 0; background-position: 0 -109px; }
.dropdown-product-sublink#bionicsil:hover { margin: 0; padding: 0; background-position: 0 -134px; }

.dropdown-product-sublink:hover { color: #fffffff; }
#product-dropdown li:hover ul { left: auto; }
#product-dropdown li:hover ul, #product-dropdown li.sfhover ul { left: auto; }
#signature-wizard { margin: 0; padding: 0; float: left; width: 500px; height: 10px; }
*:first-child+html #signature-wizard { margin: 0; padding: 10px 0 0 0; float: left; width: 500px; height: 10px; }
.welcomeimage { margin: 0; padding: 5px 0 0 0; }
*:first-child+html .welcomeimage { margin: 0; padding: 0; }