/* HTML AND GENERAL
--------------------------------------------------------*/
body {
	background-repeat:repeat;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #777;
	background-position:center top;
	font-family: Futura;
	font-size:12px;
	background-color:#111;
}
p, h1, h2, h3, ul, li, form, td, tr, th, img {
margin:0;
padding:0;
}
ul {list-style: none;
line-height: 150%;
}
h1 {
	font-weight:normal;
	font-size:12px;
	color: #CCC;
}
h2 {
font-weight:bold;
font-size:12px;
}
h3 {
color:#444; 
font-size:12px; 
font-weight:normal; 
}
select {
font-size:11px; 
font-weight:normal; 
}
#formula {
padding:0;

}
a {color: #3399CC;}

a img {
border:none;
}
a:link {text-decoration: none; border-bottom:none}
a:visited {text-decoration: none; border-bottom: none;}
a:hover {text-decoration: none; border-bottom:dotted 1px #777;}
a:active {text-decoration: none; border-bottom:dotted 1px #777;}

.lhplus { line-height: 180%;
padding: 0 0 6px 0;}

.bottomline { border-bottom:solid #777 5px;
padding: 0 0 3px 0;
font-size:10px;
color:#999;}


/* ----------------------------------------------------
WRAPPERS
----------------------------------------------------*/
#wrapper {
margin-right: auto;
margin-left:auto;
padding: 10px 0 0 0;
width:956px;
}
#contentWrapper {
clear:both;
position:relative;
width:956px;
text-align:left;
}

/* ----------------------------------------------------
MASTHEAD & NAVIGATION
----------------------------------------------------*/

