.main-bg {
	border: 1px solid #000;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;

}
.blue-italic-font {
	font-style: italic;
	color: #2b2963;
	font-weight: bold;
	text-align: center;
}
.blue-font {
	font-style: italic;
	color: #2b2963;
	font-weight: bold;
}


.bottom-box {
	font-size: 12px;
	color: #FFF;
	text-align: center;
	vertical-align: baseline;
	background-image: url(images/bottom-nav.png);
	height: 100px;
	width: 900px;
	background-repeat: no-repeat;
	padding-top: 45px;
}
.content-5-padding {
	padding-left: 10px;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 10px;
}
.mid-section {
	font-size: 12px;
	color: #FFF;
	background-image: url(images/mid-section.png);
	height: 200px;
	width: 900px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 20px;
	vertical-align: top;
}
.mid-section-sourcing {
	font-size: 12px;
	color: #9B2527;
	background-image: url(images/mid-section-sourcing.png);
	height: 200px;
	width: 900px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 20px;
	vertical-align: top;
}

.mid-section-team {
	font-size: 12px;
	color: #FFF;
	background-image: url(images/mid-section-team.png);
	height: 200px;
	width: 900px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 20px;
	vertical-align: top;
}

.mid-section-hc {
	font-size: 12px;
	color: #FFF;
	background-image: url(images/mid-section-hc.png);
	height: 200px;
	width: 900px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 20px;
	vertical-align: top;
}
.mid-section-contact {
	font-size: 12px;
	color: #FFF;
	background-image: url(images/mid-section-contact.png);
	height: 200px;
	width: 900px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 20px;
	vertical-align: top;
}
.mid-section-ra {
	font-size: 12px;
	color: #FFF;
	background-image: url(images/mid-section-ra.png);
	height: 200px;
	width: 900px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 20px;
	vertical-align: top;
}
.mid-section-cc {
	font-size: 12px;
	color: #FFF;
	background-image: url(images/mid-section-cc.png);
	height: 200px;
	width: 900px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 20px;
	vertical-align: top;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
.red-text {
	color: #9B2527;
	font-weight: bold;
}
.bio_table {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
a:link {
	color: #FFF;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #FFF;
	text-decoration: none;
}

a.pagelink:link	{
	color: #2b2963;
	text-decoration: none
}

a.pagelink:visited	{
	color: #2b2963;
	text-decoration: none
}
a.pagelink:active	{
	color: #2b2963;
	text-decoration: none
}
a.pagelink:hover	{
	color: #2b2963;
	text-decoration: none;
	font-weight: bold;
}

.side-nav {
	background-color: #2b2963;
	border: 2px solid #9c2628;
	color: #FFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

 /* Drop Down Menus*/ 
#pmenu, #pmenu ul {padding:0; margin:0; list-style-type: none; list-style:none}
#pmenu {
	position:relative;
	z-index:500;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
}
#pmenu li {
	float:left;
	position:relative;
	list-style-type: none;
}
#pmenu a, #pmenu a:visited {
	display:block;
	width:149px;
	font-size:12px;
	color:#FFF;
	height:23px;
	line-height:22px;
	text-decoration:none;
	border:1px solid #fff;
	border-width:0 1px 1px 0;
	background-color: #2b2963;
	list-style-type: none;
	list-style:none;
	text-align: center;
}
#pmenu li:hover > a{
	color:#FFF;
	background-color: #9b2527;
}
#pmenu li ul {display: none;}
#pmenu li:hover > ul {
	display:block;
	position:absolute;
	top:0;
	left:101px;
}
#pmenu > li:hover > ul {left:0; top:24px;}
.menu {
	z-index:500;
	font-size:11pt; /* this page only */
	padding-top: 10px;
	padding-bottom: 10px;
}
 
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	width:245px;
}

/* hack for IE5.5 */

* html .menu ul {margin-left:-16px; margin-left:0;}
/* position relative so that you can position the sub levels */

.menu li {
	position:relative;
	background:#2b2963;
	height:30px;
	color: #FFF;
}
 
/* get rid of the table */

.menu table {
	position:absolute;
	border-collapse:collapse;
	top:0;
	left:0;
	z-index:100;
	font-size: 1em;
}
 
/* style the links */

.menu a, .menu a:visited {
	font-family:verdana, sans-serif;
	display:block;
	text-decoration:none;
	height:30px;
	line-height:30px;
	width:245px;
	color:#FFF;
	text-indent:15px;
}
/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {background:#d4d8bd; width:150px; w\idth:149px;}
/* style the link hover */
* html .menu a:hover {
	color:#fff;
	background:#9b2527;
}
 
.menu :hover > a{
	color:#fff;
	background:#9b2527;
}
 
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
top:0;
left:-150px; 
}

