body {
	background-color:#ffffff;
	margin:0px;
	padding:0px;
}

form {
	margin:0pt;
	padding:0pt;
}

p {
	line-height:17px;
	text-align:justify;
}

body, table, tr, td, div, p, h1, h2, h3, h4, h5, h6 {
	color:#625E3C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0pt;
	padding:0pt;
	text-decoration:none;
}

ul, li{
	color:#625E3C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

.toplink-red{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#AB2615;
	font-weight:bold;
	text-decoration:none;
}

.toplink-red a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#AB2615;
	font-weight:bold;
	text-decoration:underline;
}

.coming-soon{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#625E3C;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

.green-text11-header{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625E3D;
	font-weight:bold;
	text-decoration:none;
}

.green-text11-header a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625E3D;
	font-weight:bold;
	text-decoration:underline;
}

.green-text11-normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625E3D;
	font-weight:normal;
	text-decoration:none;
}

.green-text11-normal a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625E3D;
	font-weight:normal;
	text-decoration:underline;
}

.green-text12{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#625E3D;
	font-weight:normal;
	text-decoration:none;
}

.green-text11a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625E3D;
	font-weight:normal;
	text-decoration:none;
}

.green-text12 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#625E3D;
	font-weight:normal;
	text-decoration:underline;
}

.green-text10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#625E3D;
	font-weight:normal;
	text-decoration:none;
}

.right-menu-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#625E3C;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

.fiat-connect{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#625E3D;
	font-weight:normal;
	line-height:20px;
	text-decoration:none;
}

.media-text12{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#625E3D;
	font-weight:bold;
	text-decoration:none;
}

.media-text12 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#625E3D;
	font-weight:bold;
	text-decoration:underline;
}

.right-menu-nav a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#625E3C;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

.right-menu-nav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#625E3C;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:underline;
}

.ceo-textbox{
	width:310px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625E3D;
	font-weight:bold;
	text-decoration:none;
	background-color:#EDEDE8;
	border:#EDEDE8 1px solid;
}

.ceo-textbox01{
	width:310px;
	height:94px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625E3D;
	font-weight:bold;
	text-decoration:none;
	background-color:#EDEDE8;
	border:#EDEDE8 1px solid;
}

.select-model-input{
	width:177px;
	height:15px;
	border:1px solid #999999;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.search-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625E3D;
	font-weight:bold;
	text-decoration:none;
}

.search-input{
	width:74px;
	height:15px;
	border:1px solid #999999;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

.request-input{
	width:177px;	
	border:1px solid #999999;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.newsletter-input{
	width:104px;
	height:15px;
	border:1px solid #999999;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.dealer-textfield{
	width:135px;
	/*height:16px;*/
	border:1px solid #999999;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.dealer-sel{
	width:135px;
	border:1px solid #999999;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.dealer-std{
	width:35px;
	height:16px;
	border:1px solid #625E3D;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
}

.date-textfield{
	width:37px;
	height:19px;
	border:1px solid #999999;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.date-textfield01{
	width:54px;
	height:19px;
	border:1px solid #999999;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.careers-textfield{
	width:60px;
	height:19px;
	border:1px solid #999999;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.select-model{
	width:177px;
	height:16px;
	border:1px solid #999999;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.dealer-location{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.footer-nav{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.footer-nav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

/*Menu start*/
.chromestyle{
font-weight: bold;
z-index:3;
text-align:left;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 0px solid #BBB;
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 0px;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 0px;
margin: 0;
text-decoration: none;
border-right: 0px solid #DADADA;
}

.chromestyle ul li a:hover{
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: " v";*/
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 0px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
z-index:100;
background-color: #79000C;
color:#FFFFFF;
font-weight:bold;
width: 200px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); Add Shadow in IE. Remove if desired*/
width:140px;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color:#FFFFFF;
font-weight:bold;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
color:#FFFFFF;
font-weight:bold;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
color:#79000C;
font-weight:bold;
}

/*menu end*/

/*admin panel css start here*/

.arial-text-red{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AB2615;
	font-weight:bold;
	text-decoration:none;
}

.arial-text-red a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AB2615;
	font-weight:bold;
	text-decoration:underline;
}

.arial-text-black{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.arial-text-green{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#999966;
	font-weight:normal;
	text-decoration:none;
}

.arial-text-green01{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#625E3C;
	font-weight:normal;
	text-decoration:none;
	padding-left:3px;
}

.arial-text-black18{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.arial-text-grey{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}

.arial-text-grey01{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#505050;
	font-weight:bold;
	text-decoration:none;
}

.arial-text-blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000EE;
	font-weight:normal;
	text-decoration:underline;
}

/*admin panel css ends here*/

.view-large{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2b2b2b;
	font-weight:normal;
	text-decoration:underline;
}

.view-large a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2b2b2b;
	font-weight:normal;
	text-decoration:underline;
}

.view-large a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2b2b2b;
	font-weight:normal;
	text-decoration:none;
}

.fuel-header{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d0d0f;
	font-weight:normal;
	text-decoration:none;
}

.new-punto{
	background-image:url(../images/new-punto-bg.gif);
	width:532px;
	height:230px;
	background-repeat:no-repeat;
	}
	
.intoduction{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6d6e71;
	font-weight: bold;
	text-decoration:none;
}

.arl11gr{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7f8082;
	font-weight: normal;
	text-decoration:none;
}
.arl11gr a:hover{
	text-decoration:underline;
	}
.arl1blck{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.ulnew{
	color:#625E3C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	padding-left:20px;
	list-style-type:disc;
	}
	
.sparetxt{
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0px;
	font-weight:normal;
	}
	
.sparea a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d0d0f;
	font-weight:normal;
	text-decoration:none;
}

.sparea a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d0d0f;
	font-weight:normal;
	text-decoration:none;
}

.opinion-txtbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:16px;
	width:145px;
	border:1px solid #9c9a8e;
}

.opinion-drpbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:18px;
	width:147px;
	border:1px solid #9c9a8e;
}	

.txtbox90{
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	width:155px;
	height:16px;
	border:1px solid #8daac4;
}

.txtbox190{
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	width:31px;
	height:16px;
	border:1px solid #8daac4;
}

.txtbox290{
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	width:116px;
	height:16px;
	border:1px solid #8daac4;
}

.sltbox90{
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	width:155px;
	height:20px;
	border:1px solid #8daac4;
}