/* start greyline */
.greyline 
{
  position:relative;
  clear:both;
  width: 100%;
  height:6px;
  margin:0 0 0 0;
  padding:0 0 0 0;
  background:#cecece;
  font-size:8pt;
}
/* end greyline */


/* start header */
#header .fontheader {font-family: Verdana, Geneva, Arial, Helvetica; color: #ffffff; font-size: 12px; font-weight:bold;}

#header 
{
  background-color:#0082C3;
  background-repeat: repeat-x;
  font-family: arial, helvetica, geneva, verdana ,sans-serif;
  height: 70px;
  text-align: left;
  width: 100%;
}

#header .logo 
{
  margin-left: 0px;
  margin-top: 0px;
  position: absolute;
}

#header .tabs 
{
  margin-left: 215px;
  margin-top: 27px;
  position: absolute;
}

#header ul.navigation 
{
  font-size: 95%;
  list-style: none;
  margin: 0;
  padding: 0;
}

#header .navoff 
{
  background-image: url(../images/tab_bg_off.gif);
  background-repeat: repeat-x;
}

#header .navon 
{
  background-image: url(../images/tab_bg_on.gif);
  background-repeat: repeat-x;
}

#header .taboff 
{
  color: #FFFFFF;
  font-family: arial, helvetica, geneva, verdana ,sans-serif;
  font-weight: bold;
  padding-left: 8px;
  padding-right: 8px;
  text-decoration: none;
  vertical-align: .8em;
}

#header .textnav a:link, #header .navigation a:link 
{
  color: #FFFFFF;
  text-decoration: none;
}

#header .textnav a:visited, #header .navigation a:visited 
{
  color: #FFFFFF;
  text-decoration: none;
}

#header .textnav a:hover, #header .navigation a:hover 
{
  color: #F4F4F4;
  text-decoration: underline;
}

#header .textnav a:active, #header .navigation a:active 
{
  color: #F4F4F4;
  text-decoration: underline;
}

#header ul.navigation 
{
  font-size: 95%;
  list-style: none;
  margin: 0;
  padding: 0;
}

#header .navigation li 
{
  float: left;
  margin: 0;
  padding: 0;
}
/* end header */


/* start banner */
#banner
{
  background-image: url(../images/people.gif);
  background-repeat: no-repeat;
  height:281px;
  width:457px;
}

#textoverbanner .textsmall a:link
{
  /*color:#0000FF;*/
  color:#37409B;
  text-decoration: none;
}

#textoverbanner .textsmall a:hover
{
  color:#A71921;
  text-decoration: underline;
}

#textoverbanner .textsmall a:active
{
  color:#0000FF;
  text-decoration: underline;
}

#textoverbanner
{
  font-family: verdana, geneva, arial, helvetica;
  color: #222222;
  font-size: 12px;
  position: relative;
  height: auto;
  width: auto;
  text-align: center;
  top: 10px;
}

#textoverbanner .textbigbold
{
  font-weight:bold;
  font-size: 18px;
}

#textoverbanner .textsmall
{
  font-size: 12px;
}
/*end banner */


#body
{
  margin: 0 0 0 0;
  padding: 0;
  background: #FFF;
}

#body .level0
{
  background: #FFF;
}

#body .level1
{
  margin-left: 457px;
  margin-top: 0;
  padding-left: 30px; 
  background: #FC0;
}

.spacebig {font-family: Verdana, Arial, Helvetica; color: #FFFFFF; font-size: 15px;}
.spacesmall {font-family: Verdana, Arial, Helvetica; color: #FFFFFF; font-size: 8px;}

.fontbigbold {font-family: Arial; color: #222222; font-size: 16px; font-weight:bold;}
.fontsmall {font-family: Arial; color: #222222; font-size: 12px; }


/* start button */
.button_medium
{
        color: #fff;
        background: url("../images/btnm_left.jpg") top left no-repeat;
        padding-top: 0px;
        padding-bottom: 6px;
        padding-right: 0px;
        padding-left: 12px;
        font-weight: bold;
        font-size: 13px;
        font-family: Arial;
        text-decoration: none;
        /* Thank you, Safari, for being the only browser to ever implement text-shadow. It's too bad it's not part of the spec anymore. */
        text-shadow: 0.2em 0.2em 0.2em #444;
        border: none;
}
/* IE doesn't understand this, so we can fix the padding on EOMB so the buttons still look good */
.button_medium[href]
{
        padding-top: 4px;
}
.button_medium span
{
        background: url("../images/btnm_right.jpg") top right no-repeat;
        padding-top: 4px;
        padding-bottom: 6px;
        padding-left: 0px;
        padding-right: 12px;
}
.button_medium:hover
{
        color: #fff;
        text-decoration: underline;
}
.button_medium:visited
{
        color: #fff;
}
/* end button */


#onebutton
{
  background-image: url(../images/One_Button.jpg);
  background-repeat: no-repeat;
  height:34px;
  width:42px;
}

#twobutton
{
  background-image: url(../images/Two_Button.jpg);
  background-repeat: no-repeat;
  height:34px;
  width:42px;
}

#threebutton
{
  background-image: url(../images/Three_Button.jpg);
  background-repeat: no-repeat;
  height:34px;
  width:42px;
}

.fontboxsmall 
{
  font-family: Arial; 
  color: #222222; 
  font-size: 12px;
  padding-left: 7px;
  padding-right: 7px;
}


#footer
{
  font-family: Arial; 
  font-size: 11px;
  text-align: center;
  color: #666666;
}

#footer .textsmall a:link
{
  /*color:#0000FF;*/
  color:#37409B;
  text-decoration: none;
}

#footer .textsmall a:hover
{
  color:#A71921;
  text-decoration: underline;
}

#footer .textsmall a:active
{
  color:#0000FF;
  text-decoration: underline;
}

#copyright
{
  font-family: Arial; 
  font-size: 11px;
  text-align: center;
  color: #666666;
}

img {
	border:0px;
}
