
html,
body {
  margin:0;
  padding:0;
  height:100%; /* 100 % height */
     background-image: url(/pics/body/brown_torso_right.gif); 
     background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: bottom right;
   z-index:5
}
html>body #wrap {height:100%;} /* 100 % height */
#header {
  width:100%;
  height:100px;
}
html>body #header {
  position:fixed;
  z-index:1; /* Prevent certain problems with form controls */
}
html>body #content-wrap {
   margin: 0; height:100%;
} /* 100 % height */
html>body #content {
   margin: 0; 
   padding:100px 0px 3.7em 0px;
   z-index: 2;
} /* 6em = height of #header and #footer + 1em, 1em = give the content some breathing space */
#footer {
  width:100%;
  height:3.6em;
}
html>body #footer {
  position:fixed;
  bottom:0;
  z-index:10; /* Prevent certain problems with form controls */
}

* { font-size:10.8pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#000; }
.speaking {
	background:#b81e36; color:#fff; font-size:8pt;
   font-weight: bold; float: left; text-align:left;
}
.copyright {
	background:#b81e36; color:#fff; font-size:8pt;
   font-weight: bold; float: right; text-align:right;
}
.copyright a { font-size:8pt; color:#BBB; text-decoration:none; }
.copyright a:hover { color:#444; }

.searchBox { font-size:8pt;font-family:"Tahoma";text-decoration:none;}


a { color:#00c; text-decoration:none; }
a:hover { color:#c00; }

ul.sideMenu { margin: 0; padding: 0; background: #DFDFDF; }
.sideMenu li { display: inline;
  list-style-image: url(foo.gif);
  font: 200 1.0em "trebuchet ms", serif;
}
.sideMenu li a { display: block; margin: 0.0em 0; padding: 3px 5px;
  text-decoration: none; color: #000;
}
.sideMenu li a:hover { color: #fff; background: #5F5F5F; }
.sideMenu li.here a { display: block; background: #b81e36; background-image: url("/pics/sidebarbackground.png"); color: #fff; }
.sideMenu li.here ul { margin: 0; padding: 0; }
.sideMenu li.here ul li a { padding-left: 35px; color: #FFF;
  background: url(/pics/sidebarbackground.png) no-repeat 10px 0px;
}
.sideMenu li.here ul li a:hover { color: #9FF3FF;
  background: #5F5F5F url(/pics/sidebarbackground.png) no-repeat 10px 0px;
}
.menuBack { background: #DFDFDF; }
.widthMenu { width: 150px; }
.widthMain { width: 650px;}
.floatLeft { float: left; }
.floatRight { float: left; }

.ontable {font-family:"Tahoma";font-size:8pt;text-decoration:none;}

.shared {color:black;font-size:9pt;text-decoration:none;}
.shared2 {color:#333; font-size:8pt; }

.data {font-family:verdana; font-size:10px; color:black; background-color:#F0F0F0;}
.bld {color:black;font-size:9pt;font-weight:bold;}
.bld1 {color:black;font-size:7pt;font-weight:bold;}
.bld2 {color:black; font-size:8pt; font-weight:bold;}
.hdrcolor {font-family:verdana; font-size:11px; font-weight:bold; color:black; background-color:#D0D0D0;}



