.body_home {
	margin:0px;
	background-color: #CCCCCC;
}
.body_funStuff {
	margin:0px;
	background-color: #FF9C13;
}
.body_contact {
	margin:0px;
	background-color: #943B8D;
}
.body_products {
	margin:0px;
	background-color: #C72161;
}
.body_locations {
	margin:0px;
	background-color: #7BAC44;
}
.body_franchising {
	margin:0px;
	background-color: #00B5AB;
}
.body_aboutUs {
	margin:0px;
	background-color: #93C832;

}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
a:link, a:active, a:visited {
	color: #990000;
	text-decoration: underline;
}
a:hover {
	color: #990000;
	text-decoration:  underline;
}
.input {
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	border: 1px solid #000000;
	width:99%;
}
.textarea {
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	border: 1px solid #333333;
	width:99%;
}
.bg_purple {
	background-color: #7F4098;
}
.bg_violet {
	background-color: #943B8D;
}
.bg_ltIndigo {
	background-color: #EFDCEF;
}
.bg_yellow {
	background-color: #FF9D14;
}
.bg_white {
	background-color: #FFFFFF;
}

.bg_ltYellow {
	background-color: #FFCE8B;
}
.bg_green {
	background-color: #93C832;
}
.bg_grey {
	background-color: #DADADA;
}

