/* common body styles */
body {
  background-color : #08124D;
  margin: 0;
}
a {text-decoration:none}
a:link {color:#FFFF00} /* unvisited link */
a:visited {color:#FFFF00} /* visited link */
a:hover {color:#FF9900} /* mouse over link */
a:active {color:#FFFF00} /* selected link */
td {
  font-size : small;
  vertical-align : top;
}
font-family : Verdana;

/* styles for top */
div.top {
}

/* styles for nav */
div.nav {
  font-family : Verdana;
}
p.nav {
  text-align:center;
  color : #ffffff;
}

/* default content styles */
div.content {
  background-color : #ffffff;
  width : 100%;
  font-family : Verdana;
  color : #000066;
}

div.title {
  color : #3F65A0; 
  font-family : Serif; 
  font-style : oblique; 
  font-size : 24px; 
  padding : 10px;
}

/* calendar styles */
table.cal
{
  border-collapse:collapse;
  border : 2px solid #C3D9FF;
}

tr.cal
{
  text-align : center;
  background-color : #C3D9FF;
}

td.cal
{
  font-size : 80%;
  border : 2px solid #C3D9FF;
  width : 40px;
  padding : 0;
  margin : 0;
}

p.cal1
{
  text-align : right;
  background-color : #EEEEEE;
  padding : 0;
  margin : 0;
}

p.cal2
{
  font-weight : bold;
  text-align : center;
  background-color : white;
  padding : 0:
  margin : 0;
}

/* newsletter styles */
div.news
{
  padding : 10px;
}
a.news {text-decoration:underline}
a.news:link {color:#000066} /* unvisited link */
a.news:visited {color:#000066} /* visited link */
a.news:hover {color:#000066} /* mouse over link */
a.news:active {color:#000066} /* selected link */

td.news
{
  text-align : right;
  vertical-align : top;
  font-weight : bold
}