body{font-family: Arial, Tahoma, MS Sans Serif; color: black; font-size: 10px;
}


a:hover {text-decoration: underline; color: #000033;  ; font-family: Arial, Helvetica, sans-serif}

a {text-decoration: none;  color: #00457C;  ; font-family: Arial, Helvetica, sans-serif}

.defaultfont {  font-family : Arial, Helvetica, sans-serif; }

.accentFont { font-family : Arial, Helvetica, sans-serif; }

.formAccents { background: #EEEEEE}

.boxedTableHeaderAccents { background: #003366}

.boxedTableBorder { background: #003366}

.boxedTableHeaderFont { color: #FFFFFF; 
                   font-weight :  bold; 
                   font-family : Arial, Helvetica, sans-serif; 
                   font-size :  10pt; }

.answerHint {  
    font-family: Arial, Helvetica, sans-serif;
    font-size :  10pt;}

.wrongAnswer { color: #CC0033; font-weight :  bold; font-family : Arial, Helvetica, sans-serif; font-size :  10pt; }

.rightAnswer { color: #006E54; font-weight :  bold; font-family : Arial, Helvetica, sans-serif; font-size :  10pt; }

.errorText { color: #800000 }

.cellLineColor1 { color: #000000;
                  font-size :  8pt;
                }

.cellLineColor2 { color: #006600; 
                 font-size :  8pt;
                }

.cellLineColor3 { color: #000066;
                  font-size :  8pt;
                }
 
.labelSection {
    font-family: Arial, Helvetica, sans-serif;
    font-weight :  bold;
    font-size :  10pt;
    color: #000000;
}

.labelSubSection {
    font-family: Arial, Helvetica, sans-serif;
    font-weight :  normal;
    font-size :  10pt;
; font-style: italic
}

.labelValue {
    font-family: Arial, Helvetica, sans-serif;
    font-weight :  bold;
    font-size :  10pt;
}

.labelFormGroup {
    color :  #000080;  
    font-weight :  bold;
    font-size :  10pt;
    font-family :  "Times New Roman", Times, serif;
   }

.radioSelection {
font-family: Arial, Helvetica, sans-serif;
    font-weight : normal;
    font-size :  10pt;
 }
 
.formText { 
    font-family: Arial, Helvetica, sans-serif;
    font-weight : normal;
    font-size :  10pt; 
    }
    
.formColored {
    background-color: #EEEEEE;
}

.formColoredBlues {
    background-color: EFF4FA;
}

.formButtonBar {
    background-color: #EEEEEE;
}

.resultRow { 
 background-color: #FFFFF0; 
 font-size :  8pt;
 font-family: Arial, Helvetica, sans-serif;
}

.resultRowEven { 
 background-color: #F0FFF0; 
 font-size :  8pt;
 font-family: Arial, Helvetica, sans-serif;
 color :  #000000;
}

.resultRowOdd { 
 background-color: #FFFFE1; 
 font-size :  8pt;
 font-family: Arial, Helvetica, sans-serif;
 color :  #000000;
}

.resultRowBlue {
 background-color: #EFF4FA;
 font-size :  8pt;
 font-family: Arial, Helvetica, sans-serif;
 color :  #000000;
}

.resultRowTan {
 background-color: #F8F8EF;
 font-size :  8pt;
 font-family: Arial, Helvetica, sans-serif;
 color :  #000000;
}

.resultRowEvenReservationCode { 
 background-color: #F0FFF0; 
 font-size :  10pt;
 font-family:  "Courier New", Courier, mono;
 color :  #000000;
}

.resultRowOddReservationCode {
 background-color: #FFFFE1; 
 font-size :  10pt;
 font-family:  "Courier New", Courier, mono;
 color :  #000000;
}

.headerRow { 
 background-color: #EEEEEE; 
 font : bold 10pt Arial, Helvetica, sans-serif;
 color :  #000000;  
}

.headerRowBlues {
 background-color: #336699;
 font : bold 10pt Arial, Helvetica, sans-serif;
 color :  #FFFFFF;
}

.headerRowColor { 
    background-color: #E3E7EE;  
 }

.resultRowDefault { 
    background: White; 
    color: #000000;
    font-size :  8pt;
    font-family :  Arial, Helvetica, sans-serif;
    }

.defaultBackground { 
    background: White; 
    color: #000000;
    }

.navlink {
    font-size :  8pt;
    font-family :  Arial, Helvetica, sans-serif;
        }

.menubar {
        font-size :  8pt;
        font-family :  Arial, Helvetica, sans-serif;
        }

.insidePageTitle {  font-family: "Times New Roman", Times, serif; font-size: 14pt; font-weight: normal; color: #000080; font-style: italic}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; color: #00457C; font-weight: bold}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; color: #00457C ; font-weight: bold}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #00457C ; font-weight: bold}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}

.meetingMenuProgramTitle {color: 00457C;}
        
.color_h1 {color: #00457C;}
        
.color_h2{color: #00457C;}
        
.color_h3 {color: #003366;}

.smText1 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #404040}
.smText2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}
.smText3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #404040}

#footerContainer{
	font-size: 9px;
	margin-bottom: 20px;
}
#footerContainer .copyright{
	display: block;
	text-align: left;
	color: #6F6F6F;
	margin-bottom: 20px;
}