BODY {
    background-color: #ffffff;
    font-size: 10pt;
    margin-top: 4pt;
		margin-left: 4pt;
		margin-right: 4pt;
    font-family: verdana, arial, helvetica, sans-serif; }
H1 {
    font-size: 24pt;
    font-weight: bold; }
LI.kadov-H1 {
    font-size: 24pt;
    font-weight: bold; }
H2 {
    font-size: 18pt;
    font-weight: bold; }
LI.kadov-H2 {
    font-size: 18pt;
    font-weight: bold; }
H3 {
    font-size: 14pt;
    font-weight: bold; }
LI.kadov-H3 {
    font-size: 14pt;
    font-weight: bold; }
H4 {
    font-size: 12pt;
    font-weight: bold; }
LI.kadov-H4 {
    font-size: 12pt;
    font-weight: bold; }
H5 {
    font-size: 10pt;
    font-weight: bold; }
LI.kadov-H5 {
    font-size: 10pt;
    font-weight: bold; }
H6 {
    font-size: 8pt;
    font-weight: bold; }
LI.kadov-H6 {
    font-size: 8pt;
    font-weight: bold; }
P { 
    font-size: 10pt;
    margin-bottom: 0pt;
    margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt; }
LI.kadov-P {
    font-size: 10pt;
    margin-bottom: 0pt;
    margin-top: 0pt; }
A {
    color: blue;
    font-size: 10pt;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;	}
A:hover {	
    COLOR: red;
		text-decoration: underline; }
A.expandspot {
    color: #008000;
    cursor: hand;
    font-style: italic;
    text-decoration: none; }
SPAN.expandtext {
    color: #ff0000;
    font-style: italic;
    font-weight: normal; }
A.dropspot {
    color: #008000;
    cursor: hand;
    font-style: italic;
    text-decoration: none; }
A.glossterm {
    color: #800000;
    cursor: hand;
    font-style: italic;
    text-decoration: none; }
SPAN.glosstext {
    color: #0000ff;
    font-style: italic;
    font-weight: normal; }
OL {
    margin-bottom: 0px;
    margin-top: 0px; }
UL {
    margin-bottom: 0px;
    margin-top: 0px; }
TD {
    font-size: 10pt;
    font-style: normal;
    font-weight: normal; 
    font-family: verdana, arial, helvetica, sans-serif;}
INPUT { 
	font-size : 10pt; 
	font-family: verdana, arial, helvetica, sans-serif; }
SELECT { 
	font-size : 10pt; 
	font-family: verdana, arial, helvetica, sans-serif; }
TEXTAREA { 
	font-size : 10pt; 
	font-family: verdana, arial, helvetica, sans-serif; }		
.pagehdg {
    background-color: #dcdcdc;
    color: #696969;
    font-size: 12pt;
    font-weight: bold;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: center; 
    font-family: arial, verdana, helvetica, sans-serif;	}
	
.subhdg {
    color: #003A75;
    font-size: 10pt;
    font-weight: bold; 
    font-family: verdana, arial, helvetica, sans-serif;	}
.subhdg1 {
    color: #003A75;
    font-size: 10pt;
    font-weight: bold; 
    font-family: verdana, arial, helvetica, sans-serif;	}
.subhdg2 {
    color: #770000;
    font-size: 10pt;
    font-weight: bold; 
    font-family: helvetica, verdana, arial,  sans-serif;	}
.subhdg3 {
    color: #0080c0;
    font-size: 10pt;
    font-weight: bold; 
    font-family: helvetica, sans-serif;	}
.subhdg4 {
    color: #8a8a00;
    font-size: 10pt;
    font-weight: bold; 
    font-family: verdana, arial, helvetica, sans-serif;	}
.readonly {
    color: #999999;
    font-size: 10pt;
    font-weight: bold; 
    font-family: verdana, arial, helvetica, sans-serif;	}
.bold {
    font-weight: bold; }
.fnt8b {   
    font-size: 8pt;
    font-weight: bold; 
    font-family:  verdana, helvetica, sans-serif;	}
.fnt8 {   
    font-size: 8pt;
		padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    font-weight: normal; 
    font-family:  verdana, helvetica, sans-serif;	}
.button8 {   
    font-size: 8pt;
		padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
		border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
		border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
		border-bottom-color: #778899;
    border-left-color: #778899;
    border-right-color: #778899;
    border-top-color: #778899;
		background-color: #f0f8ff;		
		color: #0000ff;
		cursor: hand;
		valign: middle;
    font-weight: bold; 
    font-family:  verdana, helvetica, sans-serif;	}
.tblborder {   
		border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
		border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
		border-bottom-color: #000000;
    border-left-color: #000000;
    border-right-color: #000000;
    border-top-color: #000000;}		
.fnt8i {   
    font-size: 8pt;
    font-weight: notmal; 
	font-style: italic;
    font-family:  verdana, helvetica, sans-serif;	}
.fnt8red {   
	color: #ff0000; 
    font-size: 8pt;
    font-weight: normal; 
    font-family:  verdana, helvetica, sans-serif;	}
.fnt8lg {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #2f4f4f;
	}		
.fnt8sg {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000080;
	}		
.fnt8dg {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #006400;
	}		
.fnt8og {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ff8c00;
	}			
.msgconf {
    border-bottom: #ff0000 1px solid;
    border-left: #ff0000 1px solid;
    border-right: #ff0000 1px solid;
    border-top: #ff0000 1px solid;
    color: #008000;
    font-size: 10pt;
    font-weight: bold;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px; 
	vertical-align : center;
	text-align : center;
	font-family : verdana, arial, helvetica, sans-serif; }
.msgerr {
    border-bottom: #ff0000 1px solid;
    border-left: #ff0000 1px solid;
    border-right: #ff0000 1px solid;
    border-top: #ff0000 1px solid;
    color: #ffffff;
	background-color: #ff8c00;
    font-size: 10pt;
    font-weight: bold;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px; 
	vertical-align : center;
	text-align : center;
	font-family : verdana, arial, helvetica, sans-serif; }
	.msg {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
		border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
		border-bottom-color: #000000;
    border-left-color: #000000;
    border-right-color: #000000;
    border-top-color: #000000;    
		background-color: #ff8c00;
		text-decoration : blink;
    font-size: 8pt;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px; 
		vertical-align : center;
		text-align : center;
		font-family : verdana, arial, helvetica, sans-serif; }
.fntwht {
	font-weight : bold;
    background-color: #808080;
    font-size: 10pt;
	text-align : left;
    color: #ffffff; 
	font-family : helvetica, verdana, arial, sans-serif; }
.topic {
    color: #696969;
	font-size: 10pt; 
    font-family: verdana, arial, helvetica, sans-serif;	}
.filesize {
    color: #000000;
	font-size: 7pt; 
    font-family: verdana, arial, helvetica, sans-serif;	}

.external {
    color: #004080;
    font-size: 8pt;
		font-weight: bold;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;	}
	
.external: hover {
    COLOR: blue; 
	font-size: 8pt; 
	font-weight: bold;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;}	
	
	

.formborder {
	background-color: #57799A;}	
.formhdg {
	background-color: #BFCFE7;
	color: #004080;
	text-align: left; 
	font-size: 10pt;   
    font-weight: bold; 
    font-family:  helvetica, verdana, sans-serif;	}

.tbltrc1 {
	background-color: #eeeeee;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;}		
	
.tbltrc2 {
	background-color: #f5f5f5;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;}	
	
.tbltrc3 {
	background-color: #dddddd;
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;}	