body   	{font-family: Arial; font-size: 10px; background-color:#000000 }

table.quaddetail   { font-family: Arial; font-size: 8px; font-weight:bold; color: #FFFFFF; padding-top: 10px; padding-bottom: 0; border: 0px}

table.menu   { font-family: Arial; font-size: 12px; font-weight:bold; background:#dddddd; text-align: center; border: 1px solid #000000}
table.menu tr { height:25}
table.menu th { height:60; font-size: 14px}

a            { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight:bold}
a:visited    { font-family: Arial; font-size: 12px; color: #DDDDDD; text-decoration: none; font-weight:bold}
a:hover      { font-family: Arial; font-size: 12px; color: #FF0000; text-decoration: none; font-weight:bold}
a:active     { font-family: Arial; font-size: 12px; color: #FF0000; text-decoration: none; font-weight:bold}

.lhnav {color:#000}
.lhnav:visited {color:#000}
.lhnav:hover {color:#f00}

div.main     {position:absolute; top:150; width:100%; border:0; text-align: center; font-size: 14px}
p.error      {color: red; font-weight:bold}

h2	     { font-size: 16px; color:#FFFFFF}
h4	     { font-size: 14px; color:#FF0000}
hr.dealer	 { width: 695px; color:#FF0000}

table.nav    { font-family: Arial; font-size: 13px; font-weight: bold; color: #FFFFFF;   
               padding-top: 0; padding-bottom: 0; border: 0px solid #FFFFFF; border-collapse: collapse}
table.nav td { padding-left: 0; padding-right: 0; text-align:center; border: 0px solid #000000 }
table.nav a  { font-size: 13px; color: #FFFFFF }
table.nav a:visited  { font-size: 13px; color: #FFFFFF }
table.nav a:hover  { font-size: 13px; color: #FF0000 }

table.search    { font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFF;
               padding-top: 0; padding-bottom: 0; border: 1px solid #000000; border-collapse: collapse}
table.search td { padding-left: 2; padding-right: 2; border: 0px solid #000000; background-color: #000000; color:#FFFFFF}
table.search th { padding-left: 4; padding-right: 4; border: 1px solid #000000; background-color: #FF0000; color:#FFFFFF}

table.newsresult { width:567; border-collapse: collapse; border: 0px solid #3A6EA5 }
table.newsdetail { width:249; border-collapse: collapse; background-color: #FFFFFF; border: 1px solid #3A6EA5; padding-left: 4; padding:2px}
table.newsdetail td { padding-right: 4px; padding:10px; font-size: 12px; color: #000000; text-align:justify}

table.calendar	  { width:280; border-collapse: collapse; background-color: #000000; border: 1px solid #FF0000; padding-left: 4; padding:2px}
table.calendar td { padding:10px; font-size: 12px; color: #FFFFFF; text-align:justify}
.calendartitle 	  { font-size: 14px; color:#FF0000}
.calendara 		  { font-size: 12px; color:#FFFFFF; font-weight:bold}
.calendara:visited { font-family: Arial; font-size: 12px; color: #333333; text-decoration: none; font-weight:normal}
.calendara:hover  { color: #3A6EA5; text-decoration: underline; font-weight:normal}
.calendara:active  { font-family: Arial; font-size: 12px; color: #FF0000; text-decoration: none; font-weight:normal}

table.result { width:100%; border-collapse: collapse; border: 0px solid #3A6EA5 }
table.detail { width:100%; border-collapse: collapse; background-color: #000000; border: 1px solid #FF0000; padding-left: 4; padding:2px}
table.detail td { padding-right: 4px; padding:2px; font-family: Arial; font-size: 12px; color: #FFFFFF}
table.picture { width:152; border-collapse: collapse; background-color: #000000; border: 2px solid #FF0000; padding:2px}
table.picture td { padding:2px; color: #000000}

table.updatecal { width:641; border-collapse: collapse; background-color: #FFFFFF; border: 1px solid #3A6EA5; padding-left: 4; padding:2px}
table.updatecal td { padding-right: 4px; padding:2px; font-family: Arial; font-size: 12px; font-weight:bold; color: #000000}

table.articledetail { width:567; border-collapse: collapse; background-color: #FFFFFF; border: 1px solid #3A6EA5; padding-left: 4; padding:2px}
table.articledetail td { padding-right: 4px; padding:2px; font-family: Arial; font-size: 12px; color: #000000; vertical-align:top; border-bottom: 1px solid #ccccff; text-align:justify}

table.quickpick { background-color: #CBCBCB; padding:0px; font-family: Arial; font-size: 12px; font-weight:bold; color: #000000; vertical-align:top; text-align:center; border:0px solid; border-collapse: collapse}
table.quickpick td {border: 0px; padding:0px}
.formerror           { font-family: Arial; font-size: 12px; color: #000000; font-weight:bold}

.contact             { font-family: Arial; font-size: 12px; color: #FFFFFF}
.contact:visited     { font-family: Arial; font-size: 12px; color: #FFFFFF}
.contact:hover       { font-family: Arial; font-size: 12px; color: #FF0000}
.contact:active      { font-family: Arial; font-size: 12px; color: #FFFFFF}

div.mainpage	(position:absolute; width:800; left:0; text-align:center; top:0; background-color:#CCCCCC}

table.background    { font-family: Arial; font-size: 10px; color: #FFFFFF; padding-top: 0; padding-bottom: 0; border: 1px solid #cccccc; background-color: #FFFFFF}

span.activenav { font-family: Arial; font-size: 12px; color: #FF0000}
span.activenav:visitied { font-family: Arial; font-size: 12px; color: #FF0000}
span.activenav:hover { font-family: Arial; font-size: 12px; color: #FF0000}
span.activenav:active { font-family: Arial; font-size: 12px; color: #FF0000}

table.spec    { width:160; font-family: Arial; font-size: 13px; font-weight: bold; color: #FFFFFF;   
               padding-top: 0; padding-bottom: 0; border: 1px solid #FF0000; border-collapse: collapse}
table.spec td { padding-left:2; padding-right: 0; text-align:left; border: 0px solid #000000; color: #FFFFFF }

table.model    { width:532; font-family: Arial; font-size: 13px; font-weight: bold; color: #FFFFFF;   
               padding-top: 0; padding-bottom: 0; border: 1px solid #000000; border-collapse: collapse}
table.model td { padding-left:0; padding-right: 0; text-align:left; border: 0px solid #000000; color: #FFFFFF }
table.modelhead    { width:100%; font-family: Arial; font-size: 16px; font-weight: bold; color: #FFFFFF;  background-color: #FF0000;  
                     padding-top: 0; padding-bottom: 0; border: 1px solid #000000; border-collapse: collapse; valign:top}
table.modelhead td { padding-left:0; padding-right: 0; text-align:center; border: 0px solid #000000; color: #FFFFFF; vertical-align:top }
table.plain	   { padding:2; text-align:left; border: 0px; color: #FFFFFF; valign:top }
table.plain td { padding-top:0; padding-bottom:0; padding-left:0; padding-right: 0; text-align:justified; border: 0px solid #FF0000; color: #FFFFFF; vertical-align:top; font-size:12px }

