/*** global setting ***/
div.no-js {
	color: #F00;
	position: absolute;
	width: 400px;
	left: 0px;
	top: 0px;
	border: 1px solid #00F;
	background: #FF9 url(/_images/noscript.gif) 10px 10px no-repeat;
	padding: 10px 10px 10px 40px;
	opacity: 0.7;
	filter: alpha(opacity=70)
}
div.no-js p {
	margin: 0px 0px 10px 0px;
}
.homepage {
	padding-left: 0px !important;
	padding-right: 0px !important;
	margin-top: 0px !important;
}
#contentMainArea h1, #contentMainArea h2, #contentMainArea h3 {
	font-weight: bold;
	color: #002144;
	padding-bottom: 0px;
}
#contentMainArea h1, #contentMainArea h2 {
	position: relative;
	left: -10px;
}
#contentMainArea p, ul.tick-list li, ul.generalList li
{
	line-height: 20px;
}
#contentMainArea p, ul.tick-list li, ul.generalList li
, div.note ul li, div.faqContent ul li {
	text-align: justify;
}
#featureContent img.float-right {
	margin-left: 10px;
}
body, html {
	background: #CAE1F2 url(/_images/backgrounds/pageBackground.gif) top center repeat-x;
	margin: 0px;
	padding: 0px;
	
	/* get rid of that 2px window border in Internet Explorer 6 */
    border: 0;
}
body, html, input, textarea, select, legend {
	color: #454545;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
}
p {

}
sub {
	font-size: 70%;
}
.mention {
	font-style: italic;
	color: #F00;
}
ul.no-bullet {
	list-style: none;
}
/** we will show this using js **/
a.contact-orix {
	display: none;
}
.hidden {
	display: none;
}
.clear-both {
	clear: both;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
a:link{
	color: #0050b1;
	text-decoration: underline;
}
a:visited{
	color: #333333;
	text-decoration: underline;
}
a:hover{
	color: #006bed;
	text-decoration: none;
}
sup{
	color: #D00825;
}
.important{
	color: #D00825;
}
#contentMainArea p.smaller, .smaller{
	font-size: 0.9em;
}
div.block {
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px;
}
#container{
	width: 1003px;
	margin: 0px auto 0px;
	padding: 0px;
}
#header{
	padding: 0px 0px 10px 0px;
	margin: 0px;
	background: transparent url(/_images/backgrounds/contentBackground.png) top center repeat-y;
	_background-image: url(/_images/backgrounds/contentBackgroundForIE6.gif);
}
#footer{
	clear: both;
	height: 50px;
	padding: 30px 0px 20px 0px;
	margin: 0px;
	background: transparent url(/_images/backgrounds/footer.png) top center no-repeat;
	_background-image: url(/_images/backgrounds/footer.gif);
	text-align: center;
	font-size: 11px;
}
#contentMain{
	width: 976px;
	padding: 0px 17px 0px 10px;
	margin: 0px;
	background: transparent url(/_images/backgrounds/contentBackground.png) top center repeat-y;
	_background-image: url(/_images/backgrounds/contentBackground.gif);
	border: 0px;
}

