BODY, DIV, TD, SPAN
{
  color: #6C6C6C;
  font-family: verdana, sans-serif;
  font-size: 11px;
}

BODY
{
  margin: 30px 0;
  padding: 0;
  background-color: #eaeaea;
}

.tabelBGLeft
{
	background-image: url('../images/home/drop-shadow-left-bg.gif');
	background-repeat: repeat-y;
}

.tabelBGRight
{
	background-image: url('../images/home/drop-shadow-right-bg.gif');
	background-repeat: repeat-y;
}

P
{
  line-height: 1.7em;
  margin-top: 1.2em;
}


select, input, textarea {
  color: #000000;
  font-family: verdana, sans-serif;
  font-size: 11px;
}

.PortfolioTitle
{
  font-weight: bold;
  margin-top: 1.2em;
}

.SubHeading
{
  font-weight: bold;
  font-size: 12px;
}

.QuoteArea
{
  padding: 0;
  margin-left: 25px;
  margin-right: 40px;
}

.HomeDescription,.HomeTitle
{
  margin-left: 20px;
  margin-right: 20px;
}

.HomeDescription
{
  text-align: left;
  line-height: 1.5em;
  width: 300px;
}

.HomeTitle
{
  margin-top: 5px;
  margin-bottom: 5px;
}

.HomeNewsItemLeft
{
  line-height: 1.3em;
}

.HomeNewsItemRight
{
  margin-left: 30px;
  line-height: 1.3em;
}

.pageTitleAbout {
	padding: 6px 0px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	color: #016E9C;
}

.pageTitleInvestors {
	padding: 6px 0px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	color: #016E9C;
}

.pageTitleTeam {
	padding: 6px 0px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	color: #016E9C;
}

.pageTitleNews {
	padding: 6px 0px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	color: #016E9C;
}

.pageTitleContact {
	padding: 6px 0px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	color: #016E9C;
}

.pageTitleSubsite {
	padding: 6px 0px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	color: #016E9C;
}

.pageSubtitleSubsite {
	font-size: 18px;
	font-weight: bold;
	color: #016E9C;
}

.SectionTitleArea
{
	margin-bottom: 15px;
}

.NavItemMarker
{
  margin-top: 15px;
}

.NavItemArea, .SubNavItemArea
{
  margin-right: 5px;
}

.SubNavItemArea
{
  margin-left: 8px;
  margin-top: 8px;
}

.PortfolioLogo, .PortfolioDescription
{
  margin-top: 40px;
}

.SubNavInactive
{
  font-weight: bold;
  color:#6C6C6C;
}

/* fonts */
.top
{
  color:#0093d0;
}
.footer
{
	padding-bottom: 4px;
	height: 36px;
	font-size: 10px;
  color:#ffffff;
  text-align: center;
  background: url("../images/home/footer.gif") left top no-repeat;
}

/* background colors */
.blueBG
{
  background-color:#0094ce;
}

.whiteBG
{
  background-color:#ffffff;
}

.grayBG
{
  background-color:#6c6c6c;
}

#leftNav
{
  border-right: 1px solid #e3e3e3;
  padding-top: 14px;
}

#leftNav div.hr {
	margin: 6px 16px 8px 0;
	height: 0px;
	border-bottom: 1px dashed #0f99d3;
	overflow: hidden;
}

