@charset "utf-8";
/* CSS Document */
html {
       overflow-y: scroll;
}

body {
	color:#333333;
	font-family: 'Trebuchet MS', Arial, Verdana;
	font-size:0.8em;
	/*font-size-adjust:none;
	font-stretch:normal;*/
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0pt;
	padding:0pt;
	background-color: #F0F0F0;
}
strong {
	font-weight: bold;
}

/* tooltip */
#footertip { 
    display:none; 
    background:transparent url(/images/white_arrow.png); /* all browsers */
	_background-image: url(/images/white_arrow.gif); /* ie6 only */
    font-size:12px; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color:#000;     
}

#contentWrapper {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#contentwrapper {
	background-image: url(/images/layoutto%20delete/investdesign%201024x768%20v4%20alt.jpg);
	background-repeat: no-repeat;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	width: 960px;
	height: 67px;
	margin-left: 15px;
	margin-right: 5px;
	vertical-align: middle;
}

#googleSearch {
	font-size: 11px;
	color: #666666;
}
#nav {
	background-color: #CDCFE6;
	height: 20px;
	width: 930px;
	margin-right: auto;
	margin-left: 15px;
}
#headerImage {
	height: 180px;
	width: 746px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
#latestNews {
	background-color: #CDCFE6;
	height: 19px;
	width: 930px;
	margin-right: auto;
	margin-left: 15px;
	margin-top: 4px;
}
#content {
	width: 930px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: 15px;
}
#contentNav {
	float: left;
	width: 193px;
	margin-right:6px;
}

#contentRight {
	width: 731px;
	float: left;
}

#contentMain {
	float: left;
	width: 731px;
}

.clearMe {
clear:both;
margin:0pt;
padding:0pt;
}

/*.footerBar {
	width: 930px;
	margin-top: 4px;
	margin-right: auto;
	margin-left: 15px;
	border-top-width: 15px;
	border-top-style: solid;
	border-top-color: #CDCFE6;
	border-right-color: #CDCFE6;
	border-bottom-color: #CDCFE6;
	border-left-color: #CDCFE6;
	font-size: 10px;
	margin-bottom: 0px;
}*/

#footerNoPurple {
	clear: both;
	width: 930px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: 15px;
	font-size: 10px;
}
/*
	width: 930px;
	margin-top: 4px;
	margin-right: auto;
	margin-left: 15px;
	border-top-width: 15px;
	border-top-style: solid;
	border-top-color: #CDCFE6;
	border-right-color: #CDCFE6;
	border-bottom-color: #CDCFE6;
	border-left-color: #CDCFE6;
	font-size: 10px;
*/

.fivepixright {

}
#headerNav {
	width: 850px;
	clear: both;
	position: relative;
}

#headerContent {
	width: 850px;
}

#nav ul li a {
	font-size:100%;
	margin-right:5px;
	font-weight: bold;
	text-decoration: none;
	color: #023C64;
}

#nav ul li {
	background:transparent none repeat scroll 0%;
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 10pt 0pt 0pt;
	padding:0pt;
}
/*a {
	color:#666666;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	text-decoration:none;
}*/
#contentWrapper #content #contentNav #navVisit #navVisitTitle img {
	margin-top: 7px;
	margin-left: 7px;
}
.homeContentNav {
	float: left;
	width: 178px;
	/*height: 355px;*/
	margin-right: 6px;
	margin-bottom: 5px;
	background-color: #FCFCFE;
	font-size: 11px;
}
#homeContentNavEnd {
	float: left;
	width: 178px;
	/*height: 355px;*/
	margin-bottom: 5px;
	background-color: #FCFCFE;
	font-size: 11px;
}
#NavContentNav {
	float: left;
	width: 193px;
	height: 355px;
	margin-right: 6px;
	margin-bottom: 5px;
	background-color: #FCFCFE;
	font-size: 11px;
}
#NavContentNavEnd {
	float: left;
	width: 193px;
	height: 355px;
	margin-bottom: 5px;
	background-color: #FCFCFE;
	font-size: 12px;
}
#contentWrapper #content #contentRight .homeContentNav p {
	margin: 5px;
}

