body {margin:0px;padding:0px; font-family:Verdana, sans-serif; font-size:12px;text-align:center;width:100%; 	background-color: #666699; }
td {font-family:arial,sans-serif;height:20px;}

.style2 {font-size: 14px}
#content {margin:10px;}

#wrapper {width:790px; margin:0px auto; text-align:center;	position:relative;text-align:left; background-color:#FFFFFF; border:1px solid green;}
ul {padding:0px;display:block; margin:0px}
li {margin-left:20px;}
img, img a{border:0px;}

a:link {text-decoration:none; color: #000099; font-weight:bold;}
a:visited {text-decoration:none; color:#000099;}
a:active {text-decoration:none;  color:#000099;}
a:hover {text-decoration: underline; color: #7A232C;} 
.text {margin-left:10px; margin-right:20px; color:#7A232C; text-align:left; font-size:13px; font-weight:bold; display:block;}
.copyright {padding: 0px; height: 30px;line-height: 30px; color:#7A232C;text-align:center;font-size:11px }
.footer {padding: 0px; height: 30px;line-height: 30px; color: #FFFFFF;text-align:center;font-size:12px }

.copyright a:link {text-decoration:none; color:#ffffff;}
.copyright a:visited {text-decoration:none; color:#ffffff;}
.copyright a:active {text-decoration:none; color:#ffffff;}
.copyright a:hover {text-decoration:none; color: #9D8349;}

.footer a:link {text-decoration:none; color:#ffffff;}
.footer a:visited {text-decoration:none; color:#ffffff;}
.footer a:active {text-decoration:none; color:#ffffff;}
.footer a:hover {text-decoration:none; color: #05F82D;}

.banner { background:url(../images/naturalbeauty.jpg) no-repeat; width:790px; height:105px; margin:0px; padding:0px;margin-top:-20px;}
h1 {color: #CC0066;font-size:20px; line-height:20px; height:20px;margin-top:20px; text-decoration:underline;}
h2 {color: #CC0066; font-size:15px;font-weight:bold; margin-left:0px;text-decoration:underline;}
h3 {color:##CC0066; font-size:12px;font-weight:bold; margin-left:0px;text-decoration:underline;}
h4 {color: #CC0066; font-size:13px;text-decoration:underline;}
.small  {color: #CC0066;font-size:15px; line-height:20px; height:20px;margin-top:20px; text-decoration:underline;}

.nav-menu ul {padding: 0px; height: 30px;line-height: 30px; color:#9D8349; font-weight:bold;text-align:center; margin-left:0px; background-color:#0D937D; }
.nav-menu ul li{float: left; margin:0px;padding: 0px 15px 0px 15px; width:auto; text-align:center; list-style: none;color:#ffffff; font-size:12px; font-weight:bold;border-right:1px solid white;}
.nav-menu ul li a:link {text-decoration: none;text-align:center;color:#ffffff;}
.nav-menu ul li a:visited {text-decoration: none;text-align:center;color:#ffffff;}
.nav-menu ul li a:active{text-decoration: none;text-align:center;color:#ffffff;}
.nav-menu ul li a:hover {text-decoration: none;text-align:center;color:#07FBD2;}

.yellow {background-color: #FFCC00; font-weight:bold}


 #menu{
	font-weight: bold;
	left: 0px;
	padding: 0px;
	margin:0px;
	text-align:left;
	width: 180px;
	list-style-type:none;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-top-width: 1px;
	line-height:20px;
	display:block;
   }
#menu ul {margin:0px;padding:0px;display:block;}
#menu li {color:#C0D937D;height:20px;display:block; text-decoration:none; text-indent:15px; list-style-type:none; font-size:11; font-weight:bold;border-bottom:1px solid #ffffff;margin-left:0px;}

#menu li a:link    {color:#31260C;height:20px;display:block; text-decoration:none;list-style-type:none;}
#menu li a:active  {color:#31260C;height:20px;display:block; text-decoration:none;list-style-type:none;}
#menu li a:visited   {color:#31260C;height:20px;display:block; text-decoration:none;list-style-type:none;}
#menu li a:hover   {background-color:#0D937D;color:#FFFFFF;display:block; height:20px;text-decoration:none;list-style-type:none;}

#menu li#selected  a:link    {color:#ffffff;height:20px; text-decoration:none;list-style-type:none; background-color:#B2E9E0;}
#menu li#selected  a:active   {color:#ffffff;height:20px; text-decoration:none;list-style-type:none;background-color:#B2E9E0;}
#menu li#selected a:visited   {color:#ffffff;height:20px;text-decoration:none;list-style-type:none;background-color:#B2E9E0;}
#menu li#selected  a:hover   {color:#FFFFFF;display:block; height:20px;text-decoration:none;list-style-type:none;background-color:#0D937D;}


ul#menu li.main a , ul#menu  li.main a:link, ul#menu  li.main a:active, ul#menu  li.main a:visited {
border-color: #08F844;
color: #ffffff;
background: #000d33;
}
ul#menu  li.main a:hover {
border-color: #000d33;
color: #000000;
background: #08F844;
}

table.dates1{font-size:12px;font-weight:bold;font-family:Tahoma,Verdana, sans-serif; width:590px; border:1px solid #B2E9E0;margin:10px; }
table.dates{font-size:12px;font-weight:bold;font-family:Tahoma,Verdana, sans-serif; width:590px; border:1px solid #B2E9E0;margin:10px; }
table.dates td{border-bottom:1px solid #882030; }
table.dates h1 {color: #FFFFFF;text-indent:10px;font-size:14px; line-height:23px; height:23px;padding:0px;margin:0px;}
table.dates h2 {color:#882030; text-indent:10px;font-size:13px; line-height:23px; height:23px;padding:0px;margin:0px;}
table.dates2{font-size:12px;font-weight:bold;font-family:Tahoma,Verdana, sans-serif; width:590px; border:1px solid #B2E9E0;margin:10px; }
table.dates2 h1 {color: #FFFFFF;text-indent:10px;font-size:14px; line-height:23px; height:23px;padding:0px;margin:0px;}
table.dates2 h2 {color:#882030; text-indent:10px;font-size:13px; line-height:23px; height:23px;padding:0px;margin:0px;}
.style1 {color: #FFFFFF;margin-left:10px;margin:0px;padding:0px;}

/* left navigation start here */

ul#topics
{
width: 180px;
padding: 0px;
border: 1px solid #808080;
border-top: 0px;
margin: 0px;
font: bold 12px verdana,helvetica,arial,sans-serif;
background: #808080;
display:block;
font-size:10px;
}

ul#topics li
{
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #808080;
width:180px;
}

ul#topics li a
{
display: block;
padding: 4px 18px 4px 8px;
border: 0px;
border-left: 5px solid #aaaabb;
border-right: 2px solid #aaaabb;
background: #fff;
text-decoration: none;
text-align: left;
}


ul#topics li a:link { color: #666677; }


ul#topics li a:hover
{
border-color: #08F844;
color: #ffffff;
background: #000d33;
}


ul#topics li.main a , ul#topics li.main a:link, ul#topics li.main a:active, ul#topics li.main a:visited {
border-color: #08F844;
color: #ffffff;
background: #000d33;
}
ul#topics li.main a:hover {
border-color: #000d33;
color: #000000;
background: #08F844;
}
/* navigation sopts here*/
form {
	margin: 0px;
	padding: 0px;
}
.wholesaleFormText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.wholesaleFormBody {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
h1.wholesaleFormh1  {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
h2.wholesaleFormh2  {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.borderOutline {
	border: 1px solid #CCCCCC;
}
.margin20 {margin:20px;}

table.home  			    {margin:0px; padding:0px; }
table.home td 				{margin:0px; padding:0px; }
table.home td.header { background-image:url(../images/header.gif); background-repeat:repeat-x; height:84px;}
table.home td.footer { background-image:url(../images/footer.gif); background-repeat:repeat-x; height:117px;}
/*buttons*/
a.squarebutton{background:url(../images/lose-fat/square-blue-left.gif)top left; background-repeat:no-repeat;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{background:url(../images/lose-fat/square-blue-right.gif) top right; background-repeat:no-repeat;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left; 
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;margin-left:20px;
}
/*buttons*/
