body {
 background: #FFFFFF;
  font-family: Tahoma, Arial;
  font-size: 14px;
  margin: 0;
  padding: 0;
}

p {
margin: 0;
color: #000000;
padding-left: 20px;
font-size: 14px;
}

h2 {
margin: 0;
padding-left: 20px;
color: #000000;
font-size: 16px;
font-weight: bold;
}

.content { 
  width: 968px;
  margin: 0 auto;
  background: #FFFFFF;
}

.maincontent {
  background: #FFFFFF;
  border: 1px solid #000000;
  width: 562px;
}

.topbar {
width: 100%;
height: 24px;
background: url(images/topbar.gif) repeat-x;
}

.login a {
color: #FFFFFF;
text-decoration: none;
}

.login a:hover {
color: #000000;
text-decoration: none;
}

.menu {

  margin: 0 auto;
  padding: 0;
  height: 105px;
  background:  url(images/topmenu2.png) no-repeat;
  border: 0;

}

.menu2 {
  width: 768px;
  margin: 0 auto;
  padding: 0;
  height: 105px;
  background:  url(images/topmenu.png) no-repeat;
  border: 0;

}
.menubar {
padding-left: 280px;
padding-top: 75px;
}

.menubar2 {
padding-left: 380px;
padding-top: 75px;
}

.menubar2 a {
display: block;
float: left;
text-decoration: none;
color:#FFFFFF;
width: 94px;
text-align: center;
}
.menubar a {
display: block;
float: left;
text-decoration: none;
color:#FFFFFF;
width: 94px;
text-align: center;
}

.menubar a:hover {
color: #a63858;
}

.textonright {
  margin-left:300px;
  width: 100px;
}

.bottom {
background: url(images/bottom.gif) no-repeat;
height: 50px;
width: 975px;
margin: 0 auto;
}


.contentsection a {
  color: #003366;
  text-decoration: none;
{

.contentsection a:hover {
  color: #999999;
}
