﻿/* ========================= */
/* Business header			 */
/* ========================= */

#businessPage h1
{
	width: 758px;
	height: 30px;
	background: url('../images/business/business-title.gif') no-repeat top left;
	margin-bottom: 10px;
}

#businessPage h1 span
{
	display: none;
}	


/* ========================= */
/* Navigation tabs			 */
/* ========================= */

#tabsContent
{
	width: 758px;
	border-bottom: 1px solid #cacaca;
	float: left;
}	

#tabsContent ul
{
	float: left;
}	

#tabsContent ul li,
#tabsContent ul li a
{
	float: left;
	width: 140px;
	height: 21px;
	border-right: 1px solid #cacaca;
}

#tabsContent ul li#linkWelcome a
{
	background: url('../images/business/tab-welcome.gif') no-repeat top left;
}	

#tabsContent ul li#linkVehicles a
{
	background: url('../images/business/tab-vehicles.gif') no-repeat top left;
}
	
#tabsContent ul li#linkFunding a
{
	background: url('../images/business/tab-funding.gif') no-repeat top left;
}

#tabsContent ul li#linkTax a
{
	background: url('../images/business/tab-tax.gif') no-repeat top left;
}
	
#tabsContent ul li#linkEnquiries a
{
	background: url('../images/business/tab-enquiries.gif') no-repeat top left;
}	
	
#tabsContent ul li#linkWelcome a:hover,
#tabsContent ul li#linkVehicles a:hover,
#tabsContent ul li#linkFunding a:hover,
#tabsContent ul li#linkTax a:hover,
#tabsContent ul li#linkEnquiries a:hover
{
	background-position: 0px -21px;
}	

#tabsContent ul li#linkWelcome span,
#tabsContent ul li#linkVehicles span,
#tabsContent ul li#linkFunding span,
#tabsContent ul li#linkTax span,
#tabsContent ul li#linkEnquiries span
{
	display: none;
}	
	
/* ========================= */
/* Content Container		 */
/* ========================= */

#businessContent
{
	width: 758px;
	background: url('../images/business/business-bg.gif') no-repeat top left;
	float: left;
}

#vehicleContent,
#fundingContainer,
#taxContainer,
#enquiriesContainer
{
	display: none;
}	


/* ========================= */
/* Welcome text page		 */
/* ========================= */

#businessContent #contentWelcome
{
	padding: 17px;
}	

#businessContent #contentWelcome img
{
	float: right;
}	

#businessContent #contentWelcome h2,
#businessContent #contentWelcome p
{
	width: 450px;
	text-align: justify;
}	

#businessContent #contentWelcome h2
{
	font-size: 1.3em;
	margin-bottom: 5px;
}	

/* ========================= */
/* Vehicles	page			 */
/* ========================= */

#vehicleContent
{
	padding-left: 19px;
	padding-top: 20px;
}
	
#vehicleContent .vehicleContainer
{
	background: url('../images/business/vehiclebox-bg.gif') no-repeat top left;
	width: 720px;
	height: 147px;
	margin-bottom: 15px;
	overflow: hidden;
	position: relative;
}	

#vehicleContent .vehicleContainer h2
{
	width: 46px;
	height: 147px;
	float: left;
}	

#vehicleContent .vehicleContainer h2#titleColt
{
	background: url('../images/business/vehname-colt.gif') no-repeat top left;
}	

#vehicleContent .vehicleContainer h2#titleLancer
{
	background: url('../images/business/vehname-lancer.gif') no-repeat top left;
}	

#vehicleContent .vehicleContainer h2#titleEvox
{
	background: url('../images/business/vehname-evox.gif') no-repeat top left;
}	

#vehicleContent .vehicleContainer h2#titleGrandis
{
	background: url('../images/business/vehname-grandis.gif') no-repeat top left;
}	

#vehicleContent .vehicleContainer h2#titleOutlander
{
	background: url('../images/business/vehname-outlander.gif') no-repeat top left;
}	

#vehicleContent .vehicleContainer h2#titleShogun
{
	background: url('../images/business/vehname-shogun.gif') no-repeat top left;
}	

#vehicleContent .vehicleContainer h2#titleL200
{
	background: url('../images/business/vehname-l200.gif') no-repeat top left;
}	

