body { margin: 0 2px 0 0; padding: 0; border: 0; text-align: left; 
	   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;	background-color: #eff2f7;
	   background-image: url(images/cfp-body-bg.gif); line-height: 140%; }

#menu { position: absolute; width:180px; top:150px; left:3px; z-index:2; height: 300px; }
li, ul { font-size : x-small; list-style-type : square; list-style-position : outside;  color:#03579E; }
a {	color:#09c;	font-size:11px;	font-family:verdana, arial, helvetica, sans-serif;	font-weight:600; text-decoration:none; }
a:link {color:#09c;} a:visited {color:#07a;} a:hover {background-color:#ccc;}

/* Nav Button code. Big thanks to all at css-discuss! */
#button { width: 180px; padding: 0px; font-family: Verdana, Helvetica, Arial, sans-serif;
		  background-color: #90bade; color: #333; float: left; }
    #button ul { list-style: none; margin: 0px; padding: 0; border: none; }
	#button li { border-bottom: 1px solid #90bade; margin: 0px; }
	#button li.unselected a { display: block; padding: 4px 5px 4px 5px; border-left: 8px solid #1958b7;	border-right: 8px
	solid #508fc4; background-color: #2175bc; color: #fff; text-decoration: none; width: 100%; }
html>body #button li.unselected a { width: auto; }
	#button li.selected a { display: block; padding: 4px 5px 4px 5px; border-left: 8px solid #0948a7;
	border-right: 8px solid #407fb4; background-color: #1958b7; color: #fff; text-decoration: none;	width: 100%; }
html>body #button li.selected a { width: auto; }
	#button li a:hover { border-left: 8px solid #1c64d1; border-right: 8px solid #5ba3e0; background-color: #2586d7;
		color: #fff; }

SPAN.reverse_color { color : White; margin-bottom : 0px; }
H1.reverse_color, H2.reverse_color { color : White; margin-bottom : 0px; }
SPAN.inv_label {font-variant : small-caps; font-weight : bold; list-style-type : none; text-decoration : underline;	}

P {	font-size: 12px;  line-height: 140%;}

H1 {	margin:0px 0px 15px 0px;	padding:0px;	font-size:28px;	font-weight:900;	color:#ccc;	}
H2 {	font-size : small;	text-align : left;	font-weight: normal;	margin-bottom : 1em;	}
H3 {	font-size : smaller;	text-align : left;	font-weight: normal;	margin-bottom : 1em; }
H4 {	font-size : x-small;	text-align : left;	font-weight: bolder;	margin-bottom : 1em; }
H5 {	font-size : x-small;	color : #ff0000;	text-align : left;	font-weight: bolder;margin-bottom : 1em; }
H6 {	font-size : xx-small;	color : #000000;	font-style : italic; font-weight : normal; margin-bottom : 1.0em; }

DIV.date_header { color : Black; }
.sub_footer { font-size : xx-small; text-align : center; }
.SmallCap {  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 12pt; font-variant: small-caps;  
             font-weight: bold; color: #FFFFFF }

.MenuStandard { font-weight: normal; font-variant: normal;}
.Map1 {	vertical-align: top; margin: 0; float: right; }

.nav_footer {
	position:relative;
	width:auto;
	border:1px solid black;
	background-color:white;
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	line-height: 160%;
 }
 
 .center_title {  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 14pt; font-variant: small-caps;  
             font-weight: bold; color: #000000 }