/******* Common *********/

body{
  background-color: #C13052;
  width : 100%;
}

sup{
  font: 50%;
}


a{
  border: none;
}

.emc2css_body {
  background-color: #FDFAF2;
}

.emc2css_bodywidth {
  /*width : 760px;*/
  width : 100%;
}

.emc2css_ad_site{
  background-image: url(../images/emc2_ad2000_bottom.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 154px;
}



.emc2css_cakeBG{
	background-image: url(../images/cake.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 273px;
	height: 197px;
}

.emc2css_tmreg{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 6pt;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
}


.emc2css_umbrella{
  background-image: url(../images/umbrella.gif);
  background-repeat: no-repeat;
  background-position: top;
  height: 470px;
  border: 2px solid #663399;
  background-color: #EFFFDF;
}


/******* top Navi*************/

.emc2css_topBG{
	background-image: url(../images/bg_masthead_red_w50px2.gif);
	background-position: top center;
	background-repeat: no-repeat;
    z-index: 2;
}

.emc2css_bodyBG{
	background-image: url(../images/bg_body_red.gif);
	background-position: top center;
	background-repeat: repeat-y;
    z-index: 2;
}

.emc2css_topnavi{
	border: none;
	color: #E2E2E2;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
	height: 28px;
    background-color: #C33051;
}

.emc2css_topnavi A,.emc2css_topnavi A:link,.emc2css_topnavi A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #E8D2DF;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_topnavi A:hover,.emc2css_topnavi A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #CCFF99;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}


/******* logo Navi*************/

.emc2css_header_logo{
  background-image: url(../images/sweetheart_header_logo93.gif);
  background-position: top center;
  background-repeat: no-repeat;
  z-index: 1;
  width: 778px;
  height: 134px;
}


.emc2css_logoBG{
	background-image: url(../images/header_skinny.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: 140px;
	width: 100%;
}

.emc2css_logotitle{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 12pt;
	color: #E0949B;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: transparent;
	font-weight: bold;
	height: 20px;
}

  .emc2css_logodescr{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #9F6677;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: transparent;
	font-weight: normal;
	height: 10px;
}

.emc2css_logodescr A,.emc2css_logodescr A:link,.emc2css_logodescr A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: Black;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_logodescr A:hover,.emc2css_logodescr A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #2F8C57;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
}




/******* Main Navi*************/

.emc2css_mainnaviBG{
  border: 2px dotted #CDCDCD;
}


.emc2css_mainnavi{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #993366;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	background-color: transparent;
	font-weight: bold;
	height: 17px;
}

.emc2css_mainnavi A,.emc2css_mainnavi A:link,.emc2css_mainnavi A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #993366;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
}

.emc2css_mainnavi A:hover,.emc2css_mainnavi A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #2F8C57;
	float: none;
	text-align: center;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: bold;
}

/********** Left Navi ***********/

.emc2css_leftarrow{
  background-image: url(../../emc2_new.com/images/menu-bullet-burgundy.gif);
  background-position: right center;
  background-repeat: no-repeat;
}


.emc2css_leftnaviBG{
  background-color: #F7EEF0;
}


.emc2css_leftnaviTitle{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: #E3D5DE;
	font-weight: bold;
	height: 17px;
  padding: 0px 0px 0px 5px;
}

.emc2css_leftnaviText{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #5B5B5B;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: transparent;
	font-weight: normal;
	height: 17px;
    padding: 0px 0px 0px 5px;
}

.emc2css_leftnaviText A,.emc2css_leftnaviText A:link,.emc2css_leftnaviText A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #5B5B5B;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_leftnaviText A:hover,.emc2css_leftnaviText A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #2F8C57;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
}



/********** right navi ***********/

.emc2css_rightnaviBG{
  background-color: #F8F0E0;
  padding: 5px 5px 5px 5px;
}


.emc2css_rightnaviTitle{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #FFFFFF;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	background-color: #714E26;
	font-weight: bold;
	height: 25px;
    width: 90%;
}

.emc2css_rightnaviTitle A,.emc2css_rightnaviTitle A:link,.emc2css_rightnaviTitle A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: Black;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
}

.emc2css_rightnaviTitle A:hover,.emc2css_rightnaviTitle A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #2F8C57;
	float: none;
	text-align: center;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: bold;
}

/********** Location *************/

.emc2css_locationmenu{
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: #FFFFFF;
	font-weight: normal;
	height: 17px;
}