A:link {color:#0f99d3;text-decoration: none;font-weight:bold;fontbackground-color: transparent;}
A:visited {color:#0f99d3;text-decoration: none;font-weight:bold;background-color: transparent;}
A:active {color:#0f99d3;text-decoration: none;font-weight:bold;background-color: transparent;}
A:hover{color:#0f99d3;text-decoration: underline;font-weight:bold;background-color: transparent;}

A.homePage:link {color:#0f99d3;text-decoration: none;font-weight:normal;background-color: transparent;}
A.homePage:visited {color:#0f99d3;text-decoration: none;font-weight:normal;background-color: transparent;}
A.homePage:active {color:#0f99d3;text-decoration: none;font-weight:normal;background-color: transparent;}
A.homePage:hover{color:#0f99d3;text-decoration: underline;font-weight:normal;background-color: transparent;}

A.SubNavLink:link {color:#6C6C6C;font-weight:normal;text-decoration: none;background-color: transparent;}
A.SubNavLink:visited {color:#6C6C6C;font-weight:normal;text-decoration: none;background-color: transparent;}
A.SubNavLink:active {color:#6C6C6C;font-weight:normal;text-decoration: none;background-color: transparent;}
A.SubNavLink:hover{color:#6C6C6C;font-weight:normal;text-decoration: underline;background-color: transparent;}

A.navSectionTitleArea:link {color:#6C6C6C;font-weight:bold;font-size:13px;text-decoration: none;background-color: transparent;}
A.navSectionTitleArea:visited {color:#6C6C6C;font-weight:bold;font-size:13px;text-decoration: none;background-color: transparent;}
A.navSectionTitleArea:active {color:#6C6C6C;font-weight:bold;font-size:13px;text-decoration: none;background-color: transparent;}
A.navSectionTitleArea:hover{color:#6C6C6C;font-weight:bold;font-size:13px;text-decoration: none;background-color: transparent;}

A.topLink:link {color:#0093d0;font-weight:normal;text-decoration: none;background-color: transparent;}
A.topLink:visited {color:#0093d0;font-weight:normal;text-decoration: none;background-color: transparent;}
A.topLink:active {color:#0093d0;font-weight:normal;text-decoration: none;background-color: transparent;}
A.topLink:hover{color:#0093d0;font-weight:normal;text-decoration: underline;background-color: transparent;}

A.level1:link {color:#0f99d3;font-weight:bold;font-size: 13px;text-transform: uppercase;text-decoration: none;background-color: transparent;}
A.level1:visited {color:#0f99d3;font-weight:bold;font-size:13px;text-transform: uppercase;text-decoration: none;background-color: transparent;}
A.level1:active {color:#0f99d3;font-weight:bold;font-size:13px;text-transform: uppercase;text-decoration: none;background-color: transparent;}
A.level1:hover{color:#0f99d3;font-weight:bold;font-size:13px;text-transform: uppercase;text-decoration: underline;background-color: transparent;}

A.level2:link {color:#0093d0;font-weight:bold;text-decoration: none;background-color: transparent;}
A.level2:visited {color:#0093d0;font-weight:bold;text-decoration: none;background-color: transparent;}
A.level2:active {color:#0093d0;font-weight:bold;text-decoration: none;background-color: transparent;}
A.level2:hover{color:#0093d0;font-weight:bold;text-decoration: underline;background-color: transparent;}

A.level3:link {color:#6C6C6C;font-weight:normal;text-decoration: none;background-color: transparent;}
A.level3:visited {color:#6C6C6C;font-weight:normal;text-decoration: none;background-color: transparent;}
A.level3:active {color:#6C6C6C;font-weight:normal;text-decoration: none;background-color: transparent;}
A.level3:hover{color:#6C6C6C;font-weight:normal;text-decoration: underline;background-color: transparent;}

A.FooterLink:link {color:#ffffff;font-size: 10px;font-weight:normal;text-decoration: none;background-color: transparent;}
A.FooterLink:visited {color:#ffffff;font-size: 10px;font-weight:normal;text-decoration: none;background-color: transparent;}
A.FooterLink:active {color:#ffffff;font-size: 10px;font-weight:normal;text-decoration: none;background-color: transparent;}
A.FooterLink:hover{color:#ffffff;font-size: 10px;font-weight:normal;text-decoration: underline;background-color: transparent;}

/* cms styles */
.cms_header {
	font-size: 14px;
	font-weight: bold;
	color: #17364a;
}

.cms_subheader {
	font-weight: bold;
	font-size: 12px;
}

.cms_requiredField {
	color: red;
}

.cms_whiteBG {
	background-color: #ffffff;
}

.cms_lightBlueBG {
	background-color: #809cae;
}

.cms_lightGrayBG {
	background-color: #E3E3E3;
}

.cms_error {
	color: red;
}

.cms_success {
	color: green;
}

.cms_tableHeader {
	font-size: 11px;
	font-weight: bold;
	color:  #f5f5f5;
}

a.cms_tableHeader {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	TEXT-DECORATION: underline;
}
a.cms_tableHeader:visited {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	TEXT-DECORATION: underline;
}
a.cms_tableHeader:active {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	TEXT-DECORATION: underline;
}
a.cms_tableHeader:hover {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	TEXT-DECORATION: none;
}

/* subsite styles */
#subsiteHeader {
	position: relative;
}

#subsiteQuickNav {
	position: absolute;
	right: 25px;
	top: 50px;
}

#subsiteQuickNav a {
	font-weight: normal;
}
