@charset "UTF-8";
/* CSS Document */

/**** GLOBAL STYLES ****/

body {
	font-family:Arial,Helvetica,sans-serif;
	background:url(images/bg.jpg) repeat-x;
	margin:0;
	padding:0;
	font-size:12pt;
}

a { text-decoration:underline;
	outline: none; 
	color:#2f5e8d;	
	}
	
a:hover {
	color: #3366FF;
}	

.banner {
	width:960px;
	background-color:#ffffff;
	margin:25px auto 0 auto;
	height:99px;
}

.logo {
	display:block;
	float:left;
	width:280px;
}

.topspace {
	display:block;
	float:left;
	width:374px;
	height:99px;
	padding:0;
	margin:0;
}

.topnav {
	display:block;
	float:left;
	width:306px;
	height:99px;
	padding:0;
	margin:0;
}

.navdivider {
	width:1px; 
	height:49px;
	float:left;
	display:block;
	background-color:#c9d5e1;
	margin:41px 0 0 0;
}

#ourteam {
	width:144px;
	height:48px;
	float:left;
	display:block;
	margin:41px 0 0 0;
}

#ourteam_btn {
	width:144px;
	height:48px;
	background:url(images/ourteam_btn.gif) no-repeat;
	background-position: 0 0;
	text-indent:-5000px;
	display:block;
}

#ourteam_btn:hover {
	background:url(images/ourteam_btn.gif) no-repeat;
	background-position: 0 -48px;
}

#ourteam_btn_on {
	width:144px;
	height:48px;
	background:url(images/ourteam_btn.gif) no-repeat;
	background-position: 0 -48px !important;
	text-indent:-5000px;
	display:block;
}

#contact {
	width:158px;
	height:48px;
	background:url(images/contact_btn.gif) no-repeat;
	float:left;
	margin:41px 0 0 0;
}

#contact_btn {
	width:158px;
	height:48px;
	background:url(images/contact_btn.gif) no-repeat;
	background-position: 0 0;
	text-indent:-5000px;
	display:block;
}

#contact_btn:hover {
	background:url(images/contact_btn.gif) no-repeat;
	background-position: 0 -48px;
}

#contact_btn_on {
	width:158px;
	height:48px;
	background:url(images/contact_btn.gif) no-repeat;
	background-position: 0 -48px;
	text-indent:-5000px;
	display:block;
}

.topnavshadow {
	background:url(images/bannershadow1.gif) no-repeat;
	width:3px; 
	height:99px;
	float:left;
	display:block;
}

.spacer {
	clear:both;
}

#home_wheel {
	float:left;
	width:293px;
}

#home_flash {
	width:960px;
	float:left;
	text-align:center;
}

#home_flashrt {
	float:left;
	width:32px;
}

.pagefooter {
	position:relative;
	width:960px;
	margin:0 auto 0 auto;
	padding:0;
	text-align:right;
}

.bottomtext {
	font-size:11px;
	text-align:right;
	color:#333333;
	margin:5px 30px 0 0;
}

.bottomtext a:link,
.bottomtext a:visited,
.bottomtext a:active {
	color:#333333;
	text-decoration:none;
	padding:0 7px;
}

.bottomtext a:hover {
	color:#1c437a;
	text-decoration:underline;
}


.pagebody {
	position:relative;
	width:960px;
	background:url(images/longbody_bg.gif) no-repeat bottom left;
	display:block;
	height:420px;
	margin:0 auto 0 auto;
	padding:0;
}

.pagebody .leftcol {
	width:201px;
	padding:0 0 0 49px !important;	
	float:left;
}

.pagebody .rightcol {
	width:620px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#333333;
}

.pagebody .ourteam{
	font-size:22px !important;
	color:#193265 !important;
	line-height:27px;
}


sup {
	position:relative;
	top:4px;
	left:-2px;
	font-size:12px;
}


/******  OUR TEAM STYLES ******/

.ourteam_subnav_wrapper {
	height:93px;
	background:url(images/subnav_bg.gif) no-repeat;
	width:960px;
	display:table;
	position:relative;
	margin:0 auto 0 auto;
}

.ourteam_subnav {
	padding-left:568px;
}

.ourteambody {
	background:url(images/ourteambody_bg.jpg) no-repeat bottom left !important;
	height:375px !important;
}

#boardofdirectors {
	width:135px;
	height:41px;
	float:left;
	display:block;
}

#boardofdirectors_btn {
	width:135px;
	height:41px;
	background:url(images/boardofdirectors_btn.gif) no-repeat;
	background-position: 0 0;
	text-indent:-5000px;
	display:block;
}

#boardofdirectors_btn_on {
	width:135px;
	height:41px;
	background:url(images/boardofdirectors_btn.gif) no-repeat;
	background-position: 0 -41px;
	text-indent:-5000px;
	display:block;
}

#boardofdirectors_btn:hover {
	background:url(images/boardofdirectors_btn.gif) no-repeat;
	background-position: 0 -41px;
}

#advisoryboard {
	width:115px;
	height:41px;
	background:url(images/advisoryboard_btn.gif) no-repeat;
	float:left;
}

#advisoryboard_btn {
	width:115px;
	height:41px;
	background:url(images/advisoryboard_btn.gif) no-repeat;
	background-position: 0 0;
	text-indent:-5000px;
	display:block;
}

#advisoryboard_btn:hover {
	background:url(images/advisoryboard_btn.gif) no-repeat;
	background-position: 0 -41px;
}

#advisoryboard_btn_on {
	width:115px;
	height:41px;
	background:url(images/advisoryboard_btn.gif) no-repeat;
	background-position: 0 -41px;
	text-indent:-5000px;
	display:block;
}

#managementteam {
	width:133px;
	height:41px;
	background:url(images/managementteam_btn.gif) no-repeat;
	float:left;
}

#managementteam_btn {
	width:133px;
	height:41px;
	background:url(images/managementteam_btn.gif) no-repeat;
	background-position: 0 0;
	text-indent:-5000px;
	display:block;
}

#managementteam_btn:hover {
	background:url(images/managementteam_btn.gif) no-repeat;
	background-position: 0 -41px;
}

#managementteam_btn_on {
	width:133px;
	height:41px;
	background:url(images/managementteam_btn.gif) no-repeat;
	background-position: 0 -41px;
	text-indent:-5000px;
	display:block;
}

#joinourteam {
	width:105px;
	height:41px;
	background:url(images/joinourteam_btn.gif) no-repeat;
	float:left;
}

#joinourteam_btn {
	width:105px;
	height:41px;
	background:url(images/joinourteam_btn.gif) no-repeat;
	background-position: 0 0;
	text-indent:-5000px;
	display:block;
}

#joinourteam_btn:hover {
	background:url(images/joinourteam_btn.gif) no-repeat;
	background-position: 0 -41px;
}


/******** NAMES LIST *********/

.namelist {
	width:660px;
	margin:0 50px 20px 0;
	display:table;
}

.namelist_lft {
	float:left;
	width:155px;
}

.namelist_rt {
	float:right;
	width:505px;	
}