.emc2css_locationmenuDescr{
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #009933;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: #FFFFFF;
	font-weight: normal;
	height: 17px;
}

 .emc2css_locationHeader{
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #CC3366;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: transparent;
	font-weight: bold;
}

 .emc2css_locationTitle{
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: transparent;
	font-weight: bold;
}

.emc2css_locationText{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 10pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: transparent;
	font-weight: normal;
	height: 17px;
}

.emc2css_locationText A,.emc2css_locationText A:link,.emc2css_locationText A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 10pt;
	color: #339933;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_locationText A:hover,.emc2css_locationText A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 10pt;
	color: #2F8C57;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
}


.emc2css_locationTextSM{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: transparent;
	font-weight: normal;
}


/******** descr index *********/

.emc2css_descrHeader{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #DC143C;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	background-color: transparent;
	font-weight: bold;
}

.emc2css_descrHeaderCenter{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #DC143C;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
	background-color: transparent;
	font-weight: bold;
}

.emc2css_descrSubHeader{
	border : none;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 10pt;
	color : #000000;
	float : none;
	text-align : center;
	text-decoration : none;
    vertical-align: top;
  background-color: transparent;
  font-weight: normal;
}

.emc2css_descrTitle{
	border : none;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 10pt;
	color : #000000;
	float : none;
	text-align : left;
	text-decoration : none;
    vertical-align: top;
  background-color: transparent;
  font-weight: bold;
}

.emc2css_descrText{
	border : none;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 9pt;
	color : #000000;
	float : none;
	text-align : left;
	text-decoration : none;
    vertical-align: top;
  background-color: transparent;
}

.emc2css_descrText A,.emc2css_descrText A:link,.emc2css_descrText A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #2C5885;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
}

.emc2css_descrText A:hover,.emc2css_descrText A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #0066CC;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
}

.emc2css_descrTextSM{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #5A5A5A;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	background-color: transparent;
	font-weight: normal;
}

.emc2css_descrTextSM A,.emc2css_descrTextSM A:link,.emc2css_descrTextSM A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: Black;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_descrTextSM A:hover,.emc2css_descrTextSM A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #2F8C57;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
}
 

.emc2css_descrTextSMCTR{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #5A5A5A;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	background-color: transparent;
	font-weight: normal;
}

.emc2css_descrTextSMCTR A,.emc2css_descrTextSMCTR A:link,.emc2css_descrTextSMCTR A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: Black;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_descrTextSMCTR A:hover,.emc2css_descrTextSMCTR A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #2F8C57;
	float: none;
	text-align: center;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
}

/********* Commercial ******/

.emc2css_commercial_table{
  border: 1px solid #C7C7C7;
}


.emc2css_commercial_header{
	border : none;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 12pt;
	color : #000000;
	float : none;
	text-align : left;
	text-decoration : none;
    vertical-align: top;
    background-color: #D7D7D7;
    font-weight: bold;
    height: 20px;
    padding: 0px 10px 0px 0px;
}

.emc2css_commercial_header A,.emc2css_commercial_header A:link,.emc2css_commercial_header A:visited{
	border : none;
	background-color : transparent;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 12pt;
	color : #1A4C66;
	float : none;
	text-align : left;
	text-decoration : underline;
    vertical-align: top;
    font-weight: bold;
    padding: 0px 10px 0px 0px;
}

.emc2css_commercial_header A:hover,.emc2css_commercial_header A:active{
	border : none;
	background-color : transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 12pt;
	color : #111111;
	float : none;
	text-align : left;
	text-decoration : underline;
    vertical-align: top;
    font-weight: bold;
    padding: 0px 10px 0px 0px;
}


.emc2css_commercial_title{
	border: 1px solid #E4E4E4;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 10pt;
	color : #FFFFFF;
	float : none;
	text-align : left;
	text-decoration : none;
    vertical-align: top;
    background-color: #414141;
    font-weight: bold;
    height: 20px;
    padding: 0px 10px 0px 0px;
}

.emc2css_commercial_title A,.emc2css_commercial_title A:link,.emc2css_commercial_title A:visited{
	border : none;
	background-color : transparent;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 10pt;
	color : #1A4C66;
	float : none;
	text-align : left;
	text-decoration : underline;
    vertical-align: top;
    font-weight: bold;
    padding: 0px 10px 0px 0px;
}

.emc2css_commercial_title A:hover,.emc2css_commercial_title A:active{
	border : none;
	background-color : transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 10pt;
	color : #111111;
	float : none;
	text-align : left;
	text-decoration : underline;
    vertical-align: top;
    font-weight: bold;
    padding: 0px 10px 0px 0px;
}


