h2#immediateAvailabilityRoi {
	margin: 0 0 10px 0;
	padding: 48px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_immediate_avail_roi.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:48px; /* for IE5.5's bad box model */
}


h3#agistixSolutions {
	margin: 20px 0 10px 0;
	padding: 8px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_agistix_solutions.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:8px; /* for IE5.5's bad box model */
}


.solutionsMenu ul {
	width: 377px;
	margin: 0;
	padding: 0;
}

.solutionsMenu ul li {
	padding: 0;
	margin: 0;
	list-style: none;
}

.solutionsMenu ul li a {
	display: block;
}

li.heavyFreightSolution {
	background: #e4f1f5 url(../images/bg_solutions_heavy_freight.gif) no-repeat;
	height: 50px;
	border-bottom: 1px solid white;
}

li.smallPackageSolution {
	background: #e4f1f5 url(../images/bg_solutions_sm_package.gif) no-repeat;
	height: 45px;
	border-bottom: 1px solid white;
}

li.invoiceConsolidation {
	background: #e4f1f5 url(../images/bg_solutions_invoice_consol.gif) no-repeat;
	height: 45px;

}

.solutionsMenu ul li div {
	padding: 10px 0 0 60px;
	margin: 0;
	font-size: .9em;
	font-weight: bold;
}

h4#heavyFreightSolutionHeader {
	margin: 3px 0 2px 1px;
	padding: 14px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_heavy_freight_solution.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:14px; /* for IE5.5's bad box model */
}

h4#smallPackageSolutionHeader {
	margin: 0 0 2px 1px;
	padding: 14px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_small_package_solution.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:14px; /* for IE5.5's bad box model */
}

h4#invoiceConsolidationHeader {
	margin: 0 0 5px 1px;
	padding: 11px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_invoice_consolidation.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:11px; /* for IE5.5's bad box model */
}

.solutionsMenu {
	float: left;
	width: 377px;
}

.solutionsCaseStudies {
	float: right;
	width: 157px;
	background: url(../images/bg_solutions_casestudies.gif) no-repeat;
	margin-right: 5px;
	height: 142px;
	padding: 10px;
}

.solutionsCaseStudies li {
	list-style: url(../images/bullet_dash.gif);
	margin-left: 15px;
}

.solutionsCaseStudies li a:link,
.solutionsCaseStudies li a:visited,
.solutionsCaseStudies li a:active,
.solutionsCaseStudies li a:hover {
	font-weight: normal !important;
}

.caseStudyLogo {
	margin: 15px 0;
}

p#maximQuote {
	margin: 0 0 10px 0;
	padding: 97px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/p_maxim_quote.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:97px; /* for IE5.5's bad box model */
}




p#napaQuote {
	margin: 0 0 10px 0;
	padding: 104px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/p_napa_quote.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:104px; /* for IE5.5's bad box model */
}



p#bharosaQuote {
	margin: 0 0 10px 0;
	padding: 69px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/p_bharosa_quote.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:69px; /* for IE5.5's bad box model */
}


p#bashoQuote {
	margin: 0 0 10px 0;
	/*padding: 69px 0 0 0;*/
	overflow: hidden;
	background-image: url(../images/subheads/p_bahrosa_quote.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:69px; /* for IE5.5's bad box model */
}

.caseStudyMaxim {
	background: url(../images/logo_maxim.gif) no-repeat 0 0;
	padding-left: 130px;
}

.caseStudyBharosa {
	background: url(../images/logo_bharosa.gif) no-repeat 0 0;
	padding-left: 130px;
}



.caseStudyNapaStyle {
	background: url(../images/logo_napastyle.gif) no-repeat 0 0;
	padding-left: 130px;
}




.caseStudyBasho {
	background: url(http://www.agistix.com/images/logo_basho.gif) no-repeat 0 0;
	padding-left: 130px;
}









h3#companyprofile {
	margin: 0 0 6px 0;
	padding: 8px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_company_profile.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:8px; /* for IE5.5's bad box model */
}

h3#problem {
	margin: 0 0 6px 0;
	padding: 8px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_problem.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:8px; /* for IE5.5's bad box model */
}

h3#challenge {
	margin: 0 0 6px 0;
	padding: 8px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_challenge.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:8px; /* for IE5.5's bad box model */
}

h3#solution {
	margin: 0 0 6px 0;
	padding: 8px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_solution.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:8px; /* for IE5.5's bad box model */
}

h3#results {
	margin: 0 0 6px 0;
	padding: 8px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_results.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:8px; /* for IE5.5's bad box model */
}



.caseStudyTitle {
	width: 380px;
	float: left;
	margin-top: 25px;
}

h1#csMaximDallas {
	margin: 0px 0 0 10px;
	padding: 8px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_case_study_maxim_dallas.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:8px; /* for IE5.5's bad box model */
}

h1#csBharosa {
	margin: 0px 0 0 12px;
	padding: 10px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_case_study_bharosa.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:10px; /* for IE5.5's bad box model */
}