#navigation,
#navigation *
{
	z-index: 9900;
}
div#index
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	width: 776px;
	clear:both;
	margin: 0;
	padding: 0;
}
div#index h1,
div#index h2,
div#index h3,
div#index p,
div#index input,
div#index select,
div#index textarea,
div#index blockquote
{
	color: #333;
}
div#index a
{
	color: #405EBE;
}
a.solution
{
	text-decoration: none;
}
div#index div#solutions
{
	width: 772px;
	height: 221px;
	position: relative;
	top: 0;
	left: 4px;
	text-align: left;
	padding: 0;
	margin: 0;
	border: 0;
	background: transparent url('../images/ban.fleetMngmnt_759x221.jpg') no-repeat top left;	
}
div#index div#solutions div#interactive
{
	position: absolute;
	top: 131px;
	left: 278px;
	width: 494px;
	margin: 0;
	border: 0;
	padding: 0;
	text-align: right;
	z-index: 50;
}
div#index div#solutions div#interactive ul
{
	margin: 3px 0 0 0;
	padding: 0;
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	position: absolute;
	left: 0;
	top: 0;
}
div#index div#solutions div#interactive ul li
{
	margin: 0;
	padding: 0;
	width: 225px;
	height: 20px;
	vertical-align: middle;
}
div#index div#solutions div#interactive ul li span
{
	color: #4d69c2;
	font-size: 16px;
	font-family: arial;
	font-weight: bold;
	vertical-align: middle;
	margin-right:0;
}
div#index div#solutions div#interactive ul li img
{
	vertical-align: middle;
	margin: 0 12px 0 0;
	padding: 0;
	border: 0;
}
div#index div#solutions div#interactive ul li img.solution
{
	cursor: pointer;
}
div#index div#solutions div#interactive ul li.selected
{
	background: transparent url('../images/icon.selectedSolution.png') no-repeat right 49%;
}
div#index div#solutions div#solution_description,
div#index div.slideshow_description
{
	margin: 0;
	border: 1px solid #7fd2b5;
	padding: 0 0 5px 0;
	background: #f0faf6;
	width: 258px;
	text-align: left;
	float:right;
}
div#index div.slideshow_description
{
	position: absolute;
	top: 0;
	left: 0;
}
div#index div#solutions div#solution_description h1,
div#index div.slideshow_description h1
{
	color: #00a66c;
	font-size: 10px !important;
	font-weight: bold;
	margin: 0;
	padding: 8px 0 0 10px;
	margin-bottom: 2px;
}
div#index div.slideshow_description h1
{
	clear: both;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
div#index div#solutions div#solution_description p,
div#index div#solutions div#solution_description a,
div#index div.slideshow_description p,
div#index div.slideshow_description a
{
	margin: 0;
	padding: 0 10px 0 10px;
}
div#index div.slideshow_description img
{
	position: absolute;
	left: -14px;
	top: 10px;
}
div#index div.content_div
{
	display: none;
	position:absolute;
}

div#index div#banner
{
	background: transparent url('../images/banner.index.jpg') repeat-x left top;
	height: 43px;
	width: 772px;
	position: relative;
	top: 0;
	left: 4px;
	text-align: left;
	padding: 0;
	margin: 0;
	border: 0;
}
div#index div#banner div
{
	position: absolute;
	top: 18px;
	color: #FFF;
}
div#index div#banner div.left
{
	left: 20px;
}
div#index div#banner div.left img
{
	margin: 0;
	padding: 0;
	border: 0;
	position: relative;
	top: -4px;
}
div#index div#banner div.right
{
	left: 503px;
}
div#restOfPage form
{
	margin:0;
}
div#index form
{
	margin:0;
}
div#index div#two_column,
div#index div#three_column
{
	clear: both;
	position: relative;
	top: 0;
	margin-top: 0;
	padding-top: 0;
	border-top: 0;
}

div#index div.column
{
	position: absolute;
	top: 10px;
	z-index: 9900;
}
div#index div#three_column div#left_column
{
	width: 130px;
	left: 0;
}
div#index div#two_column div#left_column
{
	width: 130px;
	left: 0;
}
div#index div#three_column div#center_column
{
	width: 465px;
	left: 120px;
}
div#index div#two_column div#center_column
{
	width: 631px;
	left: 130px;
}

div#index div#left_column ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	border-right: 1px solid #D3D3D3;
	position: absolute;
	top: 0;
	left: -25px;
}
div#index div#left_column ul li
{
	padding: 5px 5px 5px 19px;
	text-align: left;
}
div#index div#left_column ul li.selected
{
	background: #E3F1FF url('../images/ico.prospectNavIndicator.png') no-repeat 8px center;
	padding: 2px 5px 2px 19px;
	color: #000;	
}
div#index div#three_column div#right_column
{
	width: 185px;
	left: 591px;
}
div#index div#three_column div#right_column div#keys_to_green
{
	margin: 0;
	padding: 0;
	border: 0;
	text-align: right;
}
div#index div#fleet_account_login
{
	border: 1px solid #7fd2b5;
	background: #f0faf6;
	padding: 0 0 4px 0;
	margin: 0;
	text-align: left;
}
div#index div#find_an_office,
div#index div#vehicle_preview_guide
{
	padding: 0;
	margin: 0 0 0 0;
	border: 0;
	text-align: left;
}
div#index div#vehicle_preview_guide
{
	padding-bottom: 15px;
}
div#index div#find_an_office hr
{
	height: 1px;
	color: #A1A6A9;
	background: #A1A6A9;
	margin: 8px;
	padding: 0;
}
div#index div#fleet_account_login h1,
div#index div#find_an_office h1,
div#index div#vehicle_preview_guide h1
{
	color: #00a664;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 8px 0 5px 8px;
}
div#index div#vehicle_preview_guide h1
{
	padding-top: 4px;
}
div#index div#center_column h1
{
	font-size: 18px;
}
div#index div#center_column h2
{
	font-size: 14px;
}
div#index div#center_column h3
{
	font-size: 11px;
}
div#index div#fleet_account_login a
{
	display: block;
	padding-left: 8px;
	margin: 4px 0 8px 0;
}
div#index label
{
	display: block;
	margin: 5px 0 0 0;
	padding: 0;
	padding-left: 8px;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
div#index input,
div#index select
{
	width: 115px;
	margin: 0 5px 0 8px;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
div#index div#vehicle_preview_guide select
{
	width: 121px;
}

div#index input.go_button
{
	width: 37px;
	height: 18px;
	margin: 0 0 4px 0;
	padding: 0;
	vertical-align: middle;
}
div#index div.keysNewsletter input.go_button
{
	margin-left: 5px;
}
div#index div#fleet_account_login input#rememberMe,
div#index div#fleet_account_login label#rememberMeLabel
{
	display: inline;
	width: auto;
	margin: 8px 0 0 8px;
	padding: 0;
}
div#index div#fleet_account_login label#rememberMeLabel
{
	margin-left: 0;
	vertical-align;
}
div#index div#fleet_account_login label#rememberMeLabel
{
	vertical-align: center;
}
div#index div#find_an_office p,
div#index div#vehicle_preview_guide p
{
	margin: 0 0 4px 8px;
}
div#index div#center_column
{
	text-align: left;
	padding: 0 0 0 15px;
}
div#index div#center_column div.slideshow,
div#index div#center_column div#case_studies
{
	margin: 5px 0 20px 10px;
	padding: 0;
	width: 435px;
	min-height: 130px;
}
div#index div#center_column div.slideshow_button_left,
div#index div#center_column div.highlight_button_left
{
	float: left;
	margin: 0 8px 0 5px;
	text-align: center;
	position: relative;
	top: 34px;
}
div#index div#center_column div.slideshow_button_right,
div#index div#center_column div.highlight_button_right
{
	float: right;
	margin: 0 5px;
	margin: 0;
	text-align: center;
	position: relative;
	top: 34px;
}
div#index div#center_column div.services_slideshow_button
{
	margin-top: 0;
}
div#index div#center_column div.services_slideshow_item img,
div#index div#center_column div.fleetanalysis_slideshow_item img
{
	display: block;
}
div#index div#center_column div.services_slideshow_item a,
div#index div#center_column div.fleetanalysis_slideshow_item a,
div#index div#center_column div.highlights_slideshow_item a
{
	display: block;
	margin: 4px 0 0 0;
}
div#index div#center_column div.services_slideshow_button,
div#index div#center_column div.fleetanalysis_slideshow_button,
div#index div#center_column div.highlights_slideshow_button
{
	position: relative;
	top: 34px;
}
div#index div#center_column div#highlights_sliders img
{
	display: inline;
	float: left;
}
div#index div#center_column div#highlights_sliders div.slider p
{
	margin: 0 0 0 124px;
	text-align: left;
	padding-top:0;
	width: 239px;
	vertical-align: top;
}
div#index div#center_column div#highlights_sliders div.slider p.highlight_detail
{
	margin-top: 8px;
	padding: 0;
}
div#index div#center_column div#highlights_sliders div.slider p.next
{
	width: auto;
	position:absolute;
	margin-top: 5px;
	left: 63px;
	display: inline;
}
div#index div#center_column div#highlights_sliders div.slider p.next strong,
div#index div#center_column div#highlights_sliders div.slider p.next a
{
	display: inline;
	float:left;
	margin: 0;
	padding: 0;
}
div#index div#center_column div#highlights_sliders div.slider p.next strong
{
	padding-right: 4px;
}
div#index div#center_column div#highlights_button_slideshow_right
{
	position: absolute;
	top: 314px;
	right: 21px;
}
div#index div#center_column div.button
{
	display: inline;
}
div#index div#center_column div.sliders
{
	margin: 7px 0;
	border: 1px solid #FFF;
}
div#index div#center_column div#services_sliders div.slider,
div#index div#center_column div#fleetanalysis_sliders div.slider,
div#index div#center_column div#highlights_sliders div.slider
{
	display: inline;
	float: left;
	text-align: center;
	margin: 0 5px;
	z-index: 9900;
}
div#index div#center_column div#services_sliders div.slider img,
div#index div#center_column div#fleetanalysis_sliders div.slider img,
div#index div#center_column div#highlights_sliders div.slider img
{
	display: block;
}
div#index div#center_column div#services_sliders div.slider a,
div#index div#center_column div#fleetanalysis_sliders div.slider a,
div#index div#center_column div#highlights_sliders div.slider a
{
	display: block;
}
div#index div#center_column div#services_sliders div.slider.slider_content_div,
div#index div#center_column div#fleetanalysis_sliders div.slider.slider_content_div,
div#index div#center_column div#highlights_sliders div.slider.slider_content_div
{
	display: none;
}
div#index div#center_column div#case_studies,
div#index div#center_column div#highlights_slide_show
{
	clear: both;
}
div#index div#center_column div#case_studies h1
{
	display: block;
	clear: both;
	margin-top: 0;
	margin-bottom: 8px;
}
div#index div#center_column div#case_studies p
{
	width: 424px;
	margin-top: 0;
	margin-bottom: 0;
}
div#index div#center_column div#case_studies ul
{
	position: relative;
	float: left;
	width: 100px;
	display: inline;
	text-align: left;
	list-style-type: none;
	margin-top: 0;
}
div#index div#center_column div#case_studies ul li
{
	padding: 5px 0;
}
div#index div.slideshow_description
{
	z-index: 9900;
	height: auto;
}
div#index form label.zipcode
{
	width: auto;
	float:left;
	clear:left;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}
div#index form button
{
	font-family: verdana, sans-serif;
	font-size: 11px;
}
div#index form label.zipcode.required
{
	font-weight: bold;
}
div#index form span.zipcode.alert
{
	display:block;
	margin:0 0 0 71px;
	padding:2px 0 2px 20px;
	background:transparent url(../images/icon.fElem.alert.png) no-repeat left top;
	color:#f00;
	font-size:10px;
}
div#index form input#zipcode
{
	width: 37px;
	margin-right: 20px;
}

div#index div#info_section
{
	position: relative;
	margin: 0;
	padding: 0;
	border: 1px solid #FFB400;
	background: #FEFFCD;
}
div#index div#info_section p
{
	text-align: center;
	margin: 8px 0;
	font-size: 10px;
}
div#index div#info_section.locationDetails
{

	height: 71px;
	margin-top: 10px;
}

div#index div#info_section.locationDetails p a
{
	position:absolute;
	right: 10px;
	bottom: 10px;
	font-size: 10px;
}
div#index div#results_section
{
	margin-top: 15px;
}
div#index div.tableContainer
{
  position:relative;
  width: 100%;
  height: 165px;
  margin:10px auto;
}
div#index div.tableContainer table
{
  width:100%;
  border: 1px solid #696969;
}
div#index div.tableContainer table.superTable thead th
{
  background:#0caa6b url(../images/bg.greenBar.png) repeat-x left top;
  color:#fff;
  font-size:10px;
  font-weight: bold;
  text-align:left;
}
div#index div.tableContainer table.superTable thead th a
{
  background:transparent;
  color:#fff;
}
div#index div.tableContainer table.superTable tbody tr td,
div#index div.tableContainer table.superTable thead tr th
{
  border-right:none;
  border-left:none;
  min-height: 20px;
  padding: 4px;
}
div#index div#intention p
{
	color: #696969;
}
div#locationDetailsContainer
{
	margin: 20px 0 0 0;
}
div#locationDetailsContainer h2
{
	margin: 0 20px 0 0;
	display: inline
}
div#locationDetailsContainer div#locationAddressAndMap
{
	float: left;
	margin: 0;
	padding: 0 20px 0 0;
}
address
{
	font-style: normal;
}
div#locationDetailsContainer div#locationMap
{
	width: 299px;
	position:relative;
	padding: 20px 0;
}
div#locationDetailsContainer div#locationMap img
{
	display: block;
	width: 299px;
	height: 182px;
	overflow: hidden;
	top: 5px;
	position: relative;
}
div#locationDetailsContainer div#locationMap a#zoomIn
{
	position: absolute;
	left: 0;
	top: 227px;
}
div#locationDetailsContainer div#locationMap a#zoomOut
{
	position: absolute;
	right: 0;
	top: 227px;
}
div#locationDetailsContainer div#locationContact
{
	float: left;
	width: 312px;
	background: transparent url(../images/bg.locationdetails.png) repeat-y left top;	
}
div#locationDetailsContainer div#locationContact h2
{
	margin-left: 20px;
}
div#locationDetailsContainer div#locationContact p
{
	margin-bottom: 0;
}
div#locationDetailsContainer div#locationContact p.required
{
	margin-left: 20px;
}
div#locationDetailsContainer div#locationContact p.locationContact,
div#locationDetailsContainer div#locationAddress address
{
	margin-top: 10px;
	margin-bottom: 0;
}
div#locationDetailsContainer div#locationContact p.buttons
{
	float:right;
}
div#locationDetailsContainer div#locationContact p.buttons button
{
	padding: 2px 5px;
	margin-left: 5px;
	margin-right:5px;
	font-weight: bold;
}
div#locationDetailsContainer form
{
	margin: 0;
	padding: 0;
}
div#locationDetailsContainer label
{
	width: 92px;
	font-size: 10px;
}
div#locationDetailsContainer input,
div#caseStudiesRequest input
{
	width: 195px;
	margin-right: 0;
}
div#locationDetailsContainer span.alert
{
	margin-left: 107px;
	margin-top: 0;
}

div#index p.fElem.phoneNumber span.areaCode
{
  margin-left:5px;
}
div#index p.fElem.phoneNumber input
{
  width:35px;
  margin:0;
}
div#index p.fElem.phoneNumber input
{
  width:35px;
  margin:0;
}
div#index p.fElem.phoneNumber span.participantNumber input
{
  width:55px;
  margin:0;
}
div#locationDetailsContainer textarea,
div#caseStudiesRequest textarea
{
  width: 195px;
  height:65px;
  margin-left: 7px;
}
div#index div#caseStudiesRequest label
{
	width: 110px;
	font-size: 10px;
}
div#index div#caseStudiesRequest input
{
	font-size: 10px;
}
div#index div#caseStudiesRequest input#CaseStudies_estimatedFleetSize
{
	width: 35px;
}
div#index div#caseStudiesRequest p.buttons
{
	margin-left: 198px;
}
div#index div#caseStudiesRequest span.alert
{
	margin-left: 125px;
}
div#index div#caseStudiesRequest textarea
{
	width: 185px;
	height: 65px;
}


/*
 * TOP SECTION
 */
div#index div#center_column div#top_section
{
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #D3D3D3;
}
div#index div#center_column div#top_section p
{
	margin: 8px 0 0 0;
	padding: 0;
}
div#index div#center_column div#top_section ul
{
  width:100%;
  margin: 10px auto 10px auto;
  padding:0;
  color:inherit;
  list-style-type:none;
  position: relative;
	height: 5px;
  left: 80px;
}
div#index div#center_column div#top_section ul li.selected
{
	font-weight: bold;
}
div#index div#center_column div#top_section ul li
{
  float:left;
  padding-left:20px;

}
div#index div#center_column div#top_section h1,
div#index div#center_column div#search_section h1
{
	display: inline;
	margin-right: 20px;
}
div#index div#center_column div#top_section span
{
	position: relative;
	top: -2px;
}
/* end TOP SECTION */

/*
 * GENERAL CONTENT SECTION
 */
div#index div#center_column div#content_section div
{
	margin: 0 0 15px 0;
}
div#index div#center_column div#content_section div h2
{
	padding: 0;
	margin: 0;
	font-size: 14px;
}
div#index div#center_column div#content_section div p
{
	margin: 8px 0 0 0;
	padding: 0;
}
div#index div#center_column div#content_section div img
{
	float: left;
	clear: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
/* end GENERAL CONTENT SECTION */

/*
 * CASE STUDIES
 */
div#index div#clientSituation h2
{
	padding-top: 20px;
	clear: both;
	display: block;
} 
div#index div#clientSituation ul
{
	margin-bottom: 20px;
}
/* end CASE STUDIES */

/*
 * CONTENT DETAILS
 */
div#index div#center_column div#content_section div.contentDetail ul
{
	clear: both;
	margin: 0;
	padding: 0;
}
div#index div#center_column div#content_section div.contentDetail h2,
div#index div#center_column div#content_section div.contentDetail h3
{
	display: inline;
	margin-right: 20px;
	margin-bottom: 0;
	padding-bottom: 0;
}

div#index div#center_column div#content_section div.contentDetail p
{
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 8px;
}
/* end CONTENT DETAILS */

/*
 * SERVICES and SOLUTIONS
 */
div#index div#center_column div#content_section.services div.contentDetail ul
{
	margin-left: 50px;
	margin-bottom: 10px;
}
/* end SERVICES and SOLUTIONS */

/*
 * TESTIMONIALS
 */
div#index div#center_column div#content_section.testimonials div
{
	clear: both;
}
div#index div#center_column div#content_section.testimonials div
{
	border-top: 0;
	padding: 0;
	padding-top: 10px;
}
div#index div#center_column div#content_section.testimonials div.firstTestimonial
{
	border: 0;
}
div#index div#center_column div#content_section.testimonials div img
{

}
div#index div#center_column div#content_section.testimonials div blockquote
{
	font-style: italic;
	margin-top: 0;
	padding-top: 0;
}
div#index div#center_column div#content_section.testimonials div p span
{
	display: block;
	font-weight: bold;
}
/* end TESTIMONIALS */



/*
 * STRATEGIC PARTNERS
 */
div#index div#center_column div#content_section.strategicPartners div h2
{
	clear: both;
	margin: 0 0 10px 0;
}
div#index div#center_column div#content_section.strategicPartners div p
{
	margin-top: 10px;
}
div#index div#center_column div#content_section div#clientSituation
{
	width: 365px;
	float: left;
}
div#index div#center_column div#content_section div#clientSituation ul
{
	margin-top: 10px;
	margin-bottom: 13px;
}
div#index div#center_column div#content_section div#keyResults
{
	width: 250px;
	background: #FFF;
	margin-bottom: 0;
	padding-bottom: 0;
	float: left;
	text-align: center;
	position: absolute;
	right: 0;
}
div#index div#center_column div#content_section div#keyResults img
{
	margin-bottom: 15px;
}
div#index div#center_column div#content_section div#keyResults div
{
	border: 1px solid #7FD2B5;
	background: #F0FAF6;
	padding-top: 0;
	min-height: 1px;
	clear: left;
	text-align: left;
}
div#index div#center_column div#content_section div#keyResults div h3,
div#index div#center_column div#content_section div#keyResults div table
{
	margin: 0;
	padding: 0 0 0 5px;
}
div#index div#center_column div#content_section div#keyResults div table
{
	margin-top: 5px;

	margin-bottom: 15px;
	margin-left: 5px;
}
div#index div#center_column div#content_section div#keyResults div table th,
div#index div#center_column div#content_section div#keyResults div table td
{
	font-weight: normal;
	padding: 0;
}
div#index div#center_column div#content_section div#keyResults div table td
{
	padding-left: 15px;
}
div#index div#center_column div#content_section div#keyResults div ul
{
	margin-left: 0;
	margin-top: 10px;
	padding-left: 20px;
	padding-right: 10px;
}
div#index div#center_column div#content_section div#keyResults div#clientDiv h3
{
	margin-top: 5px;
	font-size: 12px;
}
/* end STRATEGIC PARTNERS */



/*
 * KEYS NEWSLETTER
 */
div#index div#center_column div#content_section.keysNewsletter
{
	margin-top: 0;
}
div#index div#center_column div#content_section.keysNewsletter div.contentDetail h2
{
	clear: both;
	display: block;
	margin-bottom: 10px;
}
div#index div#center_column div#content_section.keysNewsletter div.contentDetail h2.inline
{
	display: inline;
	clear: none;
	margin-bottom: 10px;
}
div#index div#center_column div#content_section.keysNewsletter div.contentDetail p
{
	clear: both;
}
div#index div#center_column div#content_section.keysNewsletter div.contentDetail p.inline
{
	clear: none;
	margin-top: 10px;
}
div#index div#center_column div#content_section.keysNewsletter div.contentDetail p.keysNewsletterDownload,
div#index div#center_column div#content_section.keysNewsletter div.contentDetail h2.keysNewsletterDownload
{
	float: left;
	clear: none;
	display: inline;
	width: 425px;
}
div#index div#center_column div#content_section.keysNewsletter div.contentDetail div.keysNewsletterDownload
{
	float: right;
	display:inline;
	clear: none;
	border: 1px solid #7FD2B5;
	background: #F0FAF6;
	width: 188px;
	margin-top: 10px;
}
div#index div#center_column div#content_section.keysNewsletter div.contentDetail div.keysNewsletterDownload select
{
	font-family: verdana;
	font-size: 10px;
}
div#index div#center_column div#content_section.keysNewsletter div.contentDetail div.keysNewsletterDownload h3
{
	color: #00a66c;
	font-size: 10px;
	font-weight: bold;
	margin: 0 0 3px 0;
	padding: 5px 0 0 10px;
	display:block;
}
div#index div#center_column div#content_section.keysNewsletter div.contentDetail div.keysNewsletterDownload p
{
	padding: 3px 0 3px 10px;
	margin: 0;
}
div#index div#center_column div#content_section.keysNewsletter div.contentDetail div.keysNewsletterDownload select
{
	margin: 0 0 5px 10px;
}
/* end KEYS NEWSLETTER */

/*
 * VEHICLE PREVIEW GUIDE
 */
div#index div#center_column div#content_section.vehiclePreviewGuide div.contentDetail img
{
	position: absolute;
	left: 300px;
	margin-top: 13px;
}
div#index div#center_column div#content_section.vehiclePreviewGuide div.contentDetail h2
{
	display: block;
	margin-top: 0;
	margin-bottom: 10px;
}
div#index div#center_column div#content_section.vehiclePreviewGuide div.contentDetail h2.contents
{
	margin-top: 20px;
}
/* end VEHICLE PREVIEW GUIDE */


.altStripes
{
  background:#f1f5f8;
  color:#000;
}
.nobreak
{
	white-space: nowrap;
}
div#restOfPage
{
	position: relative;
}
div#restOfPage div#print
{
	position: absolute;
	right: 12px;
}
div#restOfPage div#print img
{
	border: 0;
	position: absolute;
	right: 0;
	top: 0;
}
/*
 * THREE COLUMN LAYOUT
 */
div#index div#three_column
{
 clear: both;
 position: relative;
}
div#index div#three_column div.column
{
 position: absolute;
 top: 10px;
}
div#index div#three_column div#left_column
{
 width: 130px;
 left: 0;
}
 
div#index div#three_column div#center_column
{
 width: 465px;
 left: 120px;
}
div#index div#three_column div#right_column
{
 width: 185px;
 left: 591px;
}
/* end THREE COLUMN LAYOUT */
 
/*
 * TWO COLUMN LAYOUT
 */
div#index div#two_column div#left_column
{
 width: 100%;
 float: left;
 margin-right: -130px;
}
div#index div#two_column div#center_column
{
 width: 631px;
 float: right;
}
/* end TWO COLUMN LAYOUT */
 
/*
 * THREE COLUMN FOOTER
 */
div#index div#three_column div#foot
{
 clear:both;
 position: relative;
 bottom: 0;
 left: -130px;
 width: 759px;
 background: transparent url('../images/pan.prospect.footer.jpg') no-repeat center top;
 margin: 0;
 padding: 24px 0;
}
/* end THREE COLUMN FOOTER */
 
/*
 * TWO COLUMN FOOTER
 */
div#index div#two_column div#foot
{
 clear:both;
 position: relative;
 bottom: 0;
 left: -130px; 
 width: 759px;
 background: transparent url('../images/pan.prospect.footer.jpg') no-repeat center top;
 margin: 0;
 padding: 24px 0;
}
/* end TWO COLUMN FOOTER */
 
/*
 * COMMON FOOTER
 */
div#index div#foot p{font-size:9px;}
div#index div#foot *
{
 color: #333333;
}
div#index div#foot a
{
 color: #405EBE;
}
div#index div#foot p,
div#index div#foot div.categories
{
 clear: both;
}
div#index div#foot div.categories
{
 padding-left: 70px;
}
div#index div#foot div.copyright
{
 padding-left: 70px;
 clear: both;
}
div#index div#foot div.categories ul
{
 display: inline;
 float: left;
 list-style-type: none;
}
div#index div#foot div.categories ul li
{
 text-align: left;
}
div#index div#foot div.categories ul li.catname
{
 font-weight: bold;
}
div#index div#foot div.fleetMan
{
 text-align: center;
 padding-left: 130px;
}
div#index div#foot ul.horizontal
{
 display: inline;
 list-style-type: none;
}
div#index div#foot ul.horizontal li
{
  position:relative;
  right:-10px;
  float:left;
  padding:0 9px;
  border-right:1px solid #696969;
  list-style-type:none;
}
div#index div#foot ul.horizontal li.bold
{
 font-weight: bold;
}
div#index div#foot ul.horizontal li.noborder
{
 border-right: none;
} 
/* end COMMON FOOTER */