#Contentleft
{
	width:481px;
	height:215px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px; 
	color:#000000;
	line-height:16px;
}

.FooterLink, a.FooterLink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px; 
	color:#003399;
	line-height:16px;
	text-decoration:none;
}
a.FooterLink:hover
{
	text-decoration:underline;
}

.GssiDesign, a.GssiDesign
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px; 
	color:#666666;
	line-height:16px;
	text-decoration:none;
}

a.GssiDesign:hover
{
	text-decoration:underline;
}

.logoBarBg{ background:url(/images/logoBarBg.jpg) top left no-repeat; height:70px; }
.logoBarLink{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:34px 18px 0 0; width:260px; vertical-align:top; text-align:right; }
.logoBarLink a{ text-decoration:none; color:#FFFFFF;}
.logoBarLink a:hover{ text-decoration:underline;}

.headingBgP{ height:47px; background:url(/images/utilities/headingBg.gif) top left repeat-x; vertical-align:top; }
.cta{ vertical-align:top; padding-right:20px;}

.bodyContents{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; vertical-align:top; line-height:20px; color:#505050; padding:0 16px 30px 30px; }
.bodyContents a{ color:#003399; text-decoration:underline; }
.bodyContents a:hover{ text-decoration:none; }
.defaulttitle a{ color:#003399; text-decoration:underline; }
.defaulttitle a:hover{ text-decoration:none; }


.logoBar{ padding:0 23px 12px 23px;}

.footer{font:normal 10px Verdana, Arial, Helvetica, sans-serif;	color:#003399; padding:0 0 5px 23px;}
.footer a{ text-decoration:none; color:#003399;}
.footer a:hover{ text-decoration:underline;}
.greytext{font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.gssi{font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#666666; padding:0 0 15px 23px;}
.gssi a{ text-decoration:none; color:#666666;}
.gssi a:hover{ text-decoration:underline;}
.default { line-height:15px;}
.subTitle{ color:#c80000; font:bold 13px Verdana, Arial, Helvetica, sans-serif; }
.defaulttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #003399;
	text-decoration:none; 
}

.defaulttitle a {font:bold 11px Verdana, Arial, Helvetica, sans-serif; vertical-align:top; line-height:20px; color:#003399; text-decoration:none; }
.defaulttitle a:hover {font:bold 11px Verdana, Arial, Helvetica, sans-serif; vertical-align:top; line-height:20px; color:#003399; text-decoration:underline; } 

/***************\
  MAIN MENU
\***************/

ul#menubar {
	padding:0;
	margin:0;
	display:block;
	list-style:none;
	height:30px;
	overflow:hidden;
}

ul#menubar li {
	padding:0;
	margin:0;
	display:block;
	list-style:none;
	clear:none;
	float:left;
}

ul#menubar li img {
	border:none;
	padding:0;
	margin:0;
}

ul#logomenubar {
	padding:0;
	margin:0;
	display:block;
	list-style:none;
}

ul#logomenubar li {
	padding:0;
	margin:0;
	display:block;
	list-style:none;
	clear:none;
	float:left;
	height:73px;
}

ul#logomenubar li a {
	display:block;
	padding:0 7px 0 8px;
	height:73px;
	clear:none;
	float:left;
}

ul#logomenubar li img {
	border:none;
	padding:0;
	margin:0;
}

ul.dmenu
{
	list-style: none;
	padding: 1px 0;
	border: none;
	border-top: 1px solid #fff;
	margin: 0;
	display: block;
	font: 11px normal Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.5px;
	background:#2C377C;
	width:180px;
}

ul.dmenu li
{
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.dmenu li a, ul.dmenu li a:visited
{
	display: block;
	padding: 6px 7px 0;
	background: #E8ECF6;
	color: #333333;
	text-decoration: none;
	height:20px;
	overflow:hidden;
	white-space:nowrap;
	width:auto;
}

ul.dmenu li.submenu a, ul.dmenu li.submenu a:visited
{
	background: #FFF url(images/menuarrow.gif) right center no-repeat;
}

ul.dmenu li a:hover, ul.dmenu li.submenu a:hover
{
	background: #fff !important;
	text-decoration: none;
}

ul.usedcarsmenu { width:105px; }
ul.servicemenu { width:199px; }
ul.aboutmenu { width:97px; }
ul.carsunlimitedmenu { margin-left:-23px; width:160px; }
ul.jeepmenu { width:195px; }
ul.volvomenu { width:155px; }
ul.newcarsmenu { width:130px; }
ul.scionmenu { width:210px; }

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

