BODY {
  margin: 0px;
  padding: 0px;
}

BODY, TD, DIV {
  font: 12pt "Palatino Linotype",Palatino,Geneva,Helvetica,Arial;
}

INPUT, TEXTAREA {
  font-size: 10pt;
  font-family: Arial;
  border: 1px solid #606060;
  width: 215px;
  background-color: #ffffff;
}

FORM { margin: 0px; }

TEXTAREA {
  height: 80px;
  overflow: auto;
}

A { color: #1c6d9b; }

A IMG { border: none; }

#top {
  width: 100%;
  position: absolute;
  top: 0px;
  background: #111 url(/img/blackbg.jpg) repeat-x;
  padding: 14px 0px 8px 0px;
}

#flash {
  width: 100%;
  position: absolute;
  top: 80px;
  background: #289adf url(/img/bluebg.jpg) repeat-x;
  border: 1px solid #40606f;
  border-width: 1px 0px;
}

#body {   
  width: 100%;
  margin-top: 320px;
  background: #fff url(/img/bodybg.jpg) repeat-x;
  border-top: 1px solid #a3a3a3;    
}

#topInner, #flashInner, #bodyInner {
  text-align: left;
  width: 900px;
}

#bodyInner {
  width: 920px;
} 

#upload {
  float: left;
  width: 250px;  
  background: #cfcfcf url(/img/uploadbg.jpg) repeat-x;
  border: 1px solid #a3a3a3;  
  border-width: 0px 1px 1px 1px;  
}

#uploadInner {
  padding: 5px 0px 0px 15px;
}

#main {
  padding-left: 275px;
  padding-top: 15px;
}

.tile {
  width: 305px;
  height: 215px;
  background: url(/img/tile.png) no-repeat;
  padding: 1px;
}

.box {
  background: #efefef url(/img/boxbg.jpg) repeat-x;
  padding: 5px 10px;
  border-bottom: 1px solid #aaa;
}

.bl { color: #1c6d9b; }
.blbg { background-color: #2390ca; }

.b { font-weight: bold; }

.w { color: #fff; }

.mt { margin-top: 5px; }
.mmt { margin-top: 10px; }

.lft { text-align: left; }
.rgt { text-align: right; }

*.s { font-size: 10pt; }
*.n { font-size: 12pt; }
*.bg { font-size: 14pt; }
*.hg { font-size: 16pt; }

.p { padding: 5px; }
.pp { padding: 10px; }

.clr { clear: both; }

.floatleft {
  float: left;
  margin: 0px 15px 5px 0px;
}

#saving IMG { padding: 100px 200px; }
