@import url("h1_h2.css");

/* GLOBAL SETTINGS
********************************************************************************/
* {margin: 0; padding: 0;}
html{overflow: -moz-scrollbars-vertical;}
a {outline: none;} /* removes Firefox dotted outline on click */
a img {border: none;}
em {font-style: italic;}
strong {font-weight: bold;}


/* STYLES
********************************************************************************/
body {	
	background: #4b4b4b url(/_media/full_bg.gif) repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: small;
	font-size: 12px;
	color: #000;
	xxmargin-bottom: 2em;
	text-align: center;
}

#wrapShadowLeft {
	background: url(/_media/shadow_lt_full.gif) no-repeat;
	width: 990px;
	margin: 0 auto;
	text-align: left;
}

#wrapShadowRight {
	background: url(/_media/shadow_rt_full.gif) 100% 0 no-repeat;
	margin-left: 4px;
}

#shadowBot {
	width: 990px;
	margin: 0 auto;
	background: url(/_media/shadow_footer.gif) no-repeat;
	height: 5px;
}

#wrap {
	margin-right: 4px;
}

h1 {
	font-size: 23px;
	color: #000;
	margin-bottom: .5em;
}

h2 {
	font-size: 17px;
	color: #999;
	margin-bottom: .5em;
}

h2.news {
	font-size: 16px;
	font-weight: normal;
	color: #003c69;
	margin-bottom: .5em;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	xxmargin-bottom: .5em;
	color: #e46b1f;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: .25em;
	color: #003c69;
}

p {
	margin-bottom: 1em; 
	line-height: 1.4;
	font-size: 13px;
}

ul {
	list-style: none;
	margin-bottom: 1em;	
}

ol{
	list-style: lower-roman;
	margin-bottom: 1em;
}


ul li {
	margin-left: 1em;
	background: url(/_media/bullet_dot.gif) 0 5px no-repeat;
	padding-left: 10px;	
}

ol li{
	padding-left: 10px;
	margin-left: 1em;
}

/* links */

a:link, a:visited {
	color: #003c69;
	font-weight: normal;
	text-decoration: underline;
}

a:hover {
	color: #000;
	text-decoration: underline;
}

/* CONTACT
********************************************************************************/

#contact-details{
	width: 250px;
}

#contact-image{
 float:right;
 width: 460px;
}


/* HEADER
********************************************************************************/
#header {
	background: url(/_media/header_bg2.gif) repeat-x;
	xxheight: 70px;
	padding: 10px 20px;
	padding-bottom: 0;
	color: #fff;
}

#header h1{
	float: left;
	background:url(/_media/logo_gcc.gif) no-repeat;
	width: 500px;
	height: 79px;
}

#header h1 a {
	display: block;
	width: 79px;
	height: 79px;
	text-decoration: none;
	xxbackground: #999;
}

#header h1 span {
	display: none;
}

#header #header-extras {
	xxborder: 1px solid #FFF;
	float: right;
	text-align: right;
	width: 350px;
}

#header #header-extras #toplinks {
	font-size: 11px;
	text-align: right;
	margin-bottom: 10px;
}

#header #header-extras #toplinks a {
	color: #FFF;
	text-decoration: none;
}

#header #header-extras form select, #header #header-extras form input {
	border: 1px solid #CCC;
	width: 150px;
	color: #003C69;
	font-size: 11px;
}

#header #header-extras #search-form {
	margin-top: 10px;
}

#header #header-extras #search-form input {
	margin: 0;
	padding: 0;
	width: 135px;
}

#header #header-extras #search-form input.submit {
	border: none;
	display: inline;
	height: 16px;
	width: 13px;
}

#header #header-extras #login-form select {
	width: 152px;
}

/* TOP NAV
********************************************************************************/
#topnav {
	xxborder: 1px solid #333;
	margin-bottom: 2px;
}

#topnav li a span {
	display: none;
}

/* HIGHLIGHTING - LEFT NAV SUBS
********************************************************************************/
#leftnav ul li a.current {
	background: url(/_media/bullet_arrow.gif) 0 5px no-repeat;
}

#leftnav ul li ul li a.current2 {
	text-decoration: underline;
}














/* H1/H2 IMAGE REPLACEMENT
********************************************************************************/
#content h1, #homeBody h1 {
	width: 550px;
	height: 17px;
	margin: 0 0 0.5em 0;
	padding: 0;
	}

#content h1 span, #homeBody h1 span {
	display: none;
	}

#content h2, #homeBody h2 {
	width: 501px;
	height: 16px;
	margin: 0 0 0.25em 0;
	padding: 0;
	}

#content h2 span, #homeBody h2 span {
	display: none;
	}

