/* ----- PAGE ----- */
	
body {
	background-color:#ffffff;
	text-align:center;
	margin-top:0; 
	}
	
#container{
	background-color:#ffffff;
	margin:0 auto;
	width:900px;
	}
	
#header {
	background-color:#041D43;
	width:100%;
	overflow: hidden;
	padding-top:45px;
	position:relative;
	}
	
#header #logo {
	text-align:left;
	float: left;
	width: 322px;
	padding: 0 0 15px 25px;
	}
	
#header #nav {
	text-align:right;
	float: left;
	width: 528px;
	padding: 10px 25px 0 0;
	}
	
#bannerHome {
	background: #003366 url(images/home.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 287px;
	overflow: hidden;
	}
	
#bannerSection1 {
	background: #003366 url(images/venture.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}
	
#bannerSection2 {
	background: #003366 url(images/acquisitions.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}
	
#bannerSection3 {
	background: #003366 url(images/growth.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}
	
#bannerSection4 {
	background: #003366 url(images/advisory.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}
	
#bannerSection5 {
	background: #003366 url(images/about.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}
	
#bannerSection6 {
	background: #003366 url(images/criteria.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}
	
#bannerSection7 {
	background: #003366 url(images/focus.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}
	
#bannerSection8 {
	background: #003366 url(images/geography.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}
	
#bannerSection9 {
	background: #003366 url(images/contact.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}
	
#bannerSection10 {
	background: #003366 url(images/guidelines.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}
	
#bannerSection11 {
	background: #003366 url(images/camelot.jpg) no-repeat;
	position: relative;
	width: 100%;
	height: 250px;
	overflow: hidden;
	}

#content {
	background-color:#ffffff;
	width:100%;
	overflow: hidden;
	position:relative;
	padding-bottom:25px;
	}
	
#content #sectionNav {
	text-align:left;
	float: left;
	width: 307px;
	padding: 15px 0 0 0;
	display:inline;
	}
	
#content #sectionNav2 {
	text-align:left;
	float: left;
	width: 307px;
	padding: 0 0 0 0;
	display:inline;
	}
	
#content #introBox {
	background:url(images/intro.jpg) no-repeat;
	text-align:left;
	font-family: arial, helvetica, san-serif;
	font-size: 21px;
	font-weight: 500;
	color:#71747B;
	letter-spacing: -1px;
	float: right;
	width:500px;
	height: 112px;
	padding:15px 0 0 53px;
	}
	
#content #textBox {
	text-align:left;
	font-family: arial, helvetica, san-serif;
	font-size: 21px;
	font-weight: 500;
	color:#333333;
	letter-spacing: -1px;
	float: left;
	width:500px;
	padding: 0 0 15px 65px;
	}
	
#content #textBox2 {
	text-align:left;
	font-family: arial, helvetica, san-serif;
	font-size: 16px;
	font-weight: 500;
	color:#333333;
	letter-spacing: 0px;
	float: left;
	width:500px;
	padding: 0 0 15px 65px;
	}
	
#footer{
	background-color:#041D43;
	font-family: arial, helvetica, san-serif;
	letter-spacing: 0px;
	line-height: 20px;
	font-size: 14px;
	font-weight:500;
	color: #FFFFFF;
	width:100%;
	overflow: hidden;
	position: relative;
	padding-bottom: 50px;
	}
	
#footer #footerContent1{
	text-align:left;
	float: left;
	width: 307px;
	padding: 20px 15px 45px 25px;
	}
	
#footer #footerContent2{
	text-align:left;
	float: left;
	width:500px;
	padding: 20px 15px 45px 25px;
	}


/* ----- TEXT ----- */

h1 {
	font-family: arial, helvetica, san-serif;
	font-size: 24px;
	font-weight: 500;
	color:#003366;
	letter-spacing: -1px
	}
	
b {
	font-family: arial, helvetica, san-serif;
	font-size: 18px;
	font-weight: 500;
	color:#003366;
	letter-spacing: -1px
	}

.header {
	font-family: arial, helvetica, san-serif;
	font-size: 24px;
	font-weight: 500;
	color:#003366;
	letter-spacing: -1px
	}
	
.introPara {
	background: #00A4E8;
	font-family: arial, helvetica, san-serif;
	font-size: 28px;
	font-weight: 500;
	color:#003366;
	letter-spacing: 0px;
	}
	
.noDisplay {
	display:none;
	}
	
       
/* ----- NAVIGATION ----- */

a {
	outline: none; /* hide dotted outline in Firefox */
	}
	
.frontText {
	font-family: arial, helvetica, san-serif;
	font-size: 21px;
	font-weight: 500;
	color:#00A4E8;
	text-decoration:none;
	letter-spacing: -1px;
	}

.frontText:hover {
	text-decoration: underline;
	}

.sectionText {
	font-family: arial, helvetica, san-serif;
	font-size: 16px;
	font-weight: 500;
	color:#00A4E8;
	text-decoration: none;
	letter-spacing: 0px;
	}

.sectionText:hover {
	text-decoration: underline;
	}
	
.frontGlobal {
	color: #00A4E8;
	font-weight: 500;
	font-size: 24px;
	font-family: arial, helvetica, san-serif;
	text-decoration: none;
	background: #ffffff url(images/arrow.png) no-repeat;
	letter-spacing: -1px;
	padding: 5px 5px 5px 25px;
	border-bottom: 1px solid #850300;
	width: 275px;
	display: block
	}
	
.frontGlobal:hover {
	background-color:#850300;
	text-decoration: none;
	color: #FFFFFF;
	}
	
.frontGlobalOn {
	color: #FFFFFF;
	font-weight: 500;
	font-size: 24px;
	font-family: arial, helvetica, san-serif;
	text-decoration: none;
	background: #850300 url(images/arrow.png) no-repeat;
	letter-spacing: -1px;
	padding: 5px 5px 5px 25px;
	border-bottom: 1px solid #850300;
	width: 275px;
	display: block
	}
	
.frontGlobalOn:hover {
	text-decoration: none;
	}
	
.global {
	text-decoration: none;
	font-family: arial, helvetica, san-serif;
	font-size: 16px;
	font-weight: 500;
	color: #FFFFFF;
	letter-spacing:0px;
	padding: 0 0 0 25px;
	display:inline;
	}
	
.global:hover {
	text-decoration:none;
	color: #00A4E8;
	}
	
.globalOn {
	text-decoration: none;
	font-family: arial, helvetica, san-serif;
	font-size: 16px;
	font-weight: 500;
	color: #00A4E8;;
	letter-spacing: 0px;
	padding: 0 0 0 25px;
	display:inline;
	}
	
.globalOn:hover {
	text-decoration: none;
	}
	
.subNav {
	text-decoration:none;
	font-family: arial, helvetica, san-serif;
	letter-spacing: 0px;
	font-size: 14px;
	font-weight:500;
	color:#00A4E8;
	}
	
.subNav:hover {
	text-decoration: underline;
	}
	
/* ----- SLIDESHOW ----- */

#slideshow {
	text-align:center;
	position:relative;
	margin-top: 20px;
	}

#slideshow A {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
	}

#slideshow A.active {
	z-index:10;
	opacity:1.0;
	}

#slideshow A.last-active {
	z-index:9;
	}