/* DOCUMENT */
BODY {
  background-color: #0B3772;
  margin: 12px;
}

SELECT, INPUT, TEXTAREA {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: black;
}

FORM {
  margin: 0px;
  padding: 0px;
}

P, TD, BODY {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: white;
} 

/* LINKS */
A {
  color: white;
  text-decoration: underline;
}

A:hover {
  color: white;
  text-decoration: none;
}

.Small A {
  color: white;
  text-decoration: none;
}

.Small :hover {
  color: #89C9FF;
  text-decoration: none;
}

.Nav A {
  color: white;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
}

.Nav A:hover {
  color: white;
  font-size: 11px;
  text-decoration: none;
}

.subNav A {
  color: white;
  font-size: 11px;
  text-decoration: none;
  font-weight: normal;
}

.subNav A:hover {
  color: #89C9FF;
  font-size: 11px;
  text-decoration: none;
}

.Black A {
  color: #89C9FF;
  text-decoration: underline;
}

.Black A:hover {
  color: #89C9FF;
  text-decoration: none;
}


/* TEXT STYLES */
.Red {
  color: #FFFF00;
}

.Blue {
  color: #89C9FF;
}

.Small {
  font-size: 10px;
}

.Black {
  color: black;
}

.Bullet {   
  list-style-image: url(../images/arrow.gif);
}

/* BACKGROUNDS & BORDERS */
.BlueBg {  
  background-color: #89C9FF;
}

.BorderFull {
  border-top: 1px solid #859BB9;
  border-bottom: 1px solid #859BB9;
  border-right: 1px solid #859BB9;
  border-left: 1px solid #859BB9;
}

.BorderTop {
  border-top: 1px solid #859BB9;
}

.BorderBottom {
  border-bottom: 1px solid #859BB9;
}

.BorderLeft {
  border-left: 1px solid #859BB9;
}

.BorderRight {
  border-right: 1px solid #859BB9;
}

.Padding {
  padding-right: 5px;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.ExtraPadding {
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.DivBgHorz {
  background:url(../images/div__horz.gif);
  background-repeat: repeat-x;
  width: 1px;
}