BODY 
{
    margin-top:50px;
	padding:0;
	background:0;
	text-align:center;
	font-family: Arial;
}
H1
{
    font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #003366; font-weight: bold; text-transform: uppercase
}
#mainContainer {
	margin:0 auto; /* short form */  /* top, right, bottom, left */
	width:650px;
	position:relative;
	padding-bottom:50px;
	text-align:left;
}

#header {
	border-bottom:6px solid #f90;
	width:650px;
	text-align:left;
	padding-bottom:0;
}

IMG
{
    border:0;
}

#content
{
    display:block;
}

#divLeftIMG
{
    margin:0;
    margin-bottom:5px;
    border:0;
    padding:0;
}

#divLeftIMG IMG
{
    margin:0;
    border:0;
    padding:0;
    display:block;
}


H1.mainHeading {
	position:relative;
	width:650px;
	display:block;
	height:30px;
	left:0;
	top:0;
}

H1.mainHeading SPAN,
#mainNav A SPAN
{
	display:none;
}

#mainContent
{
    width:650px;
	margin:0;
	padding:0;
	border:0;
}



#mainNav {
	position:absolute;
	right:0;
	top:0;
	display:block;
}

#mainNav UL {
	margin:0;
	padding:0;
	list-style:none;
}

#mainNav LI {
	display:block;
	float:left;
}

#mainNav A {	
	display:block;
	margin-left:10px;
	height:80px;
	width:80px;
}

#navEssence A 
{
	background:url(../Images/button_essence.gif) no-repeat;
}

#navEssence A:hover,
#navEssence A.Selected
{
	background:url(../Images/button_essence_f2.gif) no-repeat;
}

#navWho A
{
	background:url(../Images/button_whoarewe.gif) no-repeat;
}

#navWho A:hover,
#navWho A.Selected
{
	background:url(../Images/button_whoarewe_f2.gif) no-repeat;
}

#navMarket A 
{
	background:url(../Images/button_marketplace.gif) no-repeat;
}

#navMarket A:hover,
#navMarket A.Selected
{
	background:url(../Images/button_marketplace_f2.gif) no-repeat;
}

#navClient A 
{
	background:url(../Images/button_clients.gif) no-repeat;
}

#navClient A:hover,
#navClient A.Selected
{
	background:url(../Images/button_clients_f2.gif) no-repeat;
}

#footer 
{
	margin:0;
	bottom:0px;
	left:0;
	clear:both;
}

#footer UL 
{
    position:relative;
    display:block;
	list-style:none;
	margin:0;
	padding:0;
}

#footer LI {
	display:block;
	margin:0;
	padding:0;
}

#footer A {	
	display:block;
}

#navContact A 
{
    height:20px;
	width:80px;
	background:url(../Images/button_contact.gif) no-repeat;
}

#navContact A:hover,
#navContact A.Selected 
{
    height:20px;
	width:80px;
	background:url(../Images/button_contact_f2.gif) no-repeat;
}

P.Align
{
    text-align:center;
}



/*
 * font from the original site
 */
.content {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; font-weight: normal}
.content:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; color: #000000; text-decoration: underline}
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #000000}
.footer:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #E25CBB; text-decoration: underline}
.contentheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #990000; font-weight: bold; text-transform: uppercase}
a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #990000; text-decoration: underline}
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #996600; text-decoration: underline }
a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #85122D; text-decoration: none}
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #CC0000; text-decoration: none}
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; font-weight: normal}
.field { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #E25CBB; font-weight: normal ; font-variant: normal; text-transform: none}
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; font-weight: normal }
.button { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #E25CBB; font-weight: bold; font-variant: small-caps; text-transform: capitalize }
.SubHeader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #003366; font-weight: bold; text-transform: uppercase}
/*.SubHeader:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #FF9900; font-weight: bold; text-transform: uppercase; text-decoration: underline}*/
.SubHeader:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #FF9900; font-weight: bold; text-transform: uppercase; }
.SubHeader:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #0066CC; font-weight: bold; text-transform: uppercase; }
.SubHeader:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #990000; font-weight: bold; text-transform: uppercase}