body, table  { font-family: Arial; font-size: 10pt;}
a, a:link, a:visited { text-decoration: none; color: #000000 }
a:hover      { text-decoration: underline; color: #C0C0C0 }
select	     { font-size: 10pt;}
.nav1, a.nav1, a:visited.nav1		 { color: #C0C0C0; font-weight: bold }
a:hover.nav1		 { color: #FFFFFF; font-weight: bold }
.nav2, a.nav2, a:visited.nav2		 { color: #FFFFFF; font-weight: bold; }
a:hover.nav2		 { color: #C0C0C0; font-weight: bold }
.nav3, a.nav3, a:visited.nav3		 { color: #000000; font-weight: bold; }
a:hover.nav3		 { color: #333333; font-weight: bold }
.titlenav, a.titlenav, a:visited.titlenav		 { font-family: Arial; color: #F0F0F0; font-size: 11pt; padding: 2px; font-weight: bold; text-align: right; padding-left: 5px;}
a:hover.titlenav		 { color: #FFFFFF; text-decoration: underline; }
.intrique    { font-family: Times New Roman; font-size: 12px; color: #C0C0C0; font-style: italic; margin-bottom:5px; }
.noborder    { border: 0px;}
.question    { font-family: Comic Sans MS; font-size: 11pt; padding: 2px;}
.QuestionID  { font-size: 8pt; font-weight: bold; text-align: right; cursor: hand;}
.space5px	 { padding-left: 5px; padding-right: 5px; }
.footer      { padding:5px; font-family: Arial; font-size: 8pt; color: #808080; text-align:right; font-style:italic }
.indent5px   { padding-left: 5px; }
.indent10px   { padding-left: 10px; }
.indent20px  { margin-left: 20px; }
.indent30px  { padding-left: 30px; }
.padding10px { padding-top: 10px; padding-bottom: 10px;}
.wrong		 { color: #FF0000; font-weight: bold; }
.nav		 { color: #333333; font-weight: bold; }
.nav		 { color: #333333; font-weight: bold; }
:hover.nav	 { color: #3366FF; font-weight: bold; text-decoration: underline; }
.navsel	 	 { color: #3366FF; font-weight: bold; }
:hover.navsel{ color: #3366FF; font-weight: bold; text-decoration: none;}
.bold		 { font-weight: bold;}