#homeBody h1.cedrus-investments-llc {background:url(/_media/h1/global_crown_capital_llc.gif) no-repeat; width:350px;}


#valPropDetails h1 {
	width: 300px;
	height: 29px;
	margin: 0;
	padding: 0;
	}

#valPropDetails h1 span {
	display: none;
	}
h1.h-individual-investors {background:url(/_media/landing_investors_title.gif) no-repeat;}
h1.h-institutions {background:url(/_media/landing_institutions_title.gif) no-repeat;}
h1.h-corporations {background:url(/_media/landing_corporations_title.gif) no-repeat;}
h1.h-about-global-crown-capital {background:url(/_media/landing_about_title.gif) no-repeat;}

#content h1.additional-highlights {background:url(/_media/h1/additional_highlights.gif) no-repeat;}
#content h1.alternative-investments {background:url(/_media/h1/alternative_investments.gif) no-repeat;}
#content h1.analysts-biographies {background:url(/_media/h1/analysts_biographies.gif) no-repeat;}
#content h1.asset-management {background:url(/_media/h1/asset_management.gif) no-repeat;}
#content h1.biographies {background:url(/_media/h1/biographies.gif) no-repeat;}
#content h1.careers {background:url(/_media/h1/careers.gif) no-repeat;}
#content h1.client-services {background:url(/_media/h1/client_services.gif) no-repeat;}
#content h1.commodities {background:url(/_media/h1/commodities.gif) no-repeat;}
#content h1.consulting-and-outsourcing-services {background:url(/_media/h1/consulting_and_outsourcing_services.gif) no-repeat;}
#content h1.contact-us {background:url(/_media/h1/contact_us.gif) no-repeat;}
#content h1.copyright {background:url(/_media/h1/copyright.gif) no-repeat;}
#content h1.corporate-executive-services {background:url(/_media/h1/corporate_executive_services.gif) no-repeat;}
#content h1.corporate-services {background:url(/_media/h1/corporate_services.gif) no-repeat;}
#content h1.corporations-retirement-plan-services {background:url(/_media/h1/corporations_retirement_plan_services.gif) no-repeat;}
#content h1.directions {background:url(/_media/h1/directions.gif) no-repeat;}
#content h1.equity-research-coverage {background:url(/_media/h1/equity_research_coverage.gif) no-repeat;}
#content h1.examples-of-alternative-investments-include {background:url(/_media/h1/examples_of_alternative_investments_include.gif) no-repeat;}
#content h1.features-of-the-trading-platform-include {background:url(/_media/h1/features_of_the_trading_platform_include.gif) no-repeat;}
#content h1.gc-technical-analytics {background:url(/_media/h1/gc_technical_analytics.gif) no-repeat;}
#content h1.general-disclosures {background:url(/_media/h1/general_disclosures.gif) no-repeat;}
#content h1.global-crown-capital-llc {background:url(/_media/h1/global_crown_capital_llc.gif) no-repeat;}
#content h1.global-crown-capital-technology-index {background:url(/_media/h1/global_crown_capital_technology_index.gif) no-repeat;}
#content h1.global-custody-and-settlement {background:url(/_media/h1/global_custody_and_settlement.gif) no-repeat;}
#content h1.global-equity-research {background:url(/_media/h1/global_equity_research.gif) no-repeat;}
#content h1.global-wealth-management {background:url(/_media/h1/global_wealth_management.gif) no-repeat;}
#content h1.hedging-strategies {background:url(/_media/h1/hedging_strategies.gif) no-repeat;}
#content h1.important-legal-disclosures {background:url(/_media/h1/important_legal_disclosures.gif) no-repeat;}
#content h1.in-focus {background:url(/_media/h1/in_focus.gif) no-repeat;}
#content h1.in-the-news {background:url(/_media/h1/in_the_news.gif) no-repeat;}
#content h1.in-the-news-archives {background:url(/_media/h1/in_the_news_archives.gif) no-repeat;}
#content h1.index-chart {background:url(/_media/h1/index_chart.gif) no-repeat;}
#content h1.index-members {background:url(/_media/h1/index_members.gif) no-repeat;}
#content h1.institutional-sales-and-trading {background:url(/_media/h1/institutional_sales_and_trading.gif) no-repeat;}
#content h1.investment-banking {background:url(/_media/h1/investment_banking.gif) no-repeat;}
#content h1.key-advantages {background:url(/_media/h1/key_advantages.gif) no-repeat;}
#content h1.key-advantages-of-gcc {background:url(/_media/h1/key_advantages_of_gccs_approach_to_wealth_management.gif) no-repeat;}
#content h1.key-advantages-of-gcc-offering {background:url(/_media/h1/key_advantages_of_gcc_offering.gif) no-repeat;}
#content h1.management-team {background:url(/_media/h1/management_team.gif) no-repeat;}
#content h1.nanotechnology-investment-conference {background:url(/_media/h1/nanotechnology_investment_conference.gif) no-repeat;}
#content h1.our-goals-are {background:url(/_media/h1/our_goals_are.gif) no-repeat;}
#content h1.our-services-include {background:url(/_media/h1/our_services_include.gif) no-repeat;}
#content h1.our-suite-of-services-includes {background:url(/_media/h1/our_suite_of_services_includes.gif) no-repeat;}
#content h1.our-vision-includes {background:url(/_media/h1/our_vision_includes.gif) no-repeat;}
#content h1.personalized-service {background:url(/_media/h1/personalized_service.gif) no-repeat;}
#content h1.portfolio-management {background:url(/_media/h1/portfolio_management.gif) no-repeat;}
#content h1.press-releases {background:url(/_media/h1/press_releases.gif) no-repeat;}
#content h1.press-releases-archives {background:url(/_media/h1/press_releases_archives.gif) no-repeat;}
#content h1.press-room {background:url(/_media/h1/press_room.gif) no-repeat;}
#content h1.prime-brokerage {background:url(/_media/h1/prime_brokerage.gif) no-repeat;}
#content h1.privacy-and-security {background:url(/_media/h1/privacy_and_security.gif) no-repeat;}
#content h1.privacy-policy {background:url(/_media/h1/privacy_policy.gif) no-repeat;}
#content h1.reporting {background:url(/_media/h1/reporting.gif) no-repeat;}
#content h1.research {background:url(/_media/h1/research.gif) no-repeat;}
#content h1.securities-lending {background:url(/_media/h1/securities_lending.gif) no-repeat;}
#content h1.site-map {background:url(/_media/h1/site_map.gif) no-repeat;}
#content h1.soft-dollar-programs {background:url(/_media/h1/soft_dollar_programs.gif) no-repeat;}
#content h1.some-of-these-reporting-capabilities-include {background:url(/_media/h1/some_of_these_reporting_capabilities_include.gif) no-repeat;}
#content h1.some-team-highlights-include {background:url(/_media/h1/some_team_highlights_include.gif) no-repeat;}
#content h1.specialization {background:url(/_media/h1/specialization.gif) no-repeat;}
#content h1.technology {background:url(/_media/h1/technology.gif) no-repeat;}
#content h1.terms-of-use {background:url(/_media/h1/terms_of_use.gif) no-repeat;}
#content h1.the-first-nanotech-fund {background:url(/_media/h1/the_first_nanotech_fund.gif) no-repeat;}
#content h1.the-following-strategies-are-examples {background:url(/_media/h1/the_following_strategies_are_examples.gif) no-repeat;}
#content h1.the-process {background:url(/_media/h1/the_process.gif) no-repeat;}
#content h1.this-means-gcc-has {background:url(/_media/h1/this_means_gcc_has.gif) no-repeat;}
#content h1.what-we-do {background:url(/_media/h1/what_we_do.gif) no-repeat;}
#content h1.with-an-open-market-purchase {background:url(/_media/h1/with_an_open_market_purchase.gif) no-repeat;}

