html, body, form, ol, ul, li, input, textarea, select 
{ font-family: Verdana, sans-serif; 
  font-size: 10pt; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  background-color: #ffffff;
  height: auto;
}


h1, h2, h5{ color: black; font-family: Verdana, sans-serif;}
h1 {
font-size: 18px; 
font-variant: small-caps;
height: 21px; 
text-align: left;
border-bottom: 1px solid #222; 
}
h2 { color: black ; font-size: 15px; font-family: Verdana, sans-serif; font-weight:bold; line-height:80% }
h3 { color: black ; font-size: 13px; font-family: Verdana, sans-serif; font-weight:bold; line-height:80% }
h4 { color: black ; font-size: 11px; font-family: Verdana, sans-serif; font-weight:bold; line-height:80% }
h5 { color: black ; font-size: 10px; font-family: Verdana, sans-serif; font-weight:bold; line-height:80% }

ul , li { font-size: 70% ; font-family: Verdana, sans-serif; font-weight:bold}

.red { color: red }
.blue { color: blue }
.green { color: green }
.white { color: white }
.black { color: black }

.button{text-align: center; margin-left: 10px; margin-right: 10px;}
.orangebutton { color: white ; background-color: #ff6600; border: 2px solid white;}
.greybutton { color: black ; background-color: #ccc; border: 2px solid white;}

b { font-weight:bold; }
.bold { font-weight:bold; }
.strike { text-decoration:line-through;}

a:link { color: #000080;  font-weight:bold; text-decoration: none; }
a:visited { color: #000080; font-weight:bold; text-decoration: none; }
a:active { color: #000080; font-weight:bold; text-decoration: none;}
a:hover {color: #000080; font-weight:bold; font-style:normal; text-decoration: underline; }

#lftmenu a:link {
	color: #000000;
	font-family: Verdana, sans-serif; 
	font-weight: bold;
	font-style:normal; 
	text-decoration: none; }

#lftmenu a:hover {
	font-family: Verdana, sans-serif; 
	font-weight:bold; 
	font-style:normal;
	text-decoration: none;
	 }

#lftmenu a:visited {color: #000000}
#lftmenu a:active {color: #000000}

#lftmenu div {background-color: #f0f0f0; padding: 3px}
#lftmenu div:hover {background-color: #a0a0a0; padding: 3px; 
	font-variant: small-caps;}

#lftmenu div.submenu {background-color: #f0f0f0; margin-left: 10%;padding: 1px}
#lftmenu div.submenu:hover {background-color: #a0a0a0; margin-left: 10%;padding: 1px}



h1.header {
    float: left;
    clear: right;
    margin-left:    0;
    text-align:     left;
    text-decoration:        none;
    color:          #ffffff;
    background:     #000000;
    border-top:     4px solid #cacaca;
    border-left:    4px solid #cacaca;
    border-right:   4px solid #9d9d9d;
    border-bottom:  4px solid #9d9d9d;
    padding:	    3px;
    font-family:    Verdana, sans-serif;
    font-weight:  bold;
    font-size: 16pt;


}

div.header {
    float: left;
    margin-left:    0;
    text-align:     left;
    text-decoration:        none;
    color:          #ffffff;
    background:     #000000;
    border-top:     4px solid #cacaca;
    border-left:    4px solid #cacaca;
    border-right:   4px solid #9d9d9d;
    border-bottom:  4px solid #9d9d9d;
    padding:	    3px;
    font-family:    Verdana, sans-serif;
    font-weight:  bold;
    font-size: 14pt;
    font-variant: small-caps; 

}

div.border{
    margin-left:    0;
    text-align:     left;
    text-decoration:        none;
    background:          #f0f0f0;
    border-top:     3px solid #c3c3c3;
    border-left:    3px solid #c3c3c3;
    border-right:   4px solid #a0a0a0;
    border-bottom:  4px solid #a0a0a0;
    font-family:    Verdana, sans-serif;

}

div.linx {
    margin-left:    0;
    text-align:     left;
    text-decoration:        none;
    background:          #e0e0e0;
    border-top:     3px solid #c3c3c3;
    border-left:    3px solid #c3c3c3;
    border-right:   4px solid #a0a0a0;
    border-bottom:  4px solid #a0a0a0;
    font-family:    Verdana, sans-serif;

}

.small { 
	font-family: Verdana, sans-serif; 
	font-size: 8pt; 
 }

small { 
	font-family: Verdana, sans-serif; 
	font-size: 8pt; 
 }



p{font-family: Verdana, sans-serif; 
font-weight: Normal; 
font-size: 10pt;
text-align: justify;
}

.right{text-align: right;}
.left{text-align: left;}
.center{text-align: center;}

li{font-family: Verdana, sans-serif; 
font-weight: Normal; 
font-size: 10pt;
text-align: justify;
}

div.footer{font-family: Verdana, sans-serif;
font-weight: Normal;
font-size: 10pt;
text-align: center;
width: 97%;
}

img { border: 0;}

img.border{
    border-top:     3px solid #c3c3c3;
    border-left:    3px solid #c3c3c3;
    border-right:   4px solid #a0a0a0;
    border-bottom:  4px solid #a0a0a0;
}

div.box{
    /*border:  3px groove #a0a0a0;*/
    padding: 5px;
    background: #ffffff;
}

div.newsitem{
    border-top:     3px solid #c3c3c3;
    border-left:    3px solid #c3c3c3;
    border-right:   4px solid #a0a0a0;
    border-bottom:  4px solid #a0a0a0;
    padding: 5px;
    background: #ffffff
}
h4.headline { color: black; font-size: 11pt; font-family: Verdana, sans-serif; font-weight:bold; font-style:italic; line-height:80% ; border-bottom:  4px solid #a0a0a0;}


p.firstline:first-letter { font-size: 200%; font-style: italic; font-weight: bold; }
p.q {font-weight:bold;}

#lftmenu, .boxleft , .boxright , .footer {display: none; visibility: hidden;}

