.headerlinks , .headermenu, .print ,.leftcol , .rightcol, #newslist, .columnspacer, #search_small, #printicon
{
	   display:none;
}
.middlecol
{
    padding:0; 
    margin: 0;
    height: 90%;
}
.middlecol-single   /* for one-column layouts */
{
    padding:0; 
    margin: 0;
    height: 99.5%;
}
.middlecol2 /* for two-column layouts */
{
    padding:0;
    margin: 0 0 0 0;
    height: 90%;
}
.footer
{
    height:44px;
    border-top:solid 1px #000000;
    text-align:center; 
    margin-top: 20px;
    padding:2px 0px 2px 0px;
}
/*upper OK  Printer*/
Body
{
      font-size:0.85em ;
      margin:0px;
      margin-bottom:7px;
      padding:0;
 }
HTML
{
}
.page
{
	width:auto;
    	margin-top: 7px;
}
.content
{
}
.contentrow
{
	height: 100%;
	margin: 0;
	padding:0;
}
.box
{
    padding:0;
    margin:0px 0px 0px 0px;
}
.box-content
{
	padding:0px 0px 0px 0px;
	margin-left:0;
}
.box h1
{
    font-size:1.25em;
    padding-left:0px;
    padding-bottom:10px;
    margin:0;
    font-weight:bold;
}
.box h2
{
    font-weight: bold;
    font-size:1.1em;
    margin:1em 0px 0px 0px;
    padding-bottom: 2px;
}
.box h3
{
    font-weight: bold;
    font-size:1em;
    margin:1em 0px 0px 0px;
    padding-bottom: 2px;
}
.box p {
    font-size: 1em;
    margin-top:0;
}
.box h4, .box h5, .box h6  {
    font-weight:    bold;
    font-size:1em;
    margin:1em 0px 0px 0px;
    padding-bottom: 2px;
}
.header
{
    	min-height: 116px; 
    	background-image: url(vapen2.gif); 
    	background-repeat: no-repeat; 
}
.header2
{
     	height: 80px; 
}
* html .header2, .middlecol, .middlecol-single, .footer, Body, HTML, .page, .content, .contentrow, .middlecol2 {width: 600px; } 
.logo
{
	 float:left;
	 width:12%;
	margin-left: -15px;
}
.sitetitle h1
{
    font-size:2em;
    font-weight:bold;
    margin:0px 0px 0px 0px;
    padding:5px 0px 0px 0px;
}
#breadcrumb
{ 
    float:left;
    padding-top: .5em;
    padding-bottom: .5em;
	width: 87%;
}
/* GENERIC */
 A  {
    color: #000;   
    text-decoration:    underline;
}
FORM 
{	
	padding: 0;
	margin: 0;
}
H1  {
    font-size:1.25em;
    font-weight:    normal;
    padding-bottom:10px;
}
H2  {
    font-size:1.25em;
    font-weight:    bold;
    margin-bottom:0;
}
H3  {
     font-weight: bold;
    font-size:1.1em;
}
H4  {
    font-size:1em;
    font-weight:    normal;
}
H5, DT  {
    font-size:1em;
    font-weight:    bold;
}
H6  {
    font-size:1em;
    font-weight:bold;
}
HR 
{
    color: #5C8727; 
    height: 1px;
}
TFOOT, THEAD    {
    font-size:1em;
 }
TH  {
    vertical-align: baseline;
    font-size:1em;
    font-weight: bold;
}
