@charset "utf-8";
/* CSS Document */

body {
		text-align: center;	
		background-color:#FFF;
		background:#e7e7e7;
	}


div.main { 
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 1.1em ;
	width: 917px ;
	margin-left: auto ;
	margin-right: auto ;
	position:relative;
}


#logo {
	text-align:left;
	float:left; 
	width:779;
	z-index:5;
	background-color:transparent; 
	position:relative;
	top:15pt;
	margin-bottom:18px;
	}
	
#language {
	text-align:left;
	float:right; 
	width:130;
	z-index:5;
	background-color:transparent; 
	position:relative;
	top:50pt;
	margin-bottom:18px;
	}	
	
.login{

z-index:6;

float:right;

background-color:transparent; 
position:relative;
top:50pt;

}




#country{
	margin-right:15px;
	margin-left:10px;
	margin-top:5px;

}

	
#dropdown {
	position:absolute;
	top:59px;
	left:409px;
	float:right; 
	width:917;
	z-index:10;
	}
	
#navigation {
	z-index:6;
	height:20px;
	float:left;
	position:relative; 
	top:10px; 
	left:0px; 
	vertical-align: bottom;
	}
	#navigation2 {
	z-index:3;
	width:917px;
	height:40px;
	background-image:url(../../images/LiveBetter_Nomap_wdivspsd_07.jpg);
	float:left;
	position:absolute; 
	top:80px; 
	left:0px; 
	
	}
	
#content{
	float:left; 
	width:917px;
	
	
	}
	
#footer{
	background-image:url(../../images/LiveBetter_Nomap_wdivspsd_09.jpg); 
	float:left; 
	width:917px; 
	height:30px;
	
	}
#footer.home  {
	margin-top:0;
}
	



/*HOME PAGE */
#myGallery
{
width: 917px !important;
height: 451px !important;
z-index:2;
} 
	
#worldmap {
	position:relative; 
	top:-350px; 
	left:10px; 
	z-index:3; 
	float:left;	
	text-align:left;
	width:420px;
	height:220px;
}

/*ABOUT US*/
#about{
	float:left;
	width: 917px ;
	
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
	
}
#about .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#about #sub1 {
float:left;	
width:311px;
height:32px;
background-image:url(../../images/about/ABOUT__05.png);
position:relative;
vertical-align: bottom;
text-align:center;
color:#FFF;

}
#about #sub2 {
float:left;	
width:303px;
height:32px;
background-image:url(../../images/about/ABOUT__06.png);
margin-left: 0px;
vertical-align: middle;
text-align:center;
color:#FFF;
}
#about #sub3 {
float:left;	
width:303px;
height:31px;
background-image:url(../../images/about/ABOUT__07.png);
margin-left:0px;
vertical-align: middle;
text-align:center;
color:#FFF;
}
#about #content2 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/About_091.png);
	background-repeat: repeat-x;
	background-color:#F2F2F2;
	width:100%;
	padding-bottom:10pt;
	
	}

#about #content2 #column1{
float:left;
background-image:url(../../images/about/About_16.png);
border: solid 1px #FFF;
width:110pt;
margin: 10pt 0pt 0pt 15pt;
} 

#about #content2 .history#column1 {
background-image:url(../../images/history/Unicity_History_07.png);
}
								

#about #content2 #column2{
float:left;
background-image:url(../../images/about/About_19.png);
border: solid 1px #FFF;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

#about #content2 .history#column2{
background-image:url(../../images/history/Unicity_History_09.png);
}

/*ABOUT US*/
#about2{
	float:left;
	width: 917px ;
	
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
	
}
#about2 .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#about2 #sub1 {
float:left;	
width:311px;
height:32px;
background-image:url(../../images/about/ABOUT__05.png);
position:relative;
vertical-align: bottom;
text-align:center;
color:#FFF;

}
#about2 #sub2 {
float:left;	
width:303px;
height:32px;
background-image:url(../../images/about/ABOUT__06.png);
margin-left: 0px;
vertical-align: middle;
text-align:center;
color:#FFF;
}
#about2 #sub3 {
float:left;	
width:303px;
height:31px;
background-image:url(../../images/about/ABOUT__07.png);
margin-left:0px;
vertical-align: middle;
text-align:center;
color:#FFF;
}
#about2 #content22 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/About_091.png);
	background-repeat: repeat-x;
	background-color:#F2F2F2;
	width:100%;
	padding-bottom:10pt;
	
	}

