/*******************************************************************************
Body
*******************************************************************************/

body {
  background-color: #0a396e;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*******************************************************************************
Layout
*******************************************************************************/

#divmain {
  width: 760px;
  position: absolute;
  left: 50%;
  margin-left: -380px;
}

#divtoplinks {
  height: 39px;
  text-align: right;
}

#divtoplogo {
  position: relative;
  height: 98px;
  background-image: url(../images/toplogo.jpg);
  background-repeat: no-repeat;
  background-position: left top;
}

#divmainlogo {
  position: relative;
  height: 250px;
}

#divmainmenu {
  background-color: #042448;
  padding-top: 13px;
  padding-bottom: 12px;
  text-align: center;
}

#divcontentarea {
  position: relative; 
  color: #cfcfcf;
  font-family: arial;
  font-size: 0.7em;
  padding-top: 22px;
}

#divfooter {
  position: relative;
  text-align: center;
  background-color: #042448;
  padding-top: 13px;
  padding-bottom: 12px;  
  clear: both;
  z-index: 2;
}
#divfooterlinks {
  padding-bottom: 5px;
}


/*******************************************************************************
Text
*******************************************************************************/

a:hover {
  text-decoration: underline; 
  color: #69cef6;
}
a {
	text-decoration: none;
	font-family: Arial;
	color: #68ff03;
}

#divmainmenu a:hover {
  color: #69cef6;
}

#divfooter a:hover {
  color: #69cef6;
}

.texttoplinks {
  color: #68ff03;
  font-size: 0.8em;
  font-family: Arial;
  padding-right: 5px;
  padding-left: 5px;
}

.spantoplinks {  
  color: #69cef6;
  font-size: 0.8em;
  position: relative;
  padding-right: 5px;
  padding-left: 5px;
  font-family: arial;
}

#divmainmenu a {
  color: #68ff03;
  font-size: 0.85em;
  position: relative;
  padding-right: 10px;
  padding-left: 10px;
}

.spanmainmenulinks {  
  color: #69cef6;
  font-size: 0.85em;
  position: relative;
  padding-right: 10px;
  padding-left: 10px;
  font-family: arial;
}

#divfooter a, #spanfooterlinks {
  color: #68ff03;
  font-size: 0.8em;
  position: relative;
  padding-right: 5px;
  padding-left: 5px;
  line-height: 1.2em;
}

#spanfooterlinks {
  color: #69cef6;
}

#divfooter span {  
  font-family: Arial;
}

.spanfooterinfo {
  color: #dedede;
  font-size: 0.7em;
  line-height: 1.1em;
}

#divfooterinfo a {
  color: #dedede;
  font-size: 1.0em;
  line-height: 1.2em;
}
