/*  General Styles ------------------------------*/
body{
margin:0;
padding:0;
width:100%;
color:#333;
font-family: Univers, Arial, Helvetica, sans-serif;
font-size:12px;
}
p {
line-height:2em;
margin:18px 20px 18px 60px;
font-size:16px;
line-height:26px;
}

h1 {
color:#00311f;
margin-left:60px;
margin-top:0px;
font-size:26px;
}

h2 {
margin-left:60px;
}

/* TEXT -----------------------------------*/

.legal {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color:#333;
}
.legal a:link{
text-decoration:none;
color:#000000;
padding: 0 10px 0 10px;
}
.legal a:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #000000;
padding: 0 10px 0 10px;
}
.legal a:hover, .legal a:active { 
	text-decoration: none; 
	color: #333;
}

a:link { 
	font-weight: normal; 
	text-decoration: none; 
	color:#333;
}
a:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color:#092f22;
}
a:hover, a:active { 
	text-decoration: none; 
	color: #fff;
}

.bullets {float:left; margin-top:0; width:95%; list-style:disc;}
.bullets li, .bullets2 li {color:#F0890D;}
.bullets p {color:#333; position:relative;}
.bullets2 p {color:#fff;}

.clear {
clear:both
}

/*  Top Area ------------------------------*/
#top {
margin:0px auto 0px auto;
padding:0px;
height:107px;
width:1024px;
position:relative;
}
#top h2{
margin:0px;
padding:0px;
width:600px;
position:absolute;
bottom:0px;
left:15px;
}
#top h3{
margin:0px;
padding:0px;
width:400px;
text-align:right;
color:#5F6062;
position:absolute;
bottom:16px;
right:40px;
}

/*   Banner Area -----------------------*/
#banner {
margin:0 auto 0 auto;
padding:0;
height:552px;
width:1024px;
}

/*  Main Content Area ------------------------------*/
#container{
margin:0 auto 0 auto;
padding:0 0 20px 25px;
background-color:#FFF;
width:1024px;
display:table;
vertical-align:top;
}
#container table {margin:0; padding:0;}

#header { margin:0; padding:20px 0 25px 0; width:650px; float:left;}
.header { margin:0; padding:20px 0 25px 0; width:650px; float:left;}

/*  Left Column ------------------------------*/
#leftColumn{ margin:0; padding:0; float:left; width:650px; display:table; vertical-align:top;}
#rightColumn{ margin:0; padding:0; float:right; width:300px; display:table; vertical-align:top; }

/*  Center Column ------------------------------*/
#centerColumn{
margin:0;
padding:30px 135px 0 0;
float:right;
width:450px;
display:table-cell;
}
#centerColumn p{text-align:justify;}

/*Acquisition */
.criteria_box {margin:0; padding:0; display:table-cell; width:450px; height:550px; background:#feead2; vertical-align:text-top;}
.criteria_box h3 {margin:0; padding:10px; background:#333; color:#fff; text-align:center; line-height:1.5em;}
.criteria_box p {margin:0; padding:0 30px 0 0; text-align:left;}

/* Advantages and Strategy*/
.trow {margin:0; padding:0 0 30px 0; position:relative; display:table; float:left;}
.leftbox{width:250px; margin:0; padding:20px; background:#ccc; text-align:center; display:table-cell; height:120px;}
.rightbox{margin:0; padding:0; vertical-align:text-top; display:table-cell; width:550px;}
.rightbox p {margin:0; padding:0 0 0 10px; text-align:justify; }

/*Why Now */
.whynow_trow {margin:0; padding:10px 0 10px 0; float:left; display:table; width:1024px;}
.whynow_trow2 {background:#333; float:left; width:1024px;}
.whynow_leftbox {width:300px; margin:0; padding:0 0 0 20px; vertical-align:top;}
.whynow_leftbox p {margin:0; padding:0;}
.whynow_rightbox {margin:0; padding:0; vertical-align:top;}
.whynow_rightbox p {margin:0; padding:0 10px 0 10px; }
.whynow_leftbox2 {width:300px; margin:0; padding:0 0 0 20px; vertical-align:top; color:#F0890D;}
.whynow_rightbox2 {margin:0; padding:0; vertical-align:top;}
.whynow_rightbox2 p {margin:0; padding:0 10px 0 10px; color:#fff;}
.whynow p a:hover, .mgmt_rightbox p a:hover a:active { 
	text-decoration: none; 
	color: #F0890D;
}
/* Investors */
.name_box {margin:0; padding:0; float:left; display:table; vertical-align:top;}

/*Mgmt*/
.mgmt_box{width:170px; height:120px; border:10px solid #fff; margin:0 0 0 10px; padding:10px 20px 10px 35px; background:#ccc; display:table-cell; vertical-align:middle;}
.mgmt_box p {width:170px; text-align:left;}
.mgmt_leftbox { vertical-align:text-top;}
.mgmt_leftbox p {width:150px; display:table-cell; float:left; padding:40px; background:#ccc;}
.mgmt_rightbox {padding-left:20px; width:510px;}
.mgmt_rightbox p {text-align:justify; float:left;}
.mgmt_rightbox p a:hover, .mgmt_rightbox p a:hover a:active { 
	text-decoration: none; 
	color: #F0890D;
}

.contactpage a:hover, .contactpage a:hover a:active { 
	text-decoration: none; 
	color: #F0890D;
}

/*  Footer ------------------------------*/
#footer {
margin:0 auto 0 auto;
padding:1px 0 0 0;
clear: both;
height:30px;
width:1024px;
display:table;
}

/* ----------------- DROP DOWN NENU ------------------- */
#navigation {
margin:0px auto 40px auto;
padding:0px;
height:34px;
//width:1024px;
position:relative;
letter-spacing:.1em;
}

/* MAIN LEVEL STYLING --------------------------- */
#nav{
margin:0px;
padding:0px;
//width:1024px;
list-style:none;
z-index:2;
font-family:abadi mt condensed light;
font-size:11px;
color:#ffffff;
   float:left;
   position:relative;
   left:50%;
   text-align:center;
}

#nav li{
margin:0px;
padding:10px 0px 0px 0px;
float:left;
position:relative;
text-align:left;
   display:block;
   list-style:none;
   position:relative;
   right:50%;
}
#nav li ul li{position:relative;right:0%;}

#nav a, #nav a:visited{
font-family:abadi mt condensed light;
font-size:11px;
color:#ffffff;
text-decoration:none;
white-space:nowrap;
padding:10px 7px 10px 7px;
display:block;
float:left;
position:relative;
top:-10px;
z-index:3;
}

/* SUB LEVEL STYLING --------------------------- */
#nav ul{
margin:0px;
padding:34px 0px 0px 0px;
display:none;
list-style-type:none;
position:absolute;
top:0px;
left:0px;
}

#nav ul li{
margin:0px;
padding:0px;
background-color:#666768;
}

#nav ul li a,#nav ul li a:visited{
position:relative;
top:0px;
}

/* ALL HOVERS -------------------- */

/* style the top level hover */
#nav a:hover{
color:#333;
background:#BED064;
}

#nav ul a:hover{
color:#666768; 
background:#ccc
}

/* style the third level hover */
#nav ul ul a:hover {
/* Cell decoration */
background:#b2ab9b;
}