.bg_home_hdr_rt {
	background-image: url(images/bg_hdr_home_rt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_home_hdr_lft {
	background-image: url(images/bg_hdr_home_lft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_home_ftr_rt {
	background-image: url(images/bg_ftr_home_rt.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_home_ftr_lft {
	background-image: url(images/bg_ftr_home_lft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.bg_funS_hdr_rt {
	background-image: url(images/bg_hdr_funS_rt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_funS_hdr_lft {
	background-image: url(images/bg_hdr_funS_lft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_funS_ftr_rt {
	background-image:url(images/bg_ftrFunS_rt.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_funS_ftr_lft {
	background-image:url(images/bg_ftrFunS_lft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.bg_funS_ftr_cntr {
	background-image:url(images/bg_ftrFunS_cntr.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.bg_contact_hdr_rt {
	background-image: url(images/bg_hdr_contact_rt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_contact_hdr_lft {
	background-image: url(images/bg_hdr_contact_lft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_contact_ftr_rt {
	background-image: url(images/bg_ftrContact_rt.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_contact_ftr_lft {
	background-image: url(images/bg_ftrContact_lft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_contact_ftr_Cntr {
	background-image:url(images/bg_ftrContact_cntr.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.bg_products_hdr_rt {
	background-image: url(images/bg_hdr_prdcts_rt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_products_hdr_lft {
	background-image: url(images/bg_hdr_prdcts_lft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_products_ftr_rt {
	background-image:url(images/bg_ftrPrdcts_rt.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_products_ftr_lft {
	background-image:url(images/bg_ftrPrdcts_lft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_products_ftr_Cntr {
	background-image:url(images/bg_ftrPrdcts_cntr.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}



.bg_prodcuts_fruity {
	background-image: url(images/prdcts_bnr_fruthy.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.bg_prodcuts_dFruit {
	background-image: url(images/prdcts_bnr_dFruit.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.bg_prodcuts_fruSalad {
	background-image: url(images/prdcts_bnr_fruSalad.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.bg_prodcuts_ea {
	background-image: url(images/prdcts_bnr_ea.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.bg_prodcuts_fruSundae {
	background-image: url(images/prdcts_bnr_FruSundae.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.bg_prodcuts_fruSala {
	background-image: url(images/prdcts_bnr_fruSala.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.bg_prodcuts_ea_1 {
	background-image: url(images/prdcts_bnr_ea_1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.bg_prodcuts_fruice {
	background-image: url(images/prdcts_bnr_fruice.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.bg_products_bdy {
	background-color: #970303;
}




.bg_locations_hdr_rt {
	background-image: url(images/bg_hdr_loctns_rt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_locations_hdr_lft {
	background-image: url(images/bg_hdr_loctns_lft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_locations_ftr_rt {
	background-image:url(images/bg_ftrLoctns_rt.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_locations_ftr_lft {
	background-image:url(images/bg_ftrLoctns_lft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_locations_ftr_Cntr {
	background-image:url(images/bg_ftrLoctns_cntr.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.bg_frnch_hdr_rt {
	background-image: url(images/bg_hdr_frnch_rt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_frnch_hdr_lft {
	background-image: url(images/bg_hdr_frnch_lft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_frnch_ftr_rt {
	background-image: url(images/bg_ftrFrnch_rt.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_frnch_ftr_lft {
	background-image: url(images/bg_ftrFrnch_lft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_frnch_ftr_Cntr {
	background-image:url(images/bg_ftrFrnch_cntr.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}



.bg_about_hdr_rt {
	background-image: url(images/bg_hdr_about_rt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_about_hdr_lft {
	background-image: url(images/bg_hdr_about_lft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_about_ftr_rt {
	background-image:url(images/bg_ftrAbout_rt.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_about_ftr_lft {
	background-image:url(images/bg_ftrAbout_lft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_about_ftr_Cntr {
	background-image:url(images/bg_ftrAbout_cntr.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}



.txt_white {
	color: #FFFFFF;
}
.bg_locations_bdy_1 {
	background-color: #FDFDFD;
	background-image: url(images/storeL_bdy_BG.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bg_locations_bdy_2 {
	background-color: #FDFDFD;
	background-image: url(images/storeL_bdy2_BG.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bg_locations_bdy_3 {
	background-image: url(images/icn_frutationBigBG.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.bg_about_bdy_1 {
	background-color: #DADADA;
}
.locations_cntanr {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.bg_about_bdy_2 {
	background-image: url(images/AboutUs_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}
.txt_whiteSml {
	color: #FFFFFF;
	font-size:9pt;
}
.txt_blackSml {
	color: #000000;
	font-size:9pt;
}
.txt_ltGrey {
	color: #7B7B7B;
	font-size:9pt;
}
.txt_italic {
	font-style: italic;
	color:White;
}
.txt_orange {
	color: #FF3300;
}
.txt_red {
	color: #FF0000;
}
.hdngSml_white {
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
}
.hdng_white {
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}
.hdngMed_white {
	font-size: 30px;
	font-weight: normal;
	color: #FFFFFF;
}
.hdng_orange {
	font-size: 20px;
	font-weight: normal;
	color: #FF3300;
}
.hdng_green {
	font-size: 22px;
	font-weight: normal;
	color: #00A9A7;
}
.hdngSub_green {
	font-size: 18px;
	font-weight: normal;
	color: #00A9A7;
}
.hdng_greyBig {
	font-size: 75px;
	font-weight: normal;
	color: #D1D6D6;
	font-family: ariel;
	letter-spacing: -5px;
}
.txtBig_orange {
	font-size: 16px;
	font-weight: bold;
	color: #FF3300;
}
.txtBig_orange1 {
	font-size: 16px;
	font-weight: bold;
	color: #F87203;
}
.franOpp_container {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E3D3EB;
	border-left-color: #E3D3EB;
	background-color: #7E3D97;
}
.verLine_ltIndigo {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D2A2D0;
}
.horLine_btm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.horLineLt_btm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}
.horLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.horLineBtm_frnch {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #73D1D4;
}
.horLineBtm_dkGreen {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1BB4B9;
}
.verLine_ltBlue {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #87D8DB;
}
.hLink_franOpportunity {
	font-size: 10pt;
	font-weight: bold;
	color: #CAA0DB;
	padding-right: 9px;
	cursor:pointer;
}
.hLinkEffect_franOpportunity {
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	padding-right: 9px;
	cursor:pointer;
	background-image: url(/frutation/images/franOpp_btnBG.jpg);
	background-repeat: repeat-y;
}
.hLink_products {
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 9px;
	cursor:pointer;
}
.hLinkEffect_products {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	padding-right: 9px;
	cursor:pointer;
	background-image: url(images/prdcts_btnBG.jpg);
	background-repeat: repeat-y;
}
.hLink_funStuff {
	padding-left: 4px;
}
.hLinkEffect_funStuff {
	padding-left: 4px;
	cursor:pointer;
	background-image: url(images/funstuff_bg-over.jpg);
	background-repeat: repeat-x;
}
.hLinkEffect_locations {
	cursor:pointer;
	background-color:#D2FFD2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;	
}

.hLink_franchising {
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 9px;
	cursor:pointer;
}
.hLinkEffect_franchising {
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
	padding-right: 9px;
	cursor:pointer;
	background-image: url(images/frnch_lftPnl_tabBG.jpg);
	background-repeat: repeat-y;
}
.hLink_dkGreen {
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}
.hLink_dkGreen a:link, .hLink_dkGreen a:active, .hLink_dkGreen a:visited {
	font-size: 9pt;
	font-weight: bold;
	color: #357375;
	cursor:pointer;
	text-decoration: none;
}
.hLink_dkGreen a:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	cursor:pointer;
	text-decoration: none;
}
.footer {
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: normal;
}
.footer a:link, .footer a:active, .footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9pt;
	font-weight: normal;
}
.footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 9pt;
	font-weight: normal;
}

.prdcts_bnrDivOpacity {
	filter: Alpha(Opacity=85);
	-moz-opacity:0.85;

}

.prdcts_bnrDiv_bg_1 {
	background-color: #D30C44;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.prdcts_bnr_cell_1 {
	font-size: 9pt;
	font-weight: normal;
	font-color: #ffffff;
	background-color: #EF5665;
	color: #FFFFFF;
}



.prdcts_bnrDiv_bg_2 {
	background-color: #AA33A2;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.prdcts_bnr_cell_2 {
	font-size: 9pt;
	font-weight: normal;
	font-color: #ffffff;
	background-color: #D36BCC;
	color: #FFFFFF;
}

.prdcts_bnrDiv_bg_3 {
	background-color: #C16A1C;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.prdcts_bnr_cell_3 {
	font-size: 9pt;
	font-weight: normal;
	font-color: #ffffff;
	background-color: #E79347;
	color: #FFFFFF;
}

.prdcts_bnrDiv_bg_4 {
	background-color: #18B44A;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.prdcts_bnr_cell_4 {
	font-size: 9pt;
	font-weight: normal;
	font-color: #ffffff;
	background-color: #46D979;
	color: #FFFFFF;
}
.prdcts_bdy_bg_fruithy {
	background-image: url(images/prod_bdy_bg_fruithy.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.prdcts_bdy_bg_fruice {
	background-image: url(images/prod_bdy_bg_fruice.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.prdcts_bdy_bg_fruSundae {
	background-image: url(images/prod_bdy_bg_fruSundae.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.prdcts_bdy_bg_fruSalad {
	background-image: url(images/prod_bdy_bg_fruSalad.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.prdcts_bdy_bg_fruSala {
	background-image: url(images/prod_bdy_bg_fruSala.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.frnch_bdy_bg {
	background-color: #14B8B7;
}
.frnch_InrBdy_bg {
	background-color: #C4EDED;
}
.frnch_container {
	border: 1px solid #1BB4B9;
}
.frnch_hdgn {
	font-size: 12pt;
	color: #256C68;
	font-weight: bold;
}
.frnch_sHdgn {
	font-size: 10pt;
	color: #357375;
	font-weight: bold;
}
.frnch_bg_lftPnl {
	background-color: #CAEEF0;
	background-image: url(images/frtn_lftPnl_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.frnch_bg_concept_1 {
	background-color: #F2E599;
}
.frnch_bg_concept_2 {
	background-color: #FFFFCC;
}
.frnch_bg_concept_3 {
	background-color: #FFFFFF;
}
.frnch_horLine_concept_1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEC11D;
}
.frnch_horLine_concept_2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAD55B;
}
.frnch_bg_genInfo {
	background-color: #FFF0FF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1BB4B9;
}
.frnch_bg_sData {
	background-color: #CFFFBF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1BB4B9;
}
.frnch_select {
	font-size: 9pt;
	color: #0F6367;
	font-weight: normal;
	width:99%;
}
.frnch_input {
	font-size: 9pt;
	color: #0F6367;
	font-weight: normal;
	width:95%;
}
.frnch_inputSml {
	font-size: 9pt;
	color: #0F6367;
	font-weight: normal;
	width:93%;
}
.frnch_textArea {
	font-size: 9pt;
	color: #0F6367;
	font-weight: normal;
	width:95%;
}
.frnch_reqCBack_cntnr {
	border: 1px solid #A999C6;
	background-color: #E6F8F9;
}
.frnch_invstFAQ_cntnr {
	border: 1px solid #A999C6;
	background-color: #ffffff;
}
.frnch_bg_realE {
	background-color: #E2F5F6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #96DCDF;
}
.hlnk_more a:active, .hlnk_more a:link, .hlnk_more a:visited {
	color:white;
	text-decoration:none;
	font-weight:bold;
}
.hlnk_more a:hover
{
	color:white;
	text-decoration:underline;
	font-weight:bold;
}
