/** specific styles for the us version of the site **/

body {
	background: url(/custom/images/background-5.jpg) top center;
}

/* car calc */
#carCalculatorFormUS {
	margin-top: 2px;
}
#carCalculatorFormUS .greenHeader {
	margin-bottom: 1em;
	font-size: 9pt;
	clear: both;
}
#carCalculatorFormUS .or {
	height: 26px;
	clear: both;
	overflow: hidden;
}
#calculatorBaseContainerLeftCarCalcUS {
	width: 680px !important;
	line-height: 110%;
}
#carCalculatorFormUS label {
	width: 200px !important;
	float: left;
}
#carCalculatorFormUS p {
	width: 420px !important;
}
.carCalculatorFormDetailsUS {
	float: right;
	text-align: right;
}
#usCars {
	background: url(/custom/images/uscars.jpg) no-repeat left top;
	height: 147px;
	width: 159px;
	float: left;
	padding: 0 0 0 110px;
	overflow: hidden;
}
#usCarSubmit {
	padding-top: 35px;
	float: left;
}
#usCars p {
	padding: 5px 0 8px 0;
	font-size: 9pt;
}
#usCars label {
	width: 135px !important;
}

/* flight calc */
#calculatorBaseFormTextFlightUS {
	margin-top: 30px;
}
#calculatorBaseFormTextFlightUS img {
	vertical-align: middle;
	width: 61px;
	height: 61px;
}
#calculatorBaseContainerLeftFlightCalcUS, #calculatorBaseFormTextFlightUS p {
	width: 400px !important;
}

/* home calculator */
#homeCalculatorFormUS .calculatorBaseFormText {
	margin: 30px 0 1em 0;
}
#homeCalculatorFormUS .calculatorBaseFormText img {
	vertical-align: middle;
	width: 61px;
	height: 61px;
}
#calculatorBaseContainerLeftHomeCalcUS, #homeCalculatorFormUS p {
	width: 550px !important;
}
#homeCalculatorFormUS label {
	width: 150px;
}
#homeCalculatorDivider {
	height: 1em;
	overflow: hidden;
	clear: both;
}

/* business calculator */
#business_state {
	width: 185px;
}
#businessCalcLeft p {
	margin-bottom: 5px !important;
}
#businessCalcOfficeEnergyTitle {
	margin-top: 1em;
}

#officeCalculator label {
	width: 70px !important;
}

/* mid section */
#project_choose_total {
	top: 15px !important;
	z-index: 1000;
}
#project_choose_lbs {
	position: absolute;
	left: 475px;
	top: 83px;
	z-index: 1001;
}
#midSectionImg1a, #midSectionImg1b, #midSectionOr {
	position: absolute;
	left: 460px;
}
#midSectionImg1a {
	top: 0;
}
#midSectionImg1b {
	top: 67px;
}
#midSectionOr {
	top: 57px;
	width: 149px;
	text-align: center;
	color: #fff;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
}
