/* =============================================== */
/* CityGate.ie Stylesheet */
/* Element Styling */
/* Created by Digino/Ben Wakeford 2007 */
/* =============================================== */


/* =============================================== */
/* SECTION :  Header */
/* =============================================== */

/* -- Top Bar -- */

h1.logo {
	background : #413F55 url(../../images/common/header-logo.gif) no-repeat scroll 0 0;
	width : 172px;
	height: 0px !important;
	height /**/:114px; /* for IE5/Win only */
	float : left;
	overflow : hidden;
	padding-top : 116px;
	/*text-indent : -3000px;*/
}

img.banner {
	float : left;
	margin : 44px 0 0 35px;
}

h2.tagline {
	background : #2F3841 url(../../images/common/header-tagline.gif) no-repeat scroll 0 0;
	width : 220px;
	height: 0px !important;
	height /**/:80px; /* for IE5/Win only */
	float : right;
	overflow : hidden;
	padding-top : 80px;
	margin : 34px 0 0 0;
}

/* -- Navigation -- */

ul.navigation {
	clear : both;
	list-style: none;
	height : 29px;
	margin : 0;
	padding: 5px 0 0 0;
}

ul.navigation li {
	float: left;
	background : none;
	padding : 0;
}

ul.navigation a {
	display: block;
	padding: 28px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:28px; /* for IE5/Win only */
	background: no-repeat scroll 0 -28px;
}

ul.navigation a:hover,
ul.navigation a:active,
body#pg-home li.nav-home>a,
body#pg-new li.nav-new>a,
body#pg-used li.nav-used>a,
body#pg-employment li.nav-employment>a,
body#pg-accessories li.nav-accessories>a,
body#pg-dealerships li.nav-dealerships>a,
body#pg-about li.nav-about>a {
	background-position: 0 0;
}

li.nav-home a { width: 124px; background-image : url(../../images/common/nav-home.gif); }
li.nav-new a { width: 139px; background-image : url(../../images/common/nav-new.gif); }
li.nav-used a { width: 131px; background-image : url(../../images/common/nav-used.gif); }
li.nav-employment a { width: 131px; background-image : url(../../images/common/nav-employment.gif); }
li.nav-accessories a { width: 131px; background-image : url(../../images/common/nav-accessories.gif); }
li.nav-dealerships a { width: 131px; background-image : url(../../images/common/nav-dealerships.gif); }
li.nav-about a { width: 140px; background-image : url(../../images/common/nav-about.gif); }
li.nav-eco a { width: 139px; background-image : url(../../images/common/nav-sub-eco2.gif); }


/* Suckerfish Dropdowns */

ul.navigation li ul {
	position: absolute;
	left: -999em;
	border-bottom : 1px solid #2F3841;
}

ul.navigation li:hover ul,
ul.navigation li.sfhover ul {
	left: auto;
}

ul.navigation li ul li {
	clear : left;
}

/* =============================================== */
/* SECTION :  Sidebar */
/* =============================================== */

a.sidebar-btn {
	width: 135px;
	height: 32px;
	text-indent : -3000px;
	overflow: hidden;
	background: no-repeat 0 0;
	position : relative;
	float : left;
	margin : 7px 0 0 12px;
}

a.sidebar-btn:hover,
a.sidebar-btn:active {
	background-position : 0 -32px;
}

a.afford { background-image : url(../../images/common/btn-afford-calculator.gif); }
a.tradein { background-image : url(../../images/common/btn-tradein-valuation.gif); }
a.finance { background-image : url(../../images/common/btn-finance-calculator.gif); }



/* =============================================== */
/* SECTION :  Footer */
/* =============================================== */

div.footer p {
	font-size : 65%;
	line-height : 100%;
	margin : 0 0 10px 0;
}

div.footer p.footer-links {
	width : 460px;
	float : right;
	text-align : right;
}

div.footer p.footer-copyright {
	width : 460px;
	float : left;
}

div.footer p a:link,
div.footer p a:visited {
	color : #2F3841;
	text-decoration : underline;
	font-weight : normal;
	line-height : 100%;
	padding : 0 4px 0 0;
}

div.footer p a:hover,
div.footer p a:active {
	color : #FF6600;
	text-decoration : none;
}

div.footer p a.last:link,
div.footer p a.last:visited {
	border-right : 0;
}


/* =============================================== */
/* SECTION :  General */
/* =============================================== */

div.content div.title {
	width : 770px;
	height : 74px;
	background : #AFAFBB url(../../images/common/title-bg-purplegrad.gif) repeat-y scroll 0 0;
}

div.content div.titleusedcars {
	width : 770px;
	height : 74px;
	background : #AFAFBB url(../../images/common/title-bg-purplegrad.gif) repeat-y scroll 0 0;
}

div.title h1 {
	text-indent : -3000px;
	height : 74px;
	width : 300px;
	background-position : 15px 30px;
	background-repeat : no-repeat;
}

div.title h1.title-newmodels { background-image : url(../../images/static_pages/title-newmodels.gif); }
div.title h1.title-usedcars 
{ background-image : url(../../images/static_pages/title-usedcars.gif);
width: 400px;
 }
div.title h1.title-specialoffers { background-image : url(../../images/static_pages/title-specialoffers.gif); }
div.title h1.title-dealers { background-image : url(../../images/static_pages/title-dealerships.gif); }
div.title h1.title-about { background-image : url(../../images/static_pages/title-about.gif); }
div.title h1.title-terms { background-image : url(../../images/static_pages/title-terms.gif); }
div.title h1.title-valuation { background-image : url(../../images/static_pages/title-valuation.gif); }
div.title h1.title-testdrive { background-image : url(../../images/static_pages/title-testdrive.gif); }
div.title h1.title-affordcalc { background-image : url(../../images/static_pages/title-affordcalc.gif); }
div.title h1.title-passenger-vehicles { background-image : url(../../images/static_pages/title-passenger-vehicles.gif); }
div.title h1.title-financecalc { background-image : url(../../images/static_pages/title-financecalc.gif); }
div.title h1.title-eco2 { background-image : url(../../images/static_pages/title-eco2.gif); }


div.thanks {
	font-size : 120%;
	margin : 20px;
	padding : 10px;
	background : #F0F1F4;
	border : 1px solid #2F3841;
}


.content-cashbk-tb {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}
.content-cashbk-tb-highl {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #fddf14;
}
.heading-cashbk-tb {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.hd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.hd-inv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color:#f4620a;
}


label {
  float: left;
  width: 260px;
  padding : 5px 0 3px 0;
  font-weight : bold;
}

#SubmittedThanks
{
    margin: 10px;
}

#sidebarflash {
	padding-left: 8px;
	}