#vehicleContent .vehicleContainer h2#titleColt span,
#vehicleContent .vehicleContainer h2#titleLancer span,
#vehicleContent .vehicleContainer h2#titleEvox span,
#vehicleContent .vehicleContainer h2#titleGrandis span,
#vehicleContent .vehicleContainer h2#titleOutlander span,
#vehicleContent .vehicleContainer h2#titleShogun span,
#vehicleContent .vehicleContainer h2#titleL200 span
{
	display: none;
}	

#vehicleContent .vehicleContainer img
{
	float: left;
	margin: 10px 0 0 10px;
}	

#vehicleContent .vehicleContainer ul
{
	float: left;
	margin: 20px 0 0 10px;
}

#vehicleContent .vehicleContainer ul li
{
	padding: 2px;
}	

#vehicleContent .vehicleContainer ul li a
{
	text-decoration: none;
}

#vehicleContent .vehicleContainer ul li a:hover
{
	text-decoration: underline;
}		
	
#vehicleContent .vehicleContainer .moreButton
{
	position: absolute;
	bottom: 5px;
	right: 5px;
	background: url('../images/business/more-button.gif') no-repeat top left;
	width: 112px;
	height: 21px;
}		

#vehicleContent .vehicleContainer .moreButton span
{
	display: none;
}	

#vehicleContent .vehicleContainer .moreButton:hover
{
	background-position: 0px -21px;
}	

/* ========================= */
/* Funding page 			 */
/* ========================= */

#fundingContainer
{
	padding-left: 19px;
	width: 724px;
	margin-top: 15px;
}	

#fundingContainer h2
{
	text-transform: uppercase;
	font-size: 1.5em;
	margin-bottom: 10px;
}	

.fundingBox
{
	margin-bottom: 20px;
}	

.fundingBox h3
{
	color: #fff;
	text-transform: uppercase;
	font-size: 1.7em;
}	

.fundingBox .controlArrows
{
	float: right;
}	

.fundingBox #CHshrink,
.fundingBox #Hiredshrink,
.fundingBox #LPPshrink,
.fundingBox #Valueshrink
{
	display: none;
}	

.fundingBox #contractShrink,
.fundingBox #hpShrink,
.fundingBox #leaseShrink,
.fundingBox #pvpShrink
{
	background: url('../images/business/funding-head-bg.gif') repeat-x top left;
	width: 704px;
	height: 30px;
	padding: 10px;
	border: 1px solid #adadad;
}	

.fundingBox #contractExpand,
.fundingBox #hpExpand,
.fundingBox #leaseExpand,
.fundingBox #pvpExpand
{
	background: #fff url('../images/business/funding-expanded-bg.gif') repeat-x top left;
	width: 694px;
	padding: 15px;
	border: 1px solid #adadad;
	border-top: none;
	display: none;
}	

.fundingBox #contractExpand #imgContractHire,
.fundingBox #hpExpand #imgHiredPurchase,
.fundingBox #leaseExpand #imgLPP,
.fundingBox #pvpExpand #imgPVP
{
	float: right;
}	

.fundingBox .optionContent
{
	width: 400px;
	text-align: justify;
}	

.fundingBox .optionContent h4
{
	color: #fff;
}	

.fundingBox .optionContent li
{
	padding: 3px 3px 3px 0;
	margin-left: 17px;
	list-style-type: disc;
}	

/* ========================= */
/* Tax page 				*/
/* ========================= */

#taxContainer
{
	padding-left: 19px;
	width: 724px;
	margin-top: 15px;
	text-align: justify;
}	

#taxContainer img
{
	margin-left: 15px;
	clear: both;
}	

#taxContainer ul
{
	margin-bottom: 15px;
}
	
#taxContainer ul li
{
	margin-left: 18px;
	list-style-type: disc;
}

#taxContainer table
{
	border-collapse: collapse;
	margin: 15px 0;
}

#taxContainer table th,
#taxContainer table td
{
	text-align: center; 
	border: solid 1px #f67b7d; 
	padding: 4px;
}

#taxContainer table td.band
{
	background-color: #000000; 
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
}		

/* ========================= */
/* Enquiry page 			 */
/* ========================= */

#enquiriesContainer
{
	padding-left: 19px;
	width: 724px;
	margin-top: 15px;
}	
