body
{
  font-family:Arial, Helvetica, sans-serif;
  font-weight:100;
  font-size:12px;
  padding:0px;
  margin:0px;
}


h1 {
  border-bottom: solid 1px #0000e6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #0000e6;
  text-align:left;
}

a:link
{
  line-height: 15px;
  font-family:Arial Bold, Helvetica, sans-serif;
  font-weight:100;
  font-size:12px;
  color:#0000e6;
}

a:visited
{
  color:#0000e6;
}

a:hover
{
  color:#440000;
}

table.logo
{
  width:775px;
}

td.logo_left
{
  width:10px;
}

td.logo
{
  display:block;
  vertical-align:middle;
  text-align:left;
  padding:3px;
}

.spyglass
{
  position: relative;
  top:-14px;
  left: 20px;
  float:right;
  z-index:100;
}

table.main
{
  background-color:#FFFFFF;
  background-image:url(images/bg.main.png);
  background-repeat: no-repeat;
  background-attachment: top left;
  border-color:#000000; 
  border-top-width:2px;
  border-right-width:2px;
  border-bottom-width:2px;
  border-left-width:2px;
  border-style:solid; 

  width:775px;
  height:223px;
}

td a.menuLink:link
{
  color:#000000;
  font-weight:700;
  font-size:12px;
  text-decoration:none;
}

td a.menuLink:hover
{
  color:#0000e6;
  font-weight:700;
  font-size:12px;
  text-decoration:none;
}

td a.menuLink:visited
{
  color:#000000;
  font-size:12px;
  font-weight:700;
  text-decoration:none;
}

td a.menuLink:visited:hover
{
  text-decoration:none;
  font-weight:700;
  font-size:12px;
  color:#0000e6;
}


table.foot
{
  font-size:10px;
}

td.foot_sitename
{
  font-size:10px;
  border-color:#0000e6;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:1px;
  border-left-width:0px;
  border-style:solid;

  color:#000000;

  padding-top:0px;
  padding-right:10px;
  padding-bottom:2px;
  padding-left:10px;


  vertical-align:middle;
}

td.foot_contact
{
  text-align:center;
}

a.foot_sitename
{
  font-size:12px;
  color: #0000e6;
  text-decoration:none;
}

a.foot_siteemail
{
  font-size:10px;
  color: #000000;
  text-decoration:none;
}

a.foot_siteemail:hover
{
  font-size:10px;
  color: #0000e6;
  text-decoration:none;
}

.headline
{
  font-family: Verdana, Arial, helvetica, sans-serif;
  font-size: 2.0em;
  font-weight: 100;
  line-height: 1.1em;
  letter-spacing: -1px;
  text-align: left;
  word-spacing: -0.05em;
  text-decoration: none;
  color: #000000;
}


/* Menu */

.moduletable ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.moduletable ul li a, .moduletable ul li a:active, .moduletable ul li a:visited {
			padding-left:30px;
			  background: url(images/nav_item.gif) no-repeat;
			  font-size: 11px;
			  color: #0a2d4a;
			  line-height: 22px;
			  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
			  font-weight: bold;
			  text-decoration: none;  }
.moduletable ul li a:hover {	color:#0000e6; }
.moduletable ul li.current-menu-item a {
	color:#0000e6;
}
		
/* End Menu */		
			
#copyright { text-align:center;  padding:10px; }
#copyright a { }


.mainlevel, a.mainlevel, a.mainlevel:active, a.mainlevel:visited {
  /*white-space: nowrap;*/
  padding-left:30px;
  background: url(images/nav_item.gif) no-repeat;
  font-size: 11px;
  color: #0a2d4a;
  line-height: 22px;
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none; }
a.mainlevel:hover {color:#0000e6;}

.contentheading {
  border-bottom: solid 1px #0000e6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #0000e6;
  text-align:left;
}
