body {
    font-family:verdana,sans-serif;
    font-size:small;
}
#Content
{
    position:relative;
    font-family:verdana,sans-serif;
    font-size:small;
    left:0px;
	width:750px;
    margin-left:auto;
    margin-right:auto;
}

#NavFooter {
    text-align:center;
    width:80%;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    font-family:sans-serif;
    font-size:xx-small;
    color:black;
}
#NavFooter td{
    border-left:1px dotted navy;
    text-align:center;
    width:14%;
    font-size:xx-small;
}
#NavFooter td a:link{
    font-family:verdana,sans-serif;
    font-size:xx-small;
    width: 100%;
}

#NavFooter td a:visited{
    font-family:verdana,sans-serif;
    font-size:xx-small;
    width: 100%;
}
/* Top Right Links Menu */
#TopRight{
    background-color:white;
    font-size:small;
    font-family:verdana,sans-serif;
    width:100%;
}
#TopRight td.LinkCell
{
    text-align:right;
}

/* Main Navigation Buttons */
#NavHeader{
    text-align:center;
    background-color:white;
    width:750px;
    padding:0px;
    font-weight:bold;
    font-size:small;
    font-family:verdana,sans-serif;
}
#NavHeader a:link {
    color:navy;
    background-color:white;
    text-decoration:none;
}

#NavHeader a:visited {
    color:navy;
    width:100%;
    text-decoration:none;
}

#NavHeader a {
    width:100%;
    border:1px solid #333333;
    display: block;
    border-bottom:none;
    text-decoration:none;
}

#NavHeader a:hover {
    color:black;
    background-color:#D9F49F;
    border:1px solid #000000;
    border-bottom:none;
}
#NavHeader td{
    width:16.6%;
}

#TopLine {
    width:100%;
    height:10px;
    border-bottom:1px solid black;
    background-image:url(images/topline.gif)
}
#IndexTable
{
    width:750px;
}
#IndexTable h3
{
    padding:0px;
    font-family:verdana,sans-serif;
    font-size:medium;
    font-weight:none;
    text-align:center;
    margin:1%;
}
#IndexTable td
{
    font-size:small;
    vertical-align:top;
}
#QuickLinks
{
    margin-left:0%;

}
#FeaturedDetails
{
    border:1px solid black;
}
/* Listing Tables stuff */
#ListTable {
    color: #000000;
    width:100%;
    left:1px;
    top:0px;
    position:relative;
    font-size: small;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}

#ListTableHeader {
    background-color:#F5EDB5;
    vertical-align: top;
}
#ListTableRow {
    background-color:#F6F6F6;
}
#ListTableAltRow {
    background-color:white;
}
ListTableHeader ListTableFooter {
	background-color: #FFFFCC;
}
TD.IEBORDER{
    border:1px solid black;
    border-right:none;
    border-left:none;

}
TABLE.TablePager {
    width:100%;
	color: #000000;
	font-family: verdana,sans-serif;
	font-size: small;
	border-collapse: collapse;
    margin-left:auto;
    margin-right:auto;
    background-color:white;
    text-align:center;
}
/* Car View CSS */
DIV.DescrText {
    font-family:verdana,sans-serif;
    font-size:small;
    margin-left:auto;
    margin-right:auto;
    width:75%;
}
TD.DetailsText{
    font-family:verdana,sans-serif;
    font-size:small;
    font-weight:bold;
    text-transform:capitalize;
    margin-left:5%;
    margin-right:auto;
    color:navy;
    border-right:1px solid gray;
}
TD.HeaderText{
    font-size:small;
    background-color:#E2E2E2;
    color:#163992;
    border-bottom:1px solid gray;
}
TABLE.DetailsTable {
    width:100%;
    top:0px;
	border-collapse: collapse;
    margin-left:auto;
    margin-right:auto;
    text-indent:5px;
    border:1px solid navy;
    position:relative;
    background-color:white;
}

TABLE.DetailsTable TD.FieldDescriptionLong{
    width:35%;
    color:#163992;
}
TABLE.DetailsTable TD.FieldContents{
    font-weight:bold;
    text-align:center;
    color:black;
}

#QuickSearch {
    width:100%;
    text-decoration:none;
    font-size:small;
    border:1px solid gray;
    background-color:#EBE9E9;
}
#QuickSearch td.ParamDescr{
    text-align:left;
    color:navy;
    font-size:small;
    font-weight:bold;
}

#QuickSearch select {
    font-size: small;
    width:214px;
}
#SubmitButton {
    background-image:url(/images/buttonfill.gif);
    border:1px solid black;
    font-weight:bold;
    color:navy;
}
p {
    font-family:verdana,sans-serif;
    font-size:small;
}
h3
{
    font-family:verdana,sans-serif;
    font-size:medium;
    font-weight:none;
}
TABLE.DealerDetailsTable {
    width:100%;
    top:0px;
	font-family: verdana,sans-serif;
	font-size: xx-small;
	border-collapse: collapse;
    margin-left:auto;
    margin-right:auto;
    background-color:white;
}
TABLE.OwnerDetails {
    font-family:verdana,sans-serif;
    font-size:small;
    top:0px;
	border-collapse: collapse;
    margin-left:auto;
    margin-right:auto;
    text-indent:5px;
    border:1px solid navy;
    position:relative;
    background-color:white;
}
TABLE.OwnerDetails TD.FieldContents{
    font-weight:bold;
    text-align:center;
    color:black;
}
TABLE.InputData{
    width:70%;
    background-color:white;
    color: #000000;
    font-family: verdana,sans-serif;
    font-size: small;
    border-collapse: collapse;
    border:1px solid black;
    margin-left:auto;
    margin-right:auto;

}
/* Field Description add cars */
TABLE.InputData td.FieldDescription{
    width:20%;
    text-align:left;
    font-weight:bold;
    background-color:#E2E2E2;
    color:#163992;
}
TABLE.InputData select {
    width:185px;
    text-align:left;
    background-color:#F8F5CA;
    font-family: verdana,sans-serif;
    font-size: small;
}
TABLE.InputData input {
    text-align:left;
    font-family: verdana,sans-serif;
    font-size: small;
}
#LeftColumn
{
    width:50%;
    left:0px;
    float:left;
}
#RightColumn
{
    width:50%;
    font-size:small;
    float:right;
}
#ColumnListTable {
    position:relative;
    font-size: small;
    margin-left:auto;
    margin-right:auto;
    border:1px solid black;
}
#ColumnListTable TD.FieldContents{
    font-family:verdana,sans-serif;
    font-weight:bold;
    font-size:small;
    text-align:center;
}
TABLE.Register {
    text-decoration:none;
    font-size:small;
    font-family:verdana,sans-serif;
    margin-left:auto;
    margin-right:auto;
}
TABLE.Register TD.FieldDescription{
    text-align:left;
    color:navy;
    font-size:small;
    width:50%;
}
TABLE.Register TD.FieldContents{
    color:navy;
    font-size:small;
    width:50%;
}
TABLE.Register input {
    font-family:verdana,sans-serif;
    font-size: small;
    background-color:#FDFADF;
}
TABLE.Register select {
    font-family:verdana,sans-serif;
    font-size: small;
    background-color:#FDFADF;
    width:100%;
}
TD.FieldDescription{
    width:20%;
    color:#163992;
}