body,  tr td,  p,  td,  tr.headerRow,  table tbody tr.headerRow td { font-family: Helvetica, Arial, Verdana, SansSerif  }body {margin: 0 0 20px 20px; padding: 0px}tr.headerRow,  tr.headerRow td { color: white; background-color: gray; font-size: 10px  }div.spotting,  div.thumbnail { font-size: 10px; font-family: Helvetica, Arial, Verdana, SansSerif; color: #505050 }div.spotting { width: 65px; height: 62px; padding: 2px 1px ; margin: 2px 1px; }div.thumbnail { padding: 0 0 0; margin: -10px 0 0; font-size: 12px; top: -20px  }div#content p,  div#footer p,  div#login p,  div#login form p, div#content h1 { color: #939598; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; margin: 0 0 4px 0 }div#content h1 {  font-size: 11px;  }#content { position: absolute; width: 700px; margin: -5px 0 10px; padding: 0 0 10px;  z-index: 0}#header { position: absolute; top: 10px ; width: 700px; }#theList { left: 548px; height: 242px; position: absolute; top: 170px ; width: 158px; visibility: visible; margin: 0; padding: 0; z-index: 10 }div#theList table tr td,  div#theTop10 table tr td { font-size: 12px; padding: 2px; }#mapContainer { background-color: #fffac2; height: 370px; width: 510px; position: absolute; top: 170px; visibility: visible; }#footer { position: absolute; top: 540px;  width: 252px; visibility: visible; height: 120px; padding: 0 0 10px 0    }#theList table,  div#theTop10 { background-color: #fffbcb }.last10 { font-weight: bold; background-color: #fff460; text-align: center; padding: 0; }#header { top: 10px; position: absolute; visibility: visible; }#login { height: 160px; width: 204px; left: 708px; top: 10px; position: absolute; visibility: visible; }#layer1 { height: 100px; width: 264px; left: 706px; top: 310px; position: absolute; visibility: visible; }#theTop10 { background-color: #fffbcb; height: auto; width: 160px; left: 548px; top: 410px; position: absolute; visibility: visible; }#layer1 { height: 360px; width: 182px; left: 730px; top: 180px; position: absolute; visibility: visible; }#userProfile { background-color: #fffac2; height: 370px; width: 680; position: absolute; top: 170px; visibility: visible; }div#userProfile p { padding: 2px; color:  #6c7a87; }.error {color: red}tr.even { background-color: #fff56d }tr.odd { background-color: #b9e5fa }