body { margin: 0 auto; padding: 0; background: url('file.ashx?id=96a164a3-174d-458c-9b2b-d2d4c62f2f9d') repeat-x top left; }
a { outline: none; }
img { margin: 0; padding: 0; }
#container { margin: 0 auto; padding: 0; width: 905px; }
/*Admin Bar***********************************************************************************************/
#admin-bar { margin: 0 auto; padding: 0; width: 908px; height: 35px;}
#toplinks { background: url('file.ashx?id=06477ca5-4505-475c-a69d-1fc2a3a9cfb4') no-repeat top left; float:left; height:26px; margin: 3px 0 0 0; padding:0; position:relative; width:199px; }
#toplinkscontainer { margin:0; padding:2px 0 0 9px; width:199px; }
.distributor-link { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px; margin:0; padding:0 22px 0 8px; text-decoration:none; 
}
.contact-link { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px; margin:0; padding:0 22px 0 6px; text-decoration:none; 
}
#toplinks a:hover { text-decoration: underline; }

/*Signature Wizard***********************************************************************************************/
#signature-wizard { margin: 0; padding: 5px 0 0 0; float: left; width: 609px; height: 10px; }
*:first-child+html #signature-wizard { margin: 0; padding: 10px 0 0 0; float: left; width: 609px; height: 10px; }

/*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; 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=6785f7ba-f924-4ded-a486-5ddf9386c96b') no-repeat top left; }
.dropdown-product-sublink#bionicband { margin: 0; padding: 0; background-position: 0 0; height: 25px; }
.dropdown-product-sublink#bionicsil { margin: 0; padding: 0; background-position: 0 -27px; height: 27px; }
.dropdown-product-sublink#bionicband:hover { margin: 0; padding: 0; background-position: 0 -55px; }
.dropdown-product-sublink#bionicsil:hover { margin: 0; padding: 0; background-position: 0 -82px; }

.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; }

/*Logo & Header**************************************************************************************************/
#header { margin: 0  auto; padding: 0; width: 905px; height: 103px; background: url('file.ashx?id=843444c6-6a09-4000-8a86-84928ff6e792') no-repeat top left; display: block; }
#logo { margin: 0; padding: 0; float: left; width: 200px; }