#content h2.alternative-investments {background:url(/_media/h2/alternative_investments.gif) no-repeat;}
#content h2.an-investment-benchmark-to-capitalize {background:url(/_media/h2/an_investment_benchmark_to_capitalize.gif) no-repeat;}
#content h2.best-of-breed_products {background:url(/_media/h2/best_of_breed_products.gif) no-repeat;}
#content h2.business-continuation-data-and-network-redundancy {background:url(/_media/h2/business_continuation_data_and_network_redundancy.gif) no-repeat;}
#content h2.charles-kanavel {background:url(/_media/h2/charles_kanavel.gif) no-repeat;}
#content h2.choice-of-law {background:url(/_media/h2/choice_of_law.gif) no-repeat;}
#content h2.corporate-cash-management {background:url(/_media/h2/corporate_cash_management.gif) no-repeat;}
#content h2.customized-asset-allocation {background:url(/_media/h2/customized_asset_allocation.gif) no-repeat;}
#content h2.david-patterson {background:url(/_media/h2/david_patterson.gif) no-repeat;}
#content h2.david-wu {background:url(/_media/h2/david_wu.gif) no-repeat;}
#content h2.disclaimer-of-warranty {background:url(/_media/h2/disclaimer_of_warranty.gif) no-repeat;}
#content h2.douglas-crook {background:url(/_media/h2/douglas_crook.gif) no-repeat;}
#content h2.general-information {background:url(/_media/h2/general_information.gif) no-repeat;}
#content h2.global-access {background:url(/_media/h2/global_access.gif) no-repeat;}
#content h2.global-crown-capital-nanotechnology-index {background:url(/_media/h2/global_crown_capital_nanotechnology_index.gif) no-repeat;}
#content h2.global-equity-research {background:url(/_media/h2/global_equity_research.gif) no-repeat;}
#content h2.global-trading-platform {background:url(/_media/h2/global_trading_platform.gif) no-repeat;}
#content h2.henry-wolfgang-carter {background:url(/_media/h2/henry_wolfgang_carter.gif) no-repeat;}
#content h2.in-the-news {background:url(/_media/h2/in_the_news.gif) no-repeat;}
#content h2.ingenuity-exclusivity-and-commitment {background:url(/_media/h2/ingenuity.gif) no-repeat;}
#content h2.john-roy {background:url(/_media/h2/john_roy.gif) no-repeat;}
#content h2.kimberly-nearing {background:url(/_media/h2/kimberly_nearing.gif) no-repeat;}
#content h2.leader-in-the-nanotechnology-community {background:url(/_media/h2/leader_in_the_nanotechnology_community.gif) no-repeat;}
#content h2.lending-solutions {background:url(/_media/h2/lending_solutions.gif) no-repeat;}
#content h2.martin-pyykkonen {background:url(/_media/h2/martin_pyykkonen.gif) no-repeat;}
#content h2.michael-gallo {background:url(/_media/h2/michael_gallo.gif) no-repeat;}
#content h2.nanotechnology-financing-events {background:url(/_media/h2/nanotechnology_financing_events.gif) no-repeat;}
#content h2.nasd-rule-2341 {background:url(/_media/h2/nasd_rule_2341.gif) no-repeat;}
#content h2.nikolay-tishchenko {background:url(/_media/h2/nikolay_tishchenko.gif) no-repeat;}
#content h2.objective {background:url(/_media/h2/objective.gif) no-repeat;}
#content h2.open-architecture-technology-platform {background:url(/_media/h2/open_architecture_technology_platform.gif) no-repeat;}
#content h2.overview {background:url(/_media/h2/overview.gif) no-repeat;}
#content h2.pablo-perez-fernandez {background:url(/_media/h2/pablo_perez_fernandez.gif) no-repeat;}
#content h2.tero-kuittinen {background:url(/_media/h2/tero-kuittinen.gif) no-repeat;}
#content h2.payment-for-order-flow {background:url(/_media/h2/payment_for_order_flow.gif) no-repeat;}
#content h2.press-releases {background:url(/_media/h2/press_releases.gif) no-repeat;}
#content h2.privacy-policy {background:url(/_media/h2/privacy_policy.gif) no-repeat;}
#content h2.proprietary-rights {background:url(/_media/h2/proprietary_rights.gif) no-repeat;}
#content h2.proprietary-trustworthy-actionable {background:url(/_media/h2/proprietary_trustworthy_actionable.gif) no-repeat;}
#content h2.rani-jarkas {background:url(/_media/h2/rani_jarkas.gif) no-repeat;}
#content h2.redefining-wealth-management {background:url(/_media/h2/redefining_wealth_management.gif) no-repeat;}
#content h2.retirement-planning {background:url(/_media/h2/retirement_planning.gif) no-repeat;}
#content h2.sec-rule-606 {background:url(/_media/h2/sec_rule_606.gif) no-repeat;}
#content h2.securities-products {background:url(/_media/h2/securities_products.gif) no-repeat;}
#content h2.security {background:url(/_media/h2/security.gif) no-repeat;}
#content h2.services {background:url(/_media/h2/services.gif) no-repeat;}
#content h2.stock-repurchase-programs {background:url(/_media/h2/stock_repurchase_programs.gif) no-repeat;}
#content h2.total-portfolio-management {background:url(/_media/h2/total_portfolio_management.gif) no-repeat;}
#content h2.use-of-links {background:url(/_media/h2/use_of_links.gif) no-repeat;}
#content h2.we-take-our-employees-careers-seriously {background:url(/_media/h2/we_take_our_employees_careers_seriously.gif) no-repeat;}

