﻿body 
{ 
	background-color: #ffffff; 
	font-size: 0.70em;
	font-family: Arial;
	color: #464646;
}
a
{
	color: #88bb42;
	text-decoration: none;
	font-weight:bold;
}
a:hover
{
	font-weight:bold;
	text-decoration: underline;
}
hr.separator
{
	border: dotted 1px #d7d7d7;
}
ul.newsItems
{
	margin-top: 5px;
	/*margin-left: 15px;*/
	list-style-image: url('/contractRequestNew/images/hm-news-arrow.gif');
}
ul.newsItems li
{
	margin: 10px 5px 10px -20px;
}
ul.pressReleaseItems
{
	margin-top: 5px;
	/*padding-left: 15px;*/
}
ul.pressReleaseItems li
{
	margin: 5px 5px 10px -20px;
}
ul.pressReleaseItems li a
{
	text-decoration: none;
	font-weight: bold;
	color: #88bb42;
}
ul.pressReleaseItems li a:hover
{
	text-decoration: underline;
}
ul.clients
{
	margin: 0px 0px 5px 25px;
	list-style-image: url('/contractRequestNew/images/hm-news-arrow.gif');
}
ul.clients li
{
	margin: 2px 5px 0px 5px;
}
ol.values li
{
	margin-bottom: 10px;
}
ol.values li ul li
{
	margin-bottom: 2px;
}
img.buttonLink
{
	margin-right:5px
}
table.ContactInfo td
{
	padding-right: 5px;
	width: 75px;
}
#container 
{ 
	text-align: center;
}
#contentDIV 
{ 
	margin-left: auto; 
	margin-right: auto;
	width: 759px;
	display: block;
}
#TopBorder 
{
	background: transparent url('/contractRequestNew/images/TopBorder.jpg') no-repeat top left;
	height: 9px;
	line-height: 9px;
	width: 759px;
	padding: 0px; 
	margin: 0px;
}
#Header
{
	float: left;
	background: transparent url('/contractRequestNew/images/Header.jpg') no-repeat top left;
	height: 109px;
	width: 759px;
	display: block;
	vertical-align: middle;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
#TopHeader
{
	display: inline;
}
#Menu
{
	padding-top: 40px;
}
#nav-menu ul
{
	list-style: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#nav-menu
{
	float: left;
	width: 670px;
	text-align: center;
	margin: 12px 0px 0px 44px;
}
#nav-menu ul li
{
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#nav-menu ul li a img
{
	border: 0px;
}

#AboutUsLink img
{
	background: transparent url('/contractRequestNew/images/About-us.jpg') no-repeat left top;
}
#AboutUsLink:hover img
{
	background: transparent url('/contractRequestNew/images/About-us-over.jpg') no-repeat left top;
}
#Logo
{
	float: left;
	margin: 20px 0px 0px 45px;
	height: 37px;
	width: 219px;
	cursor: pointer;
	/*background: transparent url('/contractrequest/images/EAHealthLogo.gif') no-repeat top left;*/
	background: transparent;
}
#ConsultationNumber
{
	float: right;
	margin: 20px 45px 0px 0px;
	vertical-align: middle;
}
p.title
{
	color: #88BB42;
	font-size: 1.20em;
	font-weight: bold;
	margin: 0px;
}
p.subheader
{
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 1.50em;
	font-weight: bold;
	margin: 0px;
}
p.subheader a, a:visited
{
	color: #000000;
}
#MainBody
{
	float: left;
	height: 100%;
	width: 759px;
	display: inline;
	background: transparent url('/contractRequestNew/images/mainbackground.jpg') repeat-y left top;
}
#MainBodyLeftSide
{
	float: left;
	height: 100%;
	width: 46px;
	max-width: 46px;
	background: transparent;
	display: block;
}
#MainBodyLeftSideTop
{
	background: transparent url('/contractRequestNew/images/LeftTopBorder.jpg') no-repeat top left;
	height: 102px;
	width: 46px;
	/*border:solid 1px blue;*/
}
#MainBodyLeftSideMiddle
{
	background: transparent url('/contractRequestNew/images/LeftMiddleBorder.jpg') repeat-y top left;
	height: 100%;
	width: 46px;
}
#MainBodyLeftSideBottom
{
	background: transparent url('/contractRequestNew/images/LeftBottomBorder.jpg') no-repeat top left;
	height: 26px;
	width: 46px;
}
#MainBodyMiddle
{
	float: left;
	background-color: #f3f5f2;
	width: 668px;
	_width: 668px;  /* IE6 adjustment */
	height: 100%;
	text-align: left;
	display: block;
}
#MainBodyMiddleContent
{
	float: left;
	height: 100%;
	width: 626px;
	_width: 626px; /* IE6 adjustment */
	padding-left: 20px;
	padding-right: 20px;
	display: inline;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
}
#MainBodyRightSide
{
	float: right;
	width: 45px;
	max-width: 45px;
	height: 100%;
	margin: 0px;
	background: transparent;
	display: block;
}
#MainBodyRightSideTop
{
	height: 102px;
	width: 45px;
	background: transparent url('/contractRequestNew/images/RightTopBorder.jpg') no-repeat top left;
}
#MainBodyRightSideMiddle
{
	height: 100%;
	width: 45px;
	background: transparent url('/contractRequestNew/images/RightMiddleBorder.jpg') repeat-y top left;
}
#MainBodyRightSideBottom
{
	height: 26px;
	width: 45px;
	background: transparent url('/contractRequestNew/images/RightBottomBorder.jpg') no-repeat top left;
}
#BottomBorder
{
	clear: both;
	height: 72px;
	width: 759px;
	background: transparent url('/contractRequestNew/images/BottomBorder.jpg') no-repeat top left;
}
#Footer
{
	font-size: 0.85em;
	color: #585858;
	margin-top: 20px;
	width: 759px;
}
#Footer a
{
	color: #585858;
	text-decoration: none;
}
#Footer a:hover
{
	text-decoration: underline;
}
#flashHeader
{
	float: left;
	width: 668px;
	/*height: 224px;*/
	padding: 0px;
	margin: 0px;
	border: 0px;
}

/******* SIDE BAR *******/
#SideBarContainer
{
	height: auto;
	width: 166px;
	display: block;
}

.SideBarTop
{
	float: left;
	height: 9px;
	width: 166px;
	background: transparent url('/contractRequestNew/images/SideBarTop.gif') no-repeat left top;
}
.SideBarContent
{
	float: left;
	height: 100%;
	width: 166px;
	background: transparent url('/contractRequestNew/images/SideBarContent.gif') repeat-y left top;
	display: block;
	padding: 0px;
	border: 0px;
	margin-left: auto;
	margin-right: auto;
}
.SideBarContent img
{
	margin-top: 5px;
	margin-left: 2px;
}
.textContent
{
	padding: 5px;
	margin: 0px;
	border: 0px;
}
.imageContent
{
	padding: 0px 0px 0px 3px;
	margin: 0px;
	border: 0px;
}
.SideBarBottom
{
	float: left;
	height: 11px;
	width: 166px;
	background: transparent url('/contractRequestNew/images/SideBarBottom.gif') no-repeat left top;
}
#leftPanel
{
	float: left;
	height: 100%;
	padding: 12px 20px 0px 28px;
	width: 369px;
	display: block;
}
#leftPanel h1 
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	font-weight:bold;
	font-size: 1.2em;
	font-family: Arial;
}
#leftPanel h1.bio
{
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 10px 0px;
}
#leftPanel h2 
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	font-weight:bold;
	font-size: 1.1em;
	font-family: Arial;
	text-align:center;
}
#leftPanel h2.states
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	font-weight:bold;
	font-size: 1.1em;
	font-family: Arial;
	text-align:left;
}
#leftPanel h1.jobCategory
{
	font-size: 1.2em;
	font-style:italic;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	border-bottom: dotted 1px #d7d7d7;
}
#leftPanel h2.jobTitle
{
	padding: 10px 0px 0px 0px;
	text-align:left;
}
#leftPanel div.jobPosting
{
	/*margin-left: 15px;*/
}

#leftPanel p 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	text-align:justify;
}

#leftPanel .bioPic 
{
	border:0px;
	margin:0px 10px 0px 0px;
}
#leftPanel .bu 
{
	font-style:italic;
	text-decoration:underline;
}

#leftPanel a
{
	font-weight:bold;
	color: #88bb42;
	text-decoration: none;
}
#leftPanel a:hover
{
	text-decoration: underline;
}

#rightPanel
{
	float: right;
	height: 100%;
	padding: 0px 28px 0px 0px;
	display: block;
}
