body, p, td, u, ul, li, div, form {
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  background-color: #edffd2;
}

a { text-decoration: none; }
a:link    { color: #03c; }
a:visited { color: #c30; }
a:hover   { text-decoration: underline; background: #ff6; }
a:active  { color: #03c; }
a.BlueText  { color: #33c; }

caption { text-align: center; font-size: 1.2em; font-weight: bold; }

h1, h2, h3 { text-align: center; }
h1 { font-size: 21px; }
h2 { font-size: 18px; }
h3 { font-size: 15px; }

hr { margin: 5px; background-color: #6b8565; }

#Container { width: 800px; border: 1px solid #999; margin: 0 auto; }

#Content { padding: 5px; }

#Header img.DRiPImage { float: left; padding: 0 75px; }
#Header img.DRiPTitle { padding-top: 20px; }

#MainNavigation div { float: left; width: 156px; text-align: center; padding: 2px; display: inline; }
#MainNavigation div a:visited { color: #03c; }

#OtherWebsites h4 { text-align: center; }
#OtherWebsites a { color: #33c; }
#OtherWebsites ul { margin: 0 auto; width: 750px; }
#OtherWebsites ul li { margin-left: 35px; width: 150px; display: inline; list-style: none; }

.Clear  { clear: both; }
.Center { text-align: center; }
.DoNotDisplay { display: none; }
.Fade   { color: #999; }
.FloatLeft { Float: left; }
.FloatRight { float: right; }
.Gold   { color: #ffc; }
.Header { padding: 10px; }
.InlineHeading { font-size: 15px; font-weight: bold; }
.MainLinks  { font-size: 15px; font-weight: bold; text-decoration: none; }
.MainLinks:visited  { color: #03c; }
.Navigation { text-decoration: none; }
.Red    { color: #f00; }
.Right  { text-align: right; }
.Strike { text-decoration: line-through; }
.XSmallInfo    { font-size: 12px; }
.XXSmallInfo   { font-size:  9px; }
.White  { color: #fff; }