#contentMain:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#contentInnerLeft{
	float: left;
	width: 814px;
	padding: 0;
	margin: 0;
}
#contentInnerRight{
	float: right;
	width: 159px;
	margin: 3px 0 0 0;
	padding: 0;
}
#contentMainArea{
	padding: 0px 20px 20px 30px;
	margin: 20px 0px 0px 0px;
	clear: both;
}
#contentMainArea p {
	padding: 0;
	margin: 15px 0px 15px 0px;
}
#contentMainArea .content-margin-top {
	margin-top: 20px;
}
#contentMainArea div.contentMainArea{
	margin-left: 30px;
	clear: both;
}
#contentMainArea div.contentMainArea p, #contentMainArea div.contentMainArea h2 {
	margin-left: 0px;
}
#contentMainArea div.contentMainArea h2 {
	margin-top: 0px;
}
#contentMainArea p.sup, #contentMainArea span.sup{
	font-size: 11px;
	color: #cd4c5e;
}
#contentMainArea h1{
	margin: 25px 0 10px 0px;
	font-size: 16px; 
}
#contentMainArea h2{
	margin: 0px 0 0 0px;
	font-size: 14px;
}
#contentMainArea h3{
	margin: 0px 0 0 0px;
	font-size: 13px;
}
#contentMainArea h1.no-margin-top, #contentMainArea h2.no-margin-top, #contentMainArea h3.no-margin-top {
	margin-top: 0px;
}
#contentMainArea p.pageQuote{
	margin: 20px;
	padding:  10px 35px 5px 35px;
	color: #d6324b;
	background: url(/_images/backgrounds/quote_close.gif) bottom right no-repeat;
	font-weight: bold;
	position: relative;
	text-align: justify;
}
span.quoteOpen{
	width: 22px;
	height: 18px;
	position: absolute;
	margin: -10px 0 0 -35px;
	padding: 0;
	background: url(/_images/backgrounds/quote_open.gif) top left no-repeat;
}
#homepageSubFleetServices {
	margin-left: 15px;
}
.homepage-category {
	position: relative;
	float: left;
	height: 273px !important;
	width: 258px !important;
	overflow: hidden;
	padding: 0;
	margin: -5px 0px 0px 8px;
	line-height: 14px;
	background-position: -9px 0px;
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/backgrounds/backgroundHomepageCategory.jpg");
	display: inline; /*** IE 6 hack ***/
}
#contentMainArea .homepage-category .subMainLinkTitle h1 {
	line-height: 36px;
	width: 100%;
	height: 100%;
	margin: 0;
	font-size: 20px;
	position: relative;
	left: 0;
	text-align: center;
}
.homepage-category .subMainLinkTitle h2 {
	/*display: none;*/
	position: absolute !important;
	left: -9999px !important;
}
.homepage-category .subMainLinkTitle img.title {
	position: relative;
	left: 27px;
	top: 10px;
}
.homepage-category .subMainLinkTitle {
	display: block;
	margin: 10px 6px 0px 0px;
	height: 36px;
	overflow: hidden;
	text-decoration: none;
}
.homepage-category a.homeIconLink {
	position: absolute;
	top: 190px;
	right: 25px;
	padding: 0;	
}
.homepage-category a.homeIconLink img {
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	width: 65px;
	height: 65px;
}
.homepage-category ul.subMainLink {
	list-style-type: none;
	margin: 20px 0px 0px 0px;
	padding: 2px 0px 0px 0px; 
	font-weight: bold;
	position: relative;
}
.homepage-category ul.subMainLink li {
	background: url(/_images/bulletMainSub_v3.gif) 0px 6px no-repeat;
	margin: 5px 0px 10px 25px; 
	padding: 5px 0 3px 25px; 
	line-height: 14px;
}
.homepage-category li a {
	color: #002653;
	text-decoration: none;
	_color: #002653 !important;
	_text-decoration: none !important;
}
.homepage-category ul.subMainLink li a:hover {
	color: #0050B1;
	text-decoration: none;
}
.homepage-category a.more {
	margin-left: 20px;
	color: #002653;
	text-decoration: underline;
}
.homepage-category a.more:visited {
	color: #002653;
	text-decoration: underline;

}
.homepage-category a.more:hover {
	color: #002653;
	text-decoration: none;
}
.homepage-category p {
	margin-bottom: 5px;
	margin-top: 17px;
}
p.achievements{
	color: #999999;
	float: left;
	font-size: 9px !important;
	line-height: 14px !important;
	margin: 0px 21px 0 0 !important;
	padding: 0px 15px 3px 12px !important;
	width: 44%;
	*width: 42%;
}
p.achievements img{
	float: left;
	margin: 0px 7px 5px 0px;
}


.phoneSeparator{
	background: transparent url(/_images/icons/separator.gif) no-repeat scroll right center;
	height: 11px;
	margin: 10px 16px 10px 10px;
	padding: 3px 8px;
}



a.tl-Box{
	height: 20px;
	padding: 1px 20px 1px 0px;
	margin: 0 3px;
	text-decoration: none;
	color: #454545;
	line-height: 14px;
}
a.tl-Box:visited{
	color: #454545;
	text-decoration: none;
}
a.tl-Box:hover{
	color: #006bed;
	text-decoration: none;
}
a.tl-Home{
	background: url(/_images/icons/home.gif) center right no-repeat;
}
a.tl-ContactUs{
	background: url(/_images/icons/contact_us.gif) center right no-repeat;
}
a.tl-Sitemap{
	background: url(/_images/icons/sitemap2.gif) center right no-repeat;
}

