* {font-family: Verdana, Arial, Helvetica, sans-serif;
 margin: 0;}

body {color: #000000; font-size: .8em; margin: 0px 0px 0px 0px; }
.notransform {text-transform: none;}
h1 {color: #999999; font-size: 1.8em; font-weight: bold; text-transform: uppercase; }
h2 {color: #999999; font-size: 1.4em; font-weight: bold; text-transform: capitalize; }
h3 {color: #999999; font-size: 1.2em; font-weight: bold; text-transform: uppercase; }
h4 {color: #999999; font-size: 1.1em; font-weight: bold; font-style: italic}
h5 {color: #000000; font-size: 1.1em; font-weight: normal; font-style: italic; }
h6 {color: #000000; font-size: 1em; font-weight: bold; }
p {color: #000000; font-size: 1em; margin-bottom: 1em; margin-top: 1em}
i {color: #000000; font-size: 1em; font-style: italic; }
li {color: #000000; font-size: 1em; }
ul {color: #000000; font-size: 1em; list-style-type: disc; line-height: 20px}
ol {color: #000000; font-size: 1em; line-height: 20px}
th {color: #000000; font-size: 1em; font-weight: bold; border-bottom: #000000 3px solid; text-align: left}
table {border-spacing: 0px; border-collapse: collapse; border-color: #000000 }

.bord_top	{background: #dddddd; padding-top: 6px; padding-right: 6px; padding-left: 6px; border-left: #000000 2px solid;	border-top: #000000 2px solid; border-right: #000000 2px solid; }
.bord_side	{background: #dddddd; padding-top: 2px; padding-right: 6px; padding-left: 6px; padding-bottom: 2px; border-left: #000000 2px solid; border-right: #000000 2px solid; margin-top: 0px; margin-bottom: 0px; vertical-align: top; }
.bord_end	{background: #dddddd; padding-top: 0px; padding-right: 6px; padding-left: 6px; padding-bottom: 0px; border-left: #000000 2px solid; border-right: #000000 2px solid; border-bottom: #000000 2px solid; padding-top: 0px; }
.warning	{font-size: 14px; color: #FF0000; font-weight: bold;}
.table_lines {border-top: #000000 2px solid; border-bottom: #000000 2px solid; }

ul.menu {list-style-type:none;
    margin:0;
    padding:10px 10px 0;}
 

#menuoff {text-decoration: none;
  background-color: #e5e5e5;
  background:url("images/leftoff.gif") no-repeat left top;
  margin:0;
  margin-left:2px;
  padding:0 0 0 4px;
  float: left;}

#menuon {background-color: white;
  text-decoration: none;
  background:url("images/lefton.gif") no-repeat left top;
  margin:0;
  margin-left:2px;
  padding:0 0 0 4px;
  float: left;}

#menuoff a {background:url("images/rightoff.gif") no-repeat right top;
      padding:2px 5px 2px 1px;
      float: left; display: block;}   
	  
#menuon a {background:url("images/righton.gif") no-repeat right top;
      padding:2px 5px 2px 1px;
      float: left; display: block;}  


.menudiv {padding-left: 180px;
  background-color: #e5e5e5;
  margin-bottom: 2em;
  width: 100%; clear: both; float: left;}

.indent {margin-left: 3em;}

/* skip style from http://www.communis.co.uk/skipbetter.html */
.skip {position: absolute; top: -4em; display: none} /*Opera*/
* html .skip {display: block; position: absolute; 
   top: -4em; left: 0; z-index: 0} /*Seen by IE*/
html:not([dummy]) .skip {display: block; position: absolute;
   top: -4em; left: 0; z-index: 0} /*Seen by Moz and Firefox*/
.skip a {padding: 0 0.5em; left: 0; width: 13.2em; z-index: 0}
.skip a:focus, .skip a:active {display: inline; z-index: 2;
   border: solid black 1px; color: white; background: black; text-decoration: none;
   position: absolute; top: 6.5em; left: 0}
.skip a#cont {position: absolute; top: -9em; width: 13.2em}
.skip a#cont:focus, .skip a#cont:active {position: absolute;
   top: 15em; left: 0em; z-index: 2}
.skip a:hover {cursor: default}


.sidediv {width: 10em; padding: 0.5em; float: left; text-align: center;}
.main {margin-left: 12em; padding-right: 1em; border-left: 1px solid grey; padding-left: 1em;}

.header {background-color: #003494;
  padding-bottom: 2px;}


.center {margin-left: auto;   margin-right: auto;
  text-align: center;}

.centerlink {margin-left: auto;   margin-right: auto;
  text-align: center; margin-bottom: 2em;}

.footer {clear: both;}

img {display: inline;}

#links{
  margin-left:auto;
  margin-right:auto;
  width:660px;
}
#link{
  margin:10px;
  float:left;
  height:100px;
  width:200px;
  background-position:top center;
  background-repeat:no-repeat;
  position:relative;
}
#link div{
  position:absolute;
  bottom:0;
  text-align:center;
  width:200px;
