a:hover {color: #009900 !important;}

#header_top {background: transparent url(../images/headerBgTop.gif) center top repeat-x; padding-top: 21px;}
#header_top .banner { width:950px; height:270px; background: url(../images/header-bkgd.jpg) no-repeat center top; position: relative; }
#header_top .banner h1 { position: absolute; top:-2px; z-index: 300; left:0;}
#header_top .banner h1 a { display: block; width:327px; height:107px; text-indent: -9000px; background: url(../images/logos_sprite.png) no-repeat left top; }
#header_top .banner #make_logos { position: absolute; top:8px; z-index: 300; right:0; height: 50px;}
#header_top .banner #make_logos {display: inline-block; list-style-type:none; margin: 0 auto; padding: 0; width: auto;}
#header_top .banner #make_logos li {float:left; margin: 0; padding:0 32px 0 0; line-height: 80px;}
#header_top .banner #make_logos a {display: block; text-indent: -9000px; background: url('../images/logos_sprite.png') no-repeat; }
#header_top .banner #make_logos #chevy { background-position: -336px -17px; width: 52px; height: 20px; margin-top: 6px;}
#header_top .banner #make_logos #buick { background-position: -424px -8px; width: 38px; height: 37px; margin-top: 0px;}
#header_top .banner #make_logos #ford { background-position: -500px -12px; width: 64px; height: 26px; margin-top: 5px;}
#header_top .banner #make_logos #chrys { background-position: -594px -17px; width: 72px; height: 16px; margin-top: 9px;}
#header_top .banner #make_logos #jeep { background-position: -696px -17px; width: 50px; height: 19px; margin-top: 8px;}
#header_top .banner #make_logos #dodge { background-position: -780px -25px; width: 84px; height: 6px; margin-top: 16px;}
#header_top .banner #make_logos #ram { background-position: -894px -12px; width: 28px; height: 35px; margin-top: 5px;}

#header_top .banner #header_address { position: absolute; top:211px; right: 15px; z-index: 300; text-align: right; font-size: 14px; color:#fff; }
#header_top .banner #header_address h2 { font-size: 26px; }
#header_top .banner #header_address p {margin-left: -2px;}

#priNav li a {padding: 0 20px !important; font-size: 13px;}
#priNav li ul li {padding: 5px 0;}
#priNav li ul li.first {padding: 10px 0 0;}

#hours_list h3 {color: white; text-align: left !important;}

#footerNav {height: 54px !important;}
#footerNav li {padding: 0 9px !important;}
#footerNav li a {text-transform: lowercase; font-size: 12px; font-weight: lighter;}

/* HOME */
#random_list_location #random_list_item {margin: 10px 4px !important;}
#home #contactInfo { width:240px; margin-right: 10px; background: url(../images/mid-col-bkgd.png) no-repeat center bottom; }
#home #midCol { width:440px; }
.home-right { float:right; width:675px; margin: 0; padding: 0 }
.home-specials {float: right; width: 675px; margin: 0 0 12px; padding: 0;}

#contactInfo hr {margin: 15px 15px !important;}
#home #getDirection a {display: block; background: url('../images/get-directions.png') no-repeat; width: 200px; height: 133px; text-indent: -9000px; margin: 0 auto;}
#home #getDirection #directionButton {background-position: -1px -1px; }
#home #getDirection #directionButton:hover { background-position: -203px -1px; }

.hours-list {margin: 0; padding: 0 15px 30px;}
.hours-list li.title {font-size: 14px; margin: 0 0 5px; font-weight: bold;}
.hours-list li {font-size: 11px; color: #fff; line-height: 16px; margin: 0; padding: 0;}
.hours-list li span {float: left; width: 80px;}

#ql_home li a { background-image: url(../images/quicklinks.jpg) !important; }

#featured_box {margin: 20px 0 0px !important;}
.toolTipInner_price {color: #009900 !important;}

#main_content_bttm {padding: 20px 10px !important;}

#contact_small2 h2 {background: url(../images/envelop.png) no-repeat 36px center; height: 28px; padding: 10px 0px 10px 35px; color: white; text-align: center; line-height: 29px; font-size: 16px; font-weight: lighter;}
#dealer_contact h2 {line-height: 29px !important; padding: 0 0 0 45px !important;}

form.validation .required label {background-image: none !important;}
#dealer_contact form.validation label, #dealer_contact form.validation span.formLabel, #dealer_contact form.validation .required label {color: white;}
#notify_right form.validation label, #notify_right form.validation span.formLabel, #notify_right form.validation .required label {color: black;}
#notify_right p {color: black !important;}
#loanCalc label {color: white;}
#dealer_contact ol {padding: 0px !important;}
#about .input_element, #specials .input_element, #inventory .input_element {font-size: 10pt !important; padding: 0 !important; margin: 5px 2px 15px 13px !important}

#contact_small2 .submitButton {width: 190px; background: url(../images/submit_tile.jpg) repeat-x left top; border: 1px solid #A7A7A7; margin: 0; padding: 0; line-height: 28px; height: 28px; text-align: center; color: #4C4C4E; font-family: Helvetica; font-size: 14px;}

#right h2, #notify_middle h2, .span9 h2 {font-weight: lighter;}
#right p, #notify_middle p, .span9 p {font-weight: lighter; line-height: 23px !important; color: white !important;}

#specials_subnavigation {color: white;}
#specials_navigation ul li.specials_current a {color: black;}
#specials_navigation ul li.specials_current a:hover, #specials_subnavigation li a:hover {color: #009900;}


/* INVENTORY */
.inventory_v2_row ul, inventory_v2_price_left {color: white !important;}
.color_sec, #price {color:#ccc !important;}
#rightColumn .inventory_v2_row {border-bottom: 1px dotted white; margin: 5px 0 10px !important;}

#dealer_contact,
#inventory_v2_sidebar_contact {background: #4d4d4d; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding: 5px 0 15px !important;}

#dealer_contact  #contact_small,
#inventory_v2_sidebar_contact #contact_small { 
		padding: 10px 0 15px; 
		margin: 0; 
		color:#fff; 
		font-size: 11px; 
		font-weight: bold;
		border:1px solid #656565;
		background: #545454;
		border-radius:5px;  
		-moz-border-radius:5px; 
		-webkit-border-radius:5px;
 }
#dealer_contact #contact_small h2,
#inventory_v2_sidebar_contact #contact_small h2 { font-size: 20px; color:#fff; text-align: center; margin: 0 0 5px; padding: 0; background: none; }
#dealer_contact #contact_small ol,
#inventory_v2_sidebar_contact #contact_small ol { padding: 0 3px 0 6px; background: none; }
#contact_small fieldset .input_element, #contact_small textarea, { width:80% !important; font-size:95%; margin-bottom: 20px; margin-top: 5px; padding: 3px; border:1px solid #464a4d; background: #fff; }
#contact_small #ec_is_submit {}
#contact_small .submitButton { 
		display: block; 
		width:80%; 
		margin: 0 auto; 
		padding: 0; 
		height:25px;
		line-height: 25px;
		text-align:center; 
		border:1px solid #484848;
		background: url(../images/bttn-tile.png) repeat-x left top;
		font-size: 12px;
		text-transform: uppercase;
		color:#fff;
		*margin-top:10px;
 }
#contact_small .submitButton:hover { 
		cursor:pointer;
		border:1px solid #009900;
		background: #009900; /* Old browsers */
		background: -moz-linear-gradient(top,  #009900 0%, #006600 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed1c24), color-stop(100%,#9f1116)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #009900 0%,#006600 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #009900 0%,#006600 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #009900 0%,#006600 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #009900 0%,#006600 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009900', endColorstr='#006600',GradientType=0 ); /* IE6-9 */
		color:#fff;
}



#sidebar_address {
		padding: 5px !important; 
		background: #4d4d4d;
		border-radius:5px;  
		-moz-border-radius:5px; 
		-webkit-border-radius:5px;
		padding: 5px; 
		margin: 0; 
		color:#fff; 
		font-size: 11px; 
		font-weight: bold;
		background: #545454;
		border-radius:5px;  
		-moz-border-radius:5px; 
		-webkit-border-radius:5px;
}
#sidebar_address p#sidebar_address_head {
		display:block;
		border:1px solid #656565;
		border-bottom: none;
		background: #545454;
		margin: 0;
		font-size: 18px;
		color:#fff;
		text-align: center;
		background: none;
		padding: 5px 0;
		line-height: 20px;
}
#sidebar_address_content {
		border:1px solid #656565;
		border-top: none;
		border-radius:5px;  
		-moz-border-radius:5px; 
		-webkit-border-radius:5px;
		padding: 0 0 12px; 
}
#sidebar_address #sidebar_address_content .floatleft { margin: 0 0 15px 5px; }
#sidebar_address #sidebar_address_content .floatleft p { font-size: 10px; }



