a {
	color: #C71444
}
body {
	margin: 0;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #1a2c5d;
	
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}
.form { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 12px;
} 
form { 
	margin: 0; padding: 0;
}
.maintext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}
.maintextpara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 16px;
}
hr {
	border-style: dotted dashed solid;
	color: #666666;
}




/*New cars */

..csuvefield {text-align: center; font-size: 77px; color:#7a9fbc; width: 100%;}
..csuveheadtable {font-size: 7px; color:#7a9fbc; }
..csuveheadtext {font-size: 7px; color:#FFFFFF; }
..csuvelabeltext {font-size: 7px; color:#FFFFFF; }
..csuvesubhtable {font-size: 7px; color:#FFFFFF; }
..csuvesubhtext {font-size: 7px; color:#FFFFFF; }
..csuvesubmitbut {font-size: 10px; color:#FFFFFF; }
..csuvesubmitbut:hover {font-size: 10px;color:#FFFFFF; }
..csuvesubmitlink {font-size: 10px; color:#FFFFFF; }
..csuvesubmitlink:hover {font-size: 10px; color:#FFFFFF; }
..csuvesubmittable {font-size: 10px; }
..csuvetable {font-size: 10px; }
..csuvetext {font-size: 10px; }
..csuvlfootlink {font-size: 10px; }
..csuvlfootlink:hover {font-size: 10px; }
..csuvlfoottable {font-size: 10px; }
..csuvlfoottext {font-size: 10px; }
..csuvlheadtable {font-size: 10px; }
..csuvlheadtext {font-size: 10px; }
..csuvllistenqbut3 {font-size: 10px; }
..csuvllistenqbut3:hover {font-size: 10px; color:#FFFFFF; }
..csuvllistlink3 {font-size: 10px; }
..csuvllistlink3:hover {font-size: 10px; }
..csuvllistrowhead3 {font-size: 10px; }
..csuvllistrowoff3 {font-size: 10px; }
..csuvllistrowon3 {font-size: 10px; }
..csuvllisttable3 {font-size: 10px; }
..csuvllisttext3 {font-size: 10px; }
..csuvllisttexthead3 {font-size: 10px; }
..csuvllistviewbut3 {font-size: 10px; }
..csuvllistviewbut3:hover {font-size: 10px; }
..csuvlpagelink {font-size: 10px; }
..csuvlpagelink:hover {font-size: 10px; }
..csuvlpagetable {font-size: 10px; }
..csuvlpagetext {font-size: 10px; }
..csuvlsortbut {font-size: 10px; }
..csuvlsortbut:hover {font-size: 10px; }
..csuvlsortselect {font-size: 10px; }
..csuvlsorttable {font-size: 10px; }
..csuvlsorttext {font-size: 10px; }
..csuvlsummrefine {font-size: 10px; }
..csuvlsummrefine:hover {font-size: 10px; }
..csuvlsummtable {font-size: 10px; }
..csuvlsummtext {font-size: 10px; }
..csuvvdealinfobut {font-size: 10px; }
..csuvvdealinfobut:hover {font-size: 10px; }
..csuvvdeallabel {font-size: 10px; }
..csuvvdeallabel2 {font-size: 10px; }
..csuvvdeallink {font-size: 10px; }
..csuvvdeallink:hover {font-size: 10px; }
..csuvvdealtable {font-size: 10px; }
..csuvvdealtable2 {font-size: 10px; }
..csuvvdealtext {font-size: 10px; }
..csuvvdealtext2 {font-size: 10px; }
..csuvvenqlink {font-size: 10px; }
..csuvvenqlink:hover {font-size: 10px; }
..csuvvenqtable {font-size: 10px; }
..csuvvenqtable2 {font-size: 10px; }
..csuvvenquirebut2 {font-size: 10px; }
..csuvvenquirebut2:hover {font-size: 10px; }
..csuvvfelabel {font-size: 10px; }
..csuvvfetable {font-size: 10px; }
..csuvvfetext {font-size: 10px; }
..csuvvfootlink {font-size: 10px; }
..csuvvfootlink:hover {font-size: 10px; }
..csuvvfoottable {font-size: 10px; }
..csuvvheadtable {font-size: 10px; }
..csuvvheadtable2 {font-size: 10px; }
..csuvvheadtext {font-size: 10px; }
..csuvvheadtext2 {font-size: 10px; }
..csuvvnavbackbut {font-size: 10px; }
..csuvvnavbackbut:hover {font-size: 10px; }
..csuvvnavemailbut {font-size: 10px; }
..csuvvnavemailbut2 {font-size: 10px; }
..csuvvnavemailbut2:hover {font-size: 10px; }
..csuvvnavemailbut:hover {font-size: 10px; }
..csuvvnavenqbut {font-size: 10px; }
..csuvvnavenqbut:hover {font-size: 10px; }
..csuvvnavlistbut {font-size: 10px; }
..csuvvnavlistbut2 {font-size: 10px; }
..csuvvnavlistbut2:hover {font-size: 10px; }
..csuvvnavlistbut:hover {font-size: 10px; }
..csuvvnavnextbut {font-size: 10px; }
..csuvvnavnextbut:hover {font-size: 10px; }
..csuvvnavrefinbut {font-size: 10px; }
..csuvvnavrefinbut:hover {font-size: 10px; }
..csuvvnavtable {font-size: 10px; }
..csuvvthumtable {font-size: 10px; }
..csuvvthumtext {font-size: 10px; }
..csuvvvehlabel {font-size: 10px; }
..csuvvvehtable {font-size: 10px; }
..csuvvvehtext {font-size: 10px; }
.csmeweformlabel {font-size: 10px; font-weight: bold; color:#666666; }
.csnewbody {font-size: 10px; background: #CCCCCC; font-family:arial; scrollbar-face-color: #B5B5B5; scrollbar-shadow-color: #DDDFE3; scrollbar-highlight-color: #ffffff;scrollbar-3dlight-color: #dddfe3; scrollbar-darkshadow-color: #dddfe3; scrollbar-track-color: #F3F3F3;scrollbar-arrow-color: #FFFFFF;}
.csnewdash {background-image: url(/i/csdash.gif); background-position: center center; background-repeat: no-repeat; text-align: center; vertical-align: middle; border: 0.05em solid #123456;}
.csneweformgobut {}
.csneweformlabel {width: 48%;font-size: 12px; font-weight: bold; color:#666666;padding:5px;}
.csneweformtable {width: 100%; background: #f3f5f5;}
.csneweformtext {font-size: 12px; color:#666666;}
.csneweheadrow {}
.csneweheadtable {width: 100%; background: #666666; border: none; }
.csneweheadtext {color: #FFFFFF; font-weight: bold; font-size: 12px; padding:5px;}
.csnewenqfrow {}
.csnewenqlink {font-size: 10px; border: none; padding:2pxcolor:#FFFFFF;}
.csnewenqrow {}
.csnewesubhtable {background: #ffffff; width: 100%; border: none; }
.csnewesubhtext {font-size: 12px ;color:#ffffff; font-weight: bold; background: #666666;}
.csnewfootlink {color: #ffffff; font-size: 0.8em;}
.csnewfootlink:hover {color:#999999; text-decoration:none;}
.csnewfootrow {}
.csnewfoottable {width: 100%; background: #cc0000; border: none;}
.csnewfoottext {font-size: 0.8em; padding:0.8em; color:#ffffff; }
.csnewfoottext:hover {color:#990000; text-decoration:none;}
.csnewform {font-size: 10px; font-weight: bold; padding:2px; color:#000000; }
.csnewgobutton1 {background-image: url(/i/go_f1f1f1.gif); width: 62px; height: 19px; text-align: center; border: none; font-weight: bolder; font-size: 0.9em;}
.csnewheadrow {}
.csnewheadtable {width: 100%; background: #cc0000;}
.csnewheadtext {color: #ffffff; font-weight: bold; font-size: 1.2em; padding:0.2em;}
.csnewlfootlink {font-size: 10px; font-weight: bold; padding:2px; color:#ffffff; }
.csnewlfootlink:hover {color: #ffffff; font-size: 10px;}
.csnewlfoottable {width: 100%; background: #666666; border: none;}
.csnewlfoottext {font-size: 10px; color:#666666; }
.csnewlheadrow {}
.csnewlheadtable {font-size: 10px;}
.csnewlheadtext {display: none;}
.csnewllistcbut {font-size: 7px; }
.csnewllistdbut {font-size: 7px; }
.csnewllistebut {font-size: 7px; color:#74838b; }
.csnewllisthead {font-size: 12px ;color:#ffffff; font-weight: bold; background: #666666;}
.csnewllistlink {font-size: 12px; color:#666666;font-weight: bold;}
.csnewllistlink:hover {font-size: 12px; color:#0d3052; }
.csnewllistrowhead {font-size: 12px; color:#ffffff; font-weight: bold;}
.csnewllistrowoff {background: #DCDCDC;}
.csnewllistrowon {background: #D0D0D0;}
.csnewllisttable {width: 100%; border: none; color: #ffffff; }
.csnewllisttext {font-family: arial,sans-serif; font-size: 10px; color:#0d3052;}

.csnewllisttext strong{font-family: arial,sans-serif; font-size: 12px; color:#990000; font-weight:bold;}


.csnewllistthumb {font-size: 10px; }
.csnewlpagelink {font-size: 10px; color:#FFFFFF; }
.csnewlpagelink:hover {font-size: 10px; color:#FFFFFF; }
.csnewlpagetable {width: 100%; border: none;}
.csnewlpagetext {font-size: 10px}
.csnewlpricehead {font-size: 12px ;color:#ffffff; font-weight: bold; background: #666666;}
.csnewlpricetext {font-size: 12px; color:#666666;font-weight: bold;}
.csnewlsortbut {display: none;}
.csnewlsorttable {display: none;}
.csnewlsorttext {display: none;}
.csnewlsummlink {display: none;}
.csnewlsummlink:hover {display: none;}
.csnewlsummtable {display: none;}
.csnewlsummtext {display: none;}
.csnewnbtext {}
.csnewpnavrow {}
.csnewsortrow {}
.csnewsubhrow {}
.csnewsummrow {}
.csnewthumrow {}
.csnewtick {background-image: url(/i/cstick.gif); background-position: center center; background-repeat: no-repeat; text-align: center; vertical-align: middle; border: 0.05em solid #123456;}}
.csnewvehlongtext {font-size: 12px; color:#0d3052; padding : 5px;}
.csnewvehrow {}
.csnewvenqlink {font-size: 12px; color:#ffffff; font-weight: bold; text-decoration:underline; text-align: center; }
.csnewvenqlink:hover {font-size: 12px; color:#0D3052; font-weight: bold; text-decoration:underline; text-align: center; }
.csnewvenqtable {width: 100%; border: none; background: #666666}
.csnewvfootlink {color: #ffffff; font-size: 10px;}
.csnewvfootlink:hover {font-size: 10px; color:#0D3052; }
.csnewvfoottable {}
.csnewvheadrow {}
.csnewvheadrow  {display: none;}
.csnewvheadtable {width: 100%; background: #666666 border: none; }
.csnewvheadtext {font-size: 12px; font-weight:bold; color: #FFFFFF; background: #666666 ;}
.csnewvnavbackbut {display: none;}
.csnewvnavemailbut {display: none;}
.csnewvnavenqbut {display: none;}
.csnewvnavlistbut {background-image: url(http://www.costanzosuzuki.com.au/images/backtolist.gif); width: 98px; height: 23px;}
.csnewvnavnextbut {display: none;}
.csnewvnavrefinbut {display: none;}
.csnewvnavrow {color: #ffffff; text-decoration:none; background: #cc0000;}
.csnewvnavtable {width: 100%; background: #f3f5f5;}
.csnewvthumlink {text-align: center; font-size:12px; font-weight:bold; color:#0d3052; }
.csnewvthumlink:hover {text-align: center; font-size:12px; font-weight:bold; color:#0d3052; }
.csnewvthumtable {background: #f3f5f5; width:100%; border: none; }
.csnewvthumtext {text-align: center; font-size:12px; font-weight:bold; color:#0d3052; }
.csnewvvehlabel {width: 18%;font-size: 11px; font-weight:bold; color:#0d3052; padding : 5px;}
.csnewvvehlonglabel {font-size: 12px; font-weight:bold; color#4E7292; padding : 5px;}
.csnewvvehlongtable {border: none; }
.csnewvvehlongtext {font-size: 17px; color:#FFFFFF; }
.csnewvvehtable {width: 100%; background: #f3f5f5;}
.csnewvvehtext {width: 24%;font-size: 12px; color:#0d3052; }
.csnewvvnavlabel {font-size: 12px; font-weight:bold; color: #FFFFFF; background: #666666;}
.csnewvvnavlink {display: none;}
.csnewvvnavlink:hover {display: none;}
.csnewvvnavtable {width: 100%; border: none; }
.csnewvvnavtext {display: none;}
.fadssasdfasdfas {}
.snewenqftext {}








/*Specifies the header area including the margin: 0 auto which is entered in manually.
This tag sits inside the headerwrapper tag. */

#header {
	height: 85px;
	background-repeat: repeat;
	background-image: url(../images/headerBgrd.gif);
	padding: 0px;
	width: 950px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-position: left;
}

a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 8px;
	text-align: left;
}

#mcmaddress {
	height: 25px;
	background-color: #1a2c5d;
	text-indent: 630px;
	width: 950px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin: auto;
	padding-top: 5px;
	font-weight: bold;
	letter-spacing: 1px;
}

#nav {
	background-color: #404040;
	height: 30px;
	text-align: left;
	width: 950px;
	margin: auto;
	background-image: url(../images/menuBrgd1.gif);
}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 8px;
	background-image: url(../images/menuBrgd.gif);
	height: 30px;
	background-repeat: repeat;
	background-position: bottom;
	display: inline;
	text-align: left;
}
#headerleft {
	height: 85px;
	text-align: left;
}
#headerright {
	height: 40px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	font-weight: bold;
	text-decoration: none;
}
.bodycontentLeftHeading {
	position: static;
	width: 350px;
	height: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
	text-decoration: none;
	background-position: top;
	font-weight: bold;
	margin-right: 0px;
	margin-left: 8px;
	letter-spacing: 1px;
	line-height: 28px;
}
#footertop {
	height: 95px;
	width: 950px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 30px;
	text-align: right;
	margin: auto;
	background-color: #FFFFFF;
}
a.textfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 10px;
}


/*Designed to contain the #header tag.
Specifies that everything with this tag should be centred.*/

#headerwrapper {
	text-align: center;
	background-image: url(../images/headerwrapperBrgd.gif);
	background-repeat: repeat;
	background-position: center;
}
#bodywrapper {
	text-align: center;
	height: 100%;
	background-repeat: repeat;
	background-image: url(../images/bgrdBody.gif);
	
}
#bodyspecific {
	text-align: center;
	width: 950px;
	margin: auto;
	background-color: #FFFFFF;
}
.table {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0;
}
.pictureframe {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #cc0033;
}
#fiveblocks {

	text-align: center;
	height: 100%;
	background-repeat: repeat;
	background-image: url(../images/bgrdBody.gif);
}
.boxHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
	font-weight: bold;
}
.boxBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	font-weight: normal;
	padding-top: 5px;
}
