
body,ul,ol,dl,h1,h2,h3,h4,h5,h6,td,th,
caption,pre,p,blockquote,input,textarea {
  line-height: 150%;
  color:#000;
  background:none;
}
body {
  background: white;
  font-size: 10pt;
}

img { 
  float:left; 
  margin:10px 10px 10px 0;
}
hr { 
  background:#ccc; 
  width:100%; 
  height:2px; 
  margin:20px 0; 
  padding:0; 
  border:none; 
}
blockquote { 
  margin:15px 0; 
  padding:10px; 
  border:2px solid #ccc; 
  font-style:italic; 
  font-size:0.9em; 
}

.small, .small p  { font-size: 0.9em; }
.large, .large p  { font-size: 1.1em; }
.quiet, .quiet p  { color: #999; }
.hide             { display:none; }

a:link, a:visited {
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
}
/*
a:link:after, a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
}
*/
h1 {
	margin-bottom:.25em; font-size:2em;}
h2 {
	margin-bottom:.25em; font-size:1.5em;}
h3 {
	margin-bottom:.25em; font-size:1.25em;}
p {
	margin-bottom:1em; font-size:1em;}
	
td {
	vertical-align:top; font-size:.95em;}
	
a.top, img, input {display:none;}


/* Base structure of div elements */
div#hold-unav {display:none;}
div#header {display:none;}

div#mainpage-area {
	background:none;}
div#communication {display:none;}
div#nav-account {display:none}	
div#footer {
	display:none;}	
