body { text-align: center; background-color: #000000; font-size: 70%; font-family: Verdana, Helvetica, sans-serif; text-align: justify; margin: 20px 0px; }
img { border: 0px; }
input, textarea, select { font-family: Verdana, Helvetica, sans-serif; font-size: 1em; padding: 2px; }
pre { font-family: "Courier New", Courier, monospace; font-size: 1.2em; }

/* Historical CSS */
#logoutBox { filter: progid:DXImageTransform.Microsoft.Shadow(color=#222222,direction=115,Strength=4); z-index: 99; position: absolute; background: white url('/assets/extranet/logout-background.gif'); border: 1px solid #0A146B; display: none; }
#logoutContent { margin: 24px 12px; height: 100px; font-weight: bold; }

h4 { font-style: oblique; margin: 0px; font-size: 1em; }
h3 { margin: 0px; font-size: 1.2em; }
h2 { font-size: 1.3em; color: #6E6E6E; font-weight: bolder; margin-bottom: 20px; }
h1 { color: #959CA6; margin: 10px 0px 5px; font-size: 2.6em; }
a:link { color: #1C2674; text-decoration: underline; }
a:visited { color: #1C2674; text-decoration: underline; }
a:hover { color: #1C2674; text-decoration: underline; }
a:active { color: #1C2674; text-decoration: underline; }
a.footer:link { color: #FFFFFF; text-decoration: none; }
a.footer:visited { color: #FFFFFF; text-decoration: none; }
a.footer:hover { color: #FFFFFF; text-decoration: underline; }
a.footer:active { color: #FFFFFF; text-decoration: underline; }

a.home_page_link, a.home_page_link:visited { color: #8F9092; text-decoration: none; }
a.home_page_link:hover { color: #1C2674; text-decoration: none; }
a.home_page_link:active { color: #000000; text-decoration: none; }

#tabContactDetails { margin: 10px; }
#tabContactDetails td { padding-top: 10px; vertical-align: top; }
#tabContactDetails td h1 { margin-top: 0px; line-height: 80%; padding-top: 0px; }
#tabContactDetails td p { margin: 0px; }
#tabContactDetails .tdLeft { text-align: right; }
#tabContactDetails .tdRight { text-align: Left; }
#tabContactDetails .tdImage { padding: 10px; }
/* End of Historical CSS */

#disclaimer li { margin-bottom: 15px; }

/* New CSS */

table { font-size: 1em; border-collapse: collapse; width: 100%; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; }
td { text-align: left; vertical-align: top; padding: 7px; border-bottom: 1px solid #CCCCCC; }
th { text-align: left; color: white; padding: 7px; }

#tabContactDetails { border: none; margin-top: 20px; width: 751px; }
#tabContactDetails td, #tabFurtherInfo, #tabFurtherInfo td { border: none; }
#tabContactDetails h1 { color: #000000; font-size: 1.6em; line-height: 200%; font-weight: normal; }
#tabContactDetails p { padding-bottom: 20px; }


.products_table { margin: 20px 0px; }
.investors_table, .news_table { margin: 30px 0px; }
.latestnav_table, .investornews_table { margin-bottom: 20px; }

.product_table, .nav_table { margin-bottom: 30px; border: none; }
.advisor_table, #bluebaylink_table { border: none; }

.shares_table { margin-bottom: 5px; }

.investors_table th, .investornews_table th, .shares_table th { background-color: #819BA8; }
.latestnav_table th { background-color: #344a57; }
.latestnav_table td { }
.shares_table td { white-space: nowrap; }
.news_table th  { background-color: #7D7180; }
.products_table th { background-color: #276442; }
.nav_table th { background-color: #354739; }
.productgreenlight { background-color: #aed1c2; font-weight: bold; }
.latestnav_table .productgreenlight { background-color: #819BA8; }
.navhead { background-color: #C3CAC3; font-weight: bold; color: #ffffff; }
.alternate_nav { background-color: #EDEFEC; }

.fundtabletitle { width: 12em; }
.smallercopy { font-size: 0.9em; }

#bluebay_surround, #footer_bar, #footer { margin: 0px auto; width: 791px; }
#bluebay_surround { background-color: #ffffff; position: relative; }

#bluebay_asset_management { float: left; width: 318px; height: 132px; }

.topbar_right_graphic { float: right; width: 473px; height: 47px; }
#topbar_welcome, #topbar_about { background: url(/assets/images/topbar_abovebuttons_welcome.jpg) top right no-repeat; }
#topbar_products { background: url(/assets/images/topbar_abovebuttons_products.jpg) top right no-repeat; }
#topbar_news { background: url(/assets/images/topbar_abovebuttons_news.jpg) top right no-repeat; }
#topbar_contactus { background: url(/assets/images/topbar_abovebuttons_contactus.jpg) top right no-repeat; }
#topbar_investors { background: url(/assets/images/topbar_abovebuttons_investors.jpg) top right no-repeat; }

#main_menu { width: 473px; height: 21px; float: left; background-color: #000000; }
.drop_menu { position: absolute; top: 67px; width: 12em; z-index: 99; border-top: 1px solid #4B6780; display: none; }
.drop_menu ul { list-style-type: none; margin: 0px; padding: 0px; text-align: left; }
.drop_menu ul li { margin: 0px; }
.drop_menu ul li a, .drop_menu ul li a:visited { display: block; padding: 3px; width: 100%; border: 1px solid #4B6780; border-top: none; background-color: #0F3455; font-size: 0.9em; color: #ffffff; text-decoration: none; }
.drop_menu ul li a:hover { color: #ffffff; text-decoration: none; }

#about_sub_menu { left: 318px; }
#about_sub_menu ul li a:hover { background-color: #0A1B51; }

#products_sub_menu { left: 415px; width: 18em; }
#products_sub_menu ul li a:hover { background-color: #435E57; }

#news_sub_menu { left: 484px; }
#news_sub_menu ul li a:hover { background-color: #231341; }

#investors_sub_menu { left: 581px; }
#investors_sub_menu ul li a:hover { background-color: #2E6077; }

#contact_sub_menu { left: 650px; }
#contact_sub_menu ul li a:hover { background-color: #605E6B; }

#bottom_sweep_graphic { clear: both; width: 791px; height: 117px; display: block; }

#main_menu img, #section_image { float: left; }
#main_menu img { cursor: pointer; }
#footer_bar { height: 2px; background: url(/assets/images/border_bottom.gif) top left repeat-x; overflow: hidden; }

#copy_background { width: 791px; height: auto !important; height: 352px; min-height: 352px; }
.background_white { background: #ffffff url(/assets/images/background_white.gif) top left repeat-y; }
.background_green { background: #ffffff url(/assets/images/background_green.gif) top left repeat-y; }
.background_turq { background: #ffffff url(/assets/images/background_turq.gif) top left repeat-y; }

#body_right { float: right; width: 483px; margin: 30px 5px 0px 30px; display: inline; font-size: 0.9em; }
#standard_right { float: right; line-height: 170%; width: 453px; margin: 30px 35px 0px 30px; display: inline; }
#standard_centred { line-height: 170%; width: 500px; margin: 30px auto; text-align: center; }
#bluebaylink_login { display: inline; width: 97px; margin: 0 5px 0px 40px; color: #898484; text-align: left; float: left; }
#logform { margin: 0px; }
#bluebaylink_login a, #bluebaylink_login a:visited { color: #898484; }
#bluebaylink_login a:hover { text-decoration: underline; }
#bluebaylink_image { margin: 30px 0px 14px; }
#bluebaylink_button { float: right; margin-right: -5px; margin-top: 3px; }
#loginusername, #loginpassword { padding: 5px 0px 0px 0px; height: 20px; width: 97px; background-color: #F0F0F0; border: 1px solid #959391; }
#bluebay_register { clear: both; padding-top: 10px; }
#latest_rns { width: 265px; height: 172px; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD;  }
#latest_rns_investor { width: 110px; height: 230px; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; }
#press_releases { width: 120px; height: 230px; border-right: 1px solid #DDDDDD; }
#keep_informed { width: 117px; }
#latest_rns, #latest_rns_investor, #press_releases, #keep_informed, #share_price_investor { margin-top: 40px; float: left; color: #8F9092; text-align: left; }
#latest_rns h2, #latest_rns_investor h2, #press_releases h2, #keep_informed h2 { margin: 0px; }
#share_price h2, #share_price_investor h2 { margin: 0px 0px 20px 0px; }
#share_price_investor { width: 130px; height: 230px; border-right: 1px solid #DDDDDD; }
#share_price { margin-left: 5px; width: 150px; float: left; margin-top: 40px; color: #8F9092; }
#share_value { font-size: 1.3em; color: black; font-weight: bold; margin-bottom: 7px; }
.datetime { color: #6E6E6E; font-weight: bold; }
.content_list { margin-top: 20px; }
.fixed_height { height: auto !important; height: 190px; min-height: 190px; }
.fixed_height100 { height: auto !important; height: 136px; min-height: 136px; }
#contact_left , #investorcontact_left{ display: inline; margin-left: 160px; float: left; width: 240px; text-align: left; }
#investorcontact_left { width: 220px; padding-top: 43px; }
#investorcontact_left h2 { margin-top: 0px; font-size: 1.1em; color: #85A3AF; }
#contact_left { width: 240px; margin-top: 65px; }
#contact_left h2, #contact_right h2 { color: #000000; font-weight: normal; font-size: 1.2em; margin: 15px 0px 15px 0px !important; }
#contact_left h3, #contact_right h3 { margin-top: 20px; }
#contact_right, #investorcontact_right { float: left; margin-left: 10px; border-left: 1px solid #CCCCCC; height: auto !important; height: 260px; min-height: 260px; }
#contact_right { width: 363px; }
#investorcontact_right { width: 433px; margin-bottom: 50px;}
#contact_page_back { background-color: #978B99; height: 40px; color: #ffffff; font-weight: bold; font-size: 1.1em; }

.investors_contact_back { background-color: #85A3AF; height: 30px; color: #ffffff; font-weight: bold; font-size: 1.1em; }
.investors_bd_back { background-color: #344a57; height: 30px; color: #ffffff; font-weight: bold; font-size: 1.1em; }
.investor_element { display: inline; margin: 8px 0px 0px 10px; float: left; text-align: left; }

.contact_right_lelement { display: inline; width: 185px; margin: 5px 0px 0px 10px; float: left; text-align: left; }
.contact_right_relement { display: inline; width: 158px; margin: 5px 0px 0px 10px; float: left; text-align: left; }
.prcontacts { margin-top: 20px; }

#message { width: 464px; }

#nav_currency { width: 6em; }
#nav_monthly { width: 9em; }
#nav_weekly, #nav_date { width: 8em; }

ul.sub_menu_list, ul.sub_menu_directors { list-style-type: none; margin: 10px 0px 0px 20px; padding: 0px; }
ul.sub_menu_list li, ul.sub_menu_directors li { padding: 0px; margin: 0px 0px 15px; color: #ffffff; text-align: left; }
ul.sub_menu_list li a, ul.sub_menu_list li a:visited, ul.sub_menu_directors li a, ul.sub_menu_directors li a:visited { color: #000000; text-decoration: none; }
ul.sub_menu_list li a:hover, ul.sub_menu_directors li a:hover { color: #ffffff; }
.subitem, .itemselected { font-weight: bold; }
.no_bord_bottom { border-bottom: none !important; }

.home_blur_image { float: left; width: 171px; height: 352px; margin-left: 10px; }
#home_page_blur1 { background: url(/assets/images/home-page-blur1.jpg) top left no-repeat; }
#home_page_blur2 { background: url(/assets/images/home-page-blur2.jpg) top left no-repeat; }
#home_page_blur3 { background: url(/assets/images/home-page-blur3.jpg) top left no-repeat; }
#home_page_blur4 { background: url(/assets/images/home-page-blur4.jpg) top left no-repeat; }
#home_page_blur5 { background: url(/assets/images/home-page-blur5.jpg) top left no-repeat; }
#home_page_blur6 { background: url(/assets/images/home-page-blur6.jpg) top left no-repeat; }

#bluebay_home { float: left; width: 459px; }
#bluebay_home h1 { margin-left: 5px; }
.copy_separator { border-top: 1px solid #E3E4E6; padding-right: 40px; margin-left: 5px; }
.call_out, .heading_callout { font-size: 1.1em; font-weight: bold; padding-top: 5px; line-height: 170%; color: #8F9092; }
.heading_callout { padding: 0px 40px 0px 5px; }
.centred_body { text-align: center; }
.content490 { width: 490px; text-align: left; margin: auto; padding: 20px 0px; }
.content715 { width: 715px; margin: auto; padding: 20px 0px; line-height: 170%; }
#RNS_item { width: 600px; margin: auto; padding: 20px 0px; text-align: left; }
#RNS_item h1 { color: #000000; font-size: 1.6em; }
#RNS_item pre { font-size: 10px; }
#investment_approach { width: 750px; text-align: left; margin: auto; padding-top: 20px; }
#diagram { margin-left: 10px; }
.investor_contact_border { border-bottom: 1px solid #E3E4E6; margin-top: 5px;}
.director_details { padding: 20px 20px 20px 0px; border-top: 1px solid #000000; line-height: 170%; }
.director_details h2 { margin: 0px; color: #000000; font-size: 1.4em; }
.director_details h3 { margin-top: 0px; font-weight: normal; }
.director { margin: 20px 0px; }
.director a, .director a:visited { color: #000000; text-decoration: none; }
.director a:hover { color: #1C2674; text-decoration: underline; }
#director_links { margin: 0px 20px 160px 0px; }

#left_call_out { float: left; width: 240px; margin: 30px 5px; }
#footer { text-align: center; color: #ffffff; padding-top: 10px; }

#disagree_button, #agree_button { float: left; vertical-align: top; margin: 20px; }
#agree_button { margin-left: 0px; margin-top: 18px; }

#share_feed_icons { padding-top: 10px; clear: both; height: 3em; }
#reuters_logo { float: left; margin-right: 10px; }
#investis_logo { float: right; margin-top: -11px; }

.form_row { clear: both; height: auto !important; height: 2.48em; min-height: 2.48em; }
.form_row input, .form_row select, .form_row textarea { float: left; }
.form_label { width: 16em; float: left; padding-top: 3px; text-align: left; }

#information_type { padding: 10px 0px; }

.to_top { float: right; }

.error { font-weight: bold; color: #660000; }

.nowrap { white-space: nowrap; }
.magtop30 { margin-top: 30px; }
.magtop10 { padding-top: 10px; }
.fundtabletext { background-color: #f0f0f0; }
.latest_inner { padding-right: 5px; padding-left: 5px; }
.corp_contact { padding: 7px; }
.padleft5 { padding-left: 5px; }
.rollover_image { width: 80px; height: 80px; margin-left: 10px; margin-bottom: 10px; }
.flt_right { float: right; }
.flt_left { float: left; }
.clr { clear: both; width: 100%; height: 1px; overflow: hidden; margin-top: -1px; }

/* ALERT styles */
div#bluebay_alert {
    padding: 0 23px 0 23px;
    /* border: 1px solid #990000; */
    text-align: right;
    position: absolute;
    right: 2px;
    top: 158px;
    background-image: url(/assets/images/bbalert_bg.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
    width: 332px;
    height: 90px;
}
div#bluebay_alert h3 {
    color: #ffffff;
    background-image: url(/assets/images/bbalert_icon.gif);
    background-repeat: no-repeat;
    padding-left: 25px;
    margin-top: 15px;
    line-height: 20px;
    float: right;
}
div#bluebay_alert p {
    clear: both;
    margin-top: 5px;
}
div#bluebay_alert a {
    color: #ffffff;
}
div#bbalert_box {
    padding: 10px;
}

/* ------ STYLES for no-access (US residents) ------ */

td.no_access_td {
	text-align: center;
	}

td.no_access_td h2 {
	font-size: 13px;
	}

div.no_access_box {
	border: 1px solid #000;
	padding: 10px;
	margin: 20px auto;
  width: 220px;
	}

div.no_access_box {
	font-size: 12px;
	}

/* ------ disclaimer for buttons ------ */
input.agree_button,
input.disagree_button {
    border: 1px solid #999;
	background-color: #fff;
    }

input.agree_button {
    display: none;
	float: left;
    margin: 0 !important;
    }

input.disagree_button {
    float: right;
	}

div.buttons_container {
    }

