/* ----- GLOBAL & BODY ----- */
body { color: #443327; font: normal 10pt arial, helvetica, sans-serif;}
p { color: #443327; font: normal 10pt arial, helvetica, sans-serif;}

/* ----- GENERAL TEXT TREATMENT ----- */
ul, ol{ padding-left: 25px;}
/*div.col-highlight p { font-size: 11px; color: #565656; line-height: 15px;}*/
div.col p { text-align: left; line-height: 16pt;}
#left div.col { padding: 20px 15px 10px 15px; font-size: 10pt;}
#mid div.col { padding: 20px 15px 10px 15px;}
#right div.col { padding: 55px 15px 10px 10px; font-size: 11pt; font-weight: bold; line-height: 22pt;}
td.right { padding: 0px 0px 10px 25px;}
td.right .quote { font-size: 11pt; font-weight: bold; line-height: 22pt;}

/*h1 { padding: 10px 0 14px 0; border-bottom: 0; margin: 0; color: #660099; font-size: 12pt; font-weight: bold; line-height: 22px;}*/
h1 span { font: bold normal 12pt arial, helvetica, sans-serif; color: #443327; padding-left: 0px;}
/* ----- TITLES H1 STYLE ----- */
#left div.col h1 span, #mid div.col h1.maintitle span {display:none;}
#left div.col h1 { padding: 0px; margin: 0px 0px -10px 0px; width: 160px; height: 33px;}
#mid div.col h1.maintitle { padding: 0px; margin: 0px 0px -5px 0px; width: 400px; height: 33px;}

body.bodytest div.col h1.maintitle { 
background: url(../images/title_welcome.gif) no-repeat left top;
}
body.bodyhome div.col h1.maintitle { 
background: url(../images/title_welcome.gif) no-repeat left top;
}
body.bodyabout div.col h1.maintitle, 
body.bodyaboutdirectors div.col h1.maintitle, 
body.bodyabouthistory div.col h1.maintitle, 
body.bodyaboutvision div.col h1.maintitle { 
background: url(../images/title_about.gif) no-repeat left top;
}
body.bodyclients div.col h1.maintitle, 
body.bodyclientstestimonials div.col h1.maintitle,
body.bodyclientsreferrers div.col h1.maintitle,
body.bodyclientscasestudies div.col h1.maintitle { 
background: url(../images/title_clients.gif) no-repeat left top;
}
body.bodyserviceswhat div.col h1.maintitle, 
body.bodyserviceswhy div.col h1.maintitle, 
body.bodyservicesbusfinance div.col h1.maintitle, 
body.bodyservicesbusacquisition div.col h1.maintitle, 
body.bodyservicesbuyouts div.col h1.maintitle, 
body.bodyservicesreview div.col h1.maintitle, 
body.bodywhat div.col h1.maintitle, 
body.bodywhatproducts div.col h1.maintitle, 
body.bodywhateis div.col h1.maintitle, 
body.bodywhatcost div.col h1.maintitle, 
body.bodywhatduration div.col h1.maintitle { 
background: url(../images/title_what.gif) no-repeat left top;
}
body.bodynews div.col h1.maintitle, 
body.bodyresources div.col h1.maintitle,
body.bodyresourcesfactsheets div.col h1.maintitle,
body.bodyresourcesdictionary div.col h1.maintitle,
body.bodyresourcesarticles div.col h1.maintitle,
body.bodyresourceslinks div.col h1.maintitle,
body.bodyresourcessubscribe div.col h1.maintitle,
body.bodyresourcessale div.col h1.maintitle { 
background: url(../images/title_resources.gif) no-repeat left top;
}
body.bodynewsother div.col h1.maintitle, 
body.bodynewsregister div.col h1.maintitle { 
background: url(../images/title_news.gif) no-repeat left top;
}
div.col h1.news { 
background: url(../images/title_news.gif) no-repeat left top;
}
body.bodycontact div.col h1.maintitle { 
background: url(../images/title_contact.gif) no-repeat left top;
}
body.bodyprivacy div.col h1.maintitle { 
background: url(../images/title_privacy.gif) no-repeat left top;
}
body.bodydisclaimer div.col h1.maintitle { 
background: url(../images/title_disclaimer.gif) no-repeat left top;
}

h2 { margin: 0px; font-size: 15px; font-weight: bold; padding: 0px 0px 0px 5px;}
h3 { font: bold 15px; margin: 8px 0 10px 0;}
h4 { font-size: 12px; font-weight: bold; margin-bottom: 5px;}
h5 { font-size: 11px; font-weight: bold; margin-bottom: 5px;}
h5 span { font-weight: normal;}

.titleimage { padding: 0px 0px 10px 0px;}
/*.blue { color: #33CCCC;}
.orange { color: #eaad12;}
.red { color: #dd0022;}
.purple { color: #660099;}*/
.blackabout { color: #221E1F;}
.chocolatclients { color: #6C494F;}
.darkbluewhat { color: #071D2F;}
.mustardresources { color: #B8AE46;}
.bluenews { color: #688899;}
.greencontact { color: #425F57;}

/* ----- LINKS ----- */

/*a:link, a:visited, a:hover, a:active { color: #B8AE46;}
*/
a { text-decoration: underline; padding: 1px;}
a:hover { text-decoration: none;}
a img { border: 0;}
body.bodyhome a,
body.bodyhome a:visited,
body.bodyhome a:hover,
body.bodyhome a:active
{color: #688899;}
body.bodyabout a, body.bodyaboutdirectors a, body.bodyabouthistory a, body.bodyaboutvision a,
body.bodyabout a:visited, body.bodyaboutdirectors a:visited, body.bodyabouthistory a:visited, body.bodyaboutvision a:visited,
body.bodyabout a:hover, body.bodyaboutdirectors a:hover, body.bodyabouthistory a:hover, body.bodyaboutvision a:hover,
body.bodyabout a:active, body.bodyaboutdirectors a:active, body.bodyabouthistory a:active, body.bodyaboutvision a:active
{color: #221E1F;}
body.bodyclients a, body.bodyclientstestimonials a, body.bodyclientsreferrers a, body.bodyclientscasestudies a,
body.bodyclients a:visited, body.bodyclientstestimonials a:visited, body.bodyclientsreferrers a:visited, body.bodyclientscasestudies a:visited,
body.bodyclients a:hover, body.bodyclientstestimonials a:hover, body.bodyclientsreferrers a:hover, body.bodyclientscasestudies a:hover,
body.bodyclients a:active, body.bodyclientstestimonials a:active, body.bodyclientsreferrers a:active, body.bodyclientscasestudies a:active
{color: #6C494F;}
body.bodyserviceswhat a, body.bodyserviceswhy a, body.bodyservicesbusfinance a, body.bodyservicesbusacquisition a, body.bodyservicesbuyouts a, body.bodyservicesreview a, 
body.bodyserviceswhat a:visited, body.bodyserviceswhy a:visited, body.bodyservicesbusfinance a:visited, body.bodyservicesbusacquisition a:visited, body.bodyservicesbuyouts a:visited, body.bodyservicesreview a:visited, 
body.bodyserviceswhat a:hover, body.bodyserviceswhy a:hover, body.bodyservicesbusfinance a:hover, body.bodyservicesbusacquisition a:hover, body.bodyservicesbuyouts a:hover, body.bodyservicesreview a:hover, 
body.bodyserviceswhat a:active, body.bodyserviceswhy a:active, body.bodyservicesbusfinance a:active, body.bodyservicesbusacquisition a:active, body.bodyservicesbuyouts a:active, body.bodyservicesreview a:active, 
body.bodywhat a, body.bodywhatproducts a, body.bodywhateis a, body.bodywhatcost a, body.bodywhatduration a,
body.bodywhat a:visited, body.bodywhatproducts a:visited, body.bodywhateis a:visited, body.bodywhatcost a:visited, body.bodywhatduration a:visited,
body.bodywhat a:hover, body.bodywhatproducts a:hover, body.bodywhateis a:hover, body.bodywhatcost a:hover, body.bodywhatduration a:hover,
body.bodywhat a:active, body.bodywhatproducts a:active, body.bodywhateis a:active, body.bodywhatcost a:active, body.bodywhatduration a:active
{color: #071D2F;}
body.bodyresources a, body.bodyresourcesfactsheets a, body.bodyresourcesdictionary a, body.bodyresourcesarticles a, body.bodyresourceslinks a, body.bodyresourceslinks a, body.bodyresourcessubscribe a, body.bodyresourcessale a,
body.bodyresources a:visited, body.bodyresourcesfactsheets a:visited, body.bodyresourcesdictionary a:visited, body.bodyresourcesarticles a:visited, body.bodyresourceslinks a:visited, body.bodyresourcessubscribe a:visited, body.bodyresourcessale a:visited,
body.bodyresources a:hover, body.bodyresourcesfactsheets a:hover, body.bodyresourcesdictionary a:hover, body.bodyresourcesarticles a:hover, body.bodyresourceslinks a:hover, body.bodyresourcessubscribe a:hover, body.bodyresourcessale a:hover,
body.bodyresources a:active, body.bodyresourcesfactsheets a:active, body.bodyresourcesdictionary a:active, body.bodyresourcesarticles a:active, body.bodyresourceslinks a:active, body.bodyresourcessubscribe a:active, body.bodyresourcessale a:active
{color: #B8AE46;}
body.bodynews a, body.bodynewsother a, body.bodynewsregister a,
body.bodynews a:visited, body.bodynewsother a:visited, body.bodynewsregister a:visited,
body.bodynews a:hover, body.bodynewsother a:hover, body.bodynewsregister a:hover,
body.bodynews a:active, body.bodynewsother a:active, body.bodynewsregister a:active
{color: #B8AE46;}
body.bodycontact p a,
body.bodycontact p a:visited,
body.bodycontact p a:hover,
body.bodycontact p a:active
{color: #425F57;}

/* ----- TABLES ----- 

td { font-size: 11px; line-height: 15px; padding: 4px; border-bottom: 1px solid #ececec;}
.subtext { font-size: 14px; font-weight: bold;}*/

/* ----- FORMS ----- */
#boxtop { background: transparent url(../images/subscribebox_bgd.gif) no-repeat left top; width: 266px; padding: 15px 15px 0px 15px; font-size: 11px;}
#boxfooter { background: transparent url(../images/subscribebox_footer.gif) no-repeat left top; width: 266px; padding: 0px; height: 10px;}
.FormButton {
	background: transparent url(../images/btn_formbutton.gif) no-repeat left center;
	display: block;
	padding: 10px 5px 10px 40px;
	color: #446077;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	border: none;
	cursor: hand;
}