#contentWrapper #content #contentRight #homeContentNavEnd p {
	margin: 5px;
}
.navLink {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	font-family: arial; text-decoration: none;
}
#navFooterVisit {
	background-color: #AFB867;
	height: 15px;
}
#navFooterBusiness {
	background-color: #A285BD;
	height: 15px;
}
#navFooterDevelop {
	background-color: #A9355E;
	height: 15px;
}
#navFooterLive {
	background-color: #FAAA61;
	height: 15px;
}
#navFooterHome {
	background-color: #518DA9;
	height: 15px;
}
#navFooterOther {
	background-color: #518DA9;
	height: 15px;
}


#navVisitTitle {
	background-color: #AFB867;
	background-image: url(/images/layout/nav/visit_arra.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 29px;
	margin: 0px;
}
.textLinkDevelop {
	color: #B03762;
}
.textLinkVisit {
	color: #848B41;
}
.textLinkBusiness {
	color: #684886;
}
.textLinkLive {
	color: #D26706;
}

.textLinkOther {
	color: #518DA9;
}
#contentWrapper #content #contentNav #subNavHome {
	background-color: #E4E6F3;
	margin-top: 0px;
	font-size: 11px;
	padding-bottom: 1px;
	
}
#contentWrapper #content #contentNav #subNavHome p {
	margin: 0;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
}

#contentWrapper #rightHeaderImage {
	margin-top: 5px;
	margin-left: 5px;
	float: left;
}
#contentWrapper #content #contentMain #page_content h1 {
	font-size: 18px;
	color: #0B4269;
	font-weight: bold;
}

ol, ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	margin-left: 20px;
}
#contentWrapper #nav img {
	display: inline;
	float: right;
}
#navFlags {
	float: right;
}
#contentWrapper #nav #navLinks {
	width: 660px;
	float: left;
}
#contentWrapper #nav #navFlags img {
	border-left-color: #FFFFFF;
	border-left-width: 2px;
	border-left-style: solid;
}
#contentWrapper #footer a {
	text-decoration: underline;
}
#top_of_page{text-decoration:none;}
#contentWrapper #footer img {
	background-position: right;
	margin-left: 10px;
	float: right;
}
.floatLeft {
	float: left;
}
#contentWrapper #footer p {
	float: left;
}

#contentWrapper #header_container {
	 width: 930px; 
	 margin-left: 15px; 
	 margin-right: 5px;
}

#contentWrapper #header_container #header_inner_container {
	 float: left; 
	 width: 852px; 
	 height: 67px; 
	 margin-right: 15px;
}

#contentWrapper #header_container #header_inner_container #headerLinks p {
	float: right;
	font-size: 10px;
	padding-bottom: 5px;
}
#contentWrapper #header img {
	margin-top: 3px;
	position: relative;
}
#contentWrapper #header form {
	float: right;
	margin-top: 5px;
	position: relative;
}
#contentWrapper #nav #navLinks a:hover {
	text-decoration: underline;
}
#contentWrapper #header #headerContent {
	position: relative;
	font-size: 0.8em;
	color: #999999;
}
a {
	color: #023C64;
	text-decoration: underline;
}
/*#contentRight p a, #contentRight div[class=""][id=""] a, #contentRight b a, #contentRight a strong, #contentRight td a {
	color: #023C64;
	text-decoration: underline;
}*/

#contentRight a u {
	text-decoration: none;
}
#contentWrapper #content #contentRight .homeContentNav .navLink textLinkBusiness a {
	color: #A285BD;
}
.linkSiteandPremises {
	color: #E26E93;
}
#NavContentNav a, #NavContentNavEnd a, #footer a, #headerNav a, #headerLinks a {
	color: #666666;
}
#contentWrapper #content #contentRight .highlightedTitle {
	font-size: 14px;
	font-weight: bold;
}
#contentWrapper #content #contentRight h2 {
	font-size: 14px;
	color: #042E58;
	font-weight: bold;
	text-decoration: underline;
}
#contentWrapper #headerImageContainer {
	margin-right: auto;
	margin-left: 15px;
	height: 180px;
}
#contentWrapper #content #contentRight .theTeamMember {
	float: left;
	width: 261px;
	margin-right: 50px;
}
#contentWrapper #content #contentRight #filters #marCountries {

}
#contentWrapper #content #contentRight #filters #marType {

}
#contentWrapper #content #contentRight #filters #marCountries {
	width: 178px;
}
#contentWrapper #content #contentRight #filters #marType {
	width: 178px;
}

