body {  
        background-color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#000000;
	}


div.pageheader {
     width:850px;
     height:140px;
     background-color:#FFFFFF;
     white-space:nowrap;
     vertical-align:top;
     margin: 0 auto; 
    }

div.pagefooter {
	       margin: 0 auto; 
	       text-align:center;
}

 
ul#menuleft {
	font-size:12px;
        float: left; 
        width: 140px;
        margin: 5; 
        padding: 15px;
        border: 1px dashed silver;
        text-align:left;
}


ul#menuleft li {
  list-style: none;
  margin: 0; padding: 0.5em;
}

ul#menuleft a {
  display: block;
  padding: 0.2em;
  font-weight: bold;
}
ul#menuleft a:link {
  color: black; background-color: #eee;
}
ul#menuleft a:visited {
  color: black; background-color: #eee;
}
ul#menuleft a:hover {
  color: black; background-color: white;
}
ul#menuleft a:active {
  color: white; background-color: gray;
}


ul.slist{
  list-style: none;
}





#mainpage{
 text-align:left; 
 width:850px;
 vertical-align:top;
 overflow:hidden;
 white-space:normal;
  margin: 0 auto;	
 }


#headmain {
       top:5px;
      }

td.menubutton {
   font-family:Arial,Helvetica,sans-serif;
   font-weight:bold;
   font-size:12px;
   border-width:1px;
   border-style:solid;
   border-color:#FFFCCC;
   background-color:#656664;
   color:#FFFCCC;
   padding-left:4px;
   padding-right:4px;
 }


td.menubuttonselected {
   font-family:Arial,Helvetica,sans-serif;
   font-weight:bold;
   font-size:12px;
   border-width:1px;
   border-style:solid;
   background-color:#C40000;
   color:#e8e8e8;
   padding-left:4px;
   padding-right:4px;
 }


span.imageline {
 position:relative;
 top:0px;
 left:0px;
 background-color:#cbe0ff; 
 width:172px;
  height:700px;
}

#menuline{
 text-align:left;
 margin-left:20px;
/*  width:900px;
 max-width:900px;
 min-width:900px; */
 height:25px;
/*  background-color:#c41c00;
 overflow:hidden; */
/* border-color:#000000;
 border-left-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-top-width:1px; */
}

#submenuline{
 /* text-align:left; */
/* left:10px;
 width:710px;
 max-width:710px;
 min-width:710px; 
 height:1.4em;
 background-color:#990000;
 overflow:hidden;
*/
 height:2em;
}


div.menuleft {
	
}


a:link.menu {
	  	font-family:Arial,Helvetica,sans-serif;
    		font-weight:bold;
  		font-size:12px;
		text-decoration:none;
		color:#FFFFFF;
                background-color:#990000;
                border:3px solid #990000;
           }
a:visited.menu {
		font-family:Arial,Helvetica,sans-serif;
    		font-weight:bold;
  		font-size:12px;
		text-decoration:none;
		color:#FFFFFF;
                background-color:#990000;
                 border:3px solid #990000;
	}

a:hover.menu {
		font-family:Arial,Helvetica,sans-serif;
    		font-weight:bold;
  		font-size:12px;
		color:#dba6a6;
		text-decoration:underline;
                 background-color:#990000;
                border:3px solid #990000;
	}

a:link.menuselected {
	  	font-family:Arial,Helvetica,sans-serif;
    		font-weight:bold;
  		font-size:12px;
		text-decoration:none;
		color:#990000;
                background-color:#dba6a6;
                border:3px solid #dba6a6;
           }
a:visited.menuselected {
		font-family:Arial,Helvetica,sans-serif;
    		font-weight:bold;
  		font-size:12px;
		text-decoration:none;
		color:#990000;
                background-color:#dba6a6;
                 border:3px solid #dba6a6;		
	}

a:hover.menuselected {
		font-family:Arial,Helvetica,sans-serif;
    		font-weight:bold;
  		font-size:12px;
		color:#990000;
		text-decoration:underline;
                background-color:#dba6a6;
                border:3px solid #dba6a6;
	}




a:link {text-decoration:none;color:#000000;font-weight:bold;}
a:visited {text-decoration:none;color:#000000;font-weight:bold;}
a:hover {color:#000000;text-decoration:underline;font-weight:bold;}


h1 {
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
color:#c40000;
}

h2 {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
color:#c40000;
}



#contactform {
 border-color:#C40000;
 border-width:1px;
 border-style:solid;
 font-family:Arial,Helvetica,sans-serif;
 font-weight:normal;
 font-size:12px;
 color:#000000;
}

#contactline {
 font-family:Arial,Helvetica,sans-serif;
 font-weight:normal;
 font-size:12px;
 color:#000000;
}



img.simage {
        padding:50px;
        }

img.simagefloat {
        padding-left:40px;
        padding-right:50px;
        float:right;
        width:auto;
        }

div.underline {
 text-decoration:underline;
 font-weight:bold;
}


dt {
font-weight:bold;
}


td.partnerlogo {
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
  color:#000000;
  font-weight:bold;
  height:60px;
}



