body {
	text-align: center;
	min-width: 800px;
	color: #666666;
}
li
{
	margin-bottom: 5px;
}
.case_detail
{
	margin-bottom: 20px;
}

.casestudy_industry
{
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.casestudy_text
{
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.pullquote {
	width: 25%;
	float:right;
	font-size:130%;
	line-height:160%;
	margin:10px;
	background: url(../closequote.gif) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	padding:0px 25px 5px 0px;
}
.pullquote:first-letter {
	background: url(../openquote.gif) no-repeat left top !important;
	padding:5px 2px 15px 35px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}
h2, h2 a, h2 a:hover
{
	color: #666666;
	font-size: 12px;
	margin-bottom: 5px;
}
.maincontent
{
	text-align: left;
}
#mainContent {
  text-align: left;
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  min-height: 100%;
}
.footer
{
	margin-top: 30px;
	border-top: 1px solid black;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	line-height:2.5em;
}
.footer a
{
  color: black;
}
.footer a:hover
{
  color:#CADB37; 
}

.toolbar {
	background-image: url(../bar.jpg);
	width: 780px;
	height: 35px;
	border-top: 2px solid black;
}
.rightinner
{
	background-color: #2aa62a;
	width: 179px;
	margin-left: 9px;
	padding-left: 3px;
	padding-right: 3px;
}
.rightinnertop
{
	background-image: url(../images/rightinnertop.jpg);
}
.rightinnerbottom
{
	background-image: url(../images/rightinnerbottom.jpg);
}
.rightouter
{
	background-image: url(../images/rightouterback.jpg);
	width: 198px;
}
.rightoutertop
{
	background-image: url(../images/rightboxtop.jpg);
	height: 14px;
	width: 198px;
}
.rightouterbottom
{
	background-image: url(../images/rightboxbottom.jpg);
	height: 14px;
	width: 198px;	
}
.toolbar2 
{
	width: 785px;
	height: 50px;
	/*  background-color: #2aa62a */
	background-image: url(../images/menubar.jpg);
}
.news-box
{
	float: left;
	width: 48%;
	margin-left: 1%;
}
.barbottom
{
	vertical-align: top;
}
.toolbar3
{
	background-color: black;
	width: 780px;
	height: 30px;
	border-top: 2px solid black;
	
}
.toolbar4
{
	background-color: #CADB37;
	width: 780px;
	height: 25px;
	margin-top:2px;
	border-top: 2px solid black;
	
}

.banner, .banner1, .banner2, .banner3, .banner4, .banner5, .banner6
{
	width:780px;
	height:175px;
	background-repeat:no-repeat;	
}
.banner
{
	background-image:url(../newbanner3.png);
}
.banner1
{
	background-image:url(../images/fresh_human_resources_banner_1a.jpg);
}
.banner2
{
	background-image:url(../images/fresh_human_resources_banner_2a.jpg);
}
.banner3
{
	background-image:url(../images/fresh_human_resources_banner_3a.jpg);
}
.banner4
{
	background-image:url(../images/fresh_human_resources_banner_4a.jpg);
}
.banner5
{
	background-image:url(../images/fresh_human_resources_banner_5a.jpg);
}
.banner6
{
	background-image:url(../images/fresh_human_resources_banner_6a.jpg);
}
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1
{
	font-size:14px;
	font-weight:bold;
	padding-bottom: 3px;
	border-bottom:1px solid #000000;	
}

.leftcol
{
	width: 70%;
	text-align: left;	
	margin-left: 10px;
	float:left;
}
.leftcol, .leftcol a, .leftcol a:hover
{
	color:#000000;	
}
.rightcol
{
	width:220px;
	float:right;
	margin-top: 5px;
}
.rightbox
{
	width:180px;
	background-color: #FFFFFF;
}
.testi
{
	color: #ffffff;
	font-weight: bold;
}
.case_detail
{
	color:  #ffffff;
	margin-top: 10px;
	font-weight: bold;
}
.case_header a
{
	color: #ffffff;
	font-weight: bold;
}
.testi_name
{
	margin-top: 5px;
	font-weight: bold;
		color: #ffffff;
}
.rightbox2
{
	width:98%;
}

.button a, .button a:hover
{
	font-weight:bold;
	height: 45px;
	margin-left:15px;
	margin-right: 15px;
	float: left;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	letter-spacing: 1px;
	text-decoration:none;
	text-align:center;
	margin-top: 15px;	
}
.button a
{
	color:#FFFFFF;
}
.button a:hover
{
	color:black;
}
.question
{
	font-weight: bold;
	margin-bottom: 10px;
}
.answer
{
	margin-left: 15px;
	margin-bottom: 10px;
}
.link
{
	clear: both;
	margin-top: 15px;
}
.link_address
{
	float: left;
	width: 40%;
}
.link a
{
	color:  #2aa62a;
}
.link_blurb
{
	float: left;
	width: 58%;
	margin-left: 1%;
}
.news_story
{
	margin-left: 20px;
}
.clickheader, .clickheader a, .clickheader a:hover
{
	color: #666666;
	font-size: 12px;
	margin-bottom: 5px;
}
