/* NEEDED ON EACH SITE */
A {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
}
A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}
A:hover {
	text-decoration: underline;
}
P {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
LI {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
.bold {
	font-weight: bold;
	background: #eeeeee;
}
/* EXTRAS */


.newsletterContent {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.newsletterContent p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.newsletterContent a {
	font-family: Arial, Helvetica, sans-serif;
	color: #025736;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.newsletterContent a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.contentTech {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.contentTech p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.contentTech li {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.contentTech a {
	font-family: Arial, Helvetica, sans-serif;
	color: #025736;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.contentTech a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.contentAcct {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.contentAcct p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.contentAcct li {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.contentAcct a {
	font-family: Arial, Helvetica, sans-serif;
	color: #893f45;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.contentAcct a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.content p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
A.content2 {
	font-family: verdana, arial, sans-serif;
	color: #666699;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: underline;
	text-align: left;
}
FONT.content2 {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.pagecount {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
}
.testimonial {
	font-family: verdana, arial, sans-serif;
	color: blue;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.hometext {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.hometext {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 2px;
	font-weight: normal;
	text-decoration: none;
	line-height: 1px;
}
.smallpara {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 2px;
	font-weight: normal;
	text-decoration: none;
	line-height: 1px;
}
/* lists */
.list {
	border-style : solid;
	padding-top : 3;
	padding-left : 5;
	padding-bottom : 3px;
	border-top-width : 1;
	border-left-width : 1;
	border-right-width : 0;
	border-bottom-width : 0;
	border-color : black;
	height : 10;
}
.listheader {
	background-color : #008396;
	border-style : solid;
	padding-top : 2;
	padding-bottom : 2;
	padding-left : 5;
	border-top-width : 1;
	border-left-width : 1;
	border-right-width : 0;
	border-bottom-width : 0;
	border-color : black;
	align: top;
	height : 16;
}
.listtable {
	border-style : solid;
	border-top-width : 0;
	border-left-width : 0;
	border-right-width : 1;
	border-bottom-width : 1;
	border-color : black;
	align: top;
	width : 510px;
}
.fontheader {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
}
.fontlist {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: black;
}
FONT.header_green {
	font-family: Arial, Helvetica, sans-serif;
	color: #025736;
	font-size: 16px;
	font-weight: bold;
	line-height: 17px;
}
FONT.header_red {
	font-family: Arial, Helvetica, sans-serif;
	color: #893f45;
	font-size: 16px;
	font-weight: bold;
	line-height: 17px;
}
FONT.news {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}
FONT.boldnews {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
FONT.pagecount {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
FONT.gallery_nav {
	font-family: verdana, arial, sans-serif;
	color: #666699;
	font-size: 10px;
	font-weight: normal;
}
FONT.gallery_header {
	font-family: verdana, arial, sans-serif;
	color: #666699;
	font-size: 12px;
	font-weight: bold;
}
A.indextitle {
	font-family: verdana, sans-serif;
	color: #666699;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
A.gallery_close {
	font-family: verdana, arial, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
A.gallery_close:visited {
	color: #ffffff;
}
A.gallery_list {
	font-family: verdana, arial, sans-serif;
	color: #666699;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
A.newslink {
	font-family: verdana, arial, sans-serif;
	color: #666699;
	font-size: 11px;
	font-weight: normal;
}
A.proddetail_rate {
	font-family: verdana, arial, sans-serif;
	color: #666699;
	font-size: 11px;
	font-weight: normal;
	text-decoration:normal
}
A.proddetail_rate:visited {
	font-family: verdana, arial, sans-serif;
	color: #666699;
	font-size: 11px;
	font-weight: normal;
	text-decoration:normal
}
A.gallery_close {
	font-family: verdana, arial, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
A.navigation {
	font-family: verdana, arial, sans-serif;
	color: #666699;
	line-height: 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
span.contentHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
}
.greenBoldFont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #025736;
	font-weight: bold;
}
.redBoldFont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #893f45;
	font-weight: bold;
}
/* HOMEPAGE - LANDING PAGE */

body {
	padding: 0;
	margin: 0;
	background-color: #fff;
}
#bodyWrap {
	width: 950px;
	background-color:#fff;
	position: relative;
	left: 50%;
	margin: 0 0 0 -475px;
	padding: 0;
	border-top: #d0cbb5 solid 1px;
}
#floatLeft {
	float: left;
	background: #fff;
	padding-bottom: 8px;
}
#landingHeader {
	width: 100%;
	height: 166px;
	background: #d0cbb5 url(/interface/landingGroup.gif) left no-repeat;
}
#landingContent {
	float: right;
	padding: 0 0 0 50px;
	margin: 50px 26px 35px 441px;
	display: inline; /* Fix for IE6 double-margin bug */
}
#landingContent.landingFontClass, #landingContent.landingFontClass p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.landingIndexArea {
	float: left;
	width: 930px;
	margin: 10px;
	display: inline; /* Fix for IE6 double-margin bug */
}
.lowerLeftContent {
	float: left;
	width: 628px;
}
.lowerLeftContentHdr {
	float: left;
	margin: 0 0 3px 0;
	width: 100%;
	height: 31px;
	cursor:pointer;
}
#technologyConsulting.lowerLeftContentHdr {
	background: #025736 url(/interface/techHeader.gif) no-repeat 27px;
}
#accounting.lowerLeftContentHdr {
	background: #893f45 url(/interface/accountingHeader.gif) no-repeat 27px;
}
.lowerLeftIndex {
	float: left;
	width: 100%;
	background: #fff url(/interface/index_gradient.gif) top repeat-x;
}
.lowerLeftIndexDesc {
	float: left;
	padding: 15px 17px 15px 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.lowerLeftIndexItems {
	float: left;
	padding: 15px 17px 15px 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.lowerLeftIndexLinks {
	float:left;
	width: 300px;
}
.highlightIndexLink {
	background: #f5f5f5;
	margin: 0 0 1px 0;
	padding:6px 10px 6px 10px;
}
.highlightIndexLink a, .highlightIndexLink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.lowerLeftIndexLogo {
	float:left;
	width: 208px;
	margin-left: 39px;
}
.lowerRightContent {
	float: right;
	width: 278px;
}
.upperRightIndexHdr {
	float: right;
	margin: 0 0 3px 0;
	width: 100%;
	height: 31px;
}
#technologySpotlight.upperRightIndexHdr {
	background: #025736 url(/interface/green_jobspotlight.gif) left no-repeat;
}
#accountingSpotlight.upperRightIndexHdr {
	background: #893f45 url(/interface/brown_jobspotlight.gif) left no-repeat;
}
.landingRightIndex {
	float: right;
	width: 100%;
	height:100px;
	background: #fff url(/interface/index_gradient.gif) top repeat-x;
}
.spotlightIndex {
	float: left;
	padding: 15px;
}
.spotlightIndex ul {
	float:left;
	list-style: none;
	margin: 0;
	padding: 0;
}
.spotlightIndex li {
	float: left;
	background: url(/interface/index_bullet.gif) left 3px no-repeat;
	margin: 0 0 18px 0;
	padding: 0 0 0 12px;
	cursor: pointer;
}
.spotlightIndex li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.spotlightIndex li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
}
.clearAll {
	clear:both;
}
/* --------------- FOOTER --------------- */

#footerArea {
	float: left;
	width: 100%;
	background: #d5d5d5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
#footerAreaLeft {
	padding: 22px 0 72px 10px;
	float: left;
}
#footerAreaRight {
	float: right;
	padding: 22px 10px 72px 0;
}
span.footerSpanClass {
	text-align:right;
	padding: 0 0 0 7px;
}
span.footerListItem {
	border-right: solid 1px #555;
	padding: 0 7px 0 7px;
	margin: 0;
	line-height: 7px;
}
/* HEADER */

#headerArea {
	float: left;
	height: 104px;
	background:#d0cbb5;
	width: 950px;
	margin: 0;
	padding: 0;
}
.logoLayer {
	position:absolute;
	margin: 0;
	z-index: 100;
	visibility: visible;
	top: 38px;
	left: 27px;
}
#tech.logoLayer {
	height: 124px;
	width: 266px;
	background: url(/interface/consulting_home_logo.gif) top no-repeat;
}
#acct.logoLayer {
	height: 127px;
	width: 282px;
	background: url(/interface/acct_home_logo.gif) top no-repeat;
}
.innerLogo {
	position:absolute;
	margin: 0;
	z-index: 400;
	visibility: visible;
	top: 0;
	left: 40px;
	cursor: pointer;
	width: 186px;
	height: 93px;
}
.utilityNav {
	float: left;
	width: 135px;
	margin: 13px 0 0 578px;
	display: inline;
}
.utilityNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.utilityNav li {
	float: left;
	background: url(/interface/utility_bullet.gif) 0px 3px no-repeat;
	margin: 0 .60em -.1em 0;
	padding: 0 8px 0 8px;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	cursor: pointer;
}
.utilityNav li a, .utilityNav li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
.utilityNav li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: underline;
}
.utilityNavAcct {
	float: left;
	width: 290px;
	margin: 13px 0 0 421px;
	display: inline;
}
/*.utilityNavAcct	{
float: right;
width: 290px;
margin: 13px 0 0 0;
}*/