img.quickButton{
	border: none;
}
ul.siteMapList {
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
}
ul.siteMapList li {
	background: url(/_images/bulletMainSub_v3.gif) 5px 7px no-repeat;
	margin: 10px 20px 10px 10px;
	padding: 2px 0px 3px 25px;
	line-height: 20px;
	font-weight: bold;
}
ul.siteMapList li li {
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
}
ul.generalList{
	list-style-type: none;
	padding: 0px;
	margin: 15px 0px 0px 0px;
}
ul.generalList li{
	background: url(/_images/bulletMainSub_v3.gif) 5px 7px no-repeat;
	margin: 10px 0px 10px 10px;
	padding: 2px 0px 3px 25px;
}
ul.generalList li.link{
	background: url(/_images/icons/link2.gif) 0px 5px no-repeat;
}

ul.generalList li.link-local{
	background: url(/_images/icons/link_local.gif) 0px 7px no-repeat;
}

ul.generalList li.pdf{
	background: url(/_images/icons/pdf.gif) 0px 7px no-repeat;
}

ul.generalList li.event{
	background: url(/_images/icons/event2.gif) 0px 5px no-repeat;
}

ul.generalList li.news{
	background: url(/_images/icons/newspaper.gif) 0px 5px no-repeat;
}
ul.generalList li.login{
	background: url(/_images/icons/login.gif) 0px 5px no-repeat;
}
ul.generalList li.emergencyPhone{
	background: url(/_images/icons/phone_emergency.gif) 0px 5px no-repeat;
}

ol.generalList{
	padding: 0px;
	margin: 20px 0px 0px 0px;
/*	font-size: 12px;*/
	font-size: 13px;
	line-height: 14px;
}
ol.generalList li{
	margin: 10px 20px 10px 50px;
	padding: 5px 0px;
	line-height: 20px;
}

ul.otCalculators, ul.otLogin, ul.otDownloads, ul.otLinks, ul.otInfo{
	min-height: 150px;
	height: auto !important;
	height: 150px;
	margin:  20px 25px 10px 0px;
	width: 87%;
	background: transparent url() right top no-repeat;
}
ul.otCalculators{
	background-image: url(/_images/backgrounds/backgroundOtoolsList-Calculators.gif);
}
ul.otLogin{
	background-image: url(/_images/backgrounds/backgroundOtoolsList-Login.gif);
}
ul.otDownloads{
	background-image: url(/_images/backgrounds/backgroundOtoolsList-Downloads.jpg);
}
ul.otLinks{
	background-image: url(/_images/backgrounds/backgroundOtoolsList-Links.jpg);
}
ul.otInfo{
	background-image: url(/_images/backgrounds/backgroundOtoolsList-Info.jpg);
}

/* define classes for Contact Us page addresses */
.addressListHolder{
	float: left; 
	width: 85%;
	height: 190px;
	padding-left: 20px;
	padding-top: 10px;
	border-top: solid 1px #666666;
	border-left: none;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
}
ul.locationMenu{
	float: left;
	width: 47px;
	height: 192px;
	list-style-type: none;
	margin: 0px;
	padding: 10px 0px 0px 25px;
/*	font-size: 12px;*/
	font-size: 13px;
	font-weight: bold;
	line-height: 1em;
	background: url(/_images/backgrounds/orixLocationsUL.gif) top right repeat-y;
}
ul.locationMenu li{
	margin: 0;
	padding: 0;
}

ul.locationMenu li a, ul.locationMenu li a:visited{
	display: block;
	margin: 3px 0px;
	padding: 5px 0px 5px 10px;
	border: solid 1px #666666;
	width: 35px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #666666;
}

ul.locationMenu li a.active,ul.locationMenu li a:visited.active{
	background-color: #FFFFFF;
	text-decoration: none;
	color: #454545;
	border-right: 0;
	margin-left: 1px; 
}
ul.locationMenu li a:hover, ul.locationMenu li a:hover{
	background-color: #fffcd9;
	color: #454545;
}

