ul#page_nav li {
	display: inline; list-style-type: none;
}

ul#page_nav a:link, ul#page_nav a:visited {
	padding: 0;
}

div#lnav, div#lnavLinks, div#lnavLinks a, div#lnavLinks a.fleetmainsub, div#lnavLinks h5 {
	color: #666;
	background-color: #ddd;
	background-image: none !important;
}

div#lnavLinks a.pageId {
	color: #666;
}

#mainVisualArea img {
	margin-top: -1px;
}

ul#page_nav {
	top: 0; left: 0; padding: 0;
}

ul#page_nav li a {
	float: left;
	height: 56px;
	display: inline;
	text-decoration: none;
 	text-indent: -9999px;
}

img#adrian-steel, img#vanteriors {
	padding-top: 20px;
}

ul#page_nav li a#page_nav_item_1 {
	width: 154px;
	background: transparent url(/images/fleet/businesschoice2009/menu/mnu-overview.jpg) no-repeat;
}
ul#page_nav li a:hover#page_nav_item_1, ul#page_nav li a:active#page_nav_item_1, ul#page_nav li a.selected#page_nav_item_1  {
	width: 154px;
	background-position: 0 -56px;
}

ul#page_nav li a#page_nav_item_2 {
	width: 124px;
	background: transparent url(/images/fleet/businesschoice2009/menu/mnu-work-ready.jpg) no-repeat;
}
ul#page_nav li a:hover#page_nav_item_2, ul#page_nav li a:active#page_nav_item_2, ul#page_nav li a.selected#page_nav_item_2 {
	width: 124px;
	background-position: 0 -56px;
}

ul#page_nav li a#page_nav_item_3 {
	width: 124px;
	background: transparent url(/images/fleet/businesschoice2009/menu/mnu-comm-uplift.jpg) no-repeat;
}
ul#page_nav li a:hover#page_nav_item_3, ul#page_nav li a:active#page_nav_item_3, ul#page_nav li a.selected#page_nav_item_3 {
	width: 124px;
	background-position: 0 -56px;
}

ul#page_nav li a#page_nav_item_4 {
	width: 122px;
	background: transparent url(/images/fleet/businesschoice2009/menu/mnu-accessories.jpg) no-repeat;
}
ul#page_nav li a:hover#page_nav_item_4, ul#page_nav li a:hover#page_nav_item_4, ul#page_nav li a.selected#page_nav_item_4 {
	width: 122px;
	background-position: 0 -57px;
}

ul#page_nav li a#page_nav_item_5 {
	width: 124px;
	background: transparent url(/images/fleet/businesschoice2009/menu/mnu-petro-can.jpg) no-repeat;
}
ul#page_nav li a:hover#page_nav_item_5, ul#page_nav li a:active#page_nav_item_5, ul#page_nav li a.selected#page_nav_item_5 {
	width: 124px;
	background-position: 0 -56px;
}

ul#page_nav li a#page_nav_item_6 {
	width: 162px;
	background: transparent url(/images/fleet/businesschoice2009/menu/mnu-details.jpg) no-repeat;
}
ul#page_nav li a:hover#page_nav_item_6, ul#page_nav li a:active#page_nav_item_6, ul#page_nav li a.selected#page_nav_item_6  {
	width: 162px;
	background-position: 0 -56px;
}

h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	width: 338px;
	color: #666 !important;
	margin: 0;
	text-align: left;
}

div#bodyContent {
	width: 810px;
	padding-bottom: 20px;
}

.content-container, #vehMainContainer , #footerContent {
	width: 100%;
	background-color: #fff;
}

.column1 {
	float: left;
	display: inline;
	width: 338px;
	margin-top: 22px;
	margin-left: 34px;
	background-color: #fff;
}

.column2 {
	float: left;
	display: inline;
	width: 338px;
	margin-top: 22px;
	margin-left: 24px;
	background-color: #fff;	
}

div.full-width  {
	width: 700px;
	padding-left: 34px;
	clear: both;
}
#vehMainContainer div.full-width table.full-width-table {
	width: 700px;
	border: none;
}
#vehMainContainer div.full-width table.full-width-table td {
	vertical-align: top;
	text-align: center;
	border: none;	
}

#vehMainContainer div.full-width table.full-width-table td.full-width-left-col {
	width: 350px;
	text-align: left;
}

#program-details .column1 {
	margin-left: 69px;
}

.column1 ul, .column2 ul {
	padding: 0;
	margin: 10px 0 10px 15px;
}

div#bodyContent li {
	list-style: disc outside;
	margin: 0;
	padding: 0;
}

div#bodyContent p, .column1 li, .column2 li {
	font-size: 11px;
	margin: 10px 0;
	color: #666 !important;
	text-decoration: none;
	line-height: 1.5em;
}

