/* CSS Definitions. */
/*$Id: styles.css,v 1.9 2010/04/05 18:30:38 fliptop Exp $*/

td {
  color: #000000;
  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  font-size: 14px;
}

td.header {
  background-color: #FFFF66;
  font-size: 14px;
  font-weight: bold;
}

th {
  background-color: #DFDFDF;
  border-color: #000000;
  border-style: none solid none solid;
  border-width: 1px;
  color: #000000;
  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  font-size: 12px;
}

th.medium {
  background-color: #EFEFEF;
  color: #000000;
  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  font-size: 12px;
  font-weight: bold;
}

a.adminnav {
  color: #0000FF;
  font-weight: bold;
}

a.adminnav:hover {
  text-decoration: underline;
  color: #00C0FF;
  font-weight: bold;
}

hr {
  border-color: #AFAFAF;
  border-style: solid;
  border-width: 1px;
}

td.smallcenterednw {
    color: #000000;
    font-size: 10px;
    text-align: center;
    white-space: nowrap;
}

td.mediumcentered {
    background-color: #FFFFFF;
    color: #000000;
    font-size: 12px;
    text-align: center;
}   
 
td.smallcentered {
    background-color: #FFFFFF;
    color: #000000;
    font-size: 10px;
    text-align: center;
}   
 
td.smallright {
    color: #000000;
    font-size: 10px;
    text-align: right;
}   
    
td.smallrightnw {
    color: #000000;
    font-size: 10px;
    text-align: right;
    white-space: nowrap;
}

td.small {
    background-color: #FFFFFF;
    color: #000000;
    font-size: 10px;
}

img.right {
  border: 1px solid #000066;
  float: right;
  margin: 5px 5px 5px 5px;
  padding: 5px;
}







td.spacer {
    font-size: 2px;
    height: 5px;
}

   
td.medium {
    color: #000000;
    font-size: 14px;
}

td.form {
    color: #000000;
    background-color: #DFDFDF;
    font-size: 12px;
    text-align: right;
}

td.button {
    color: #000000;
    background-color: #DFDFDF;
    font-size: 12px;
    text-align: center;
}

td.required {
    color: #000000;
    background-color: #DFDFDF;
    font-size: 12px;
    text-align: right;
    font-weight: bold;
}

td.large {
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}

td.homepage {
    color: #000000;
    font-size: 14px;
}

td.huge {
    color: #000000;
    font-size: 18px;
}

td.gigantic {
    color: #000000;
    font-size: 48px;
    font-weight: bold;
}

td.question {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}

td.copyright {
    background-color: #EFEFEF;
    color: #000000;
    font-size: 10px;
}

td.error {
    background-color: #BFBFBF;
    color: #FF0000;
    font-size: 12px;
}

td.status {
    background-color: #DFDFDF;
    color: #0000FF;
    font-size: 12px;
}

td.formtitle {
    background-color: #CFCFCF;
    color: #000000;
    font-size: 12px;
    text-align: left;
}

td.submit {
    background-color: #CFCFCF;
    color: #000000;
    font-size: 12px;
    text-align: center;
}

td.notrequired {
    background-color: #DFDFDF;
    color: #000000;
    font-size: 12px;
    text-align: right;
}

.big {
    color: #000000;
    font-size: 17px;
    font-weight: bold;
}

.red {
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    background-color: #CE0000;
}

.grey {
    color: #000000;
    background-color: #eeeeee;
}

.darkgrey {
    color: #000000;
    background-color: #cfcfcf;
}

td.dusm {
    color: #000000;
    font-weight: bold;
}

A.dark {
    color: #0000FF;
    font-weight: bold;
}

A.dark:hover {
    text-decoration: underline;
    color: #00C0FF;
    font-weight: bold;
}

A.light {
    color: #0000FF;
}

A.light:hover {
    text-decoration: underline;
    color: #00C0FF;
}

A.copyright {
    color: #0000FF;
    font-weight: bold;
}

A.copyright:hover {
    text-decoration: underline;
    color: #00C0FF;
}

td.formaction {
  background-color: #EFEFEF;
  font-size: 10px;
/*  font-style: bold; */
  text-align: center;
}

input.formaction {
  font-size: 10px;
}