.emc2css_commercial_text{
	border: 1px solid #E4E4E4;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 9pt;
	color : #000000;
	float : none;
	text-align : left;
	text-decoration : none;
    vertical-align: top;
    background-color: transparent;
    font-weight: bold;
    height: 20px;
    padding: 0px 10px 0px 0px;
}

.emc2css_commercial_text A,.emc2css_commercial_text A:link,.emc2css_commercial_text A:visited{
	border : none;
	background-color : transparent;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 9pt;
	color : #1A4C66;
	float : none;
	text-align : left;
	text-decoration : underline;
    vertical-align: top;
    font-weight: bold;
    padding: 0px 10px 0px 0px;
}

.emc2css_commercial_text A:hover,.emc2css_commercial_text A:active{
	border : none;
	background-color : transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 9pt;
	color : #111111;
	float : none;
	text-align : left;
	text-decoration : underline;
    vertical-align: top;
    font-weight: bold;
    padding: 0px 10px 0px 0px;
}


/******** Body Text************/


.emc2css_bodyText{
	border: none;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 9pt;
	color : #000000;
	float : none;
	text-align : center;
	text-decoration : none;
    vertical-align: top;
    background-color: transparent;
    font-weight: bold;
}

.emc2css_bodyText A,.emc2css_bodyText A:link,.emc2css_bodyText A:visited{
	border : none;
	background-color : transparent;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 9pt;
	color : #1A4C66;
	float : none;
	text-align : center;
	text-decoration : underline;
    vertical-align: top;
    font-weight: bold;
}

.emc2css_bodyText A:hover,.emc2css_bodyText A:active{
	border : none;
	background-color : transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 9pt;
	color : #111111;
	float : none;
	text-align : center;
	text-decoration : underline;
    vertical-align: top;
    font-weight: bold;
}

/********Nutition Facts*********/
                     .emc2css_nutrition_Table{
  border: 1px solid #000000;
}


.emc2css_nutrition_Title{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
}