#about2 #content22 #column1{
float:left;
background-image:url(../../images/about/About_16.png);
border: solid 1px #FFF;
width:110pt;
margin: 10pt 0pt 0pt 15pt;
} 

#about2 #content22 .history#column1 {
background-image:url(../../images/history/Unicity_History_07.png);
}
								

#about2 #content22 #column2{
float:left;
background-color:transparent;
/*border: solid 1px #FFF;*/
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

#about2 #content22 .history#column2{
background-image:url(../../images/history/Unicity_History_09.png);
}

/*Opportunity */
#opportunity{
	float:left;
	width: 917px ;
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
}

#opportunity .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#opportunity #content2 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/About_091.png);
	background-repeat: repeat-x;
	background-color:#F2F2F2;
	width:100%;
	padding-bottom:10pt;
	}

#opportunity #content2 #column1{
float:left;
background-image:url(../../images/opportunity/franchiseOpp_07.png);
border: solid 1px #FFF;
width:110pt;
margin: 10pt 0pt 0pt 15pt;
}

#opportunity #content2 #column2{
float:left;
background-image:url(../../images/opportunity/franchiseOpp_09.png);
border: solid 1px #FFF;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

#opportunity #content3 #column3{
float:top;
float:left;
background-color:#FFF;
border: solid 1px #E7E7E7;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}


/*Product*/
#product{
	float:left;
	width: 917px ;
	
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
	
}
#product .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#product #content2 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/About_091.png);
	background-repeat: repeat-x;
	background-color:#F2F2F2;
	width:100%;
	padding-bottom:10pt;
	}

#product #content2 #column1{
float:left;
background-image:url(../../images/products/products_07.png);
border: solid 1px #FFF;
width:110pt;
margin: 10pt 0pt 0pt 15pt;
}

#product #content2 #column2{
float:left;
background-image:url(../../images/products/products_09.png);
border: solid 1px #FFF;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
align:center;
}


/*#product #content2 #column2 .pc_4_step{
float:right; 
float:bottom; 
margin-top:20px;
margin-right:74px;
	}*/


#product #content2 #column2 div.categories{
float:left;
margin-left:30pt;
margin-right:auto;
width:auto;
}

#product #content2 #column2 .categories#leader{
margin-left:0;
}

#product #content2 #column2 .center{
margin-left:122pt;
margin-right:auto;
width:270pt;
}

#product #content2 #column2 .holders{
float:left; 
clear:both;
width:400pt;
vertical-align:top;
}

#product #content2 #column3{
float:left;
background-color:#FFF;
border: solid 1px #E7E7E7;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

#product #content2 #column2 .holders#leadp{
clear:none;
}
#product #content2 #column2 .holders .cols{
float:left; 
}
#product #content2 #column2 .holders  img{
margin-top:0px;
}

/*News & Events Pages*/
#news{
	float:left;
	width: 917px ;
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
	
}
#news .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#news #content2 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/newsevents/GRADE_02.png);
	background-repeat: repeat-x;
	background-color:#FFF;
	width:100%;
	padding-bottom:10pt;
	}

#news #content2test {
	}

#news #content2 #column1{
float:left;
background-image:url(../../images/newsevents/New&Events_07.png);
border: solid 1px #FFF;
width:110pt;
margin: 10pt 0pt 0pt 15pt;
}

#news #content2test #column1{
}

#news #content2 #column2{
float:left;
background-color:transparent;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

#news #content2 #column3{
float:left;
background-color:#FFF;
border: solid 1px #E7E7E7;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

/*Backup of news column 3

#news #content2 #column3{
float:left;
background-color:#FFF;
width:100%;
margin: 0pt 0pt 0pt 0pt;
}

*/

#news #content2test #column2test{
}

#events{
	float:left;
	width: 917px ;
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
	
}
#events .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#events #content2 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/newsevents/GRADE_02.png);
	background-repeat: repeat-x;
	background-color:#FFF;
	width:100%;
	padding-bottom:10pt;
	}

#events #content2test {
	}

#events #content2 #column1{
float:left;
background-image:url(../../images/newsevents/New&Events_07.png);
border: solid 1px #FFF;
width:110pt;
margin: 10pt 0pt 0pt 15pt;
}

#events #content2test #column1{
}

#events #content2 #column2{
float:left;
background-color:transparent;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

