
	/* Fix a silly bug in Mozilla; thanks, Carey Evans */
html {width: 100%;}

body {
background: white;
text-align: left;
color: black;
font-size: 12pt !important;
line-height: 125%;
border: 0;
border-top: 0;
margin: 0;
padding: 0; 
font-family: Arial, Helvetica, sans-serif; 
width: 100%;
 }


	/* Helpers and base rules */

img	{
border: 0;
}

.hide {
display: none;
}

a:link, a:visited, a:hover, a:active { 
text-decoration: none;
color: #000;
}
	



	/* Primary layout divisions */


#container	{
border: 0;
}

#content {
border: 0;
margin: 0;
padding: 0;
}

#header {
margin: 0;
padding: 0;
height: 50px;
}
	
#menu, #topnav, #toprightpic, #leftpic, #logosnav, .hideleft {
display: none;
}

	
	/* topbar */	

#container h1, #container h1 a {
font-size: 22pt !important;
color: #000;
font-weight: bold;
text-decoration: none;
margin-bottom: 10px;
}


/* footer */
#footer {
position: absolute;
top: 20px;
right: 0;
font-size: 90%;
text-align: right;
}
  
#footer p {
margin: 0;
padding: 2px 0 0 0;
}
  
#footer hr {
display: none;
}



	/* Typography 	*/

#content h2 img {
display: none;
}
	
#content .words {
font-size: 18pt !important;
font-style: italic;
color: #000;
font-weight: bold;
line-height: 1.3em;
margin: 0;
border: 0;
}

#content p {  
font-size: 12pt !important;
line-height: 1.30em; 
color: #000;
}

#content .hideleft {
display: none;
}