body {
  background:  #FFFFFF;
  color:       #000000; 
  font-size:   12px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
  margin:      0em 0em 0em 0em;
  min-width:   760px;
  padding:     0px 0px 0px 0px;
  text-align:  center;
}

#wrapper {
  width:       720px;
  margin:      0 auto;
  text-align:  left;
}

table{
  border:      0px;
  margin:      0em 0em 0em 0em;
  padding:     0px 0px 0px 0px;
}

td{
  background:  #FFFFFF;
  color:       #000000; 
  font-size:   12px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
  margin:      0em 0em 0em 0em;
  padding:     0px 0px 0px 0px;
}
td.topnav {
  background:  #6699CC;
  color:       #003366;
  margin:      0px 0px 0px 0px;
  padding:     0px 0px 0px 0px;
}
td.sidenav {
  background:  #FFFFFF;
  color:       #003366;
  margin:      0px 0px 0px 0px;
  padding:     10px 0px 0px 0px;
}
td.main {
  background:  #FFFFFF;
  color:       #000000;
  margin:      0px 0px 0px 0px;
  padding:     0px 0px 0px 25px;
}
td.title {
  font-size:     21px;   
  font-weight:   bold; 
  background:    #FFFFFF;
  color:         #003366;
  border-top:    thin solid #336699;
  border-bottom: thin solid #336699;
  padding:       5px 5px 5px 5px;
}
td.img {border: none;}

h1 {font-size: 18px;   font-weight: bold; color: #036;}
h2 {font-size: 13.5px; font-weight: bold; color: #036;}
h3 {font-size: 12px;   font-weight: bold; color: #036;}

a:link            {background: #FFFFFF; color: #00009c;}
a:visited         {background: #FFFFFF; color: #cc0000;}
a.title:link      {background: #FFFFFF; color: #003366; text-decoration: none;}
a.title:visited   {background: #FFFFFF; color: #003366; text-decoration: none;}
a.topnav          {background: #6699CC; color: #FFFFFF; text-decoration: none;}
a.topnav:visited  {background: #6699CC; color: #FFFFFF; text-decoration: none;}
a.sidenav         {background: #FFFFFF; color: #003366; text-decoration: none;}
a.sidenav:visited {background: #FFFFFF; color: #003366; text-decoration: none;}


img {border: none;}


DT {font-weight: bold; color: #036;}
P.btt {text-align: center;}
P.small {font-size: 7.5px;}
P.announce {font-weight: bold; color: #F90; text-align: center;}
.red {color: #C00;}
.boldred {color: #C00; font-weight: bold;}
.accesskey {text-decoration: underline;}
HR {color: #69C;}

.sans {
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
  font-size: 10px;
  color: #000; 
  background: #fff; 
  text-decoration: none;
}

.accesskey {
   font-size: 16px;
	text-decoration: underline;
}

/* The following is an excerpt from shawnmorton.com's CSS */
/* This style defines the area around the navigation bar. This is where the background image for the navigation bar is defines */
.navbar {
	position:relative;
	width:85%;
	background:#69C url(../images/navpins.gif);
	}
/* These styles define the buttons in the navigation bar */
.buttons {
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 16px;
/*	text-transform:uppercase; */
  	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
/*	font-weight:bold; */
/*	font-size:.6em; */
	white-space:nowrap;
	}  
.buttons a {
	float:left;
	border-style:none;
	border-right:1px solid #369;
	padding:4px 10px;
	text-decoration:none;
	color:#fff;
	}  
.buttons strong {
	float:left;
	border-style:none;
	border-right:1px solid #369;
	font-weight:bold; 
	padding:4px 20px;
	text-decoration:none;
	background:#fff;
	color:#036	;
	}
.buttons a:hover {
	color:#fff;
	background:#003366;
	border-bottom-width:0;
	}
.subnav {
	background:#003366;
	padding:3px;
	}
