body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

body {
margin:0px;
padding:0px;
overflow-x:hidden;
}



#topbanner {
height:120px;
padding-bottom:0ex;
width:100%;
margin:0px;
}

#topbanner img {
display:block;
margin-left:auto;
margin-right:auto;
}

.topbanner-left {
margin-left:0px;
padding-bottom:0px;
padding-top:40px;
float:left;
display:block;
position:absolute;
}

.topbanner-middle {
margin-left:auto;
margin-right:auto;
display:block;
position:relative;
}

.topbanner-right {
margin-right:0px;
padding-bottom:0px;
float:right;
display:block;

}

#page {
height:auto;
width:100%;
border-bottom:10px solid #990000;
margin-top:0px;
margin-left:0px;
padding-bottom:20px;
}

#menu {
font-size:16px;
font-weight:700;
width:980px;
height:25px;
display:block;
margin-left:auto;
margin-right:auto;


}

#menu a:hover {
font-size:18px;
font-weight:bold;
}

#menu-button {
border-left:1px solid #CCCCCC;
border-right:1px solid #333333;
border-top:1px solid #CCCCCC;
width: 106px;
height: 25px;
position:relative;
margin-top:13px;
margin-left:0px;
display:block;
float:left;
text-align:center;

text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
color:#FFFFCC;
vertical-align:middle;
}




#content {
width:750px;
padding-left:4em;
padding-top:2ex;
overflow-x:none;
}


.lastupdated {
	color:#666666;
	font-size:10px;
	padding-left:1.5em;
}

.lastupdated a {
font-size:10px;
color:#000000;
}

.email {
display:block;
width:140px;
text-align:left;
padding-right:1.5em;
color:#000000;
font-size:10px;
}

.email a {
font-size:11px;
color:#000000;
}
