BODY {	FONT-SIZE: 90%; FONT-FAMILY: sans-serif
}
P {
FONT-FAMILY: sans-serif
; margin-top: 0%}
UL {
	FONT-SIZE: 100%; FONT-FAMILY: sans-serif
}
OL {
	FONT-SIZE: 100%; FONT-FAMILY: sans-serif
}
DL {
	FONT-SIZE: 100%; FONT-FAMILY: sans-serif
}
LI {
	FONT-SIZE: 100%; FONT-FAMILY: sans-serif
; margin-left: 0px; padding-left: 0px; list-style-type: none}
DD {
	FONT-SIZE: 100%; FONT-FAMILY: sans-serif
}
TH {
	FONT-SIZE: 100%; FONT-FAMILY: sans-serif
}
TD {
	FONT-SIZE: 100%; FONT-FAMILY: sans-serif
}
DT {
	FONT-WEIGHT: bold
}
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 170%;
	MARGIN: 2px auto 0px;
	COLOR: #0033aa;
        BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px 0px;

}
H2 {
	BORDER-TOP: 0px; FONT-SIZE: 140%; 
        MARGIN: 1px auto; 
        COLOR: #003399; 
        padding: 2px 0px}
H3 {
	BORDER-TOP: 0px; 
        FONT-SIZE: 120%; 
        MARGIN: auto auto 0px; 
        COLOR: #003399;
        padding: 4px 0px}
H4 {
	BORDER-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: auto auto 1%;
	COLOR: #003399;
	PADDING-TOP: 4px;
	font-size: 100%;

}
A:link {
}
A:active {
}
A:visited {
}

BASEFONT {  font-family: Arial, Helvetica, sans-serif; font-size: 80%
}
.menuthesarus {  font-family: Arial, Helvetica, sans-serif; font-size: 90%
}
.menuthesarusadvanced {  font-family: Arial, Helvetica, sans-serif; font-size: 80%
}
.inputbox {  font-family: Arial, Helvetica, sans-serif; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 10px}
.menulinks {  font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #333333; text-decoration: none; font-size: 90%}
.menuthesaruslinks {  font-family: Arial, Helvetica, sans-serif; color: #000066; text-decoration: underline; font-size: 90%}
a:hover {  text-decoration: underline}
.breadcrumblink {  font-family: Arial, Helvetica, sans-serif; font-size: x-small}
.listclosed {  font-family: Arial, Helvetica, sans-serif; list-style-position: outside}
.list {  padding-left: 0px; list-style-type: none}
.footer {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small}
.maintext {  font-family: Arial, Helvetica, sans-serif; margin-right: 10%; margin-left: 120px}
.skipnav {
	display: none;
}



 
/* CMF modifications from here */

.sidenavbox {
    float: right;
    display: block;
    width: 120px;
    border-color: #3399CC; 
    border-style: solid; 
    border-width: 1px; 
	padding: 5px 0px 5px 0px; 
	margin: 0px 0px 5px 5px; 
}
.sidenav {
	padding: 5px; 
	margin: 5px 0px 5px 0px; 
    border-top: 1px dashed #3399CC; 
    border-bottom: 1px dashed #3399CC; 
}

#sidenav td {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font-size: 80%; 
}
#sidenav ul {
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
#sidenav p {
	padding: 0px;
	margin: 0px 0px 0px 0px;
    text-align: center;
}
#sidenav li {
    list-style-type: none;
    padding: 0px;
	margin: 0px;
	font-weight: bold; 
}

#sidenav ul ul {
    margin: 0px 0px 0px 25px;
    padding: 0px;
} 

#sidenav ul ul li {
    list-style-type: circle;
    padding: 0px;
	margin: 0px;
	font-weight: normal; 
}

/*

.sidenavbox {
    float: right;
    display: block;
    width: 120px;
    border-width: 0px; 
	padding: 0px; 
	margin: 0px 0px 5px 5px; 
}
.sidenav {
    border-color: #3399CC; 
    border-style: solid; 
    border-width: 1px; 
	padding: 5px; 
	margin: 5px 0px 5px 0px; 
}
.sidenavlinetop {
    border-top: 1px solid #3399CC; 
	padding: 0px; 
	margin: 0px 0px 5px 0px; 
}
.sidenavlinebottom {
    border-top: 1px solid #3399CC; 
	padding: 0px; 
	margin: 5px 0px 0px 0px; 
}

#sidenav td {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font-size: 90%; 
}
#sidenav ul {
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
#sidenav p {
	padding: 0px;
	margin: 0px 0px 0px 0px;
    text-align: center;
}
#sidenav li {
    list-style-type: none;
    padding: 0px;
	margin: 0px;
	font-weight: bold; 
}

#sidenav ul ul {
    margin: 0px 0px 0px 25px;
    padding: 0px;
} 

#sidenav ul ul li {
    list-style-type: circle;
    padding: 0px;
	margin: 0px;
	font-weight: normal; 
}
*/