BODY {
	BACKGROUND-REPEAT: repeat-x
}
#mainTable {
	BORDER-RIGHT: #787677 1px solid; BORDER-TOP: #787677 1px solid; BORDER-LEFT: #787677 1px solid; WIDTH: 725px; BORDER-BOTTOM: #787677 1px solid
}
.text {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ql_text {
	COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.ql_text:link {
	COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.ql_text:visited {
	COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.ql_text:hover {
	COLOR: #da8009; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.text_index {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.link {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.link:visited {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.link:hover {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.link:link {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.prod {
	FONT-SIZE: 8pt; COLOR: #1065bd; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.orange {
	FONT-SIZE: 8pt; COLOR: #e28c00; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.green {
	FONT-SIZE: 8pt; COLOR: #5bad32; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A:unknown {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A:link {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 8pt; COLOR: #da8009; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.link_color:hover {
	COLOR: #da8009; TEXT-DECORATION: underline
}
.footerGray {
	FONT-SIZE: 9px; COLOR: #8a9cac; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.footerText {
	FONT-SIZE: 9px; COLOR: #444444; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
A.footerLink:hover {
	FONT-SIZE: 9px; COLOR: #005492; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: underline
}
A.footerLink:visited {
	FONT-SIZE: 9px; COLOR: #005492; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: underline
}
A.footerLink:link {
	FONT-SIZE: 9px; COLOR: #005492; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: underline
}
.nav {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.nav:link {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.nav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.nav:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #da8009; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.nav_box_background {
	BACKGROUND-COLOR: #f5faf3
}
.nav_on {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #da8009; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.nav_on:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #da8009; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.nav_on:link {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #da8009; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.nav_on:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #da8009; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.color_header {
	FONT-SIZE: 13pt; PADDING-BOTTOM: 3px; COLOR: #5bad32; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left
}
.color_header_getting {
	FONT-SIZE: 13pt; PADDING-BOTTOM: 3px; COLOR: #e28c00; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left
}
.color_header_blue {
	FONT-SIZE: 13pt; PADDING-BOTTOM: 3px; COLOR: #1166bb; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left
}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
A.footerLink:hover {
	COLOR: #da8009; TEXT-DECORATION: underline
}
.footGray {
	FONT-SIZE: 9px; COLOR: #8a9cac; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: underline
}
.top_nav_text {
	FONT-SIZE: 7pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.top_nav_text:link {
	FONT-SIZE: 7pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.top_nav_text:visited {
	FONT-SIZE: 7pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.top_nav_text:hover {
	FONT-SIZE: 7pt; COLOR: #da8009; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.index_ql_title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.text_color_index {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #1166bb; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.small_text {
	FONT-SIZE: 7pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.small_text:link {
	FONT-SIZE: 7pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.small_text:visited {
	FONT-SIZE: 7pt; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.small_text:hover {
	FONT-SIZE: 7pt; COLOR: #da8009; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.white_footer_index {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.white_footer_index:link {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.white_footer_index:hover {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.white_footer_index:visited {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.index_theme_color {
	BACKGROUND-COLOR: #99b27f
}
.theme_color {
	BACKGROUND-COLOR: #336600
}
.light_green_footer {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #9acd66; TEXT-DECORATION: none
}
.light_green_footer:link {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #9acd66; TEXT-DECORATION: none
}
.light_green_footer:visited {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #9acd66; TEXT-DECORATION: none
}
.light_green_footer:hover {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #9acd66; TEXT-DECORATION: none
}
.dark_green_footer {
	BACKGROUND-COLOR: #3d7e2a
}
.index_background {
	BACKGROUND: url(/images/hl/templates/templatepreportal/herbalife/images/hb_index_bullet.gif) #fff
}
.small_required {
	FONT-SIZE: 7pt; COLOR: #da8009; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TD.locale {
	FONT: 10px Verdana; COLOR: #212970; TEXT-DECORATION: none
}
.bullet {
	FONT-SIZE: 8pt; COLOR: #1166bb; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
A.textblue {
	FONT-SIZE: 8pt; COLOR: #1166bb; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    PADDING-TOP: 2px;    
}
.formContainer input, form select {
  margin: 0px;
  padding: 0px;
  font-size: small;
}

.formContainer label, form textarea {
	font-size: small;
}

.formContainer {
	padding: 5px;
}

.FormField {
	margin: 0px 0px 5px 0px;
}

.formContainer label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 150px; 
	padding: 0px; 
	margin: 0px 0px 5px 0px; /* set top margin same as form input - textarea etc. elements */
	text-align: left; /* Can be set to 'right' if you prefer right align field lables */
	vertical-align: top;
}

.FormField label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 150px; 
	padding: 0px; 
	margin: 0px 0px 5px 0px; /* set top margin same as form input - textarea etc. elements */
	text-align: left; /* Can be set to 'right' if you prefer right align field lables */
	vertical-align: top;
}

#login label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 150px; 
	padding: 0px; 
	margin: 0px 0px 5px 0px; /* set top margin same as form input - textarea etc. elements */
	text-align: left; /* Can be set to 'right' if you prefer right align field lables */
	vertical-align: top;
}
.FormField_sm label {
	width: 80px;
	margin-bottom: 10px;
}

.FormField_sm select {
	font-size: small;
	
}


.FormField_sm span {
	width: auto; /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	font-size: small;
	display: block;
	
}
p
{
    font-size: 8pt;
}
.AEFormMandatoryText
{
    font-size: 8pt;
}
td
{
    font-size: 8pt;
}
span
{
    font-size: 8pt;
}

/*SIDEBAR MENU*/

#sidebar2 {

	float:left;
}

#sidebar2 p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
font-weight:bold;
margin-top:2px;
}
/* menu level 2 */
#sidebar2 dl, #sidebar2 dt, #sidebar2 dd, #sidebar2 ul, #sidebar2 li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sidebar2 dt{
	margin:10px 0 0 0;
	cursor: pointer;
}


/* menu level 3 */
#sidebar2 ul{
	margin: 5px 0 0 10px;
	padding:0;
}

#sidebar2 li{
	padding:0 0 0.19em 1em;
	background-position:0 0.25em;
	list-style-type:none;
	background-image: url(/upload/local2_com_fr1_staging_files/list_arrow_blue.gif);
	background-repeat: no-repeat;
	}
	
#sidebar2 li a{
	display:block;
	font-weight:normal;
	text-decoration:none;
	color:#1166BB;
	font-size:8pt;
}

#sidebar2 li a:hover{
	color:#DA8009;
	}


/*=====================*/
/*AE MENU*/

/* Add margin to left of menu to accommodate the arrow image pointer */
#ae-menu {
	margin: 0;
	padding: 0;
  	/*width: 145px; */
}

#ae-menu ul {
	background-image: url(assets/bullet.gif);
	background-position: left;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}

/* Disable bullets on all menu items */
#ae-menu li {
	padding: 0.4em;
	display: block;
	padding-left: 1.0em;
}


#ae-menu li a {
	display: block;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	font-size: 8pt;
} 
 
#ae-menu li a:hover {
	color: #da8009;
} 
 

