/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 
#masthead {
  display: block;
  text-align: center;
  width: 960px;
  height: 95px;
}
#wrapper{
	background:url('../images/main_bg.jpg') no-repeat center top;
	text-align:center;
  min-height: 100%;
}
img {border: 0;}
#container{
	width:960px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
  min-height: 100%;
}
body {
  font-family: helvetica, arial;
  font-size: 12px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  min-height: 100%;
}
#title {
  font-weight: bold;
  font-size: 16px;
  font-family: "Arial Black", Gadget, sans-serif;
  text-align: center;
  padding: 0px;
  float: right;
  color: white;
  width: 650px;
}
#contenttop {
  display: block;
  height: 36px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  width: 960px;
}
#content {
  padding: 10px 20px;
}
#menu {
  float: left;
  height: 32px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  width: 957px;
  outline: 1px solid #63585e;
  border: 1px solid #9fa0a2;
  background-repeat: repeat-x;
}
.menu_item {
  display: inline-block;
  padding: 8px 10px;
  font-size: 13px;
}
.menu_item a {
  color: white; 
}
.menu_item a:link {
  color: white; 
  text-decoration: none;
}
.menu_item a:visited {
  color: white; 
  text-decoration: none;
}
.menu_item a:hover {
  color: white; 
  text-decoration: underline;
}
.menu_item a:active {
  color: white; 
  text-decoration: underline;
}
.table_title {
  background-repeat: no-repeat;
  padding-left: 10px;
}
.table_title_right {
  background-position: right;
  background-repeat: no-repeat;
  height: 26px;
  font-style: italic;
  font-weight: bold;
  color: white;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
}
/* For clearing divs containing floats */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

