#wrapper {
  width: 780px;
  height: 100%;
  margin:5px auto;
  border: 1px solid #084A9E; /* Blue */
  text-align:left;
  clear: none;
  background-color: #FFFFFF;
  background-image:url(../images/background.gif); /* This has the bar on left */
  }
  
#content {
  height: 100%; 
  min-height:420px;
  margin-top: 0px;
  margin-left: 145px;
  width: 610px;
  color: #000000;
  }

#leftcol {
  height: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 135px;
  float: left;
  clear: left;
  display:inline;
  }
#leftcol #nav ul {
  list-style-type: none;
  margin: 0; 
  padding: 0;
  font-size:100%;
  }
#leftcol #nav ul li {
  padding: 0;
  margin: 0;
  }
#leftcol #nav ul li a{
  text-align: left;
/*color: #3B8A39;           /* Green */
  color: #084A9E;			/* Blue */
  padding: 4px 0 6px 14px;
  display: block;
  text-decoration: none; 
  height: 2%;
  }
#leftcol #nav a:hover, #leftcol #nav a:focus { 
  background-color:#084A9E;
  color: #FFFFFF;
  }

#info dl {
  width:640px; 
  margin-top: 10px;
  margin-bottom: 10px;
  }
#info dd {
  width:33%; 
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  float:left; padding: 0 0 0 0;
  }

#questionare dl {
  width:600px; 
  height: 6em;
  }
#questionare dd {
  width:50%; 
  float:left; 
  margin:0;
  }

#smallwhite {
  width: 780px;
  height:auto;
  font-size: 10px; 
  margin: 0 auto; /* This means "0" top margin, and "automatic" left/right margins. */
  font-style:italic;
  text-align:right;
/*
  color: white;
  background-color: #084A9E;
  font-family: Arial, Helvetica, sans-serif;
*/
  }

#bigblack {
  width: 620px;
  height:auto;
  font-size: 12px; 
  font-weight: bold;
  color: black;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0 auto;
  }

#flashcontent {
  height: 100%;
  }

.headline {
  color: #333399;
  font-size:16px;
  font-weight:bold;
  }

.containerscrolls {
  width: 630px;
  height:380px; 
  float:right;
  overflow: scroll;
  font-size:12px;
  }
.containerscrolls dt {
  padding-bottom:3pt;
  font-weight:bold;
  }
.containerscrolls dd {
  padding-bottom:6pt; padding-right:3pt;
  }
  
.tbl_border {
  background-color: #919999;
  }
.tbl_gray_wborder {
  background-color: #efefef;
  padding: 15px;
  }
.txt12b_black {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }
.txt14b_red {
  font-size: 14px;
  font-weight: bold;
  color: #FF0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }
.txt14b_black {
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }
.txt24bb_white {
  font-size: 24px;
  font-weight: bolder;
  color: #cccccc;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

ul.navbar {
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 2em;
  left: 1em;
  width: 9em 
  }
ul.navbar li {
  background: #DFFFFF;
  margin: 0.5em 0;
  padding: 0.3em;
/*  border-right: 1em solid #084A9E; 
*/  }
ul.navbar a {
  text-decoration: none 
  }

.bigred { 
  font-family: Arial, Helvetica, sans-serif; 
  float:right;
  font-size:14px; 
  font-weight: bold;
  color: red; 
  }

.onespace {
  padding-left: 3pt;
  }
.indent {
  padding: 5pt 25pt 10pt 25pt;
  }
 
.bottom {
  margin: 5pt 0 7pt 0;
  font-size: 12px;
  color: black;
  }

a         {text-decoration: none;}
a:hover   {text-decoration: underline; background-color:#084A9E; color: #FFFFFF;}
a:link    {text-decoration: none;}
a:visited {text-decoration: none;}
a:active  {text-decoration: none; color:#FF0000}

body {  
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #084A9E; background-color: #DDE0E8;
/*  background-color:	#084A9E;  */
  }

h1 {
  background-color: white; 
  color:#084A9E;
  margin-top: 0; 
  margin-bottom: 0;
  }
#bluebox {
  border:#003399;
  background-color:#DCE0E7;
  padding: 10px 25px 25px 25px; 
  text-indent: -0.6em;
  }