body {  background-color:#FFFFFF;  margin:0px;   overflow-x: hidden;
            color: #444444;  font-size: 12px;  font-family: Helvetica, sans-serif, Arial, Verdana;  list-style:square; }

hr {  height:1px; background-color:#777777; border-style:none; width:90%; }

#nav-open,#nav-close,#mbot2,#mbot3,#mbot4 {  
z-index:7; position:absolute; top:0px; width:40px; height:30px; display:block; }
    
#nav-open,#nav-close {  left:10px; background-image:url(images/mbot1.gif); display:none;  }

#c0,#c1,#c2,#c10 { display:block;  }
	
#mbot2 {  left:70px; background-image: url(images/mbot2.gif); }	
#mbot3 {  left:130px; background-image: url(images/mbot3.gif); }		
#mbot4 {  left:190px; background-image: url(images/mbot4.gif); }
	
#nav { z-index:6; font-size:17px; list-style:none;  margin:0; padding:0;
       text-align:center; padding-left:45px; }
	   
#navo,#navy { left:0px; }	

ul {  border-style:solid;  border-color:000033; border-width:1px;  }

#navo { background-color:#000000; height:35px; }	

ul#nav a { display:block;  color:#000066; height:25px;  text-decoration: none; 	}
		
ul#nav a:hover { background-color:#000000; color:#FFFFFF; }

ul#nav {  position:absolute; top:0px; left:10px; width:260px; padding-left:0;
               background-color:#FEFEFE;	opacity: 0.85;  }
ul#nav { margin-top:35px; text-align:left;  }

ul#nav a  {  padding-top:9px; padding-left:10px; width:250px;  }

#navy:not(:target){ display: none; }
    
#nav-open, #nav-close { display: block; }	   

#mobilmaster { font-size:20px; font-family:Arial, Helvetica, sans-serif, Verdana; color:#000000; background-color:#FFFFFF;  }
.logo { max-width: 100% !important; 	width:100%;  height: auto; display:block;  }

@media (max-width:640px) {
#master {  display:none; }
#mobilmaster {  display:block; }
#tlogo {  background-image:url(images/topbg.jpg); height:100px;   }
.logo { display:none; }
}

#unav {  font-size:13px;  text-align:center; }

h1 { font-size:24px; text-align:left; }
h2 { font-size:20px; text-align:center; }

#xmcon { max-width:800px; margin:auto; padding:5px; }
.inf { text-align:center; margin:auto; }

.fIE { margin:0;padding:0;}

#dses { text-align:justify; }

a:link { font-weight: bold; color:#000099; text-decoration: none }
a:visited { font-weight: bold; color:#000099; text-decoration: none }
a:hover { font-weight: bold; color:#0000DD; text-decoration: underline }
a:active { font-weight: bold; color:#000099; text-decoration: none }
