select { font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; line-height: 10px; color: #000000; background: #cccccc;}
textarea { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal;}
td { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #CCCCCC; }
td.hdr_bg { background-color: #000033; }
td.top_nav_bg { background-color: #003366; }
td.text_area_bg { background-color: #FFFFFF; }
p {	font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: none; color: #CCCCCC; }
h3 { font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color: #FFCC00; }
a.top_nav_text:link { color: #FF6600; }
a.top_nav_text:active { color: #FF6600; }
a.top_nav_text:hover { color: #FF6600; }
a.top_nav_text:visited { color: #FF6600; }
a.bread_crumb:link { color: #999999; }
a.bread_crumb:active { color: #999999; }
a.bread_crumb:hover { color: #999999; }
a.bread_crumb:visited { color: #999999; }
a:link { color:#0066CC;}
a:active { color: #0066CC; }
a:visited { color: #0066CC; text-decoration: none}
a:hover { color: #006600; }

a.footerlink:link { color:#999999;}
a.footerlink:active { color: #999999; }
a.footerlink:visited { color: #999999; text-decoration: none}
a.footerlink:hover { color: #666666; }

.admin_logout {	color: #FFFFFF;	font-weight: bold; }
.date_white {	color: #000000;	font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.footer_small {	font-family: verdana, arial, helvetica, sans-serif; font-size: 10; color: #999999; }
.side_nav {	font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #003366; }
.body {  font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000}
div.row span.left {
  float: left;
  text-align: left;
  font-weight: bold;
  color: #fff;
  width: 49%;
  }
div.row span.leftfull {
  float: left;
  text-align: left;
  font-weight: bold;
  color: #ffffff;
  width: 100%;
  }
div.row span.right {
  float: right;
  text-align: right;
  font-weight: bold;
  color: #fff;
  width: 49%;
  }
div.spacer {
  clear: both;
  }

// top nave buttons for honor roll


td.tdnavlist
{
	background-color: #003366;
	
}

a.navlist { padding: 3px 14px; }

a.navlist:link, a.navlist:visited
{
	color: #fff;
	background-color: #333333;
	text-decoration: none;
	font-weight: bold;
}

a.navlist:hover
{
	color: #fff;
	background-color: #666666;
	text-decoration: none;
		font-weight: bold;
}
table.tnavlist
{ 
 border-top-color: #ff3366
	
}

