@charset "utf-8";
/* CSS Document */

body {
  margin:0;
  min-width:760px;
  background:url('images/pagebg.jpg') top center;
  text-align:center;
  color: #FFFFFF;
}

#content {
  padding:10px 20px 10px 20px;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  font-size:14px;
}
#content a {
  color:#FFCC00;
}
#content a:hover {
  color:#FF9900;
}
#content IMG {
  padding:8px;
}
#content h3 {
  width:100%;
  background-color:#0066CC;
  padding:4px 3px 4px 6px;
}
#content hr {
  height:1px;
  width:100%;
  border:none;
  background-color:#6699CC;
}
#navbar{
  border-bottom:4px solid #333;
  width:760px;
  padding-top:0.3em;
  background:url('images/navbarbg.jpg') repeat-x;
}
#navbar a.squarebutton{
  background:transparent url('images/navbarleft.jpg') no-repeat top left;
  display:block;
  float:left;
  font:normal 14px Arial;
  font-weight:normal;
  line-height:23px; /*Deduct (top + bottom) padding of 'squarebutton' from button background height*/
  height:30px; /*Height of button background image*/
  padding-left:9px; /* Width of left button background image*/
  text-decoration:none;
}
#navbar a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
  color:#fff; /*button text color*/
}
#navbar a.squarebutton span{
  background:transparent url('images/navbarright.jpg') no-repeat top right;
  display:block;
  padding:3px 9px 4px 0; /*Left width padding is same as value of 'padding-left' value of squarebutton*/
}
#navbar a.squarebutton:hover{
  background-position:bottom left;
}
#navbar a.squarebutton:hover span{
  background-position:bottom right;
  color:#fff;
}
#buttoncentering {
  padding-left:8.9em;
}
.footer a{
	text-decoration:none;
	color:#98AFC7;
}
.footer a:hover{
  color:#fff;
  text-decoration:underline;
}
.linksmenu{
  width:198px;
  text-align:left;
  border-top:1px solid #000;
  border-right:1px solid #336699;
  border-bottom:1px solid #336699;
}
.linksmenu ul{
  padding:0;
  margin:0;
  list-style-type:none;
}
.linksmenu ul #linkheader{
  height:20px;
  font:bold 15px Arial;
  color:#254117;
  background:url("images/navmenuheaderbg.jpg");
  padding:6px 0 2px 5px;
  width:193px;
  text-decoration:none;
}
.linksmenu a{
  height:20px;
  background:url("images/navmenubg.jpg");
  font:normal 15px Arial;
  padding:6px 0 2px 5px;
  display:block;
  width:193px;
  color:#fff;
  border:0;
  text-decoration:none;
}
.linksmenu a:visited{
  color: #fff;
}
.linksmenu a:hover{
  padding:5px 2px 1px 6px;
  width:187px;
  color:#fff;
  border-top:1px solid #000;
  border-bottom:1px solid #fff;
  border-right:1px solid #fff;
  border-left:2px solid #25587E;
}