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

/* Reset Styles */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
}
/* Body Style */
html {
	height: 100%;
	padding-bottom: 1px;
}
body {
	background: url(../images/backgroundSpan.gif) repeat-x left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 100%;
}
#mainContainer {
	width: 905px;
	margin-left: auto;
	margin-right: auto;
}
#logo {
	float: left;
	height: 100px;
	width: 196px;
}
#contactUs {
	float: right;
	margin-top: 10px;
}
#contactUs li {
	display: inline;
	color: #5083a4;
	padding-right: 4px;
	font-size: .75em;
}
#contactUs a {
	color: #5083a4;
}
#contactUs a:hover {
	color: #3c617a;
}
#footer {
	background: url(../images/footerSpan.jpg) repeat-x left top;
	width: 600px;
	float: left;
	color: #acacac;
	font-size: .70em;
	line-height: 1.5em;
	margin-top: 50px;
}
#footer p {
	float: left;
	margin-bottom: 25px;
	margin-top: 5px;
}
#footerTag {
	float: right;
	margin-top: 5px;
}
/* Nav Style */
#navBar {
	float: left;
	width: 905px;
	height: 34px;
	font-size: .5em;
}
#navBar li {
	display: inline;
}
#homeBtn {
	border-style: none;
	width: 93px;
	height: 34px;
	float: left;
	position: relative;
}
#homeBtnSel {
	border-style: none;
	width: 93px;
	height: 34px;
	float: left;
	position: relative;
}
#homeBtn_BusSel {
	border-style: none;
	width: 93px;
	height: 34px;
	float: left;
	position: relative;
}
#busConsulting {
	border-style: none;
	width: 144px;
	height: 34px;
	float: left;
	position: relative;
}
#humanRes {
	float: left;
	border-style: none;
	position: relative;
	width: 133px;
	height: 34px;
}
#accounting {
	float: left;
	border-style: none;
	position: relative;
	width: 93px;
	height: 34px;
}
#infoTech {
	float: left;
	border-style: none;
	position: relative;
	width: 166px;
	height: 34px;
}
#propertyMmt {
	float: left;
	border-style: none;
	position: relative;
	width: 156px;
	height: 34px;
}
#vendorSrc {
	float: left;
	border-style: none;
	position: relative;
	width: 120px;
	height: 34px;
}
/* Content Styles */
#chairBottomLeft {
	float: left;
	height: 99px;
	width: 599px;
}
#chairBottomRight {
	float: left;
	height: 99px;
	width: 306px;
}
#indexContent {
	width: 600px;
	float: left;
}
#indexContent p {
	color: #7d7d7d;
	font-size: .8em;
	margin-left: 5em;
	margin-right: 5em;
	padding-top: 25px;
	line-height: 1.5em;
}
#indexContent ul {
	color: #7d7d7d;
	font-size: .8em;
	line-height: 1.5em;
	margin-right: 5em;
	margin-left: 5em;
}
#indexContent ul a {
	color: #578aaa;
}
#indexContent ul a:hover {
	color: #3c617a;
}
/* Interior Pages */
#lgHeader {
	height: 120px;
	width: 902px;
	float: left;
}
#content {
	height: 100%;
	width: 100%;
	float: left;
	background-color: #FFFFFF;
}
#rightColumn {
	float: left;
	width: 600px;
	margin-left: 44px;
	padding-top: 3px;
}
#rightColumn a {
	color: #578aaa;
}
#rightColumn a:hover {
	color: #3c617a;
}
#content h1 {
	color: #214458;
	float: left;
	margin-top: 41px;
	font-weight: 600;
	width: 470px;
	font-size: .9em;
	line-height: 1.3em;
	display: inline;
}
#content h2 {
	color: #214458;
	float: left;
	margin-top: 20px;
	font-weight: 600;
	width: 450px;
	font-size: .8em;
	line-height: 1.3em;
	display: inline;
}
#content p {
	float: left;
	width: 450px;
	color: #7d7d7d;
	font-size: .8em;
	margin-top: 20px;
	line-height: 1.5em;
	display: inline;
}
.contentList {
	color: #7d7d7d;
	font-size: .8em;
	line-height: 1.5em;
	width: 450px;
	float: left;
	margin-top: 5px;
	padding-left: 40px;
}
.contentList li {
	list-style: disc;
}
#subNav {
	float: left;
	width: 195px;
	font-size: .8em;
	margin-top: 41px;
	margin-left: 63px;
	font-size: .9em;
	display: inline;
}
#subNav li {
	float: left;
}
#subNav a {
	text-decoration: none;
	height: 21px;
	width: 188px;
	padding-top: 2px;
	padding-left: 7px;
	color: #7d7d7d;
	float: left;
	display: inline;
}
#subNav a:hover {
	background: url(../images/secNav.gif) no-repeat left top;
	color: #5a8aa9;
}
#subNav .selected {
	color: #214458;
}
#subNav .selected:hover {
	background: none;
	color: #214458;
}
.contactTable {
	float: left; 
	width: 450px;
	color: #7d7d7d;
	line-height: 1.5em;
	margin-top: 20px;
}
.contactTable td {
	font-size: .8em;
	height: 27px;
}
.contactTable .header {
	font-weight: 600;
}
.contactTable .title {
	width: 125px;
	text-align: right;
	padding-right: 5px;
}
.contactTable .textBox {
	border: thin solid #acacac;
	color: #333333;
	width: 200px;
	background: #f1f1f1;
}
#submit {
	background: url(../images/buttons/submit.gif) no-repeat left top;
	float: left;
	height: 38px;
	width: 83px;
	border-style: none;
	cursor: pointer;
}
#submit:hover {
	background: url(../images/buttons/submit_ro.gif) no-repeat left top;
}
#reset {
	background: url(../images/buttons/reset.gif) no-repeat left top;
	float: left;
	height: 38px;
	width: 83px;
	border-style: none;
	cursor: pointer;
}
#reset:hover {
	background: url(../images/buttons/reset_ro.gif) no-repeat left top;
}