#inventory h3.non_expandable_menuheader { color:#999; font-size:11px; margin: 0 0 5px 3px; padding: 5px; display: block; }
#inventory_v2_sidebar_filters h2 { 
		margin: 0 !important; 
		padding: 0; 
		line-height: 35px;
		height:35px;
		display: block;
		font-size: 16px;
		color:#fff;
		text-align:center;
		background: #545454; /* Old browsers */
		background: -moz-linear-gradient(top,  #545454 0%, #4a4a4a 50%, #272727 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545454), color-stop(50%,#4a4a4a), color-stop(100%,#272727)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #545454 0%,#4a4a4a 50%,#272727 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #545454 0%,#4a4a4a 50%,#272727 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #545454 0%,#4a4a4a 50%,#272727 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #545454 0%,#4a4a4a 50%,#272727 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#272727',GradientType=0 ); /* IE6-9 */
}

/* Current Filters Box */
#inventory #currentFilters { border:1px solid #666; margin: 5px 0 10px; padding: 10px; background: #545454; }
#inventory #currentFilters p { font-size:12px; color:#fff; margin: 3px 0; }
#inventory #currentFilters p a { color:#fff; }
#inventory #currentFilters p a:hover { color:#fff; text-decoration: underline; }
#inventory a.clearFilterCpo { color:#fff; }
#inventory a.clearFilterCpo:hover { text-decoration: underline; }


