body { margin: 0px; padding: 0px; text-align: center; }
textarea, body, div, p, td, li { font-family: Arial, 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#333; }
h1, h2, h3 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#00235e; }

p, li, td {
  font-size: 0.8em;
  font-family: Tahoma
}


table { border-collapse: collapse; }

a { font-size: 0.8em; }

img { margin: 0px; padding: 0px; border: none; }

div#header { height: 95px; float: left; margin: 0px; background: url(../../../images/HEADER.gif) #00A594 no-repeat top left; }
div#headerImage { float: right; margin: 0px; }

div#wrapper { width: 780px; border: 2px solid #000000; margin: 0px auto; }
div#header { margin: 0px; }

div#top_menu { }
div#top_menu ul { margin: 0px; padding: 5px; }
div#top_menu li { list-style-type: none; display: inline; padding-left: 10px;}

div#main { text-align: left; float: left; margin: 0px; background: url(../../../images/FSA_small.gif) no-repeat bottom left; }
div#contentImage { width: 100%; text-align: right; float: right; margin: 0px; }

div#content { margin: 0px; float: left; width: 550px; text-align: left; padding: 10px;}
div#content h2 {
   color: #00A594;
   border-bottom: 1px solid #00A594;
}
div#content a { font-size: 1em; }

div#blockL { float: left; margin: 0px; width: 191px; }
div#blockR { float: right; }

div#footer { height: 40px; border-top: 1px solid #b0b0b0; }
div#footer p { margin: 0px; padding: 0px;  text-align: right; vertical-align: middle; padding-right: 20px; padding-top: 5px; }
div#footer a {
   text-decoration: none;
   color: #606060;
   font-size: 1em;
}

div#sideMenu { padding: 8px; text-align: left; }
div#sideMenuBorder { border-top: 1px solid #fff; border-bottom: 1px solid #fff; width: 170px;}
div#blockmenu { background-color: #A593BD; margin: 0;   }

a.sideMenuItem1,a.sideMenuItem2,a.sideMenuItem3 {
  text-indent: 0px;
  list-style-image: none;
  list-style-type: none;
  color: #fff;
  font-size: 0.8em;
  text-align: left;
  padding: 2 0 2 0px;
  margin: 0;
  text-decoration: none;
  display: block;
}
a.sideMenuItem2 {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  font-weight: 700;
}

a:hover.sidemenuitem2,a:hover.sidemenuitem3 {
  background-color: #D9CEE7;
}

a.sidemenuitem3 {
  font-weight: 400;
}
