html { min-height: 100%; margin-bottom: 1px; }  
body{margin:0; padding:0; background-color:#e9e9e9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2b2b2b}
ul{list-style:none; padding:0px; margin:0px;}
ul li{list-style-image:url(../images/blue_bullet.gif); margin:0 0 0 30px}
ul li ul{margin:10px 0 20px 0}
ul.links{padding:0; margin:0; list-style:none; font-size:11px}
ul.links li{padding:0; margin:2px 0 0 20px; list-style-image:url(../images/red_bullet.gif)}
ul.links li a{color:#002f6e; text-decoration:none}
ol {margin:5px 5px 0 0px}
ol li{margin:3px 3px 0 50px}
ol.numbered{margin:0 0 0 22px;}
ol.numbered li{margin:0}
ol.numbered li ul{margin:3px 0 3px 25px}
.global{width:833px; margin:auto; padding:0; background:url(../images/main_bg.gif) repeat-y}
.global_margin{margin:0 11px 0 11px; width:811px}
.header{height:64px}
.header_bg{background:url(../images/header_bg.gif) repeat; width:811px;}
.header_links{color:#FFFFFF; padding:5px 0 0 0; vertical-align:top; font-size:12px; text-decoration:none;}
.toppadding{padding:5px 0 0 0; vertical-align:top}
.margin{margin:0 0 0 10px; padding:0 0 5px 0}
.topnav_bg{background:url(../images/topnav_bg.gif) repeat-x;}
.topnav{width:811px; }
.topnav_links{color:#FFFFFF; font-size:12px; text-decoration:none; vertical-align:top; display:block; padding:7px 0 14px 0;}
.home_selected{color:#000000; font-size:12px; text-decoration:none; vertical-align:top; display:block; padding:7px 0 14px 0; background:url(../images/home_selected_bg.gif) no-repeat; width:87px; text-align:center}
.car_fin_selected{color:#000000; font-size:12px; text-decoration:none; vertical-align:top; display:block; padding:7px 0 14px 0; background:url(../images/car_finance_selected_bg.gif) no-repeat; width:126px; text-align:center}
.txt_blue_arial_b {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1f467a;
	text-decoration: none;
}
.dealer_fin_selected{color:#000000; font-size:12px; text-decoration:none; vertical-align:top; display:block; padding:7px 0 14px 0; background:url(../images/dealer_finance_selected_bg.gif) no-repeat; width:146px; text-align:center}
.cust_serv_selected{color:#000000; font-size:12px; text-decoration:none; vertical-align:top; display:block; padding:7px 0 14px 0; background:url(../images/cust_service_selected_bg.gif) no-repeat; width:166px; text-align:center;}


.main_content_hm{padding:0 12px 0 12px; background-color:#FFFFFF}
.bluelink{color:#002f6e; font-size:12px; text-decoration:none}
.bluelinksmall{color:#002f6e;text-decoration:none; font-size:11px}
h1{font-size:12px; font-weight:bold; color:#ff0000; padding:3px 0 3px 0; margin:0}
ul.lhs_links{padding:0; margin:0; list-style:none; font-size:11px}
ul.lhs_links li{padding:0; margin:2px 0 0 10px; list-style-image:url(../images/red_bullet.gif)}
ul.lhs_links li a{color:#002f6e; text-decoration:none}
ul.contact_links{padding:0; margin:0 0 0 18px; list-style:none; font-size:11px}
ul.contact_links li{padding:0; margin:2px 0 0 0; list-style-image:url(../images/red_bullet.gif)}
ul.contact_links li a{color:#002f6e;}
.redlinkbold{color:#ff0000; font-size:12px; font-weight:bold}
.padding-left{padding-left:20px}
.redlink{color:#ff0000; font-size:11px}
.redlinkbullet{color:#ff0000; font-size:11px; background:url(../images/red_bullet.gif) no-repeat left; padding:0 0 0 10px}
.whitelink{color:#ffffff; text-decoration:none; font-size:11px}
.footerlink{
	color:#7a7a7a; 
	font-size:9px; 
	text-decoration:none;
}
.bluefont{color:#002f6e}
/*.bluefont ul{
	list-style-type:disc;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 40px;
	padding: 0;
}
.bluefont ul li{margin:0; padding:0}*/
.input{width:115px; border:0}
.inputblue{width:115px; border:1px solid #002f6e; font-size:10px; color:#002f6e}
.select{width:125px; border:0; font-size:10px}
.select_hm{width:185px; border:0; font-size:10px}
img{border:0}
.footer{height:62px; background-color:#ffffff; padding:15px 0 0 0}
.smallfont{font-size:11px}.redlink a {
color:#ff0000; font-size:11px
}
.smallfont p{margin:0 0 5px 0; padding:0}
table.content_tbl{border-left:1px solid #dddddd; border-top:1px solid #dddddd;}
table.content_tbl td{color:#2b2b2b; font-size:11px; padding-left:8px; padding-bottom:4px; padding-top:4px; vertical-align:top; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd}
table.content_tbl td.first_col{width:120px;}
table.content_tbl td.second_col{width:280px}
.boldtxt{font-weight:bold}
table.content_tbl td sup{color:#FF0000;}
table.content_tbl td .input,.selectbig,.textarea{width:200px; border:1px solid #dddddd; color:#2b2b2b; font-size:11px;}
table.content_tbl td .selectsmall{width:100px; border:1px solid #dddddd; color:#2b2b2b; font-size:11px;}
div.sectionTitle{color:#e30000; font-weight:bold; padding:3px 0; border-bottom:1px dotted #cccccc;}
table.blue_tbl a{color:#2b2b2b}
table.contactus {color:#2b2b2b; font-weight:bold; }
table.contactus .title1{color:#2b2b2b; font-weight:normal; font-size:11px;}
table.contactus_form{border-right:1px solid #cccccc; border-top:1px solid #cccccc;}
table.contactus_form td{border-left:1px solid #cccccc; border-bottom:1px solid #cccccc}
table.contactus_form .tblrw2{background-color:#1f467a; color:#ffffff;}
table.contactus_form .inputtxt{border:1px solid #cccccc; font-size:11px}
table.contactus_form select{border:1px solid #cccccc; font-size:11px}
p {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.toppading {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
p.topspacer{
	margin:5px 0 0 0
}
/*carzone*/
.cz_top_left_corner{
	background-image:url(../../images/cz_top_left_corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width: 139px;	
}

.cz_top_mid {

	background-image:url(../../images/cz_top_mid.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 39px;
	width: auto;
}
.cz_top_right_corner {


	background-image:url(../../images/cz_top_right_corner.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 39px;
	width: 23px;
}
.cz_bottom_shadow {


	background-image:url(../../images/cz_bottom_shadow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width: 762px;
}
.cz_bg {
	background-color: #ddeefa
	
}
.sub_top_left_corner {
	background-image:url(../../images/cz_sub_top_corner_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 11px;
}
.sub_top_right_corner {
	background-image:url(../../images/cz_sub_top_corner_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 11px;
}
.sub_top_mid {
	background-color: #CADDED;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7191ac;
}
.sub_btm_left_corner {
	background-image:url(../../images/cz_sub_btm_corner_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	width: 11px;
}
.sub_btm_mid {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7191AC;
	height: 11px;
}
.sub_btm_right_corner {
	background-image:url(../../images/cz_sub_btm_corner_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	width: 11px;
}
.sub_bdr_right_left {
	height: 11px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #7191AC;
	border-left-color: #7191AC;
}
.txtfield_230 {
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002F6E;
	text-decoration: none;
}
.sub_btm_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0C1C31;
	padding-bottom: 5px;
}
/*carzone details*/
.LeftCol{
width:133px;
padding-right:15px;
}
.RightCol{
width:591px;
padding-right:23px;
}
.topspace{
padding-top:8px;
}

.SelectTable{ 
background-color:#f0f8fe;
border:1px solid #7f9dc5;
padding:4px 8px 6px 9px;

}
.Blue14{ 
font-size:14px; 
color:#1f467a; 
font-weight:bold;
border-bottom:1px solid #1f467a;
}

.Blue14_noborder{ 
font-size:14px; 
color:#1f467a; 
font-weight:bold;
}


.Blue12{ 
font-size:12px; 
color:#1f467a; 
font-weight:bold;

}

.BlueSmall{color:#002f6e; 
font-size:11px
}
table.CityTable{
border-left:1px solid #7491b3;
border-top:1px solid #7491b3;
border-bottom:1px solid #7491b3;
background-color:#f5fafe;
text-align:left
}
table.CityTable th{
background-color:#cadded;
border-bottom:1px solid #7491b3;
border-right:1px solid #7491b3;


}

table.CityTable td{
border-bottom:1px solid #dfe8f1;
border-right:1px solid #7491b3;
}

table.CityTable1{
border-left:1px solid #7491b3;
border-top:1px solid #7491b3;
background-color:#f5fafe;
text-align:left
}
table.CityTable1 th{
background-color:#cadded;
border-bottom:1px solid #7491b3;
border-right:1px solid #7491b3;


}

table.CityTable1 td{
border-bottom:1px solid #7491b3;
border-right:1px solid #7491b3;
}


.tabledata2{
border-bottom:none;
background-color:#cadded;
}

.tableBotBorder{
border-bottom:1px solid #7491b3;
}
.TabTable{
margin: 7px 0px 18px 0px;
}

.dataBorder{

border-bottom:1px solid #637ea2;
}
.tableSpace{
padding:15px;

}

/*wallpaper*/
#pointermenu2{
margin: 0;
padding: 0;
}

#pointermenu2 ul{
margin: 0;
margin-left: 15px; 
float: left;
padding-left: 8px;
font: bold 13px Verdana;
background: #c00000 url(images/leftround2.gif) bottom left no-repeat; 
}

* html #pointermenu2 ul{ 
margin-bottom: 1em;
margin-left: 7px; 
}

#pointermenu2 ul li{
display: inline;
}


#pointermenu2 ul li a{
float: left;
color: white;
font-weight: bold;
padding: 7px 9px 7px 5px;
text-decoration: none;
}

#pointermenu2 ul li a:visited{
color: white;
}


#pointermenu2 ul li a:hover, #pointermenu2 ul li a#selected{ 
color: white;
background: transparent url(images/pointer.gif) bottom center no-repeat;
}

#pointermenu2 ul li a#rightcorner{
padding-right: 0;
padding-left: 2px;
background: url(images/rightround2.gif) bottom right no-repeat; 
}

#glasscontainer
{
position:relative;
}

.thumbnail img
{
border: 0;
margin: 0px 5px 5px 0px;

}

.thumbnail:hover
{
background-color:transparent;
}

.thumbnail:hover img
{
border:0;
}

.thumbnail span
{
position:absolute;
background-color:white;
padding:0;
left:-1000px;
border:none;
visibility:hidden;
color:black;
text-decoration:none;
}

.thumbnail:span img
{
padding:0px;
border:0;
}

.thumbnail:hover span
{
visibility:visible;
top:50;
left:575px;
z-index:50;
}

.dataheading{
background-color:#7491b3;
color:#FFFFFF
}

.dottedborder
{border-bottom:1px dotted #7491b3}
.dataBorder1
{border-bottom:1px dotted #7491b3}