#videoViewer {
	height: auto;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bolder;
	background-color: #000;
	padding: 15px;
}



.videoContainer {
	
	display: none;
	width: 320px;
	background-color: #518DA9;
	padding-right: 20px;
	float: left;
}

.videoThumb{
	width: 131px;
	height: 75px;
	border: thin solid #333333;
}

.playBtn{
	width: 25px;
	float:left;
	height: 75px;
}

.videoDescription{
	float: left;
	height: 45px;
	padding: 15px;
}
/*#contentWrapper #content #contentRight .videoContentContainer {

	height: 245px;
	background-color: #518DA9;
	padding: 15px;
}
#contentWrapper #content #contentRight #videoList {

}*/

.selectVideoOffWhite{
	margin-bottom:5px;
	background-color:#FCFCFE;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}

.selectVideo{
	margin-bottom:5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	width: 131px;
	float: left;
	margin-right: 15px;
}
.videoContentContainer #videoInstructions {
	color: #FFFFFF;
	float: left;
	width: 320px;
	font-size: 16px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}
#videoInstructions {
	display: none;
}
#video3 {
	height: 288px;
	width: 512px;
}

/* QUICKNAV CSS */
/*
#sitemap {
}

#sitemap_header {
	padding: 18px;
	font-size: 26px;
	color: #FFF;
	float: left;
}

#sitemap_links {
	float: left;
	color: #FFF;
	margin-left: 65px;
	margin-top: 25px;
	text-decoration: none;
}
*/

#quick_navigation {	
	clear: both;
}

#quicknav_links {
	margin: 0 auto;
	padding: 0px;
	text-align: left;
}

#quicknav_links h1 {
	font-size: 16px;
	color: #fff;
	border-bottom: 1px #000 solid;
	font-weight: bold;
}

#quicknav_links #sitemap {
	margin-left: 30px;
}

#quicknav_links #sitemap, #business, #sites_and_premises, #visit, #live {
	float: left;
	width: 17%;
	margin-right: 10px;
}

#quicknav_links #sitemap ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#quicknav_links #business ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#quicknav_links #sites_and_premises ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#quicknav_links #visit ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#quicknav_links #live ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#quicknav_links a {
	text-decoration: none;
	padding: 0px;
	font-size: 11px;
}

#quicknav_links a:hover {
	text-decoration: underline;
}
#contentWrapper #purpleBar {
	background-color: #CDCFE6;
	height: 15px;
	width: 930px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
}
#contentWrapper #footerNoPurple #siteLinksDiv {
	padding-top: 6px;
	width: 295px;
	float: left;
	margin-left: 55px;
	height: 23px;
}

#contentWrapper #footerNoPurple #siteLinksDiv img{
	padding-top: 4px;
}

#contentWrapper #footerNoPurple #siteLinksDiv a{
	float: left;
}

#contentWrapper #footerNoPurple #siteLinksDiv div{
	float: left;
	height: 14px;
	width: 1px;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}

.videoPlayer{
	margin: 20px 0 0 0;
	padding-left: 40px;
	display: none;
}

.pr_date {
	font-size: 0.9em;
}

#aimsDivContainer {
	width: 542px;
}

.aimsDiv {
	border:1px solid #CCCCCC;
	float:left;
	margin-bottom:15px;
	padding:10px;
	width:235px;
}

.aimsDiv h1{
	margin-top:0px;
}

.aimsImage{
	float:left;
	width:auto;
	margin-right: 10px;
}

.aimsText{
	float:left;
	width:230px;
}

.aimsText p, .aimsText ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.aimsText p{
	margin-top: 0px;
	margin-bottom: 5px;
}

.aimsText ul li{
	list-style-type: disc;
	color: #333;
	padding-bottom: 0px;
	text-indent: 0px;
	list-style-position: inside;
}

.aimsText ul{
	padding: 0px;
	margin: 0px;
}
#aimsDivContainer .aimsText ul li a {
	color: #333;
	text-decoration:underline;
}
#aimsDivContainer .aimsText ul li a:hover {
	color: #333;
	text-decoration: none;
}

#galleryDiv{
	display:block;
	width:720px;
	height:503px;
	margin:10px 0 10px 0;
}

/*#iframeWrapper{width:720px; position:relative;}
#iframeWrapper #myframe{position:absolute; left:-10px;}*/