/* HIGHLIGHTING - LEFT NAV SUBS - ABOUT
********************************************************************************/
body.sWhatWeDo a#sWhatWeDo,
body.sManagementTeam a#sManagementTeam,
body.sBiographies a#sBiographies,
body.sPressRoom a#sPressRoom,
body.sInFocus a#sInFocus,
body.sCareers a#sCareers,
body.sContactUs a#sContactUs
{
	background: url(/_media/bullet_arrow.gif) 0 5px no-repeat;
}

body.sBiographies a#sBiographies
{
	text-decoration: underline;
	background: url(/_media/bullet_dot.gif) 12px 10px no-repeat;
}

/* LEFT NAV
********************************************************************************/
#leftnav {
	font-family: Arial, Helvetica, sans-serif;
	background: #fff url(/_media/dots_horiz_gray.gif) 0 100% repeat-x;
	float: left;
	width: 180px;
	padding-bottom: 1px;
	xxmargin-bottom: 200px;
	font-size: 11px;
}

#leftnav p {
	font-size: 12px;
	margin-bottom: 0;
	padding: 10px 0;
	padding-left: 12px;
	color: #003c69;
	text-transform: uppercase;
	font-weight: bold;
}

#leftnav ul {
	margin-bottom: 0;
}

#leftnav li {
	background: #eee url(/_media/dots_horiz_gray.gif) repeat-x;
	padding-left: 0;
	margin: 0;
	float: left;
	width: 180px;
}