.utilityNavAcct ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.utilityNavAcct li {
	float: left;
	background: url(/interface/utility_bullet.gif) 0px 3px no-repeat;
	margin: 0 .75em -.1em 0;
	padding: 0 8px 0 8px;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	cursor: pointer;
}
.utilityNavAcct li a, .utilityNavAcct li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
.utilityNavAcct li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: underline;
}
#newsletterSubscribe {
	float: right;
	width: 235px;
	border-left: #fff 1px solid;
	height: 58px;
	padding: 0;
}
.subscribeField {
	height: 16px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	width: 152px;
	margin: 7px 0 0 15px;
	padding: 1px 0 0 3px;
	display: inline;
}
.subbtn {
	padding: 0 0 0 0;
	margin: 0 0 0 5px;
	vertical-align: middle;
}
span.gardnerFontClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin-left: 15px;
}
#consultingHomeLeft {
	float: left;
	background: url(../interface/consulting_home_bg.jpg) bottom no-repeat;
	width: 687px;
	height: 322px;
	margin: 21px 0 0 17px;
	display: inline;
}
#consultingHomeContent {
	float: right;
	height: 160px;
	width: 314px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	margin-top: 160px;
	text-align:left;
	overflow:hidden;
}
.learnMoreBtn {
	float: right;
	border: red solid 1px;
}
#learnMoreBtnTech {
	float: right;
	padding: 20px 38px 5px 0;
}
#learnMoreBtnAcct {
	float: right;
	padding: 20px 0px 5px 0;
}
#accountingHomeLeft {
	float: left;
	background: url(/interface/acct_home_bg.jpg) bottom no-repeat;
	width: 687px;
	height: 321px;
	margin: 21px 0 5px 17px;
	display: inline;
}
#accountingHomeContent {
	float: left;
	height: 120px;
	width: 271px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 200px 0 0 23px;
	text-align:left;
	overflow:hidden;
	display: inline;
}
#consultingHomeLowerContent {
	float: left;
	width: 687px;
	margin: 8px 0 8px 17px;
	background:  url(/interface/indexbg.gif) repeat-y;
	display: inline;
}
.consultingHomeIndex {
	width: 267px;
	margin: 12px 28px 0 28px;
	padding: 48px 0 0 0;
	display: inline;
}
#employers.consultingHomeIndex {
	float: left;
	background: url(/interface/indexEmployers.gif) no-repeat;
}
#jobSeekers.consultingHomeIndex {
	float: right;
	background: url(/interface/jobseekers.gif) no-repeat;
	display: inline;
}
#consultingHomeIndexBtm {
	float: left;
	margin: 0 0 0 17px;
	padding: 0;
	background-color: #d0cbb4;
	width: 667px;
	height: 20px;
	display: inline;
}
.consultingHomeIndexArea {
	float: left;
}
.consultingHomeList {
	float: left;
	padding: 0;
}
.consultingHomeList ul {
	float:left;
	list-style: none;
	margin: 0;
	padding: 0;
}
.consultingHomeList li {
	background: url(/interface/white_index_bullet.gif) left 3px no-repeat;
	margin: 0;
	padding: 0 0 5px 12px;
	width: 100%;
}
.consultingHomeList li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	cursor: pointer;
	text-decoration:none;
	width: 100%;
}
.consultingHomeList li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	cursor: pointer;
	text-decoration:underline;
}
#consultingHomeRight {
	float: right;
	width: 231px;
	margin: 21px 0 0 0;
}
#accountingHomeRight {
	float: right;
	width: 231px;
	margin: 21px 0 0 0;
}
.homeRightIndex {
	float: right;
	width: 100%;
	background: #fff url(/interface/index_gradient.gif) top repeat-x;
	padding-bottom:35px;
}
#techRightNav.upperRightIndexHdr {
	background: #025736 url(/interface/services.gif) left no-repeat;
}
#technologyIdeas.upperRightIndexHdr {
	background: #025736 url(/interface/green_ideas.gif) left no-repeat;
}
#technologySuccess.upperRightIndexHdr {
	background: #025736 url(/interface/green_successstories.gif) left no-repeat;
}
#techRelatedResources.upperRightIndexHdr {
	background: #025736 url(/interface/relatedresources.gif) left no-repeat;
}
#techTestimonial.upperRightIndexHdr {
	background: #025736 url(/interface/testimonial.gif) left no-repeat;
}
#accountingRelatedResources.upperRightIndexHdr {
	background: #893f45 url(/interface/relatedresources.gif) left no-repeat;
}
#accountingTestimonial.upperRightIndexHdr {
	background: #893f45 url(/interface/testimonial.gif) left no-repeat;
}
#accountingIdeas.upperRightIndexHdr {
	background: #893f45 url(/interface/red_ideas.gif) left no-repeat;
}
#accountingSuccess.upperRightIndexHdr {
	background: #893f45 url(/interface/red_successstories.gif) left no-repeat;
}
#acctTestimonial.upperRightIndexHdr {
	background: #893f45 url(/interface/acct_testimonial.gif) left no-repeat;
}
#consultingHomeTestimonials {
	float: left;
	margin: 0 0 0 17px;
	padding: 0;
	background: #fff url(/interface/testimonialsbg.jpg) right no-repeat;
	width: 687px;
	height: 135px;
	display: inline;
}
.quoteContent {
	float: left;
	padding: 0;
	margin: 24px 0 0 42px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style:italic;
	color: #333;
	width: 425px;
	display: inline;
}
.quoteName {
	float: left;
	margin: 3px 0 0 42px;
	padding: 0;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	width: 425px;
}
#testimonialsLink {
	float: left;
	padding: 0;
	margin: 19px 0 0 42px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	width: 425px;
}
#testimonialsLink a {
	color: #025736;
}
#employersReadMore {
	float: left;
	margin: 15px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	border: red solid 1px;
}
/* ----- CONSULTING INNER PAGE ---- */
	
	 #consultingInnerLeft {
	float: left;
	background: url(/interface/innercontentbg.gif) repeat-x top;
	width: 687px;
	min-height: 109px;
	margin: 21px 0 0 17px;
	display: inline;
}
#accountingInnerLeft {
	float: left;
	background: url(/interface/innercontentbg.gif) repeat-x top;
	width: 687px;
	min-height: 109px;
	margin: 21px 0 0 17px;
	display: inline;
}
#consultingInnerContent {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 14px 25px 0 25px;
	text-align:left;
}
#accountingInnerContent {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 14px 25px 0 25px;
	text-align:left;
}
#consultingInnerContent p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
}
#consultingInnerContent h1 {
	color: #025736;
	font-family: arial, Tahoma, Arial, sans-serif;
	font-size: 2.0em;
}
#accountingInnerContent p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
}
#accountingInnerContent h1 {
	color: #893f45;
	font-family: arial, Tahoma, Arial, sans-serif;
	font-size: 2.0em;
}
#auditTrail {
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 14px 25px 0 25px;
}
.pageOptions {
	float: left;
	width: 687px;
	margin: 8px 0 8px 17px;
	padding-bottom: 4px;
	background:  #d0cbb4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	display: inline;
}
#printPage {
	float: left;
	border-right: solid #fff 1px;
	padding:5px 13px 1px 25px;
	margin: 0;
}
#emailPage {
	float: left;
	padding:5px 0px 1px 13px;
	margin: 0;
}
.level1 {
	float: left;
	margin: 22px 0 0 0;
	padding: 0 0 22px 0;
}
.level1 ul {
	float: none;
	padding: 0 0 0 0px;
	margin: 0 0 0 15px;
	list-style: none;
	width: 100%;
}
.level1 li {
	float: left;
	background: url(../interface/index_bullet.gif) no-repeat left;
	padding: 1px 0 1px 8px;
	margin: 0px;
	width: 90%;
}
.level1 li.level1Selected {
	float: left;
	width: 90%;
	padding: 1 0 1 8px;
	margin: 0px;
	background: url(../interface/index_bullet.gif) no-repeat 5px left;
	font-weight: bold;
}
.level1 li.level1Selected a, .level1 li.level1Selected a:visited {
	color: #025736;
	font-weight: bold;
	float: left;
}
.level1 li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.level1 li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
}
.level1_alt {
	float: left;
	margin: 22px 0 0 0;
	padding: 0 0 22px 0;
}
.level1_alt ul {
	float: none;
	padding: 0 0 0 0px;
	margin: 0 0 0 15px;
	list-style: none;
}
.level1_alt li {
	float: left;
	background: url(../interface/index_bullet.gif) no-repeat left;
	padding: 1 0 1 8px;
	margin: 0px;
	width: 90%;
}
 .level1_alt li.level1Selected, {
 width: 90%;
 padding: 1px 0 1px 8px;
 margin: 0px;
 background: url(../interface/index_bullet.gif) no-repeat 5px left;
 font-weight: bold;
}
.level1_alt li.level1Selected a, .level1_alt li.level1Selected a:visited {
	color: #893f45;
	font-weight: bold;
	float: left;
}
.level1_alt li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.level1_alt li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
}
.innerRightIndex {
	float: right;
	width: 100%;
	padding-bottom: 35px;
	background: #fff url(/interface/index_gradient.gif) top repeat-x;
}
#innerTestimonialContent {
	padding: 25px 25px 0px 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	font-style: italic;
}
#innerTestimonialAuthor {
	padding: 0 25px 0 25px;
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
#innerTestimonialDept {
	padding: 0 25px 0 25px;
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
#innerTestimonialLocation {
	padding: 0 25px 25px 25px;
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
#innerTestimonialLink {
	padding: 0 25px 25px 25px;
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
#innerTestimonialLinkAlt {
	padding: 0 25px 25px 25px;
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
#innerTestimonialLink a {
	color: #025736;
}
#innerTestimonialLinkAlt a {
	color: #893f45;
}
.homeIndexLink {
	float: left;
	text-align: left;
	padding: 12px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	width: 100%;
}
a.homeindex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	text-decoration: none;
}
a.homeindex:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	text-decoration: underline;
}
