/* HTML AND GENERAL
--------------------------------------------------------*/
body {
background-repeat:repeat-y;
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: Arial, Helvetica, sans-serif;
font-size:11px;
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:11px;
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
----------------------------------------------------*/