.ie6 .headerWrapper, .ie7 .headerWrapper {
	top:16px;
}
.solutionScrollWrapper {
	width:684px;
	height:500px;
	left:8px;
	top:158px;
	position:absolute;
}
.solutionsMainArt {
	height:244px;
	width:684px;
	position:relative;
}
#erecruitingMainArt {
	background-image:url(../images/aspirehr_solution1_bg.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
#payrolllaunchMainArt {
	background-image:url(../images/aspirehr_solution2_bg.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
#datamigrationMainArt {
	background-image:url(../images/aspirehr_solution3_bg.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
#worksmartMainArt {
	background-image:url(../images/aspirehr_solution4_bg.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
#reportingMainArt {
	background-image:url(../images/aspirehr_solution5_bg.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
#erecruitingMainArt .header {
	padding: 31px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:31px;
	width:159px;
	background-image: url(../images/aspirehr_solution_header1.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	color: #FFFFFF;
	position:absolute;
	top:30px;
	left:86px;
}
#erecruitingMainArt .copy {
	position:absolute;
	top:60px;
	left:86px;
	width:230px;
}
#erecruitingMainArt .btn {
	position:absolute;
	top:165px;
	left:196px;
}
#payrolllaunchMainArt .header {
	padding: 31px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:31px;
	width:186px;
	background-image: url(../images/aspirehr_solution_header2.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	color: #FFFFFF;
	position:absolute;
	top:30px;
	left:86px;
}
#payrolllaunchMainArt .copy {
	position:absolute;
	top:60px;
	left:86px;
	width:210px;
}
#payrolllaunchMainArt .btn {
	position:absolute;
	top:165px;
	left:196px;
}
#datamigrationMainArt .header {
	padding: 31px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:31px;
	width:193px;
	background-image: url(../images/aspirehr_solution_header3.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	color: #FFFFFF;
	position:absolute;
	top:30px;
	left:374px;
}
#datamigrationMainArt .copy {
	position:absolute;
	top:60px;
	left:376px;
	width:210px;
}
#datamigrationMainArt .btn {
	position:absolute;
	top:165px;
	left:490px;
}
#worksmartMainArt .header {
	padding: 31px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:31px;
	width:186px;
	background-image: url(../images/aspirehr_solution_header4.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	color: #FFFFFF;
	position:absolute;
top:30px;
	left:374px;
}
#worksmartMainArt .copy {
	position:absolute;
	top:60px;
	left:376px;
	width:230px;
}
#worksmartMainArt .btn {
	position:absolute;
	top:165px;
	left:490px;
}
#reportingMainArt .header {
	padding: 31px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:31px;
	width:186px;
	background-image: url(../images/aspirehr_solution_header5.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	color: #FFFFFF;
	position:absolute;
	top:30px;
	left:86px;
}
#reportingMainArt .copy {
	position:absolute;
	top:60px;
	left:86px;
	width:230px;
}
#reportingMainArt .btn {
	position:absolute;
	top:165px;
	left:196px;
}
.smallSolutionBox {
}
.smallSolutionBox  .btnLink {
	display:block;
	height:220px;
	width:136px;
	position:absolute;
	top:0;
	left:0;
}
.smallSolutionBox .list {
	font-size:10px;
	line-height:16px;
	margin-top:50px;
}
.smallSolutionBox a
{
color:#5F6162;
position:absolute;
text-decoration:none;
}
.smallSolutionBox a:hover
{
text-decoration:underline;
}
.smallSolutionBox .listSmaller{
	font-size:10px;
	line-height:12px;
	margin-top:0px;
	position:relative;
	left:-10px;
	width:200px;
}
.smallSolutionBox .list ul {
	margin-left:20px;
	font-weight:normal;
}
#erecruitingSmallBox {
	width:139px;
	height:223px;
	position:absolute;
	top:244px;
	left:411px;
	background-image:url(../images/aspirehr_small_solution1_bg.gif);
	background-repeat:no-repeat;
}
#payrolllaunchSmallBox {
	width:136px;
	height:223px;
	position:absolute;
	top:244px;
	left:0px;
	background-image:url(../images/aspirehr_small_solution2_bg.gif);
	background-repeat:no-repeat;
}
#datamigrationSmallBox {
	width:136px;
	height:223px;
	position:absolute;
	top:244px;
	left:275px;
	background-image:url(../images/aspirehr_small_solution3_bg.gif);
	background-repeat:no-repeat;
}
#worksmartSmallBox {
	width:136px;
	height:223px;
	position:absolute;
	top:244px;
	left:547px;
	background-image:url(../images/aspirehr_small_solution4_bg.gif);
	background-repeat:no-repeat;
}
#reportingSmallBox {
	width:136px;
	height:223px;
	position:absolute;
	top:244px;
	left:139px;
	background-image:url(../images/aspirehr_small_solution5_bg.gif);
	background-repeat:no-repeat;
}
.solutionsLeft {
	float:left;
	display:inline;
	margin-left:0px;
	margin-top:24px;
	width:680px;
	background-image:url(../images/aspirehr_vdottedline_bg.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin-right:10px;
	padding-right:20px;
}
.solutionsRight {
	float:left;
	display:inline;
	width:176px;
}
.solutionsLeftContent {
	margin-left:80px;
	margin-top:500px;
}
.solutionsLeftContent h1 {
	padding: 22px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:22px;
	width:135px;
	background-image: url(../images/aspirehr_subheader_hcm_solutions.gif);
	background-repeat: no-repeat;
	font-size: 10px;
	color:#FFffff;
}
.aspirehr_sidebar_services_icon
{
background-image:url(../images/aspirehr_sidebar_icon_services.gif);
}
.oilCanBox
{
width:200px;
float:right;
background-image:url(../images/services_solutions_subart_oilcan.jpg);
background-repeat:no-repeat;
background-position:0px 10px;
border-top: #E0DFE0 6px solid;
border-bottom:#E0DFE0 6px solid;
padding-top:10px;
padding-left:105px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
padding-bottom:10px;
margin-left:20px;
}