/*Main Navigation************************************************************************************************/
#MainNavigation { margin:0; padding: 0; float: right; width: 399px; height: 67px;}
.mainlink { margin: 0; padding: 0; display: block; overflow: hidden; text-indent: -9999px; height: 30px; }
#MainNavigation li:hover, #main-nav li:hover { position:static; }
.main-nav-ul { margin: 0px 0 0 30px; padding: 0; list-style: none; float: left; }
.navlink { margin: 0; padding: 0; background: url('file.ashx?id=f8ff4b8b-10cf-4220-831a-b86ce6275adf') no-repeat top left; display: block; float: left; overflow: hidden; height: 50px; cursor: pointer;}
.navlink#aboutus { background-position: 0 0; width: 87px; height: 50px; margin: 0; }
.navlink#aboutus:hover { background-position: 0 -50px; }
.navlink#community { background-position: -99px 0; width: 85px; height: 50px; margin: 0 0 0 0px; }
.navlink#community:hover { background-position: -99px -50px; }
.navlink#products { background-position: -199px 0; width: 88px; height: 50px; margin: 0 0 0 0px;}
.navlink#products:hover { background-position: -199px -50px; }
.navlink#opportunity { background-position: -299px 0; width: 100px; height: 50px; margin: 0; }
.navlink#opportunity:hover { background-position: -299px -50px; }
#products-ul { padding: 15px 0 0 13px; margin: 0; position: absolute; width: 78px; left: -999em; }
#opportunity-ul { padding: 20px 0 0 8px; margin: 0; position: absolute; width: 91px; left: -999em; }
#smallsubmenu-ul { padding: 5px 0 0 0; margin: 15px 0 0 10px; position: absolute; width: 113px; left: -999em; }	
.smallsublink { margin: 0; padding: 5px 0 0 6px; list-style: none; background: transparent url('file.ashx?id=2fe554bb-4ec7-42cd-86d0-29f92c2d870b') repeat-y top left;  }
.smallsublinklast { margin: 0; padding: 0; background: url('file.ashx?id=16fe7c16-5387-4e66-aac6-bcd0893acc10') no-repeat top left; height: 7px; width: 113px; list-style: none; overflow: hidden;  }
*:first-child+html .smallsublinklast { margin: 0; padding: 0; background: url('file.ashx?id=16fe7c16-5387-4e66-aac6-bcd0893acc10') no-repeat top left; height: 17px; width: 85px; list-style: none; overflow: hidden;  }
.opportunitylink { margin: 0; padding: 0px 0 3px 6px; line-height: 14px; list-style: none; background: url('file.ashx?id=7731cf85-d2bc-4f54-ad6e-dac555e2c356') repeat-y top left;  }
.opportunitylast { margin: 0; padding: 0; background: url('file.ashx?id=00cd8034-4f29-4f4d-a2d1-69b959b227e3') no-repeat bottom left; height: 7px; list-style: none; overflow: hidden; }
*:first-child+html .opportunitylast { margin: 0; padding: 0; background: url('file.ashx?id=00cd8034-4f29-4f4d-a2d1-69b959b227e3') no-repeat top left; height: 17px; width: 91px; list-style: none; overflow: hidden;  }
.opportunitylink a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
.opportunitylink a:hover { color: #ffdfc3;  font-size: 12px; font-weight: bold; }
.smallsublink a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; width: 90px; }
.smallsublink a:hover { color: #ffdfc3;  font-size: 12px; font-weight: bold;  }
.navlink:hover #smallsubmenu-ul { left: auto; }		
.navlink:hover #products-ul { left: auto; }
.navlink:hover #opportunity-ul { left: auto; }

/*Main Content*************************************************************************************************/				
#main-content { margin: 0 auto; padding: 0; width: 905px; }
#main-content img { margin: 0; padding: 0; }
#opportunities-box { margin: 0; padding: 0; width: 246px; }
#bottom-boxes-container { margin: 0; padding: 20px 0 0 0; background: url('file.ashx?id=3ff62943-6f6b-41c3-bc6d-095b3776498c') no-repeat top left; width: 909px; }
#bottom-boxes-container p { margin: 0; padding: 30px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4e729b; }
.bottom-links { margin: 0; padding: 0; background: url('file.ashx?id=9f4762ff-906e-4eab-8847-cd37564c885d') no-repeat top left; text-indent: -9999px; float: left; list-style: none; }
#opportunities-box { margin: 0; padding: 0 80px 0 0; width: 246px; float: left; }
#products-box { margin: 0; padding: 0 65px 0 0; width: 246px; float: left; }
#get-social-box { margin: 0; padding: 0; width: 246px; float: left; }
.bottom-links#bottom-opportunities { margin: 13px 0 0 0; padding: 0 10px 0 0; background-position: 0 -20px; width: 51px; height: 80px; }
.bottom-links#bottom-products { margin: 0; padding: 0 10px 0 0; background-position: -82px -10px; width: 95px; height: 91px; }
.bottom-links#bottom-getsocial { margin: 0; padding: 0 10px 0 0; background-position: -203px -10px; width: 95px; height: 91px; }

/*Footer*******************************************************************************************************/

#footer { margin: 0 auto; padding: 0; width: 905px; border-top: 1px solid #eeeeee; }
#seplogo { margin: 0; padding: 0; float: left; width: 100px; }
.bottom-links#seplogo { margin: 0; padding: 0 10px 0 0; background-position: 0px -135px; width: 100px; height: 30px; }
#social-links { margin: 0; padding: 5px 0 0 0; float: right; width: 340px; }
#social-links ul { margin: 0; padding: 0; width: 500px; list-style: none; }
.bottom-links#twitter { margin: 0; padding: 0 10px 0 0; background-position: -110px -141px; width: 17px; height: 18px; }
.bottom-links#youtube { margin: 0; padding: 0 10px 0 0; background-position: -135px -141px; width: 17px; height: 18px; }
.bottom-links#facebook { margin: 0; padding: 0 10px 0 0; background-position: -160px -141px; width: 17px; height: 18px; }
.copyright { margin: 0; padding: 2px 0 0 0; list-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #56b3ee; vertical-align: text-top; float: left;}