.emc2css_nutrition_Text{
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_nutrition_TextSM {
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_tmreg {
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 6pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_nutrition_Header{
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 13pt;
	color: #000000;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
	font-weight: bold;
}
.emc2css_nutrition_Calories {
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 13pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	font-weight: bold;

}

.emc2css_nutrition_Ingred {
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	font-weight: normal;

}

/********** compare**************/

.emc2css_compare_Table{
  border: 1px solid #000000;
}


.emc2css_compare_ColorTitle{
	background-color : #F4F4F4;
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
    border: 1px solid #DBDBDB;
}

.emc2css_compare_WhiteTitle{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
    border: 1px solid #DBDBDB;
}

 .emc2css_compare_TitleCTR{
	border: none;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #000000;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
    border: 1px solid #DBDBDB;
}


.emc2css_compare_ColorText{
	background-color : #F4F4F4;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #000000;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
    border: 1px solid #DBDBDB;
}

.emc2css_compare_WhiteText{
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #000000;
	float: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
    border: 1px solid #DBDBDB;
}

.emc2css_compare_TextSM {
	background-color : #F4F4F4;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 8pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	font-weight: normal;
    border: 1px solid #DBDBDB;  
}

/***** Make Hunger History ******/

.emc2css_hungerBG{
   background-color: #F9FFE6;
}


.emc2css_hungerlogoBG{
  background-image: url(../images/ICON_MAKEHUNGERHISTORY_LOGO.gif);
    width: 133px;
  height: 181px;
}


 .emc2css_hungerTITLE{
	border : none;
    font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 12pt;
	color : #339900;
	float : none;
	text-align : center;
	text-decoration : none;
    vertical-align: middle;
  	background-color: transparent;
  	font-weight: bold;
  	line-height: 18px;
    height: 25px;
}

.emc2css_hungerTITLE A,.emc2css_hungerTITLE A:link,.emc2css_hungerTITLE A:visited{
	border : none;
   	font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 12pt;
	color : #339900;
	float : none;
	text-align : center;
	text-decoration : none;
    vertical-align: middle;
    font-weight: bold;
   	line-height: 18px;
}

.emc2css_hungerTITLE A:hover,.emc2css_hungerTITLE A:active{
	border : none;
	background-color : transparent;
    font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 12pt;
	color : #3366CC;
	float : none;
	text-align : center;
	text-decoration : underline;
   	vertical-align: middle;
    font-weight: bold;
}


 .emc2css_hungerSUBTITLE{
	border : none;
    font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 11pt;
	color : #000000;
	float : none;
	text-align : center;
	text-decoration : none;
    vertical-align: middle;
  	background-color: #CDE699;
  	font-weight: bold;
  	line-height: 18px;
  	padding: 5px 5px 5px 5px;
     height: 50px;
     width: 90%;
}

.emc2css_hungerSUBTITLE A,.emc2css_hungerSUBTITLE A:link,.emc2css_hungerSUBTITLE A:visited{
	border : none;
   	font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 11pt;
	color : #000000;
	float : none;
	text-align : center;
	text-decoration : none;
    vertical-align: middle;
    font-weight: bold;
   	line-height: 18px;
}

.emc2css_hungerSUBTITLE A:hover,.emc2css_hungerSUBTITLE A:active{
	border : none;
	background-color : transparent;
    font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 11pt;
	color : #6666CC;
	float : none;
	text-align : center;
	text-decoration : underline;
    vertical-align: middle;
    font-weight: bold;
}


.emc2css_hungerTEXT{
	border : none;
    	font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 10pt;
	color : #000000;
	float : none;
	text-align : center;
	text-decoration : none;
    vertical-align: top;
  	background-color: transparent;
  	font-weight: normal;
    line-height: 14px;
}

.emc2css_hungerTEXT A,.emc2css_hungerTEXT A:link,.emc2css_hungerTEXT A:visited{
	border : none;
   	font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 10pt;
	color : #3366CC;
	float : none;
	text-align : center;
	text-decoration : underline;
    vertical-align: top;
    font-weight: normal;
    line-height: 14px;
}

.emc2css_hungerTEXT A:hover,.emc2css_hungerTEXT A:active{
	border : none;
	background-color : transparent;
    	font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 10pt;
	color : #006699;
	float : none;
	text-align : center;
	text-decoration : underline;
    vertical-align: top;
    font-weight: normal;
}


/*********** Herbs ***************/

.emc2css_herbs_c {
    background-image: url(../images/herbs_vitaminC.jpg);
  background-repeat: no-repeat;
  width: 109px;
  height: 110px;
  background-position: bottom left;
}

 .emc2css_herbs_antioxidants{
   background-image: url(../images/icon_antioxidants.gif);
  background-repeat: no-repeat;
  width: 499px;
  height: 306px;
  background-position: bottom left;
}


.emc2css_herbs_fiber{
   background-image: url(../images/chicory_heartsMED.jpg);
  background-repeat: no-repeat;
  width: 200x;
  height: 129px;
  background-position: bottom left;
}

 .emc2css_herbs_garcinia{
   background-image: url(../images/herbs_garcinia.gif);
  background-repeat: no-repeat;
  width: 127x;
  height: 208px;
  background-position: bottom left;
}
.emc2css_herbs_grape{
   background-image: url(../images/herbs_grape.jpg);
  background-repeat: no-repeat;
  width: 170x;
  height: 200px;
  background-position: bottom left;
}

 .emc2css_herbs_greenteacup{
   background-image: url(../images/herbs_greenteacup.jpg);
  background-repeat: no-repeat;
  width: 222x;
  height: 205px;
  background-position: bottom left;
}

  .emc2css_herbs_greenteafields{
   background-image: url(../images/herbs_greenteafileds.jpg);
  background-repeat: no-repeat;
  width: 304x;
  height: 202px;
  background-position: bottom left;
}
.emc2css_herbs_lutein{
   background-image: url(../images/herbs_marigold.jpg);
  background-repeat: no-repeat;
  width: 135px;
  height: 135px;
  background-position: bottom left;
}

  .emc2css_herbs_maltodextrin{
   background-image: url(../images/herbs_corn.jpg);
  background-repeat: no-repeat;
  width: 375px;
  height: 250px;
  background-position: bottom left;
}

.emc2css_herbs_omega3{
   background-image: url(../images/herbs_omega3.jpg);
  background-repeat: no-repeat;
  width: 305px;
  height: 293px;
  background-position: bottom left;
}

 .emc2css_herbs_panaxginseng{
   background-image: url(../images/herbs_panaxginseng.jpg);
  background-repeat: no-repeat;
  width: 147px;
  height: 255px;
  background-position: bottom left;
}

.emc2css_herbs_stevia{
    background-image: url(../images/herbs_stevia.jpg);
  background-repeat: no-repeat;
  width: 225px;
  height: 331px;
  background-position: bottom left;
}

/********* Search *************/


.emc2css_searchresultLogo{
	width: 25%;
	text-align: left;
	vertical-align: middle;
}

.emc2css_searchresultText{
	width: 50%;
 	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;   
	border: none;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
    	background-color: transparent;
}

.emc2css_searchresultText A,.emc2css_searchresultText A:link,.emc2css_searchresultText A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_searchresultText A:hover,.emc2css_searchresultText A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_searchresultDirections{
	width: 25%;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	border: none;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	font-weight: normal;
    	background-color: transparent;
}

.emc2css_searchresultDirections A,.emc2css_searchresultDirections A:link,.emc2css_searchresultDirections A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: top;
	font-weight: normal;
}

.emc2css_searchresultDirections A:hover,.emc2css_searchresultDirections A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	font-weight: normal;
}

.emc2css_searchresultList{
	width: 100%;
	border: none;
 	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
   	background-color: transparent;
}

.emc2css_searchresultList A,.emc2css_searchresultList A:link,.emc2css_searchresultList A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

.emc2css_searchresultList A:hover,.emc2css_searchresultList A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #000000;
	float: none;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}

