body {
 margin: 0px 50px 0px 50px;
 padding:0;
 background-color: #dfe6f2;
 color: black;
 font-family: Verdana, Arial, sans-serif;
 font-size: xx-small;
}
td {
 color: black;
 font-family: Verdana, Arial, sans-serif;
 font-size: xx-small;
}

.navcoltop {
  background-image: url(../images/stripes.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: white;
  border-left: 1px solid #003798;
  border-right: 1px solid #dfe6f2;
  width: 163px;
  padding:0;
  margin:0px;
  height: 40px;
}
.contcoltop {
  margin: 0px 0px 0px 163px;
  height: 40px;  
  background-color: white;
  border-right: 1px solid #003798;
}
.contcol {
  margin: 0px 0px 0px 163px;  
  background-color: white;
  border-right: 1px solid #003798;
}
.content {
 margin:10px 20px 20px 20px;
}

.contbigtext {
 font-size: x-small;
 font-weight: bold;
 color:#003798;
}
.content a {
  color: #003798;
  font-decoration:none;
  font-weight:bold;
}
.content a:hover {
  color: #005A28;
  font-decoration:none;
  font-weight:bold;
  background-color:#dfe6f2;
}
.content li {
  line-height: 13px;
}
.navcol {
  background-image: url(../images/stripes.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: white;
  border-left: 1px solid #003798;
  border-right: 1px solid #dfe6f2;
  width: 163px;
  padding:0;
  margin:0px;
}
.topbluelane {
  margin:0;
  padding:0px;
  background-image: url(../images/stripes3.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: #dfe6f2;
  border: 1px solid #003798;
  height: 34px;
}
.topbluecont {
 margin-bottom:2px;
 margin-left: 200px;
}
.topbluecont a {
 text-decoration: underline;
}
.navigation {
 color: #003798;
 font-weight:bold;
 font-size: xx-small;
 border-top: 1px solid #003798;
 border-bottom: 1px solid #003798;
 margin:2px 0px 2px 0px;
 padding: 2px 0px 2px 0px;
 text-align:center;
}

.navlink {
 color: #003798;
 font-weight:bold;
 font-size: xx-small;
 text-decoration: none;
 display: block;
  width: 160px;
 padding-left:7px;
} 
.navlink:hover {
  background-image: url(../images/stripes2.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
 color: #003798;
 background-color: #dfe6f2;
 font-weight:bold;
 text-decoration: none;
 font-size: xx-small;
 padding-left:7px;
} 
.navlinkover {
  background-image: url(../images/stripes2.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
 color: #003798;
 background-color: #dfe6f2;
 font-weight:bold;
 text-decoration: none;
 font-size: xx-small;
 text-align:center;
 border-top: 1px solid #003798;
 border-bottom: 1px solid #003798;
 margin:2px 0px 2px 0px;
 padding: 2px 0px 2px 6px
}
.navlinkover a {
 color: #003798;
 font-weight:bold;
 text-decoration: none;
 font-size: xx-small;
 text-align:center;
}  
.navlinkover a:hover {
 color: #005A28;
 font-weight:bold;
 text-decoration: none;
 font-size: xx-small;
 text-align:center;
}  
.topnavspace {
 margin-top:20px;
}
.botnavspace {
 margin-top:80px;
}
.botpart {
  border-top: 1px solid #003798;
  font-size:xx-small;
  text-align: center;
}

#imglogo {
  position:absolute;
  top: 11px;
  left: 64px;
  z-index:1;
}
.ctectitle {
  float:left;
  font-family: Verdana, Arial, sans-serif;
  color: #005A28;
  font-size: 24px;
  font-weight: bold;
  margin: 20px 0px 0px 20px;
}
.bearimg {
 float:left;
 margin-top:14px;
 margin-left:6px;
}

.buttons {
  background-image: url(../images/stripes.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: white;
  border: 1px solid #003798;
  padding-left:6px;
  margin:0px;
  display: block;
  text-decoration: none;
  width: 170px;
  text-align: center;
  line-height: 16px;
  color: #003798;
  font-size: xx-small;
}
.buttons:hover {
  background-image: url(../images/stripes2.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: #dfe6f2;
  border: 1px solid #003798;
  padding-left: 6px;
  margin:0px;
  display: block;
  text-decoration: none;
  width: 170px;
  text-align: center;
  line-height: 16px;
  color: #003798;
  font-size: xx-small;
}
.buttonsb {
  background-image: url(../images/stripes.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: white;
  border: 1px solid #003798;
  padding-left:6px;
  margin:0px;
  display: block;
  text-decoration: none;
  width: 80px;
  text-align: center;
  line-height: 16px;
  color: #003798;
  font-size: xx-small;
}
.buttonsb:hover {
  background-image: url(../images/stripes2.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: #dfe6f2;
  border: 1px solid #003798;
  padding-left: 6px;
  margin:0px;
  display: block;
  text-decoration: none;
  width: 80px;
  text-align: center;
  line-height: 16px;
  color: #003798;
  font-size: xx-small;
}
.buttons2 {
  background-image: url(../images/stripes2.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: #dfe6f2;
  border: 1px solid #003798;
  padding-left: 6px;
  margin:0px;
  display: block;
  text-decoration: none;
  width: 170px;
  text-align: center;
  line-height: 16px;
  color: #003798;
  font-size: xx-small;
}
a {
 text-decoration: none;
 color: black;
}
.pagetitle {
  color: #005A28;
  font-weight: bold;
  font-size: x-small;
}
.colortext {
  color: #005A28;
  font-weight: bold;
}
.colortext2 {
  color: #ED642A;
  font-weight: bold;
}
.textredi {
 color: #cc0000;
 font-style: italic;
}
.textred {
 color: #cc0000;
}
.textred a, .textred a:hover {
 color: #cc0000;
 text-decoration: none;
}
input.text {
 border: 1px solid #003798;
}
.textbig {
  font-size: x-small;
}
.textredbig {
 font-size:x-small;
 font-weight: bold;
 color: #cc0000;
}
<!-- admin site //-->
body.admin {
 margin: 0;
 padding:0;
 background-color: #C8E9D3;
 color: black;
 font-family: Verdana, Arial, sans-serif;
 font-size: xx-small;
}
.topgreenlane {
  margin:0;
  padding:0px;
  background-image: url(../images/stripes3.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: #C8E9D3;
  border: 1px solid #005A28;
  height: 34px;
}
#aimglogo {
  position:absolute;
  top: 10px;
  left: 110px;
  z-index:1;
}
.actectitle2 {
  font-family: Verdana, Arial, sans-serif;
  color: #005A28;
  font-size: 16px;
  font-weight: bold;
}
.actectitle {
  float:left;
  font-family: Verdana, Arial, sans-serif;
  color: #005A28;
  font-size: 24px;
  font-weight: bold;
  margin: 20px 0px 0px 20px;
}
.atoppart {
  background-image: url(../images/stripes_gr.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: white;
  border-left: 1px solid #005A28;
  border-right: 1px solid #005A28;
  padding:0;
  margin:0px;
  height: 40px;
}
.contcolfull {
  margin: 0;  
  background-image: url(../images/stripes_gr.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: white;
  border-left: 1px solid #005A28;
  border-right: 1px solid #005A28;

}
.acontent {
 margin:10px 20px 20px 20px;
}
.acontent a {
  color: #005A28;
  font-decoration:none;
  font-weight:bold;
}
.acontent a:hover {
  color: #003798;
  font-decoration:none;
  font-weight:bold;
  background-color:#C8E9D3;
}
.topgreencont {
 margin-bottom:2px;
 margin-left: 200px;
}
.topgreencont a {
 text-decoration: underline;
}
.abotpart {
  border-top: 1px solid #005A28;
  font-size:xx-small;
  text-align: center;
}

.abearimg {
 float:left;
 margin-top:14px;
 margin-left:6px;
}
.abuttons_long {
  background-image: url(../images/stripes_gr.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: white;
  border: 1px solid #005A28;
  padding-left:6px;
  margin:0px;
  display: block;
  text-decoration: none;
  width: 200px;
  text-align: center;
  line-height: 16px;
  color: #005A28;
  font-size: xx-small;
  font-weight: bold;
}
.abuttons_long2 {
  background-image: url(../images/stripes_gr2.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: #C8E9D3;
  border: 1px solid #005A28;
  padding-left: 6px;
  margin:0px;
  display: block;
  text-decoration: none;
  width: 200px;
  text-align: center;
  line-height: 16px;
  color: #005A28;
  font-size: xx-small;
  font-weight: bold;
}
.anavcol {
  background-image: url(../images/stripes_gr.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: white;
  border-left: 1px solid #005A28;
  border-right: 1px solid #005A28;
  padding:0;
  margin:0px;
}
.anavcol a {
  color: #005A28;
  font-decoration:none;
  font-weight:bold;
}
.anavcol a:hover {
  color: #003798;
  font-decoration:none;
  font-weight:bold;
  background-color:#C8E9D3;
}
.abuttons {
  background-image: url(../images/stripes_gr.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: white;
  border: 1px solid #005A28;
  padding-left:6px;
  margin:0px;
  display: block;
  text-decoration: none;
  width: 150px;
  text-align: center;
  line-height: 16px;
  color: #005A28;
  font-size: xx-small;
  font-weight: bold;
}
.abuttons:hover {
  background-image: url(../images/stripes_gr2.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: #C8E9D3;
  border: 1px solid #005A28;
  padding-left: 6px;
  margin:0px;
  display: block;
  text-decoration: none;
  width: 150px;
  text-align: center;
  line-height: 16px;
  color: #005A28;
  font-size: xx-small;
  font-weight: bold;
}

.abuttons2 {
  background-image: url(../images/stripes_gr2.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  background-color: #C8E9D3;
  border: 1px solid #005A28;
  padding-left: 6px;
  margin:0px;
  display: block;
  text-decoration: none;
  width: 150px;
  text-align: center;
  line-height: 16px;
  color: #005A28;
  font-size: xx-small;
  font-weight: bold;
}
.acontcol {
  margin: 0;  
  background-color: white;
  border-right: 1px solid #005A28;
}
.anavigation {
 color: #005A28;
 font-weight:bold;
 font-size: xx-small;
 border-top: 1px solid #005A28;
 border-bottom: 1px solid #005A28;
 margin:2px 0px 2px 0px;
 padding: 2px 0px 2px 0px;
 text-align:center;
 width: 260px;
}
.anavlink {
 color: #005A28;
 font-weight:bold;
 font-size: xx-small;
 text-decoration: none;
 display: block;
  width: 260px;
 padding-left:7px;
} 
.anavlink:hover {
  background-image: url(../images/stripes2.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
 color: #005A28;
 background-color: #C8E9D3;
 font-weight:bold;
 text-decoration: none;
 font-size: xx-small;
 padding-left:7px;
 width: 260px;
} 
.apagetitle {
  color: #003798;
  font-weight: bold;
  font-size: x-small;
}