div#bodyContent p.legal-text, div#bodyContent .legal-headline {
	font-size: 10px;
	width: 688px;
	margin-left: 34px;
	padding: 6px 0;
	clear: both;	
}

div#bodyContent .legal-headline {
	font-size: 12px;
	padding-top: 0;
}

div#brochure {
	margin-top: 20px;
}

div#brochure img {
	float: right;
	width: 82px;
	height: 103px;
	margin-right: 10px;
	margin-top: -30px;
}

img#van-upfit-heading {
	margin-left: -34px;
}
img#truck-upfit-heading {
	margin-left: -34px;
}

.column1 img {
	padding-bottom: 16px;
}

img#adrian-steel {
	position: relative;
	top: -7px;
}

img#van  {
	margin-left: -8px;
	margin-top: 90px;
}

img#pickup {
	margin-left: 79px;
	margin-top: 40px;
}

img#snow-truck {
	width: 448px;
	height: 226px;
	margin-left: 0;
	margin-top: -330px;
	padding-top: 20px;
	padding-bottom: 60px;
}

img#snow-truck-fr {
	margin-top: -200px;
}

img#details-vehicle {
	margin-left: -69px;
	margin-top: 25px;
}

img#hhr, img#lumber-van {
	margin-left: 34px;
}

sup {
	font-size: 80%;
	margin-top: -2px;
	margin-left: -2px;
	text-decoration: none;
}
sup.sup-line-begin {
	margin-left: 0;
}
sup.registered {
position: relative;
top:2px;
	font-size: 1.0em;
	margin-left: 0;
	text-decoration: none;	
}

#overview .column1 h2 {
	height: 13px;
	padding: 0;
	margin: 0;
}
#overview .column2 h2 {
	height: 13px;
	padding: 0;
	margin: 0;
}
.column2 #brochure h2 {
	height: 16px;
	padding: 0;
	margin: 0;
	color: #002D62 !important;
}

#brochure ul, .column1 ul#options {
	margin-left: 0;
}
#brochure ul li, .column1 ul#options li {
	list-style: none;
	color: #406285;
}

#brochure ul li a, .column1 ul#options li a {
	text-decoration: underline;
}

div#bodyContent p#choose-from {
	font-weight: bold;
	color: #002D64 !important;
}

div#bodyContent h3 {
	font-size: 12px;
	margin: 8px 0;
	color: #002D64;
} 
div#bodyContent #accessories h3 {
	color:#666666;
}

/*	Table */
#vehMainContainer table {
	width: 100%;
	border: 2px solid #ccc;
	border-collapse: collapse;
}

#vehMainContainer table th, #vehMainContainer table td {
	font-size: 11px;
	padding: 1px 4px;
	text-align: center;
}

#vehMainContainer table th {
	padding: 8px 4px;
	font-weight: bold;
	font-size: 11px;
}

#vehMainContainer table tr.spacer {
	height: 4px;
	background-color: #fff;
}

#vehMainContainer table tr.hilite {
	background-color: #E7E7E8;
}

#vehMainContainer table td.hilite-dark {
	font-weight: bold;
	width: 100%;
	color: #fff;
	background-color: #6A747C;
}

#vehMainContainer div.full-width table.full-width-table th.col-left,
#vehMainContainer div.full-width table.full-width-table td.col-left {
	text-align: left;
	width: 48%;
}
#vehMainContainer div.full-width table.full-width-table td.col-left {
	width: 26%;
}
#vehMainContainer table td.last {
	padding-bottom: 8px;
}
/* table eligible vehicles */
#eligible-vehicles th, table#eligible-vehicles td {
	padding: 1px 10px;
	border-right: 2px solid #ccc;
}
table#eligible-vehicles td.hilite-dark {
	padding-top: 3px;
	padding-bottom: 3px;
}

table#express {
	margin-top: 18px;
}
table#uplander {
	margin-top: 18px;
}
table#express2 {
	margin-top: 18px;
}
table#hhr {
	margin-top: 1px;
}
table#eligible-vehicles {
	margin-top:11px;
	width: 340px;
}

#vehMainContainer div.full-width table.full-width-table td.subpoint {
	font-size: 9px;
	width: 100%;
}

h2.accessories {
	width: 350px;
}

#accessories .column2 img, #petro-canada .column2 img {

	padding-bottom: 14px;
}

#more-info {
	padding-top: 20px;
}

span.preferred-price {
	font-weight: bold;
}

table#footerContent {
	padding-top: 1px;
}

#vehMainContainer table#eligible-vehicles td {
	width: 50%;
	text-align: left;
}

div#footerTopRowLeftCorp {
	width: 600px;
}

h2#option-d {
	/*width:420px;*/
}

#petro-canada img {
	/*margin-top: 24px;*/
}