ul.addressList{
	list-style-type: none;
	padding: 0px;
	margin: 20px 0px 0px 0px;
/*	font-size: 12px;*/
	font-size: 13px;
	line-height: 14px;
}
ul.addressList li{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 15px 25px;
	line-height: 1.5em;
}
ul.addressList li.location{
	background: url(/_images/icons/location.gif) 1px 1px no-repeat;
}
ul.addressList li.phone{
	background: url(/_images/icons/phone.gif) 1px 1px no-repeat;
}
ul.addressList li.fax{
	background: url(/_images/icons/fax.gif) 1px 1px no-repeat;
}
ul.addressList li.email{
	background: url(/_images/icons/email.gif) 1px 1px no-repeat;
}

div.widthQuarterContainer{
	float: left; 
	width: 25% !important;
	width: 24.9%; /*for IE 6*/
}
div.widthOneThirdContainer{
	float: left; 
	width: 33% !important;
	width: 32.9%; /*for IE 6*/
}
div.widthTwoThirdContainer{
	float: left; 
	width: 60% !important;
	width: 60%; /*for IE 6*/
}
div.widthHalfContainer{
	float: left; 
	width: 50% !important;
	width: 49.9%; /*for IE 6*/
}
div.widthThreeQuartersContainer{
	float: left; 
	width: 75% !important;
	width: 74.9%; /*for IE 6*/
}
div.widthFullContainer{
	float: left; 
	width: 100% !important;
	width: 99.9%; /*for IE 6*/
}

div.emergencyMan{
	background: transparent url(/_images/icons/emergency_numbers.gif) center  center no-repeat;    	
	height: 260px;
}
.orixBlu{
	color: #002144;
}
.orixRed{
	color: #c0143c;/*#D6324B;*/
}

div#ORIXLogoBanner{
	width: auto;
	padding: 0px;
	height: 85px;
}
div#ORIXLogo{
	float: left;
	width: 506px;
}

div#ORIXLogo img{
	border: 0;
	margin: 10px 0px 0px 30px;
}


#topLinks{
	float: right;
	margin: 0px;
	padding: 13px 25px 0px 5px;
	font-size: 11px;
	text-align: right;
}
div#ORIXLogoBanner form.siteSearch{
	margin: 13px 0px 0px 0px;
	font-weight: normal;
	font-size: 11px;
	width: auto;
}
div#ORIXLogoBanner form.siteSearch fieldset{
	border: none;
	padding: 0;
	margin: 0;
	*width: 240px; /* rule for IE6 */
}

div#ORIXLogoBanner input.searchTerms{
	width: 150px;
}

/* site search form classes (on Search Results page) */
form.siteSearch{
	text-align: left;
	margin: 20px 20px 0px 0px;
	padding: 0px;
	font-weight: bold;
	z-index: 10;
	position: relative;
}
form.siteSearch fieldset{
	border: none;
	padding: 0;
	margin: 0;
	width: auto;
}
input.searchTerms{
	border: solid 1px #999999;
	width: 220px;
	padding: 1px 2px;
}
input.submitButton{
    overflow: auto !important;
    overflow: visible; /* this bljadj statement is required to remove idiotic IE behaviour of adding extra padding to buttons */
    background: #ffffff url(/_images/buttons/magnifyingGlass.gif) top center no-repeat;
    border: none;
    padding: 0px;
    margin: 0px;
	height: 16px;
	width: 19px;
    cursor: pointer;
}

/* search form classes (on the search-results.html page) */
.googleSearchResults{
	height: 1000px;
	overflow: hidden;
	margin-left: 0px;
	margin-right: 0px; 
/*	font: normal 9px Tahoma, Arial, Sans-serif;*/
	font: normal 10px Arial, Helvetica, Sans-Serif;
}

input.searchTermsFull{
	border: solid 1px #999999;
	width: 250px;
	padding: 1px 2px;
}
input.submitButtonLabelled{
    overflow: auto !important;
    overflow: visible; /* this bljadj statement is required to remove idiotic IE behaviour of adding extra padding to buttons */
    margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	border: solid 1px #FFFFFF;
	color: #FFFFFF;
    cursor: pointer;
	background-color: #454545;
/*	font: bold 11px Tahoma, Arial, Sans-Serif;*/
	font: bold 12px Arial, Helvetica, Sans-Serif;
}