#inventory #filterListWrap {
		padding: 10px;
		margin: 0 0 15px;
		background: #1e1e1e; /* Old browsers */
		background: -moz-linear-gradient(top,  #1e1e1e 0%, #4d4d4d 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e1e1e), color-stop(100%,#4d4d4d)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #1e1e1e 0%,#4d4d4d 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #1e1e1e 0%,#4d4d4d 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #1e1e1e 0%,#4d4d4d 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #1e1e1e 0%,#4d4d4d 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e1e1e', endColorstr='#4d4d4d',GradientType=0 ); /* IE6-9 */
		border-bottom-right-radius:5px;
		-moz-border-radius-bottomright:5px;
		-webkit-border-bottom-right-radius:5px;
		border-bottom-left-radius:5px;
		-moz-border-radius-bottomleft:5px;
		-webkit-border-bottom-left-radius:5px;
}
#inventory .filterList { 
		border:none; 
		margin: 0 0 10px; 
		padding-bottom: 12px;
		background:none;
		border-bottom: 1px dotted #666;
}
#inventory #inventory_v2_sidebar_filters .filterList h3 { 
		color:#ccc; 
		padding: 10px 10px 5px; 
		margin: 0; 
		font-size:14px; 
		font-weight: bold; 
 }
#inventory .filterList ul {}
#inventory .filterList ul li { 
		color:#999; 
		margin: 2px 0;
		font-size: 12px; 
}
#inventory .filterList ul li a { 
		color:#999; 
		background: url(../images/arrow-white.gif) no-repeat 2px center; 
		padding:2px 2px 2px 12px; 
}
#inventory .filterList li a:hover { 
		background:#fff url(../images/arrow-grey.gif) no-repeat 2px center; 
		color:#333;
}


#inventory .filterList span a { 
		float: left; 
		width:70px; 
		margin: 10px 0 0 10px; 
		padding: 0; 
		height:12px;
		line-height: 12px;
		text-align:center; 
		background: #000; 
		font-size: 9px;
		text-transform: uppercase;
}
#inventory .filterList span a:hover {
		cursor:pointer;
		color:#fff;
}


#inventory #searchBar { 
		line-height: 46px;
		height:46px;
		padding:0;
		margin: 0 0 5px;
		color:#fff;
		background: #535353; /* Old browsers */
		background: -moz-linear-gradient(top,  #535353 0%, #020202 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#535353), color-stop(100%,#020202)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #535353 0%,#020202 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #535353 0%,#020202 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #535353 0%,#020202 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #535353 0%,#020202 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#535353', endColorstr='#020202',GradientType=0 ); /* IE6-9 */
}
#inventory #sort_bar {
		line-height: 46px;
		height:46px;
		padding:0;
		margin: 0 0 5px;
		color:#fff;
		background: #535353; /* Old browsers */
		background: -moz-linear-gradient(top,  #535353 0%, #020202 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#535353), color-stop(100%,#020202)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #535353 0%,#020202 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #535353 0%,#020202 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #535353 0%,#020202 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #535353 0%,#020202 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#535353', endColorstr='#020202',GradientType=0 ); /* IE6-9 */
}

