html, body {
 margin: 0;
 padding: 0;
 background-color: #ACCBC3;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 10pt;}

#pagewidth{ 
 max-width: 1000px;
 min-width: 680px;
 min-height: 570px;
 text-align:left;
 } 
 
#header{ 
 min-height: 80px;
 width: auto;
 background-color: #B9D3EC;
} 

#leftcol{
 width:199px; 
 float:left; 
 position:relative; 
 margin-left: -200px; 
 margin-right: 1px;
}

#outer{ 
 border:solid white 0px; 
 border-left-width: 199px;
 border-left-color: #B3D0DC;
 border-left-style: solid;
 background-color: #ACCBC3;
 width: auto;
} 

#inner{
 margin:0;
 width: 100%;
}

#footer{
 min-height: 100px; 
 width: auto;
 background-color: #BFDFDF;
}

#maincol{ 
 float: left; 
 width: 100%; 
 position: relative;
 }

#outer>#inner { border-bottom: 1px solid #5CC6C3; }
 
h1 { font-size: 1.4em; }
h2 { font-size: 1.25em; }
h3 { font-size: 1.15em; }
h4 { font-size: 1.1em; }
h5 { font-size: 1.05em; }
p, td, tr, ul, ol, li { font-size: 1em; padding: 0;}

h1, h2, h3, h4, h5 {
	padding: 2px 0 0 10px;
	border-style: dashed;
	border-color: #993;
	border-width:0px 0 1px 0;
	color: black;
	}

blockquote {
	font-size:.9em;
	line-height:1.4em;
	margin: 10px 0;
	padding: 10px;
	}

pre {
	font-size: .8em;
	font-family: 'courier new', courier, monospace;
	line-height: normal;
	}

.clr { clear:both; }
.content { padding:5px; }
.small { font-size:0.85em; line-height:0.9em; }
.smaller { font-size:0.9em; line-height:0.95em; }
.big { font-size:1.05em; line-height:1.1em; }
.large { font-size:1.1em; line-height:1.15em; }
.dashed { border-right-width:1px; border-right-color:black; border-right-style:dashed; }
.selected { color:#DC4D97; font-size:9pt; line-height:9pt; font-weight:bold; }

a:link { text-decoration:none; color:#990; }
a:visited { text-decoration:none; color:#550; }
a:hover { text-decoration:underline; color:#880; }
a:active { text-decoration:underline; color:#000; }

@media print{ 
 #leftcol {display: none;} 
 #outer {border-left: 0; } 
}