.sectionBanner{
	width: 814px;
	height: 176px;
}
.sectionBannerImage{
	width: 100%;
	height: 152px;	/*155px;*/
}
.orixHome{
	background: url(/_images/backgrounds/backgroundMainFlashBanner.gif) top left no-repeat;
	height: 322px;
	padding: 10px 14px 10px 15px;
	width: 785px;
}
.contact-us{
	background: url(/_images/banners/bannerMainContactUs.jpg) top left no-repeat;
}
.fleet-leasing{
	background: url(/_images/banners/bannerMainFleetLeasing.jpg) top left no-repeat;
}
.why-orix{
	background: url(/_images/banners/bannerMainWhyORIX.jpg) top left no-repeat;
}
.commercial-vehicles{
	background: url(/_images/banners/bannerMainCommercialVehicles.jpg) top left no-repeat;
}
.novated-leasing{
	background: url(/_images/banners/bannerMainNovatedLeasing.jpg) top left no-repeat;
}
.about-us{
	background: url(/_images/banners/bannerMainAboutUs.jpg) top left no-repeat;
}
.media-centre{
	background: url(/_images/banners/bannerMainMediaCentre.jpg) top left no-repeat;
}
.site-search{
	background: url(/_images/banners/bannerMainSiteSearch.jpg) top left no-repeat;
}
.supplier-locator{
	background: url(/_images/banners/bannerMainSupplierLocator.jpg) top left no-repeat;
}
.car-centre{
	background: url(/_images/banners/bannerMainCarCentre.jpg) top left no-repeat;
}
.e-tools{
	background: url(/_images/banners/bannerMainE-Tools.jpg) top left no-repeat;
}
.links-and-forms{
	background: url(/_images/banners/bannerMainLinksAndForms.jpg) top left no-repeat;
}
.banner-digital-orange{
	background: url(/_images/banners/bannerMainDigitalOrange.jpg) top left no-repeat;
}
.banner-digital-blue{
	background: url(/_images/banners/bannerMainDigitalBlue.jpg) top left no-repeat;
}
.banner-terms{
	background: url(/_images/banners/bannerMainTerms.jpg) top left no-repeat;
}
.banner-privacy{
	background: url(/_images/banners/bannerMainPrivacy.jpg) top left no-repeat;
}
.sitemap{
	background: url(/_images/banners/bannerMainSitemap.jpg) top left no-repeat;
}
.orix-drivers{
	background: url(/_images/banners/bannerMainDriverAssist.jpg) top left no-repeat;
}

#prominentLinks{
	padding: 0px;
	margin: 0px;
	list-style: none;
	position: relative;
	bottom: -150px;
	left: 220px;
}
#prominentLinks li{
	float: left;
	display: block;
	padding: 0; 
	margin: 0 3px;
	text-decoration: none;
	padding: 0px;
}
#prominentLinks li a{
	display: block;
/*	font: normal 11px Tahoma, Arial, Sans-Serif;*/
	font: normal 12px Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	color: #FFFFFF;
	padding: 0px 3px 1px 6px;
	margin: 0;
	border-left: solid 1px #FFFFFF;
}
#prominentLinks li a:hover{
	text-decoration: none;
}

p.validIcons{
	float: right;
	padding: 5px;
}
p.validIcons img{
	border: none;
}
div.boardMember{
	/*clear: both;*/
	position: relative;
	margin: 0 0 40px 0;
	padding: 1px 20px 0 0;
}
img.boardMember {
	float: left;
	margin: 15px 20px 30px 20px;
}
img.imeil{
	vertical-align: middle;
	cursor: pointer;
}

