html,body {margin:0;padding:0}
#headercontainer {background: #99FFFF url("../images/top_bar3.jpg") no-repeat;}
#wrapper {width:100%;background:#ffffff;clear:both;}
#header {vertical-align:top;height:70px;overflow:hidden}
#tabnav {margin:0 5px}
#navbar {background:#3399CC;text-align:right;clear:both;}
#articleHeader {border:0px;border-top:5px solid #9933CC;height:0px;padding:0px;margin:0px}


/*div#left {float:left;width:200px;}
div#content {margin: 5px 200px;}
div#right {float:right;width:200px;}*/

#right {font-size:0.8em;}
#right .pad {margin:5px;border-top:5px solid #222222;padding:5px 10px 10px 10px;background:#F0F9FE}
#left {background:#ffffff;}
#left .pad {margin:5px;border-top:0px solid #222222}

#content {min-height:850px;}
#content p {line-height:1.4}
#content .pad {padding:0px 5px 5px 5px}
#content .homebox {width:48%;float:left;padding:4px; margin:2px;background:#cccccc;}

#footer {clear:all;width:90%;padding:10px}
.searchform {padding:5px;float:right;text-align:right;}


#left {
 position: absolute;
  top: 127px;
  left: 0px;
  margin: 0px;
  background: #FFFFFF;
  width: 220px; /* ie5win fudge begins */
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 200px;
  z-index:99;
}
html>body #left {
  width: 200px /* ie5win fudge ends */
}
#content {
  margin: 5px 200px 20px 200px;
  background: #FFFFFF;
}
#right {
  position: absolute;
  top: 127px;
  right: 0px; /* Opera5.02 will show a space 
	at right when there is no scroll bar */
  margin: 0px;
  background: #FFFFFF;
  width: 220px; /* ie5win fudge begins */
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 200px
}
html>body #right {
  width: 200px /* ie5win fudge ends */
}



#footer {background: #ffffff;clear:both;position:relative;}
#footer p {margin:0;padding:5px 10px}

/* 
---------------------------------------------
C L E A R - F L O A T   H A C K
---------------------------------------------
*/ 
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/* End hide from IE-mac */
