/*__________Clean slate__________*/
body, h1, h2, h3, li, p, ul { font-size: 1em; margin: 0; padding: 0; }


#rail, #footer, #linkList, #lselect, .noprint { display: none; }

#header {
	background: none;
	height: 2.0em;
	clear: both;
	border-top: none;
	border-bottom: none;
	border-right: none;
	text-transform: none;
	line-height: 2.0em;
	font-style: italic; 
	font-size: 1.5em; 
	font-weight: bold;
	text-align: center;
}


#header span { display: inline; }


/*__________Basics__________*/
a, a:link, a:visited, a:hover, a:active { color: black; }
a:hover { text-decoration: none; }
acronym { border: 0; color: black; cursor: help; }
.accesskey { text-decoration: underline; }

body {
	font-family: "Lucida Grande", Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	padding-bottom: 20px;
}

h1 { font-style: italic; font-size: 1.5em; font-weight: normal; margin-bottom: 0.5em; }
h2 { font-style: italic; font-size: 1.2em; font-weight: normal; margin-bottom: 0.3em; }

#container{
    z-index: 99;
	overflow: visible;
	padding-left:0px; /* The width of the rail */
}

* html #container{
	height:1%; /* So IE plays nice */
}

#content{
	width:100%;
	margin-top:10px;
	float:none;
}

p { line-height: 1.5em; margin-bottom: 1em; }
blockquote p { margin-bottom: 0; }

div.document {
    background: none;
    margin-bottom: 0;
}

dl.docutils {
    padding: 0;
    margin-top: -0.5em;
}

.docutils dt {
    float: left;
    margin: 0 0 0 0;
    padding: .5em;
    font-weight: bold;
}

.docutils dd {
    margin: 0 0 0 0;
    padding: .5em;
}
