body { font-family: Verdana, Tahoma, Arial, sans-serif; background: #FFFFFF; color: #333333; margin-left: 0%; margin-top:0%; }
td { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 0.7em; color: #333333; line-height: 1.3em; }
h1 {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 1.2em; color: #FFFFFF; }

.top {text-align: right; }
.main { font-family: Verdana, Tahoma, Arial, sans-serif; color: #FFFFFF; }
a.main { font-family: Verdana, Tahoma, Arial, sans-serif; color: #FFFFFF; text-decoration : underline;}
a.main:hover { font-family: Verdana, Tahoma, Arial, sans-serif; color: #CCCCCC; }
a.mail { font-family: Verdana, Tahoma, Arial, sans-serif; color: #993333; }

td.menuon { font-family: Verdana, Tahoma, Arial, sans-serif; margin-left: 10px; margin-right: 10px; margin-top: 3px; margin-bottom: 3px; font-weight : bold; color: #339933; }
td.menuon a:hover { text-decoration : none; }
td.menuoff { font-family: Verdana, Tahoma, Arial, sans-serif; margin-left: 10px; margin-right: 10px; margin-top: 3px; margin-bottom: 3px; font-weight : bold; color: #666666; }
td.menuoff a { color : #666666; font-weight : bold; text-decoration : none;}
td.menuoff a:hover { color : #993333; font-weight : bold; text-decoration : underline;}

ul, ol, li {  margin-left: 2%; font-family: Verdana, Tahoma, Arial, sans-serif; color: #FFFFFF; list-style-image: URL(images/list.gif); line-height: 1.4em; }

.thin { border-width : 0.5px; }	

.sub a {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 1em; color: #666666; border-bottom: dotted 1px #666666; text-decoration : none;}
.sub a:hover {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 1em; color: #000000; border-bottom: dotted 1px #000000; text-decoration : none;}
.more {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 0.9em; color: #996699; text-decoration : underline; text-align: right; }

a { color: #666666; text-decoration : none; }
a:hover { color: #669966; text-decoration : underline; }
.lang { color: #996699; font-size: 7pt; text-decoration: none; font-weight : bold; }



td.texton { text-indent: 4px; background: #F6F5F3; color : #990066; text-decoration : none; }
td.texton a {  background: #F6F5F3; color : #990066; text-decoration : none; }
td.texton a:hover {  background: #F6F5F3; color : #990066; text-decoration : none; }
td.textidl { text-indent: 4px; background: #F6F5F3; color : #333333; text-decoration : none; }

td.textoff { text-indent: 4px; background: #F6F5F3; color : #990066; text-decoration : none; }
td.textoff a {  background: #F6F5F3; color : #333366; text-decoration : none; }
td.textoff a:hover {  background: #F6F5F3; color : #990066; text-decoration : underline; }

.textsubon { background: #F6F5F3; font-size: 8pt; color : #990066; text-decoration : none; }
.textsubon a {  background: #F6F5F3; font-size: 8pt; color : #990066; text-decoration : none; }
.textsubon a:hover {  background: #F6F5F3; font-size: 8pt; color : #990066; text-decoration : none; }

.textsuboff { background: #F6F5F3; font-size: 8pt; color : #990066; text-decoration : none; }
.textsuboff a {  background: #F6F5F3; font-size: 8pt; color : #333366; text-decoration : none; }
.textsuboff a:hover {  background: #F6F5F3; font-size: 8pt; color : #990066; text-decoration : underline; }

.footer  { background: #990066; color : #9999CC; text-decoration : none; }
.footer a { background: #990066; color : #FFFFFF; text-decoration : none; }
.footer a:hover { background: #990066; color : #FFFFFF; text-decoration : underline; }


.selected { color: #990066; font-size: 1em; }
.systems {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 1em; color: #000000; margin-bottom: 5px; font-weight : bold; }
.linegray { background-color: #CCCCCC; }	
.footnote { color: #000000; font-size: 0.8em;}