table.enhanced, table.cvUsedList {
	margin: 20px;
}
table.nlCalcResult {
	margin-top: 20px;
	margin-bottom: 20px;
}
table.rowsUnderlined td{
	border-bottom: solid 1px #999999;
	padding: 15px !important;
}
table.enhanced th, table.cvUsedList th, table.nlCalcResult th, table.cvAssetList th{
	font-weight: bold;
	background: transparent url(/_images/backgrounds/cvUsedList_th_background.png) top left no-repeat !important;	
	background: #454545 url(/_images/backgrounds/cvUsedList_th_background.gif) top left no-repeat;	
	color: #FFFFFF;
	padding: 10px 5px;
}
table.enhanced td, table.cvUsedList td, table.nlCalcResult td, table.cvAssetList td{
	color: #454545;
	padding: 10px 5px 10px 10px;
}
table.highlighted{
	border-bottom: solid 1px #D6324B;
	border-top: solid 1px #D6324B;
}
table.highlighted td{
	color: #D6324B;
}
table.nlCalcResult td{
	text-align: right;
}
table.enhanced td.centeredContent, table.cvUsedList td.centeredContent, table.nlCalcResult td.centeredContent, table.cvAssetList td.centeredContent{
	text-align: center;
	vertical-align: middle;
}
table.nlCalcResult td.ColumnHeading{
	background-color: #454545;
	padding: 12px 6px;
	font-weight: bold;
	color: #FFFFFF;
}
table.nlCalcResult td.rowLabel, table.nlCalcResult td.rowLabelHeader{
	text-align: left;
	padding: 5px 35px 5px 20px;
}
table.nlCalcResult td.bold{
	font-weight: bold;
}
table.nlCalcResult td.rowLabelHeader{
	font-weight: bold;
	padding-left: 0px;
}
table.nlCalcResult td.tableCellUnderline{
	height: 2px;
	margin: 0px;
	padding: 0px;
	overflow: hiddenhidden;
	background-color: inherit !important; 
	background-color: #454545; 
	border-top: solid 1px #454545;
}
table.nlCalcResult td.tableCellUnderlineThick{
	height: 4px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background-color: inherit !important; 
	background-color: #454545; 
	border-top: solid 2px #454545;
}
table.nlCalcResult td.negative{
	color: #FF0000; 
}
table.nlCalcResult td.savings{
	font-weight: bold;
	color: #009900; 	
}

table.nlCalcResult td.tableCellSavings{
	color: #006600; 
	border: solid 1px #006600;
}

table.nlCalcResult tr:hover, table.cvAssetList tr:hover{
	background-color: #fffcd9;
}

table.centered{
	margin: 10px auto;
}

div.myLogin{
	width: 159px !important;
	width: 150px;
	height: 82px;
	padding: 38px 1px 2px 8px;
	margin: 0px;
	background: transparent url(/_images/backgrounds/backgroundMyORIX.gif) top left no-repeat;	
}
div.myLogin a{
	float: left;
	padding: 0;
	margin: 0;
}
div.myLogin img{
	border: 0;
	padding: 0;
	margin: 0;
}
.bordered{
	padding: 10px 5px 5px 10px;
	background: transparent url(/_images/backgrounds/borderedBox.gif) top left no-repeat;	
}
#contentMainArea p.bordered{
	padding: 15px 0 0 20px;
	background: transparent url(/_images/backgrounds/borderedBox.gif) top left no-repeat;	
}
ul.bordered{
	margin: 25px;
	padding: 15px 0px 20px 0px;;
}
ul.bordered li.h1{
	background: transparent url(/_images/transparent.gif) top left no-repeat;	
	font-weight: bold;
	padding-left: 0px;
}
br.clear, table.clear{
	clear: both;
}
.floatLeft{
	float: left;
}
.floatRight{
	float: right;
}
.clearBoth{
	clear: both;
}
img.zoomable{
	cursor: url(/_images/icons/zoom.png), pointer !important;
	cursor: url(/_images/icons/zoom.cur), pointer;
	border: none;
}

div.assetColumn{
	padding: 0 0 10px 7px;
	margin: 0 0 0 5px;
	width: 382px;/*46%;*/
	float: left;
	text-align: center;	
	border: 0;
}
.assetPreview{
	margin: 0 20px 20px 20px; 
	padding-bottom: 0;
}
#contentMain dl {
	margin-left: 30px;
}
#contentMain dl dt {
	font-style: italic;
	font-weight: bold;
	margin: 0 0 0 0;
	font-size: 14px;
	color: #002144;
}
#contentMain dl dd p {
	margin-left: 0px;
}
#contentMain a.assetThumb{
	display: block;
	width: 113px;
	height: 90px;
	border: solid 1px #FFFFFF;
	float: left;
	margin: 15px 2px 0px 5px;
	padding: 2px 0 4px 0;