#leftnav li a {
	color: #003c69;
	padding: 5px 0;
	padding-left: 10px;
	display: block;
	xxheight: 11px;
	text-decoration: none;
	font-weight: bold;
}

#leftnav li a:hover, #leftnav li a.current:hover {
	background: #e46b1f url(/_media/bullet_arrow_white.gif) 0 5px no-repeat;
	color: #fff;	
}

#leftnav ul li ul li {
	background: #fff url(/_media/dots_horiz_gray.gif) repeat-x;
	margin: 0;
}

#leftnav ul li ul li a {
	background: url(/_media/bullet_dot.gif) 12px 10px no-repeat;
	font-weight: normal;
	padding-left: 20px;
}

#leftnav ul li ul li a:hover {
	background: #e46b1f url(/_media/bullet_dot_white.gif) 12px 10px no-repeat;
	font-weight: normal;
	padding-left: 20px;
}

#leftnav ul li ul li a#ssConsulting {height: 25px;}

#leftnav ul>li:last-child {
	xxbackground: url(/_media/dots_horiz_gray.gif) 0 100% repeat-x;
}

/* CONTENT
********************************************************************************/
#bgTop {
	background: url(/_media/body_bg_top2.gif) 0 0 repeat-x;
}
#bgMid {
	background: url(/_media/body_bg_middle.gif) 0 0 repeat-y;
}
#bgBot {
	background: url(/_media/body_bg_bot.gif) 0 100% repeat-x;
	padding: 0 10px;
}

#contentWrap {
	clear: both;
	background-color: #fff;
	padding-bottom: 10px;
}

#content {
	background: #fff url(/_media/dots_vert.gif) repeat-y;
	padding: 25px 20px 30px 10px;
	float: left;
	width: 750px;
}

img.block {
	display: block;
	margin-bottom: 5px;
}

#promo {
	float: right;
	width: 200px;
	border: 1px solid #ccc;
	background: #eee;
	margin: 0 0 10px 10px;
	padding: 10px;
}

/* LIST ITEM BOX
********************************************************************************/
#smallBox {width: 430px;}

.listWrap {
	margin-bottom: 1em;
}

#content div.listWrap h1 {
	margin-bottom: 0;
}

.listTL {
	margin-right: 4px; /* clip right corner */
	background-image: url('../_media/shadow.gif');
	height: 4px; /* vertical: show first half of the image with the top-corners in it */
	font-size: 2px; /* correct height for IE */
}

.listTR {
	margin-top: -4px; /* to level of top-left corner */
	margin-left: 4px; /* clip left corner */
	background-image: url('../_media/shadow.gif');
	background-position: 100% 0; /* show bg-image starting at the right */
	height: 4px; 
	font-size: 2px;
}

.listBL {
	margin-right: 4px; /* clip right corner */
	background-image: url('../_media/shadow.gif');
	background-position: 0 -8px; /* show under half of the image */
	height: 4px;
	font-size: 2px;
}

.listBR {
	margin-top: -4px; /* to level of bottom-left corner */
	margin-left: 4px; /* clip left corner */
	background-image: url('../_media/shadow.gif');
	background-position: 100% -8px; /* under half, right side */
	height: 4px; 
	font-size: 2px; 
}

.listLt {
	background: url(/_media/shadow_lt.gif) repeat-y;
	padding-left: 5px;
}

.listRt {
	background: url(/_media/shadow_rt.gif) 100% 0 repeat-y;
	xxmargin-top: 5px;
}

.listInner {
	padding: 15px 10px;
	padding-bottom: 1px;
	margin-right: 5px;
	background: #fff url(/_media/listbox_bg.gif) 0 100% repeat-x;
	border: 1px solid #ebebeb;
}

