body {
  background-color: #FFFFAA;
  background-image:none;
  margin-bottom:0;
  margin-left:2px;
  margin-right:0;
  margin-top:2px;
  height: 100%;
  font-family: verdana;
  font-size: 10pt;
  font-weight: normal;
  /* float:left; */
}

.bodytext {

}

div#container {
  /* float:left; */
  padding:0;
  margin:auto;
  /* margin-right:auto; */
  height: 100%;
  width: 1200px;
}

div#content,
div#header {
  float:left;
  width: 1108px;
}

div#logo {
  margin-left: 5px;
  float:left;
  width: 138px;
  height: 148px;
  padding: 0px 0 0 20px;
}

div#menubox {
  float:left;
  width: 940px;
}

div#headline {
  float:left;
  width: 600px;
  height: 83px;
  margin-left: 0px;
  margin-top: 32px;
}

#counter {
  float: left;
  margin: 10px 0 0 15px;
}

div#secondmenu,
div#mainmenu {
  float:left;
  width: 100%;
  height:24px;
  /* background-color: #ffffff; */
}
div#secondmenu {
  border-bottom: 5px solid white;
}

div#mainmenu {
  background-color: #ffffcc;
}

ul#mainmenu {
  
}

ul#secondmenu,
ul#mainmenu {
  float:left;
  width: 100%;
  margin: 0;
  padding: 0;
}

ul#secondmenu li,
ul#mainmenu li {
  float:left;
  margin: 0;
  padding: 0;
  list-style-type: none;
  padding: 5px 20px 5px 20px;
  text-align: center;
}

ul {
  font-family: verdana;
  font-size: 12px;
}

ul#secondmenu li a,
ul#mainmenu li a {
  text-decoration: none;
  color: #000000;
}



li.curli {
  font-weight: bold;
}

#content {
  /*border-top: 5px solid white; */
  background-color: #ffffcc;
  float:left;
}

* html #content {

}

#leftcontent {
  float:left;
  width: 159px;
  min-height: 600px;
  background-color: #ffffcc;
  border-right: 5px solid white;
}

* html #leftcontent {
  height: 600px; 
}

#middlecontent {
  float:left;
  width: 600px;
  min-height: 600px;
  padding:10px;
}

* html #middlecontent {
  height: 600px; 
}

#slideshow {
  float:left;
}

ul#quicklinks {
  float:left;
  list-style-type: none;
  margin: 10px 0 0 15px;
  padding: 0;
}

* html ul#quicklinks {
  margin: 10px 0 0 5px; 
}

ul#quicklinks li {
  margin: 4px 4px 4px 0;
}

ul#quicklinks li a {
  text-decoration: none;
}

ul#quicklinks li a:hover {
  text-decoration: underline;
}

p a {
  font-weight: bold;
}

.label2 {
  float:left;
  width: 250px;
  margin:5px;
}

.label {
  float:left;
  width: 125px;
  margin:5px;
}

.bold {
  font-weight: bold;
}

.normal {
  margin: 3px;
  width: 200px;
}

.tx-osoforminput-pi1 {
  min-height: 300px;
  float:left;
  width: 100%;
}

td {
  padding: 0 5px 0 5px;
}

a:visited {
  color: #0000ee;
}
/*
.divmenu {
  font-family: verdana;
  font-size: 12px;
  float:left;
  width: 120px;
  background-color: #cccccc;
  padding: 5px 0 5px 0;
}

.divmenu a {
  text-decoration: none;
  color: #000000;
  
}
*/


/* RTE Styles */

.align-center {
  text-align: center;
}

.indent {
  margin-left: 30px;
}

h1 {
  background-color: #ccd6ea;
  font-size: 10pt;
  color: #0000ff;
  font-family: verdana;
  text-decoration: none;
}

h2 {
  background-color: #ccd6ea;
  font-size: 10pt;
  color: #0000ff;
  font-family: verdana;
  text-decoration: underline;
}

u {
  text-decoration: underline;
}

#middlecontent ul li {
  font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  text-align:left;
} 