/*	font: normal 11px Tahoma, Arial, sans-serif;*/
	font: normal 12px Arial, Helvetica, Sans-serif;
	text-align: center;
	text-decoration: none;
	color: #454545;
}
#contentMain a.assetThumb:hover{
	background-color: #fffcd9;
	border-color: #6e7072;
}
#contentMain a.assetThumb img{
	border: none;
}
.assetInfo{
	clear: both;
}
.separatorLine{
	border-bottom: solid 2px #26385C;
}

ul#fleet-services li, ul#faq li{
	background: url(/_images/icons/text_indent.gif) 0px 7px no-repeat;
	cursor: pointer;
}
ul#faq li li{
	background: url(/_images/bulletMainSub.gif) 5px 7px no-repeat;
}
ul#fleet-services li.expanded, ul#faq li.expanded{
	background: url(/_images/icons/text_indent_remove.gif) 0px 7px no-repeat;
	cursor: pointer;
}
ul#fleet-services li p, ul#faq li p{
	overflow: visible;
	margin-top: 0;
	margin-bottom: 0;
}
ul#fleet-services li:hover, ul#faq li:hover{
	background-color: #fffcd9;
}

div#phoneAssistance{
	text-align: right;
	padding: 0px 20px 10px 10px;
	float: right;
}
#management td {
	padding-bottom: 40px;
}
#management td h2 {
	margin-top: 0px;
	left: 0px !important;
}
#management img {
	margin-right: 20px;
}
div.blockUI h1{
/*	font-family: Tahoma, Arial, Sans-Serif;*/
	font-family: Arial, Helvetica, Sans-Serif;
/*	font-size: 22px;*/
	font-size: 23px;
	letter-spacing: -1px;
	line-height: normal;
	margin: 0;
	padding: 8px 0;
}


div.note {
	background: transparent url(/_images/backgrounds/backgroundNote.jpg) no-repeat;
	width: 494px;
	height: 451px;
	margin: auto;
	padding-left: 30px;
	padding-right: 100px;
	padding-top: 150px;
	overflow: hidden;
	position: relative;
}
div.note ul {
	list-style-type: none;
	list-style-position: outside;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 25px;
	padding-bottom: 0px;
	/* hack for IE6 */
	position: relative;
}
div.note ul li {
	/*background: url(/_images/bulletMainSub_v2.gif) 0px 12px no-repeat;*/
	background: url(/_images/bullet-note-circle.gif) 0px 12px no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 35px;
}
div.note ul.longer li {
	background-position: 0px 22px;
	padding-top: 20px;
	padding-bottom: 20px;
}
div.note ul.long li {
	background-position: 0px 17px;
	padding-top: 15px;
	padding-bottom: 15px;
}
div.note .note-title {
	position: absolute; 
	top: 80px;
	left: 85px;
}
div.note .note-title-db-line {
	top: 65px;
}
ul.tick-list{
	list-style-type: none;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
ul.tick-list li{
	background: url(/_images/icons/tick.gif) 0px 7px no-repeat;
	margin: 10px 0px 10px 0px;
	padding: 2px 0px 3px 40px;
}
ul.tick-list li h2{
	padding: 0 !important;
	margin: 0 !important;
	left: 0 !important;
}
ul.tick-list ul {
	list-style-type: none;
	padding-left: 20px;
}
ul.tick-list p, ul.tick-list ul {
	margin-left: 0px !important;
}
ul.tick-list li ul li {
	background: url(/_images/bullet-db-arrow.gif) 0px 7px no-repeat;
	margin: 10px 0px 10px 0px;
	padding: 2px 0px 3px 20px;
}
div.indent {
	margin-left: 30px;
}
.noindent {
	margin-left: 0px !important;
	padding-left: 0px !important;
}
.indent h2 {
	margin-left: 0px !important;
}
/** google map **/
.gmnoprint p {
	margin: 0px !important;
	line-height: normal !important;
}
.content-margin-top {
	margin-top: 20px !important;
}