body
{
   background-color: #FFF;
   margin: 0;
   padding: 0;
   
   color: #000;
   font-family: Verdana, sans-serif;
   font-weight: 300;
   font-size: 11pt;
   
   text-align:center;
   
   height: 100%;
}

a
{
   color: #1b3e71;
   font-size: 12pt;
   text-decoration: none;
}

a:hover
{
   color: #92a6ba;
   font-size: 12pt;
   text-decoration: underline;
}

a.noshow
{
   color: #000000;
   font-size: 30px;
   text-decoration: none;
}

a.noshow:hover
{
   color: #000000;
   font-size: 30px;
   text-decoration: noshow;
}

a.biglink
{
   color: #1b3e71;
   font-size: 26pt;
   text-decoration: none;
}

a.biglink:hover
{
   color: #92a6ba;
   font-size: 26pt;
   text-decoration: underline;
}

a.medlink
{
   color: #1b3e71;
   font-size: 14pt;
   text-decoration: none;
}

a.medlink:hover
{
   color: #92a6ba;
   font-size: 14pt;
   text-decoration: underline;
}

a.bold
{
   color: #1b3e71;
   font-size: 12pt;
   font-weight: bold;
   text-decoration: none;
}

a.bold:hover
{
   color: #92a6ba;
   font-size: 12pt;
   font-weight: bold;
   text-decoration: underline;
}


b
{
   color: #000;
   font-size: 11pt;
}

ul
{ 
    line-height: 1.1em;
    list-style-type: circle;
    margin: 0.2em 0 0.6em 2em;
    padding:0;
}

li
{
    margin-bottom: 0px;
}

li a
{
   color: #1b3e71;
   font-size: 10pt;
   text-decoration: none;
}

li a:hover
{
   color: #92a6ba;
   font-size: 10pt;
   text-decoration: underline;
}

td
{
   color: #000;
   font-family: Verdana, sans-serif;
   font-weight: 200;
   font-size: 12pt;
   text-align:  center;
}

td.left
{
   color: #000;
   font-family: Verdana, sans-serif;
   font-weight: 200;
   font-size: 12pt;
   text-align:  left;
}

#top
{
   width: 100%;
   height: 90px;
   background: #000040;
   background-image:    url(images/topback.png);
   background-repeat:   repeat-x;
   font-family: Verdana, sans-serif;
   color: #000;
   text-align: center;
}

/* Views Styles */
#viewContainer {
  text-align:          center;
  font-family:         Verdana, sans-serif;
  border-collapse:     collapse;
  border-bottom:       1px solid #000;
  padding:             20px 0px 0px 10px;
  white-space:         nowrap;
}

#viewContainer a {
  border-color:        #1b3e71;
  border-width:        2px;
  border-style:        solid solid none solid;
  font-size:           13px;
  text-decoration:     none;
  color:               #1b3e71;
  padding:             0px 5px;
}

#viewContainer a:hover {
	border: 					2px;
	border-color:     #1b3e71;
	border-style:			solid solid none solid;
  background-color: #DDDDDD;
  color:            #000;
}

#viewContainer a.selected {
  background-color:    #1b3e71;
  border:              1px solid #1b3e71;
  border-bottom:       1px solid #1b3e71;
  color:               #FFFFFF;
  cursor:              pointer;
}

/* Statusbar Styles */
#statusbar {
  background:          #1b3e71;
  border-bottom:       1px solid #000;
  color:               black;
  padding-right:       10px;
  text-align:          right;
  font-size:           10pt;
}

#statusbar a {
  border-left:         1px solid #1b3e71;
  border-right:        1px solid #1b3e71;
  color:               #415832;
  text-decoration:     none;
  margin-left:         10px;
  margin-right:        10px;
}

#statusbar a:hover {
  color:               black;
  background-color:    white;
}

#statusbar b {
   color:         white;
   font-weight:   bold;
   font-size:     10pt;
}

#content
{
   background:    #FFF;
   width:         70%;
   text-align:    center;
   margin-top:    10px;
   border-left:   #1b3e71 8px solid;
   border-right:  #1b3e71 8px solid;
   border-style:  double;
   border-color:  #1b3e71;
   padding-left:  100px;
   padding-right: 100px;
   padding-top:   20px;
}

#widecontent
{
   background:    #FFF;
   width:         90%;
   margin-left:  20px;
   margin-right: 20px;
   text-align:    center;
   margin-top:    10px;
   border-left:   #1b3e71 8px solid;
   border-right:  #1b3e71 8px solid;
   border-style:  double;
   border-color:  #1b3e71;
   padding-left:  10px;
   padding-right: 10px;
   padding-top:   20px;
}

textarea, input, input.button, select
{
   background-color: #C0C0C0;
   font-family: "Tahoma", "Trebuchet MS", Verdana, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: 300;
   color: #000000;
   border: solid 1px #000000;
}

#bottom
{
   position: relative;
   float: bottom;
   clear: both;
   width: 100%;
   height: 20px;
   border-top: 1px solid #000;
   border-bottom: 1px solid #000;
   background: #C0C0C0;
   font-family: "Tahoma", "Trebuchet MS", Verdana, Helvetica, sans-serif;
   size: 10px;
   color: #000;
   text-align: right;
   margin-top: 10px;
}

#bottom a
{
   color: #1b3e71;
   font-size: 10pt;
   text-decoration: none;
}

#bottom a:hover
{
   color: #92a6ba;
   font-size: 10pt;
   text-decoration: underline;
}