ul.listBox {
	margin-bottom: 1em;
}

ul.listBox li {
	background:url(/_media/bullet_square_icon.gif) 0 5px no-repeat;
	padding-left: 25px;
	padding-top: 5px;
	font-size: 13px;
	margin-bottom: 0;
}

/* LANDING PAGES
********************************************************************************/
#topRow {
	margin-bottom: 5px;
	xxpadding: 10px;
	background: #fff;
}

#valProp {
	float: left;
	background:url(/_media/valProp_bg.jpg) no-repeat;
	width: 961px;
}

#valProp .individual{
	width: 961px;
	
}

#valPropImage{
	float: left;
	width: 470px;
}

#valPropDetails img.header {

}

#valPropDetails {
	float: left;
	width: 400px;
	font-size: 14px;
	margin-left: 25px;
	margin-top: 20px;
}

p a.findOut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003c69;
	font-weight: bold;
	float: right;
	background: url(/_media/more_icon.gif) 100% 50% no-repeat;
	padding-right: 20px;
	text-decoration: none;
}

#botRow {
	background: #fff;
	padding: 10px;
}

.colWrap {
	float: left;
	width: 340px;
	background:url(/_media/dots_vert.gif) 100% 0 repeat-y;
	padding-right: 10px;
	margin-right: 10px;
}

.column {
	background:url(/_media/dots_horiz.gif) 0 100% repeat-x;
	padding-bottom: 20px;
	xxmargin-bottom: 20px;
}

.colImg {
	float: left;
	margin-right: 10px;
	width: 93px;
	margin-top: 10px;
}

.colDetails {
	margin-top: 10px;
	float: left;
	width: 215px;
}

.column img.more {text-align: right;}

#banners {
	float: left;
	width: 220px;
}

#banners img {
	margin-bottom: 10px;
}

/* TABLE STYLES
********************************************************************************/
table.std {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

table.std td {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 5px;
}

table.std tr.shade {
	background: #eee;
	xxfont-weight: bold;
}

table.contact {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	width: 500px;
}

table.contact td {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 5px;
	vertical-align: top;
	width: 50%;
}

/* FORM STYLES
********************************************************************************/
form {
	font-family: Arial, Helvetica, sans-serif;
}

form select, form input {
	color: #003c69;
	font-size: 11px;
}

/* FOOTER
********************************************************************************/
#footerWrap {
	background: url(/_media/footer_bg.gif) 0 bottom repeat-x;
	padding-top: 10px;
}

#footer{
	text-align: center;
	xxmargin-top: 10px;
	padding: 10px 20px 50px 20px;
	background: url(/_media/dots_horiz_gray.gif) repeat-x;
} 

#footer p {
	color: #fff;
	margin-bottom: 0;
	font-size: 10px;
}

#footer a {
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}

#footer a:hover {
	text-decoration: underline;
}

/* HOME PAGE
********************************************************************************/
#homeValprop {
	margin-bottom: 3px;
}

body.home #contentWrap {
	padding: 15px 10px;
}

#homeBody {
	padding: 10px;
	padding-top: 3px;
	background:url(/_media/dots_vert.gif) 0 0 repeat-y;
}

#homeBodyWrap {
	background: url(/_media/dots_vert.gif) 100% 0 repeat-y;
	margin: 0 239px;
	xxfloat: left;
	xxwidth: 440px;
}

.homeColLt {
	float: left;
	width: 229px;
	margin-right: 10px;
}

.homeColRt {
	float: right;
	width: 229px;
	margin-left: 10px;
}

#inFocus {
	background: #f7f7f7 url(/_media/infocus_bg2.gif) 0 100% no-repeat;
	margin-bottom: 10px;
	padding: 10px 10px 25px 10px;
	width: 209px;
	xxmargin-right: 3px;
}

#inFocus img {margin-bottom: 6px;}

/*
#inFocusRt {
	background: url(/_media/infocus_rt_shadow.gif) 100% 100% no-repeat;
	padding-right: 3px;	
	margin-bottom: 10px;
}

#inFocusBot {
	background: url(/_media/infocus_bot_shadow.gif) repeat-x;
	height: 4px;	
	xxmargin-right: 3px;
}
*/

.homeCol {
	padding: 10px;
}

.homeCol p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.homeCol .gray{
	xxpadding-left: 10px;
}

.homeRight {
	xxbackground: #ccc;
	float: right;
	padding-right: 0;
	padding-top: 0;
}

p.gray {
	color: #666;
	font-weight: bold;
	line-height: normal;
}

p.graph {
	margin: 13px;
	text-align: left;
	margin: 0;
	margin-bottom: 10px;
}

body.home .listWrap li {
	font-size: 11px;
}




