body{
margin: 0px;
font-family:arial; font-size:12px; color:#000000;
background-color:#32492D;
background-image: url(images/bg.gif);
background-position:top left;
background-repeat:repeat-x;
}

a{color:#008800;text-decoration:underline;}
a:visited {color:#008800;text-decoration:underline;}
a:active {color:#dd0000;text-decoration:underline;}
a:hover {color:#0000ff;text-decoration:underline;}

h1 {font-family:trebuchet ms, arial, sans-serif;font-size:32px;font-weight:bold;padding:0px;margin:0px;margin-top:10px;}
h2 {font-family:trebuchet ms, arial, sans-serif;font-size:16px;font-weight:bold;padding:0px;margin:0px;border-bottom:1px dotted #71886B;}
h3 {font-family:trebuchet ms, arial, sans-serif;font-size:20px;font-weight:bold;padding:0px;margin:0px;background-color:#E9F0E5;padding-left:10px;border-bottom:1px solid #E0E7DC;}
.short {width:58%}
hr {border-bottom: 1px solid #c3cddd; border-top: 0px solid #c3cddd; border-left: 0px solid #c3cddd; border-right: 0px solid #c3cddd; width:100%;}

form input,textarea {background-color:transparent;color:#000000;border:1px solid #71886B;padding:2px;margin:2px;}
form select,option {background-color:transparent;color:#ffffff;border:1px solid #71886B;}

#overall {width:800px;margin:0px auto;margin-top:0px;background-color:#E0E7DC;}
#container {border:6px solid #71886B;border-top:0px;background-color:#E0E7DC;}
#header {width:800px;height:190px;background-image:url(images/header.jpg);}

#banner {}

#menu {width:144px;float:left;padding-top:25px;}

#content {width:624px;float:left;padding:10px;padding-top:0px;}
#content p {text-indent:20px; text-align:justify;margin-top:0px;}
#content img {display:block;}

#bottom {clear:both;font-size:1px;background-color:transparent;}

#footer {margin:0px auto;width:800px;padding-bottom:50px;color:#ddddff;font-size:10px;padding-left:10px;}
#footer a {color:#ddddff;text-decoration:none;}
#footer a:hover {color:#ddddff;text-decoration:underline;}

.pageheader {clear:both;padding-bottom:10px;}

.mininav {background-color:#E9F0E5;border:1px solid #71886B;clear:both;padding:0px;margin-top:10px;margin-bottom:10px;}
.mininav ul {border:0px;margin-top:10px;padding:0px;padding-top:0px;padding-bottom:0px;margin:5px;}
.mininav li {display:inline;padding:5px;padding-left:22px;padding-right:22px;font-size:14px;font-weight:bold;border-left:1px solid #71886B;margin:0px;margin:0px;}

.mininav a {text-decoration:none;color:#006600;}
.mininav a:hover {color:#000000;text-decoration:underline;}
.mininav .first {border-left:0px;}

.datestable {margin-top:10px;margin-bottom:10px;border-top:1px solid #71886B;border-left:1px solid #71886B;}
.datestable th {border-right:1px solid #71886B;border-bottom:1px solid #71886B;padding:5px;}
.datestable td {border-right:1px solid #71886B;border-bottom:1px solid #71886B;padding:5px;}

.event {border:1px dotted #71886B;background-color:#F8FAF7;padding:0px;margin-top:5px;}
.eventpart {float:left;border-right:1px dotted #71886B;padding:5px;}
.eventpart2 {float:left;padding:5px;}

.download li {line-height:20px;font-size:14px;}

.toc {font-weight:bold;font-size:14px;}
.toc2 {font-weight:bold;font-size:12px;}
.desc {font-style:italic;padding-top:5px;font-family:trebuchet ms;font-size:12px;color:#555555}
.desc2 {font-style:italic;padding-top:2px;font-family:trebuchet ms;font-size:12px;color:#555555}
.desc3 {font-style:italic;padding-top:2px;font-family:trebuchet ms;font-size:14px;color:#555555}
.sect {text-align:center;font-size:24px;font-family:trebuchet ms;font-style:italic;font-weight:bold;background-color:#E3E6F5;margin-bottom:10px;color:#1B3069;}
.filename {font-size:12px;font-family:trebuchet ms;font-weight:bold;}

.inputname {width:55px;float:left;padding-top:5px;font-weight:bold;padding-right:10px;}
.formelem {width:300px;float:left;margin:0px;padding:0px;border:0px solid #000000;display:block;}

.img-container {
  width:325px;
  float:right;
  margin-left:5px;
  margin-top:0px;
}
.img-containerl {
  width:315px;
  float:left;
  margin:0px;
  margin-top:0px;
}

.img-caption {
  clear:both;
  text-align:center;
  font-size:10px;
  color:#0000bb;
}

.img-shadow {
  float:right;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

.p-shadow {
  width: 99%;
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  position:relative;

  }

.p-shadow .outside {
  background: none !important;
  background: url(images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  margin-top:6px;
  margin-left:6px;
  position:relative;
  }

.p-shadow .inside {
  color: #777;
  background-color: #fff;
  font: tahoma, serif;
  font-size:12px;;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  margin-top:6px;
  position:relative;
  } 

.p-img {
  border: 1px solid #a9a9a9;
  float:left;
  display:inline;
}

.p-content {
  float:left;padding-left:10px;width:410px;
  text-align:justify;
}

.p-imgr {
  border: 1px solid #a9a9a9;
  float:left;
  display:inline;
}

.p-contentr {
  float:left;padding-right:10px;width:410px;
  text-align:justify;
}

.p-content b {
  padding-bottom:10px;
  font-size:14px;
  color:#000000;
}

.p-content p {
  padding-top:10px;
}
	
.p-contentr b {
  padding-bottom:10px;
  font-size:14px;
  color:#000000;
}

.p-contentr p {
  padding-top:10px;
}

.board {width:100%;}
.board td {border:1px solid #71886B;padding:5px;}