#events #content2 #column3{
float:top;
float:left;
background-color:#FFF;
border: solid 1px #E7E7E7;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}


#events #content2test #column2test{
}


/*News and Events Pages* (OLD VERSION; JUST FOR KEEPING! -nip)/
#newsevents{
	float:left;
	width: 917px ;
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
	
}
#newsevents .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#newsevents #content2 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/newsevents/GRADE_02.png);
	background-repeat: repeat-x;
	background-color:#F2F2F2;
	width:100%;
	padding-bottom:10pt;
	}

#newsevents #content2test {
	}

#newsevents #content2 #column1{
float:left;
background-image:url(../../images/newsevents/New&Events_07.png);
border: solid 1px #FFF;
width:110pt;
margin: 10pt 0pt 0pt 15pt;
}

#newsevents #content2test #column1{
}

#newsevents #content2 #column2{
float:left;
background-color:transparent;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

#newsevents #content2test #column2test{
}

/*New News and Events Pages*/
#newseventsnew{
	float:left;
	width: 917px ;
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
	
}
#newseventsnew .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#newseventsnew #content2 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/About_091.png);
	background-repeat: repeat-x;
	background-color:#FFF;
	width:100%;
	padding-bottom:10pt;
	}

#newseventsnew #content2 #column1{
float:left;
background-image:url(../../images/newsevents/Nav_Background.png);
border: solid 1px #FFF;
width:110pt;
margin: 10pt 0pt 0pt 15pt;
}

#newseventsnew #content2 #column2{
float:left;
color:black;
background-color:transparent;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

/*Globalcall*/
#globalcall{
	float:left;
	width: 917px ;
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
	
}
#globalcall .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#globalcall #content2 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/About_091.png);
	background-repeat: repeat-x;
	background-color:#FFF;
	width:100%;
	padding-bottom:10pt;
	}

#globalcall #content2 #column1{
float:left;
background-image:url(../../images/newsevents/Nav_Background.png);
border: solid 1px #FFF;
width:110pt;
margin: 10pt 0pt 0pt 15pt;
}

#globalcall #content2 #column2{
float:left;
color:black;
background-color:transparent;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

#globalcall #content2 #column3{
float:left;
background-color:#FFF;
border: solid 1px #E7E7E7;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}


/*Contact Pages*/
#contact{
	float:left;
	width: 917px ;
	
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
	
}
#contact .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#contact #content2 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/About_091.png);
	background-repeat: repeat-x;
	background-color:#F2F2F2;
	width:100%;
	padding-bottom:10pt;
	}

#contact #content2 #column1{
float:left;
background-image:url(../../images/contact/ContactUnicity_07.png);
border: solid 1px #FFF;
width:120pt;
margin: 10pt 0pt 0pt 15pt;
}

#contact #content2 #column2{
float:left;
background-image:url(../../images/contact/ContactUnicity_09.png);
border: solid 1px #FFF;
width:505pt;
margin: 10pt 0pt 0pt 10pt;
}

/*Login Pages*/
#login{
	float:left;
	width: 917px ;
	
	margin-left: auto ;
	margin-right: auto ;	
	background-color:#FFF;
	
}
#login .banner{
	float:left;	
	position:relative;
	margin-top:7pt;
	margin-bottom:-3pt;
vertical-align: bottom;
width:auto;
height:auto;
clear:both;
}

#login #content2 {
	clear:both;
	float:left;
	display:inline;
	background-image:url(../../images/About_091.png);
	background-repeat: repeat-x;
	background-color:#F2F2F2;
	width:100%;
	padding-bottom:10pt;
	}

#login #content2 #column1{
float:left;
background-image:url(../../images/contact/ContactUnicity_07.png);
border: solid 1px #FFF;
width:120pt;
margin: 10pt 0pt 0pt 15pt;
}

#login #content2 #column2{
float:left;
background-image:url(../../images/contact/ContactUnicity_09.png);
border: solid 1px #FFF;
/*width:505pt;*/
width:380pt;
margin: 10pt 0pt 0pt 10pt;
}

#login #content2 #column3{
float:right;
/*border: solid 1px #FFF;*/
/*width:505pt;*/
width:150pt;
height:75pt;
margin: 10pt 5pt 0pt 5pt;
}

#google_map{
width: 520px; 
height: 360px;
color:#000;
float: left;
margin: 10pt 5pt 10pt 5pt;
border: solid 2px #FFF;
}