/* LANDING PAGE TABLES
********************************************************************************/
table.landing-table {
	float: left;
	width: 714px;
	}
table.landing-table td {
	padding-top: 10px;
	vertical-align: top;
	}
table.landing-table td p {
	line-height: 1.15em;
	xxmargin: 0;
	}
table.landing-table td div {
	margin-left: 105px;
	}
table.landing-table td img.landing-table {
	float: left;
	}
table.landing-table th {
	width: 340px;
	}
table.landing-table td.vertical, table.landing-table th.vertical {
	background: #FFF url(/_media/landing_dots_vertical.gif) 0 0 repeat-y;
	width: 17px;
	}
table.landing-table tr.middle td {
	background: #FFF url(/_media/landing_dots_horizontal.gif) 0 0 repeat-x;
	height: 17px;
	}
table.landing-table tr.middle td.vertical {
	background: none;
	height: 17px;
	}
table.landing-table tr.last td {
	height: 100px;
	}


/* MISC
********************************************************************************/
.clearer {
	clear: both;
	height: 0px;
	overflow: hidden;
}

.clearer-r {
	clear: right;
	height: 0px;
	overflow: hidden;
}

hr { 
	display: none;
	height:0px; 
    border:0px; 
    border-top:1px solid #ccc;
}

hr.news { 
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #CCC;
	display: block;
	height: 1px;
	margin-bottom: 1em;
}

.nomargin {margin: 0;}
.notopgap {margin-top: 0;}
.nobottomgap {margin-bottom: 0;}

img.ts {
	border: 1px solid #000;
	margin: 0 1em 1em 0;
	}

ul.news li {
	margin-bottom: 0.5em;
	}

div.fb-review {
	background-color: #FFECEC;
	border: 2px solid #990000;
	margin: 1em;
	padding: 1em;
	}

div.fb-question {
	background: #ccffcc url(/_media/fb-question.gif) 0 0 no-repeat;
	border: 2px solid #005826;
	margin: 1em 1em 1em 0;
	padding: 1em 1em 1em 44px;
	}










div.landing-promo {
	background: #f7f7f7 url(/_media/infocus_bg2.gif) 0 100% no-repeat;
	float: left;
	width: 226px;
}

div.landing-promo div.inner {
	padding: 10px;
}

div.landing-promo p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

div.contact-promo {
	background: #f7f7f7 url(/_media/infocus_bg2.gif) 0 100% no-repeat;
	margin-bottom: 1em;
	margin-left: 10px;
	width: 226px;
}

div.contact-promo div.header {
	background: url(/_media/landing/contact.gif) 0 100% no-repeat;
	height: 22px;
	width: 226px;
}

div.contact-promo div.inner {
	padding: 10px;
}

div.contact-promo p {
	color: #666;
	font-weight: bold;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

div.contact-promo h3.contact span {
	display: none;
}








/* HIGHLIGHTING - TOP NAV
********************************************************************************/
li a#nInvestors {
	background: url(/_media/topnav_investors.gif) 0 0 no-repeat;
}
li a#nInstitutions {
	background: url(/_media/topnav_institutions.gif) 0 0 no-repeat;
}
li a#nCorporations {
	background: url(/_media/topnav_corp.gif) 0 0 no-repeat;
}
li a#nAbout {
	background: url(/_media/topnav_about.gif) 0 0 no-repeat;
}

li a#nInvestors:hover {
	background: url(/_media/topnav_investors.gif) 0 -28px no-repeat;
}
li a#nInstitutions:hover {
	background: url(/_media/topnav_institutions.gif) 0 -28px no-repeat;
}
li a#nCorporations:hover {
	background: url(/_media/topnav_corp.gif) 0 -28px no-repeat;
}
li a#nAbout:hover {
	background: url(/_media/topnav_about.gif) 0 -28px no-repeat;
}

body.navInvestors a#nInvestors {
	background: url(/_media/topnav_investors.gif) 0 -56px no-repeat;
}
body.navInstitutions a#nInstitutions {
	background: url(/_media/topnav_institutions.gif) 0 -56px no-repeat;
}
body.navCorporations a#nCorporations {
	background: url(/_media/topnav_corp.gif) 0 -56px no-repeat;
}
body.navAbout a#nAbout {
	background: url(/_media/topnav_about.gif) 0 -56px no-repeat;
}









/* FSMENU.CSS
********************************************************************************/

/* HORIZONTAL FREESTYLE MENU LAYOUT */

