@charset "UTF-8";
body {
  margin: 0;
  padding: 0;
  text-align: left;
  /* font-family: Arial,Helvetica,Verdana,sans-serif;*/
  /*font-family: Trebuchet MS,sans-serif;*/
  /*font-family: Abel;*/
  line-height: 5px;
  font-size: 100%;
  /*background-color: #031325;*/
  background-color: #fffff7;
}
a.footer:link {
  color: #244e7b;
  font-size: x-small;
}
a.footer:visited {
  color: #244e7b;
}
a.footer:hover {
  color: #244e7b;
  text-decoration: underline overline;
  background-color: #cccccc;
}
a.footer:active {
  color: #244e7b;
}
a.nav:link {
  color: #ffffff;
  font-family: Trebuchet MS,sans-serif;
  font-size: large;
}
a.nav:visited {
  color: #ffffff;
  font-size: large;
}
a.nav:hover {
  color: yellow;
}
a.nav:active {
  color: #ffffff;
}
a.body:link {
  color: #244e7b;
}
a.body:visited {
  color: #244e7b;
}
a.body:hover {
  color: #244e7b;
}
a.body:active {
  color: #244e7b;
}
a.me:link {
  color: #000000;
  font-size: xx-small;
}
a.me:visited {
  color: #000000;
}
a.me:hover {
  color: yellow;
  background-color: #cccccc;
}
a.me:active {
  color: #000000;
}
a.announcement:link {
  background: #e6f3e5 none repeat scroll 0% 50%;
  color: #192b18;
  font-size: small;
}
a.announcement:visited {
  background: #e6f3e5 none repeat scroll 0% 50%;
  color: #192b18;
}
a.announcement:hover {
  background: #c7e3d1 none repeat scroll 0% 50%;
  color: #6e2405;
  text-decoration: underline overline;
}
a.announcement:active {
  background: #e6f3e5 none repeat scroll 0% 50%;
  color: #6e2405;
}
a.mailto:link {
  color: #244e7b;
  font-size: small;
  text-decoration: underline;
}
#container {
  margin: 0 auto;
  text-align: left;
  width: 900px;
  background-image: url(images/faux_column_900.jpg);
}
/*
#header {
  background-color: #f9eedc;
  background-image: url(images/header-2.jpg);
  position: relative;
  height: 175px;
  width: 900px;
}
*/
#header h1 {
  margin: 0;
  padding: 10px 0;
}
/*#sidebar1 {
  padding: 0px 0px 0px 10px;
  width: 160px;
  font-family: Arial,Helvetica,Verdana,sans-serif;
  font-size: large;
  line-height: 10px;
  display: inline;
  font-style: normal;
  float: left;
  margin-left: 0px;
  font-weight: bold;
  color: #ffff00;
}
*/
#announcement {
  border:  none;
  width: 200px;
  font-size: small;
  background-color: #ffffff;
  font-family: Trebuchet MS,sans-serif;
  color: #000000;
}
#mainContent {
  margin: 0 0px 0 50px;
  padding: 5px 10px 0 0px;
  position: relative;
  width: auto;
  font-size: medium;
  top: 0px;
  right: 0px;
  line-height: normal;
}
#footer {
  padding: 0 10px 0 20px;
  font-size: x-small;
  color: black;
  text-align: center;
  height: 50px;
}
#footer p {
  margin: 0;
  padding: 10px 0;
}
.fltrt {
  float: right;
  margin-left: 8px;
}
.fltlft {
  float: left;
  margin-right: 8px;
}
.clearfloat {
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0px;
}
body, td, th {
  border-color: #000000;
  font-size: medium;
}
h1 {
  font-size: x-large;
}
h2 {
  font-size: large;
}
#announcement {
  border: thin solid #000000;
  padding: 5px;
  width: 140px;
  font-size: small;
  background-color: #ffffff;
  text-align: center;
  line-height: normal;
  font-family: Trebuchet MS,sans-serif;
  color: #000000;
  outline-color: #000000;
  word-spacing: normal;
}
p.small {
  font-size: x-small;
}

/* Menu Bar */
.topnav {
    background-color: lightgray;
    overflow: hidden;
    position: fixed;
    top:0;
    width: 100%;
    
}

/* Style the links inside the navigation bar */
.topnav a {
    float: left;
    display: block;
    color: #00274c;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
    font-size: 17px;
    /*font-family: Trebuchet MS,sans-serif;*/
    font-family: 'Open Sans',sans-serif;
}

/* Change the color of links on hover */
.topnav a:hover {
    color: darkorange;
}
/* Add a color to the active/current link */
.topnav a.active {
    color: darkorange;  
}

/* set global font */
html *
{
    /*font-family: Trebuchet MS,sans-serif;*/
    /*font-family: Arial,sans-serif;*/
    font-family: 'Open Sans', sans-serif;
    
}

#main {
    margin: 0 auto;
}