<? /*
    * (c) Accu-Rate.ca 2005-2006
    *
    * CSS
    * mikael.grave@webmotion.com
    */

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

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

div, td { font-family: Verdana,Geneva,Arial,Helvetica; font-size: 11px; }

p { font-family: Verdana,Geneva,Arial,Helvetica; font-size: 11px; text-align: justify; margin: 10 0 10 0; }

ul { margin: 0 0 0 4; }
li { margin-left: 24; }

.small { font-size: 10px }
.j     { text-align: justify; }
.gold  { color: #D8C793; }
.b     { font-weight: bold; }
.red   { color: #B15239; }

.goldBg { background: #F5EEE0; }
.rateCardHeader { font-weight: bold; color: #FFFFFF;  background: #B15239; } /* #0A3976; */
.rateCard { 
  cell-spacing: 0px;
  border-color: #D8C994;
  border-width: 0 0 2px 2px;
  border-style: solid;
  border-spacing: 0px;
  border-collapse: collapse;
  color: #0A3976;
}
.rateCardCell {
  font-size: 10px;
  padding: 2px;
  border-style: solid;
  border-width: 2px 2px 0 0;
  border-color: #D8C793;
  margin: 0px;
}
.bio {
  font-size: 10px;
  font-family: Verdana,Geneva,Arial,Helvetica; 
  text-align: left;
  margin: 3 0 3 0;
}  

.error { color: #DD3333; }

.title  { color: #0A3976; font-weight: bold; }
.title2 { color: #DECF99; font-weight: bold; }

.pageTitle { color: #0A3976; font-weight: bold; font-size: 14px; margin: 0 0 10 0; }

.topbar        { color: #FFFFFF; font-weight: bold; }
a.topbar       { text-decoration: none; color: #FFFFFF; }
a.topbar:hover { text-decoration: none; color: #D8C994; }

.botbar        { color: #003875; font-weight: bold; }
a.botbar       { text-decoration: none; color: #003875; }
a.botbar:hover { text-decoration: none; color: #D8C994; }

CHECKBOX, RADIO {
  font-family: Verdana,Geneva,Arial,Helvetica;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana,Geneva,Arial,Helvetica;
  font-size: 11px;
}

SELECT { background-color: #FFFFFF;  font-family: Verdana,Geneva,Arial,Helvetica; font-size: 11px; }
INPUT  { background-color: #FFFFFF;  font-family: Verdana,Geneva,Arial,Helvetica; font-size: 11px; border-width: 1px; border-color: #D8C994; border-style: solid; }
INPUT.check { background-color: transparent; border-style: none; }
FORM   { margin: 0 0 0 0; }