#inventory #searchBar a,
#inventory #sort_bar a { color:#fff; text-decoration: none; }
#inventory #searchBar a:hover,
#inventory #sort_bar a:hover { color:#fff; }

#inventory .inventory_v2_row { 
		border-bottom: 1px dotted #999; 
		padding:10px 0 30px; 
		margin:0 0 10px; 
}
#inventory .inventory_v2_details li { color:#ccc; line-height: 12px; }
#inventory .inventory_v2_details_links li a { color:#ccc; }
#inventory .inventory_v2_price_left { color:#ccc; }
#inventory .inventory_v2_price_right .price_title { color:#ccc; margin-top: 0; }
#inventory .inventory_v2_details h4 { text-transform: none; }
#inventory .inventory_v2_details h4 a:hover {}
#inventory .inventory_v2_row .price_line_1 { font-size: 20px; }

#inventory .inventory_v2_paginationLeft { padding: 10px 0; }
#inventory .inventory_v2_paginationCenter { padding: 10px 0; *width:48%; color:#555; }
#inventory .inventory_v2_paginationRight { padding: 10px 0; } 

#vehicleDisclaimer p { font-size:11px; line-height: 16px; color:#666; padding: 5px; }

#vehicle_count_controls { *width:130px; }
#sort_bar_right { width:48%; }

/* VEHICLE */
#vehicle #similarVehicles {
		padding: 0;
		margin: 0 0 15px;}
		
#vehicle #similarVehicles h3 {
		padding: 0; 
		line-height: 28px;
		height:26px;
		display: block;
		font-size: 14px;
		color:#fff;
		text-align:center;
		background: #545454;
		border: 1px solid #666666;
		margin-bottom: 5px;
}
#vehicle #similarVehicles .similarVehicle {
		border:none; 
		margin: 0 0 10px; 
		padding-bottom: 12px;
		background:none;
		border-bottom: 1px dotted #666;
}
#vehicle #similarVehicles .first { border-top:none; }
#vehicle #similarVehicles .similarVehicle a { width:47% }
#vehicle #similarVehicles .similarVehicle img {}
#vehicle #similarVehicles .similarVehicle ul { width:50%; }
#vehicle #similarVehicles .similarVehicle ul {}
#vehicle #similarVehicles .similarVehicle li { color:#ccc; font-size: 11px; }
#vehicle #similarVehicles .similarVehicle li a { 
		color:#fff; 
		font-size: 13px;
		font-weight: bold; 
		text-decoration: none; 
		width:auto; 
}
#vehicle #similarVehicles .similarVehicle li a:hover { text-decoration: underline; }
#vehicle #similarVehicles .similarVehicle li.simCar_pricelabel {}




#vehicle #vehicle_v2_sidebar_links {
		padding: 0 0 10px;
		margin: 0 0 15px;
		border-top: 1px solid #666666;
		border-bottom: 1px solid #666666;
}
#vehicle #vehicle_v2_sidebar_links p {
		padding: 0; 
		line-height: 35px;
		height:35px;
		display: block;
		font-size: 16px;
		color:#fff;
		
}
#vehicle #vehicle_v2_sidebar_links ul {}
#vehicle #vehicle_v2_sidebar_links li {
		color:#999; 
		margin: 2px 0;
		font-size: 12px; 
}
#vehicle #vehicle_v2_sidebar_links li a {
		color:#999; 
		background: url(../images/arrow-white.gif) no-repeat 2px center; 
		padding:2px 2px 2px 12px; 
}
#vehicle #vehicle_v2_sidebar_links li a:hover {
		background:#fff url(../images/arrow-grey.gif) no-repeat 2px center; 
		color:#333;
}


