body {
  background: #fffbdc;
  color: #000000;
  margin: 0px;
}

img,a img {
vertical-align:middle;
border:none
}

a { 
  color: #0000ff; 
  text-decoration: none; 
}

a:visited { 
  color: #990000; 
  text-decoration: none; 
}

a:hover { 
  color: #000000; 
  text-decoration: none; 
}

form {
  display: inline;
}

tr.header {
  background: #fff6d1;
}

tr.headerNavigation {
  background: #000000;
}

td.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
  background: #000092;
  color: #ffffff;
  font-weight : bold;
}

td.headerForm {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.1em;
  background: #000092;
  color: #ffffff;
  font-weight : bold;
}

a.headerNavigation { 
  color: #ffffff; 
}

a.headerNavigation:hover {
  color: #cc6666;
}

tr.headerError {
  background: #ff0000;
}

tr.black {
  background: #000000;
}

span.black {
  color: #000000;
}
span.redalert {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: .8em;
  color: #ff0000;
  font-weight : bold;
  text-align : center;
}
span.greenalert {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: .85em;
  line-height: 2.0em;
  color: #008000;
  font-weight : bold;
  text-align : center;
}
span.addto {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: .85em;
  line-height: 2.0em;
  color: #000000;
  font-weight : normal;
  text-align : center;
}
td.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

tr.headerInfo {
  background: #ffffcc;
  color: #000000;
}

td.headerInfo {
  font-family: Times, Times New Roman, serif;
  font-size: 1em;
  background: #ffffcc;
  color: #000000;
  vertical-align: middle;
  font-weight: normal;
  text-align: center;
}

td.rowInfo {
  font-family: Times, Times New Roman, serif;
  font-size: .9em;
  background: #ffffcc;
  color: #000000;
  font-weight: normal;
  text-align: center;
  vertical-align: top;
}

img.middle {
  vertical-align: middle;
}

td.imgRow {
  font-family: Times, serif;
  font-size: 1em;
  background: #000000;
  color: #000000;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
}

td.listRow {
  font-family: Times, serif;
  font-size: 1.1em;
  background: #ffffcc;
  color: #000000;
  font-weight: normal;
  text-align: left;
  vertical-align: middle;
}

td.listRowHead {
  font-family: Times, serif;
  font-size: 1.1em;
  background: #ffffcc;
  color: #000000;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
}

td.listCatHead {
  font-family: Times, serif;
  font-size: 1.2em;
  background: #ffffcc;
  color: #000000;
  font-weight: bold;
  text-align: left;
  vertical-align: middle;
}

td.linkRow {
  font-family: Times, serif;
  font-size: 1.1em;
  background: #ffffcc;
  color: #000000;
  font-style: italic;
  font-weight: normal;
  text-align: left;
  vertical-align: middle;
}

tr.footer {
  background: #000092;
}

td.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.1em;
  background: #FFF6D1;
  color: #000000;
	text-align: center;
  font-weight: normal;
}
a.footer { 
  color: #ffffff; 
}

a.footer:hover {
  color: #CC6666;
}

td.pageHeading, div.pageHeading {
  background: #fff6d1;
  text-align: center;
  font-family: Times, Times New Roman, serif;	
  font-size: 3em;
  font-weight: bold;
  color: #990000;
}

td.galleryHeading, div.galleryHeading {
  background: #fff6d1;
  text-align: center;
  font-family: Times, Times New Roman, serif;	
  font-size: 1.1em;
  font-weight: bold;
  color: #990000;
}

td.tableHeader, div.tableHeader {
  background: #ffffcc;
  text-align: center;
  font-family: Times, Times New Roman, serif;	
  font-size: 1em;
  font-weight: normal;
  color: #990000;
}

td.tableFooter, div.tableFooter {
  background: #fff6d1;
  text-align: center;
  font-family: Times, Times New Roman, serif;	
  font-size: 1em;
  font-weight: normal;
  color: #990000;
}

span.titleHeading {
  background: #fff6d1;
  text-align: center;
  font-family: Times, Times New Roman, serif;	
  font-size: .4em;
  font-weight: bold;
  color: #990000;
}


td.listHeading, div.pageHeading {
  background: #fff6d1;
  text-align: center;
  font-family: Times, Times New Roman, serif;	
  font-size: 3em;
  font-weight: normal;
  color: #000000;
}

td.main, p.main {
  background: #ffffcc;
  font-family: Times, Times New Roman, serif;
  font-size: 1em;
  font-weight: normal;
  color: #990000;
  text-align: center;
}

td.smallText, span.smallText, p.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: .85em;
  color: #000000;
}

.footsmallText {
  background: #fff6d1;
  text-align: center;
  font-family: Times, Times New Roman, serif;	
  font-size: .8em;
  font-weight: normal;
  color: #990000;
}

td.mediumText, span.mediumText, p.mediumText {
  font-family: Verdana, Arial, sans-serif;
  font-size: .95em;
  color: #000000;
}

td.tableHeadRt, p.tableHeading {
  background: #ffffcc;
  font-family: Times, Times New Roman, serif;
  font-size: 1em;
  font-weight: bold;
  color: #990000;
  text-align: right;
}

table.sgallery {
border:1px solid #000;
background:#ffffcc;
text-align:center;
padding:1px;
}

