body
{ background-color: #cccccc;
  font-family: Verdana;
  margin: 0px; }
  
#shadowbox
{ background-image: url(../img/shadowBG.gif);
  background-position: center;
  background-repeat: repeat-y;
  width: 800px;
  margin-left: auto;
  margin-right: auto; }

#shadowbox2
{ background-image: url(../img/shadowBG2.gif);
  background-position: bottom;
  background-repeat: norepeat;
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 11px; }

p
{ font-size: 70%; }

p.text
{ margin: 5px 15px 15px 15px;
  line-height: 1.90em; }
  
p.quote
{ margin: 5px 50px 5px 50px;
  line-height: 1.90em;
  color: #666666; }

ul
{ margin-top: 0px; }

li
{ font-size: 70%; }

p.alt
{ color: #666666; }

h1
{ border-bottom: 1px solid #000000; }

p.heading
{ font-weight: bold;
  border-top: 1px solid #000066;
  font-size: 90%;
  color: #000066;
  text-transform: uppercase;
  margin: 10px 15px 5px 15px;
  font-family: arial;
  padding-top: 5px; }

a
{ color: #333366;
  font-weight: bold; }

a.nb
{ font-weight: normal; }

a.nav
{ color: #FFFFFF;
  font-size: 8pt;
  text-decoration: none; }

a.nav2
{ font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #333366; }

a:hover
{ text-decoration: none; }

a.nav:hover
{ color: #FFFF66;
  text-decoration: underline; }

a.nav2:hover
{ color: #333366;
  text-decoration: underline; }

#main
{ width: 775px;
  border-width: 0px 1px 0px 1px;
  border-color: #333333;
  border-style: solid;
  background-color: #FFFFFF;
  margin-left: auto;
  margin-right: auto; }

#footerTable
{ width: 765px;
  color: #F5F5F5;
  font-size: 65%;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  border-width: 0px 1px 1px 1px;
  border-color: #333333;
  border-style: solid;
  padding: 5px;
  background-color: #333366; }

td.linkbar
{ background-color: #DCDCDC;
  border-width: 1px 0px 1px 0px;
  border-color: #333333;
  border-style: solid; }

#bluebar
{ background-color: #333366; }

#bluebar2
{ background-color: #333366;
  border-width: 1px 0px 1px 0px;
  border-color: #333333;
  border-style: solid; }

td.header
{ border-bottom: 1px solid #333333; }

td.colheading
{ background-image: url(../img/colheading.gif);
  color: #FFFFFF;
  font-size: 8pt;
  font-weight: bold;
  height: 20px; }

td.linkcol
{ background-color: #DCDCDC;
  border-right: 1px solid #333333; }

td.link
{ background-image: url(../img/linkbg.gif); }

#footer
{ background-color: #DCDCDC; }

td.submenu
{ background-image: url(../img/sublinkbg.gif);
  font-size: 65%;
  padding-left: 15px; }

td.maintext
{ padding: 10px;
  background-image: url(../img/textContent.gif);
  background-repeat: no-repeat; }

input
{ width: 75%;
  font-family: verdana;
  font-size: 70%;
  font-weight: bold;
  background-color: #DCDCDC; }

select
{ width: 75%;
  font-family: verdana;
  font-size: 70%;
  font-weight: bold;
  background-color: #DCDCDC; }

input.button
{ width: 75px;
  color: #FFFFFF;
  background-color: #333366; }

input.radio
{ width: 15px;
  background-color: #FFFFFF; }

textarea
{ width: 95%;
  font-family: verdana;
  font-size: 70%;
  font-weight: bold;
  background-color: #DCDCDC; }
  
#smallbox
{ width: 200px;
  border: 1px solid #666666;
  padding: 2px;
  color: #333333;
  font-size: 70%;
  background-color: #FFFFCC;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=5); }

span#sub1
{ display: none; }

span#sub2
{ display: none; }

span#sub3
{ display: none; }

span#sub4
{ display: none; }

span#sub5
{ display: none; }

hr
{ color: #999999; }

img.right
{ margin-left: 5px;
  border: 1px solid #000000; }

img.border
{ border: 1px solid #000000; }