#vehicle #main_content #vehicle_topbar {
		line-height: 46px;
		height:46px;
		padding:0;
		margin: 0 0 5px;
		color:#fff;
		background: #535353; /* Old browsers */
		background: -moz-linear-gradient(top,  #535353 0%, #020202 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#535353), color-stop(100%,#020202)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #535353 0%,#020202 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #535353 0%,#020202 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #535353 0%,#020202 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #535353 0%,#020202 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#535353', endColorstr='#020202',GradientType=0 ); /* IE6-9 */
		border:none;
}
#vehicle #main_content #vehicle_topbar a { color:#fff; text-decoration: none; }
#vehicle #main_content #vehicle_topbar a:hover { color:#fff; }
#vehicle #main_content #vehicle_topbar_right ul { margin-top: 0; }
#vehicle #main_content #searchBar {
		line-height: 46px;
		height:46px;
		padding:0;
		margin: 0 0 5px;
		color:#fff;
		background: #535353; /* Old browsers */
		background: -moz-linear-gradient(top,  #535353 0%, #020202 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#535353), color-stop(100%,#020202)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #535353 0%,#020202 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #535353 0%,#020202 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #535353 0%,#020202 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #535353 0%,#020202 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#535353', endColorstr='#020202',GradientType=0 ); /* IE6-9 */
		border:none;
}
#vehicle #main_content #searchBar a { color:#fff; }
#vehicle #main_content #vehicle_vitals { background: none; }

h1#vehicle_title { font-size:22px; }
.ip_dottedLine { height:20px; background: url(../images/dotted-line.gif) repeat-x center center; }
#vehicle .gray_ten { color:#7f7f7f; font-size:13px; }
#vehicle .price_line_1 { font-size:28px; line-height: 28px; font-weight: bold; }
#vehicle .price_line_2 { color:#ccc; margin-top: 10px; }
#vehicle .price_line_2 span { font-size: 14px; }
#vehicle_contact { color:#ccc; }
#vehicle_contact span { color:#ccc; font-size:16px; }
#vehicle_contact a { color:#ccc; font-size: 12px; }

#vehicle #vehicle_mainVitals { *width:54%; }
#vehicle #vitalsContainer li { font-size:10px; color:#ccc; }
#vehicle #vitalsContainer li strong { color:#ccc; }
#vehicle_mainPhoto {}
#picShadow #carimg { border:1px solid #c9c9c9; }

#vehicle #media_center_links { margin: 10px 0 0; }
#vehicle #vehicle_thumbs { background:none; border:none; margin-bottom: 0; }
a#viewMorePhotos { display: block; background:none; border:none; padding: 5px; font-size: 11px; color:#fff; }

#vehicle .vctTabs_container li { color:#000; font-family: Helvetica, "Helvetica Neue", Arial, sans-serif; }
#vehicle .vctTabs_container li a { color:#000; }
#vehicle .vctTabs_container li a:hover { text-decoration: underline; }
#customer_tools_vehicle_trade_bid .trade_bid li:first-child { margin: 0 0 15px 10px; font-weight: bold; }
#vehicle .vctAddress_dealerboxName { margin-bottom: 0; }
#vehicle .vctAddress_dealerboxPhone  { font-size:18px; }
#vehicle .vctAddress_dealerboxAdd { line-height: 16px; }

/* MODELS */
#model_details .model_banner .info h2 {color: white;}
#model_details .strengths li {line-height: 14px;}
#model_details .model_banner .view_all {margin-bottom: 10px;}
#models .mpg h3, #models .mpg .city, #models .mpg .mpg_label {color:black !important;}
#model_details #model_count p {line-height: 30px;}
#models #model_details_description h4 {color: white; font-size: 16px;}
#models_list .links li a {color:black;}
#models_list .links li a:hover {color:#006600;}
#models #contact_small, #models #contact_incentives {padding: 0px 0px 10px 0px;}
#models #contact_incentives .input_element {width: 91% !important;}
#models #model_details #model_details_form #contact_incentives label {clear: both;}
#models #contact_small li, #models #contact_incentives li {padding: 0 0 0 3px;}
#models #contact_incentives label {margin-left: 6px; margin-bottom: 2px;}
#models #model_details #model_details_form #contact_incentives input, #models #model_details #model_details_form #contact_incentives select, #models #model_details #model_details_form #contact_incentives textarea {float: right; display: inline; margin: 0 30px 20px 0 !important; font-size: 16pt; color: #333; height: 34px; padding: 0 15px;}
#models .form_submit {text-align: right !important;}
#model_details #model_details_description h3 {color: white !important; font-size: 20px !important;}
#right p, #finance_middle p, #notify_middle p, #main_content p {line-height: 16px;}

/* FINANCING */
#financing #sidebar_address {border: none !important; background: #545454 !important;}
#financing #sidebar_address #sidebar_address_content .floatleft p {font-size: 12px !important; line-height: 16px !important;}
#financing #sidebar_address #sidebar_address_content .floatleft {margin: 0 0 0 5px;}
#financing .financeBox2 p {color: black;}

/** INNER **/
#employment_application label, #employment_application h3{
	color: #FFF;
}