/* All <ul> tags in the menu including the first level 
.menulist, .menulist  ul {
	margin: 0;
	padding: 0;
	list-style: none;	
	 color: #fff;
	 font-weight: bold;
	 xxmargin-right: 4px;
	 display: inline;
}
*/
.menulist {
	border: 1px solid #919cb2;
	background: url(/_media/topnav_bg.gif) repeat-x;
	margin-bottom: 0;
}
/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */
.menulist ul {
	display: none;
	position: absolute;
	z-index: 100;
	top: 30px; 
	left: 0px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	margin-bottom: 0;
}

/* Second and third etc. level submenus - position across from parent instead 
.menulist ul ul {
 top: -1px; margin-top: 0;
 left: 148px;
}
*/
/*
 All menu items (<li> tags). 'float: left' lines them up horizontally, and they are
 positioned relatively to correctly offset submenus. Also, they have overlapping borders.
*/
.menulist li {
	float: left;
	position: relative;
	display: block;
	padding-left: 0;
	background: url(/_media/topnav_divider.gif) 100% 0 repeat-y;
	width: 179px;
	margin: 0;
	
xxmargin-right: -1px;
xxwidth: 178px;
xxheight: 28px;
}

.menulist li a {
	xxfloat: left;
	display: block;
	width: 178px;
	height: 28px;
}

.menulist li a#nAbout {width: 240px;}

/* Items in submenus - override float/border/margin from above, restoring default vertical style */
.menulist ul li {
 	text-align: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	background: none;
	
xxfloat: none;
xxborder-left: 1px solid #000;
xxborder-top: 1px solid #000;
xxdisplay: block;
xxposition: relative;
xxwidth: 178px;
xxheight: 10px;
}

.menulist ul>li:last-child {
 xxmargin-bottom: 1px; /* Mozilla fix */
}

/* Links inside the menu
.menulist a {
 display: block;
 padding: 3px;
 color: #000;
 text-decoration: none;
}
 */
.menulist li ul.submenu {
	padding: 0;
	margin: 0;
	
}

.menulist li ul.submenu li a {
	margin: 0;
	padding: 0;
	color: #000;
 	font-weight: normal;
	background: #fff url(/_media/dropdown_bg.gif) 0 0;
	text-decoration: none;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 0;
	height: 20px;
	width: 167px;

xxmargin-bottom: 0;
xxheight: 10px;
xxpadding-top: 5px;
xxpadding: 5px;
}

.menulist li a#nAbout ul.submenu li a {xxwidth: 230px;}


/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
 color: #FFF;
 background-color: #000;
}

.menulist a.highlighted {
 color: #FFF;
 background-color: #000;
}
*/

.menulist a.highlighted#nInvestors {
	background: url(/_media/topnav_investors.gif) 0  -28px no-repeat;
}
.menulist a.highlighted#nInstitutions {
	background: url(/_media/topnav_institutions.gif) 0  -28px no-repeat;
}
.menulist a.highlighted#nCorporations {
	background: url(/_media/topnav_corp.gif) 0  -28px no-repeat;
}
.menulist a.highlighted#nAbout {
	background: url(/_media/topnav_about.gif) 0  -28px no-repeat;
}


.menulist .submenu a:hover, .menulist .submenu a.highlighted:hover, .menulist .submenu a:focus {
 color: #fff;
 background-image: none;
background-color: #e46b1f;
}
/* Only style submenu indicators within submenus. 
.menulist a .subind {
 display: none;
}
.menulist ul a .subind {
 display: block;
 float: right;
}
*/

/* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */
.menulist a {
 float: left;
}
.menulist ul a {
 float: none;
}
/* \*/
.menulist a {
 float: none;
}
/* */


/*
 HACKS: IE/Win:
 A small height on <li> and <a> tags and floating prevents gaps in menu.
 * html affects <=IE6 and *:first-child+html affects IE7.
 You may want to move these to browser-specific style sheets.
*/
*:first-child+html .menulist ul li {
 float: left;
 width: 100%;
}

* html .menulist ul li {
 float: left;
 height: 1%;
}
#header,
#contentWrap,
.menulist,
.menulist ul a {
 height: 1%;
}

/* End Hacks */










/* HACKS
********************************************************************************/
/* fixes font-size keyword problem for IE5/Win */
body {
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
	}
html>body { /* be nice to Opera */
	font-size: small;
	}

/* IE hack 
* html #wrapShadowLeft {
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='crop' src='../_media/bg_shadow_lt.png');
}

* html #wrapShadowRight {
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='crop' src='../_media/bg_shadow_rt.png');
}

img, div { behavior: url(../iepngfix.htc) }
*/

/* trigger hasLayout and target ie5+6/win only 
.inside {
	height: 1%;
	}
*/
/* trigger hasLayout and target ie7/win only 
*:first-child+html .inside {
	min-height: 1px;
	}
*/








