/* GLOBAL PAGE DISPLAYS */
html { min-height: 100%; margin-bottom: 1px; }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg-global.gif);
	background-repeat: repeat-x;
	background-color: #D2E8F4;
	text-align:center;
}

/* TEXT */
.text_body {font-size: 12px; font-family: Arial,Verdana,Helvetica; color: #014172;}
.text_body_small {font-size: 10px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF;}
a.text_body:link, a.text_body:visited {font-size: 12px; font-family: Arial,Verdana,Helvetica; color: #FF7206; text-decoration:none; }
a.text_body:hover { color: #037BD6; text-decoration:none;}

a.text_body2:link, a.text_body2:active, a.text_body2:visited {font-size: 12px; font-family: Arial,Verdana,Helvetica; color: #014172; text-decoration:none;  text-decoration:underline;}
a.text_body2:hover { color: #D2E8F4; text-decoration:underline;}

.txtBlueBold {font-size: 16px; font-family: Arial,Verdana,Helvetica; color: #014172; font-weight:bold;}
.txtOrangeBold {font-size: 12px; font-family: Verdana,Helvetica; color: #FF7206; font-weight: bold;}
.txtBlueBold {font-size: 15px; font-family: Verdana,Helvetica; color: #014172; font-weight: bold;}

.text_bodyPhoto {font-size: 12px; font-family: Verdana,Helvetica; color: #014172; font-weight:bold;}
a.text_bodyPhoto, a.text_bodyPhoto:visited {font-size: 12px; font-family: Arial,Verdana,Helvetica; color: #014172; text-decoration:none; }
a.text_bodyPhoto:hover { color: #037BD6; text-decoration:none;}

.text_largeWhite {font-size: 14px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; font-weight:bold;}
.text_subHeader {font-size: 18px; font-family: Arial,Verdana,Helvetica; color: #014172; font-weight:bold;}
.text_body a { color: #ff8116; font-weight: bold; }

/* LINKS */
.text_white {font-size: 12px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; text-decoration:none; }
a.text_white, a.text_white:visited {font-size: 12px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; text-decoration:none; }
a.text_white:hover { color: #FF9806; text-decoration:none;}

.text_subNav {font-size: 13px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; font-weight:bold; text-decoration:none; }
.text_subNavOn {font-size: 13px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; font-weight:bold; text-decoration:none; }
a.text_subNav:link, a.text_subNav:visited {font-size: 13px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; font-weight:bold; text-decoration:none; }
a.text_subNav:hover {font-size: 13px; font-family: Arial,Verdana,Helvetica; color: #FF9806; font-weight:bold; text-decoration:none;}
a.text_subNavOn:link, a.text_subNavOn:visited {font-size: 13px; font-family: Arial,Verdana,Helvetica; color: #FF9806; font-weight:bold; text-decoration:none;}

.text_terNav {font-size: 11px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; font-weight:bold; text-decoration:none; }
.text_terNavOn {font-size: 11px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; font-weight:bold; text-decoration:none; }
a.text_terNav:link, a.text_terNav:visited {font-size: 11px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; font-weight:bold; text-decoration:none; }
a.text_terNav:hover {font-size: 11px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; font-weight:bold; text-decoration:underline;}
a.text_terNavOn:link, a.text_terNavOn:visited {font-size: 11px; font-family: Arial,Verdana,Helvetica; color: #FFFFFF; font-weight:bold; text-decoration:underline;}


.sup {font-size: 9px; position: relative; top: -5px; font-family: Arial,Verdana,Helvetica; color: #014172;}

/* FORMATTING */
.body_textArea {margin: 0px 40px 18px 15px;}  /*top right bottom left*/
.body_headerArea {margin-left:15px; height:35px;}
.body_subHeaderArea {margin-left:15px;}
.body_subFooterHeaderArea {margin-left:15px; margin-top:15px;}


/* SUB NAVIGATION */
ul#subNav {
	list-style-type: none;
	font-size: 14px;
	font-family: Arial,Verdana,Helvetica;
	color: #FFFFFF;
	font-weight:bold;
	border: solid 1px;
	overflow: hidden;
	float: left;
}

/* MAIN NAVIGATION */
ul#nav {
	position: absolute;
	top: 98px;
	left: 0px;
	width: 750px;
	margin: 0;
	height: 29px;
	list-style-type: none;
	overflow: hidden;
}

body#about ul#nav  { background: transparent url(../images/navigation.jpg) no-repeat 0 0; }
body#humancapital ul#nav { background: transparent url(../images/navigation.jpg) no-repeat 0 -29px; }
body#events ul#nav  { background: transparent url(../images/navigation.jpg) no-repeat 0 -58px; }
body#candidates ul#nav  { background: transparent url(../images/navigation.jpg) no-repeat 0 -87px; }
body#publications ul#nav  { background: transparent url(../images/navigation.jpg) no-repeat 0 -116px; }
body#contact ul#nav  { background: transparent url(../images/navigation.jpg) no-repeat 0 -145px; }

ul#nav li a {
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
	padding: 29px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:29px; /* IE5/Win */
	background: transparent url(../images/navigation.jpg) no-repeat;
}

body#index li#abt a 				{ background-position: 0 -29px; width: 104px; left: 0;}
body#index li#abt a:hover			{ background-position: 0 0; }
body#index li#hcs a 				{ background-position: -104px -29px; left: 104px; width: 196px;}
body#index li#hcs a:hover			{ background-position: -104px 0px; }
body#index li#evt a 				{ background-position: -300px -29px; left: 300px; width: 75px;}
body#index li#evt a:hover			{ background-position: -300px 0px; }
body#index li#can a 				{ background-position: -375px -29px; left: 375px; width: 109px;}
body#index li#can a:hover			{ background-position: -375px 0px; }
body#index li#pub a 				{ background-position: -484px -29px; left: 484px; width: 113px;}
body#index li#pub a:hover			{ background-position: -484px 0px; }
body#index li#cnt a 				{ background-position: -597px -29px; left: 597px; width: 153px;}
body#index li#cnt a:hover			{ background-position: -597px 0px; }

body#about li#abt a 				{ background-position: 0 0; width: 104px; left: 0;}
body#about li#abt a:hover			{ background-position: 0 0; }
body#about li#hcs a 				{ background-position: -104px -29px; left: 104px; width: 196px;}
body#about li#hcs a:hover			{ background-position: -104px 0px; }
body#about li#evt a 				{ background-position: -300px -29px; left: 300px; width: 75px;}
body#about li#evt a:hover			{ background-position: -300px 0px; }
body#about li#can a 				{ background-position: -375px -29px; left: 375px; width: 109px;}
body#about li#can a:hover			{ background-position: -375px 0px; }
body#about li#pub a 				{ background-position: -484px -29px; left: 484px; width: 113px;}
body#about li#pub a:hover			{ background-position: -484px 0px; }
body#about li#cnt a 				{ background-position: -597px -29px; left: 597px; width: 153px;}
body#about li#cnt a:hover			{ background-position: -597px 0px; }

body#humancapital li#abt a 			{ background-position: 0 -29px; width: 104px; left: 0;}
body#humancapital li#abt a:hover	{ background-position: 0 0; }
body#humancapital li#hcs a 			{ background-position: -104px 0px; left: 104px; width: 196px;}
body#humancapital li#hcs a:hover	{ background-position: -104px 0px; }
body#humancapital li#evt a 			{ background-position: -300px -29px; left: 300px; width: 75px;}
body#humancapital li#evt a:hover	{ background-position: -300px 0px; }
body#humancapital li#can a 			{ background-position: -375px -29px; left: 375px; width: 109px;}
body#humancapital li#can a:hover	{ background-position: -375px 0px; }
body#humancapital li#pub a 			{ background-position: -484px -29px; left: 484px; width: 113px;}
body#humancapital li#pub a:hover	{ background-position: -484px 0px; }
body#humancapital li#cnt a 			{ background-position: -597px -29px; left: 597px; width: 153px;}
body#humancapital li#cnt a:hover	{ background-position: -597px 0px; }

body#events li#abt a 				{ background-position: 0 -29px; width: 104px; left: 0;}
body#events li#abt a:hover			{ background-position: 0 0; }
body#events li#hcs a 				{ background-position: -104px -29px; left: 104px; width: 196px;}
body#events li#hcs a:hover			{ background-position: -104px 0px; }
body#events li#evt a 				{ background-position: -300px 0px; left: 300px; width: 75px;}
body#events li#evt a:hover			{ background-position: -300px 0px; }
body#events li#can a 				{ background-position: -375px -29px; left: 375px; width: 109px;}
body#events li#can a:hover			{ background-position: -375px 0px; }
body#events li#pub a 				{ background-position: -484px -29px; left: 484px; width: 113px;}
body#events li#pub a:hover			{ background-position: -484px 0px; }
body#events li#cnt a 				{ background-position: -597px -29px; left: 597px; width: 153px;}
body#events li#cnt a:hover			{ background-position: -597px 0px; }

body#candidates li#abt a 			{ background-position: 0 -29px; width: 104px; left: 0;}
body#candidates li#abt a:hover		{ background-position: 0 0; }
body#candidates li#hcs a 			{ background-position: -104px -29px; left: 104px; width: 196px;}
body#candidates li#hcs a:hover		{ background-position: -104px 0px; }
body#candidates li#evt a 			{ background-position: -300px -29px; left: 300px; width: 75px;}
body#candidates li#evt a:hover		{ background-position: -300px 0px; }
body#candidates li#can a 			{ background-position: -375px 0px; left: 375px; width: 109px;}
body#candidates li#can a:hover		{ background-position: -375px 0px; }
body#candidates li#pub a 			{ background-position: -484px -29px; left: 484px; width: 113px;}
body#candidates li#pub a:hover		{ background-position: -484px 0px; }
body#candidates li#cnt a 			{ background-position: -597px -29px; left: 597px; width: 153px;}
body#candidates li#cnt a:hover		{ background-position: -597px 0px; }

body#publications li#abt a 			{ background-position: 0 -29px; width: 104px; left: 0;}
body#publications li#abt a:hover	{ background-position: 0 0; }
body#publications li#hcs a 			{ background-position: -104px -29px; left: 104px; width: 196px;}
body#publications li#hcs a:hover	{ background-position: -104px 0px; }
body#publications li#evt a 			{ background-position: -300px -29px; left: 300px; width: 75px;}
body#publications li#evt a:hover	{ background-position: -300px 0px; }
body#publications li#can a 			{ background-position: -375px -29px; left: 375px; width: 109px;}
body#publications li#can a:hover	{ background-position: -375px 0px; }
body#publications li#pub a 			{ background-position: -484px 0px; left: 484px; width: 113px;}
body#publications li#pub a:hover	{ background-position: -484px 0px; }
body#publications li#cnt a 			{ background-position: -597px -29px; left: 597px; width: 153px;}
body#publications li#cnt a:hover	{ background-position: -597px 0px; }

body#contact li#abt a 				{ background-position: 0 -29px; width: 104px; left: 0;}
body#contact li#abt a:hover			{ background-position: 0 0; }
body#contact li#hcs a 				{ background-position: -104px -29px; left: 104px; width: 196px;}
body#contact li#hcs a:hover			{ background-position: -104px 0px; }
body#contact li#evt a 				{ background-position: -300px -29px; left: 300px; width: 75px;}
body#contact li#evt a:hover			{ background-position: -300px 0px; }
body#contact li#can a 				{ background-position: -375px -29px; left: 375px; width: 109px;}
body#contact li#can a:hover			{ background-position: -375px 0px; }
body#contact li#pub a 				{ background-position: -484px -29px; left: 484px; width: 113px;}
body#contact li#pub a:hover			{ background-position: -484px 0px; }
body#contact li#cnt a 				{ background-position: -597px 0px; left: 597px; width: 153px;}
body#contact li#cnt a:hover			{ background-position: -597px 0px; }