body, table, input, select, li, ul {font-family: Verdana, Helvetica, Sans-serif; font-size: 11px;}
body {margin: 0px; text-align: center;}

a img {border: 0px;}
a {color: #06056b; font-weight: bold; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}

body table#mainpage {height: 100%; width: 100%; background-color: #fef01b;}
body table#mainpage td.content {text-align: center;}
body table#mainpage td.content div#logo 
{
	position: absolute; margin: auto: auto; background:transparent url('img/main_logo01.gif') no-repeat center center; 
	height: 182px; width: 246px; margin-left: 120px; margin-top: 130px;
}

body table#mainpage td.content div#mainpageMap
{
	position: absolute; margin-left: 210px; margin-top: 55px;
}

body table#mainpage td.content table {margin: 0px auto; background:transparent url('img/main_logo02.gif') no-repeat top center;}
body table#mainpage td.content table tr.row1 td {vertical-align: bottom; padding: 50px; padding-top: 80px;}
body table#mainpage td.content table tr.row2 td {vertical-align: top; padding: 50px; padding-bottom: 80px;}

div#header {background-color: #FFFF00; border-bottom: 3px double #ACA000; padding: 2px 0px;}
body div#main {width: 800px; margin: 0px auto;}

div.clear {clear: both;}

table#dealerContacts {border-collapse: collapse; width: 50%; float: left;}
table#dealerContacts th,
table#dealerContacts td {padding: 4px 10px; border: 1px solid #EFEBB3;}
table#dealerContacts th,
table#dealerContacts td.contactName 
{
	background-color: #EFEBB3; font-weight: bold; font-family: Arial, Helvetica, Sans-serif; font-size: 13px;
	border: 1px solid white;
}

a.map {float: left; margin-left: 5px}

div.contactWrap {text-align: center;}
div.contactWrap a.map {margin-left: 5px;}

table.container {width: 100%;}
table.container td.leftArea {width: 200px; background-color: #EFEBB3; vertical-align: top; text-align: center; padding: 5px 0px;}
table.container td.content {padding-left: 5px; vertical-align: top;}

table.container td.leftArea div.imgElem {margin-bottom: 4px; text-align: center;}

h1 {padding: 5px 10px; font-family: Arial, Helvetica, Sans-serif; font-size: 19px; border-bottom: 3px double #ACA000;margin: 5px 0px;}

p {margin: 0px; padding: 5px; text-align: justify;}

ul, ol {padding: 2px 10px; margin: 2px 0px;}
ul li,
ol li {padding: 0px; margin: 0px; margin-left: 10px; line-height: 15px;}

fieldset {padding: 5px 10px; margin: 10px 0px; border: 1px solid #ACA000; line-height: 15px; border-left: none; border-right: none;}
fieldset legend {margin-left: 5px; padding: 0px 5px; color: #06056B; font-weight: bold;}

fieldset table {border-collapse: collapse; width: 100%; margin: 5px 0px;}
fieldset table td {padding: 4px; border: 1px solid #EFEBB3;}
fieldset table th {background-color: #EFEBB3; padding: 4px; border: 1px solid white;}