/********* News on right column*********/


.emc2css_newsText{
	border : none;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 8pt;
	color : #000000;
	float : none;
	text-align : left;
	text-decoration : none;
    vertical-align: top;
  background-color: transparent;
  padding: 5px 5px 5px 5px;
}

.emc2css_newsText A,.emc2css_newsText A:link,.emc2css_newsText A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #2C5885;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
  font-weight: bold;
}

.emc2css_newsText A:hover,.emc2css_newsText A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #0066CC;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
  font-weight: bold;
}

/****** Cobrands featured article *******/
.emc2css_featured_bg{
  border: 1px dotted #7A7A7A;
  padding: 5px 0px 5px 0px;
}

.emc2css_featured_title{
	border : none;
    	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 11pt;
	color : #000000;
	float : none;
	text-align : left;
	text-decoration : none;
   	vertical-align: top;
  	background-color: transparent;
 	font-weight: bold;
}

.emc2css_featured_title A,.emc2css_featured_title A:link,.emc2css_featured_title A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #5461BC;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
 	font-weight: bold;
}

.emc2css_featured_title A:hover,.emc2css_featured_title A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 11pt;
	color: #0066CC;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
 	font-weight: bold;
}


.emc2css_featured_text{
	border : none;
    font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size : 9pt;
	color : #000000;
	float : none;
	text-align : left;
	text-decoration : none;
    vertical-align: top;
  background-color: transparent;
}

.emc2css_featured_text A,.emc2css_featured_text A:link,.emc2css_featured_text A:visited{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #2C5885;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
}

.emc2css_featured_text A:hover,.emc2css_featured_text A:active{
	border: none;
	background-color: transparent;
	font-family: Arial, Verdana, Helvetica, MS Sans Serif;
	font-size: 9pt;
	color: #0066CC;
	float: none;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
}

/********** Footer *******/


.emc2css_footer_line{
  width : 95%;
  text-align: center;
  float: none;
  border-bottom-color: #E6E6E6;
  border-bottom-style: solid;
  border-bottom-width: 1px;

}

 .emc2css_footerBG{
   border: 2px dotted #CDCDCD;
  background-color: transparent;
  width: 600px;
  height: 65px;
}


.emc2css_footer{
	background-color: transparent;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, MS Sans Serif;
	font-size: 10pt;
	color: Black;
	float: none;
	text-decoration: none;
	padding: 0px 2px 0px 2px;
	text-align: center;
	vertical-align: middle;
  font-weight: bold;
  height: 30px;
}

.emc2css_footer A,.emc2css_footer A:link,.emc2css_footer A:visited{
	background-color: transparent;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, MS Sans Serif;
	font-size: 10pt;
	color: #993366;
	float: none;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
  font-weight: bold
}

.emc2css_footer A:active,.emc2css_footer A:hover{
	background-color : transparent;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 10pt;
	color : #336699;
	float : none;
	text-decoration : underline;
	text-align : center;
    vertical-align: middle;
}

/************ copyright **********/

.emc2css_copyright{
	background-color : transparent;
	font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 8pt;
	color : #333333;
	float : none;
	text-decoration : none;
	padding : 0px 2px 0px 2px;
	text-align : center;
	height : 20px;

}

.emc2css_copyright A,.emc2css_copyright A:link,.emc2css_copyright A:visited{
	background-color : transparent;
	font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 8pt;
	color : #4682B4;
	float : none;
	text-decoration : underline;
	text-align : center;
	height : 20px;
}

.emc2css_copyright A:active,.emc2css_copyright A:hover{
	background-color : transparent;
	font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-size : 8pt;
	color : #B41807;
	float : none;
	text-decoration : underline;
	text-align : center;
	height : 20px;
}
