	hr.pme-hr		     { border: 0px solid; padding: 0px; margin: 0px; border-top-width: 1px; height: 1px; }
	table.pme-main 	     { border: #404B25 1px solid; border-collapse: collapse; border-spacing: 0px; width: 100%; }
	table.pme-navigation { border: #404B25 0px solid; border-collapse: collapse; border-spacing: 0px; width: 100%; }
	th.pme-header	     { border: #404B25 1px solid; padding: 4px; background: #a0aB85; }
	td.pme-key-0, td.pme-value-0, td.pme-help-0, td.pme-navigation-0, td.pme-cell-0 { background-color: #f5f5f0; border: #404B25 1px solid; padding: 3px; }
	td.pme-key-1, td.pme-value-1, td.pme-help-0, td.pme-navigation-1, td.pme-cell-1 { background-color: #ffffea; border: #404B25 1px solid; padding: 3px; }
	td.pme-sortinfo, td.pme-filter { border: #404B25 1px solid; padding: 3px; }
	td.pme-buttons { text-align: left;   }
	td.pme-message { text-align: center; }
	td.pme-stats   { text-align: right;  }

body {
	background:url(/images/bg.jpg) repeat-x #0033FF;
	font-family: Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #0033FF;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000000;
}

a.main:link { color: #304B25; font-size: 14px; font-family: Arial, verdana, Helvetica; font-style : normal; font-weight: normal; text-decoration: underline; }
a.main:visited { color: #304B25; font-size: 14px;  font-family: Arial, verdana, Helvetica; font-style : normal; font-weight: normal; text-decoration: underline; }
a.main:active { color: #669999; font-size: 14px; font-family: Arial, verdana, Helvetica; font-style : normal; font-weight: normal; text-decoration: none; }
a.main:hover { color: #0000FF; font-size: 14px; font-family: Arial, verdana, Helvetica; font-style : normal; font-weight: normal; text-decoration: underline; }

h2  {
    font-family: "Goudy Old Style", Arial, Papyrus, Verdana, Helvetica, "Lucida Grande", sans-serif;
    font-style: normal;
	font-size: 20pt;
    text-align: left;
	text-indent: 10px;
	line-height: 20pt;
	color: #336699;
	margin: 18px 10px 8px 0px;
}

span    {
    font-family: Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
    color: #FFFFFF
}

.first-letter {
    color: #CCCCCC;
    font-size:xx-large
}

p   {
    font-family: Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
	font-size: 9pt;
    text-align: left;
	color: #313131;
	margin: 5px 10px 10px 10px
}	
p.mid   {
    font-family: Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
	font-size: 9pt;
    text-align: center;
	color: #313131;
}
p.header   {
    font-family: Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
    font-size: 14pt;
    text-align: left;
    color: #313131;
}
.sub_header   {
    font-family: Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
    font-size: 10pt;
    text-align: left;
    margin: 10px 5px 0px 45px;
    color: #616161;
}
.sub_menu  {
    font-family: Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
    font-size: 9pt;
    text-align: left;
    color: #d7f7ea;
    margin: 0px 5px 10px 5px
}

p.desc_title  {
    font-family: "Goudy Old Style", Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
    font-size: 12pt;
    font-weight: bold;
    text-align: left;
    color: #3399FF;
    margin: 10px 5px 0px 5px
} 

p.desc_head  {
    font-family: Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
    font-size: 9pt;
    font-weight: bold;
    text-align: left;
    color: #000;
    margin: 10px 5px 0px 5px
}   

table   {
  background-color: #FFFFFF;
}

div.header {
  background-color: #FFFFFF;
  border: solid 0px #000000;
  color: #000000;
  padding: 0px;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 110px;
  overflow: visible;
}

div.content {
  border: solid 1px #000000;
  color: #000000;
  padding: 0px;
  position: relative;
  left: 15px;  
  top: 0px;
}

div.autos {
  background-color: #FFFFFF;
  border: solid 3px #336699;
  color: #000000;
  padding: 0px;
  position: relative;
  left: 0px;
  top: 0px;
  width: 380px;
  height: 384px;
  overflow: visible;
  z-index: 2;
}

div.photos {
  background-color: #FFFFFF;
  border: solid 3px #336699;
  color: #000000;
  padding: 0px;
  position: relative;
  left: 0px;
  top: 0px;
  width: 380px;
  height: 384px;
  overflow: visible;
  z-index: 2;
}

div.description {
  background-color: #FFFFFF;
  border: solid 0px #336699;
  color: #000000;
  padding: 0px;
  position: relative;
  left: 6px;
  top: 0px;
  width: 360px;
  height: 384px;
  overflow: visible;
  z-index: 0;
}

div.footer {
  background-color: #FFFFFF;
  border: solid 0px #000000;
  color: #000000;
  padding: 0px;
  position: relative;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 60px;
  overflow: visible;
}

p.footer  {
    font-family: Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
	font-size: 11pt;
    text-align: center;
	color: #999966;
	margin: 5px 5px 10px 5px
} 	    

.form   {
    font-family: Arial, Verdana, Helvetica, "Lucida Grande", sans-serif;
	font-size: 10pt;
    text-align: right;
	color: #999999;
	margin: 0px
}

#form   {
    position: static;  
    width: 400px; 
    height: 350px; 
    z-index: 1; 
    overflow: auto;
	color: #FFFFFF;
}

#form-page-content   {
    position: static;  
    width: 300px; 
    height: 350px; 
    z-index: 1; 
    overflow: auto;
	color: #FFFFFF;
	margin: 0px 0px 0px 15px
}

img {
    border: 0;
    padding: 0;
    margin: 0;
}

img.viewer {
	border-bottom: 2px solid #336699;
}

img.thumb {
	border-bottom: 0px;
	width: 95px;
	height: 64px;
}