body { 
background-color : #ddddee;
margin-top : 0;
padding-top : 0;
} 
.classSpeak { 
height : 30px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding : 5px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 10pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.fieldSets { 
color : black;
border-color : black;
font-size : 9pt;
font-weight : bold;
} 
.itemtable { 
border-width : 3px;
border-color : #000000;
} 
tables { 
border-width : 0;
border-color : gray;
} 
tds { 
border-width : 2px;
border-top-color : gray;
border-bottom-color : gray;
border-left-color : gray;
border-right-color : gray;
border-top-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-right-style : solid;
} 
.title { 
font-family : "Times New Roman", Times, serif;
font-size : 24pt;
font-weight : bold;
color : #0000ff;
} 
.subtitle { 
font-family : "Times New Roman", Times, serif;
font-size : 16pt;
font-weight : bold;
color : #0000ff;
} 
.graysubtitle { 
font-family : "Times New Roman", Times, serif;
font-size : 10pt;
font-weight : normal;
color : #000000;
} 
.icontext { 
font-size : 8pt;
color : #333333;
font-weight : bold;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
} 
.icontext2 { 
font-size : 7pt;
color : #333333;
font-weight : bold;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
} 
.iconanswer { 
font-size : 14pt;
color : #333333;
font-weight : bold;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
} 
.menu { 
width : 20%;
height : 40px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : yellow;
background-color : blue;
font-size : 7pt;
text-align : center;
vertical-align : top;
} 
.menuhead { 
height : 10pt;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : black;
background-color : #00ccff;
font-size : 9pt;
text-align : center;
vertical-align : top;
} 
.outkey { 
background-color : #00ccff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13pt;
font-weight : bold;
vertical-align : middle;
} 
.onkey { 
background-color : #ccffff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13pt;
font-weight : bold;
vertical-align : middle;
} 
.outmenu { 
width : 9%;
height : 20px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : black;
background-color : #00ccff;
font-size : 8pt;
text-align : center;
vertical-align : middle;
text-decoration : none;
} 
.onmenu { 
width : 9%;
height : 20px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : black;
background-color : #ccffff;
font-size : 8pt;
text-align : center;
vertical-align : middle;
text-decoration : none;
} 
.copyright { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;
} 
.mytext { 
font-family : "Times New Roman", Times, serif;
font-size : 8pt;
font-weight : normal;
} 
.text10 { 
font-family : "Times New Roman", Times, serif;
font-size : 10pt;
font-weight : normal;
} 
.text9 { 
font-family : "Times New Roman", Times, serif;
font-size : 9pt;
font-weight : normal;
} 
.keylets1 { 
font-family : "Times New Roman", Times, serif;
font-size : 12pt;
font-weight : normal;
color : #777777;
vertical-align : middle;
} 
.classCorrect { 
width : 80px;
height : 15px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding : 2px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 8pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classWrong { 
width : 80px;
height : 15px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding : 2px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 8pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classScore { 
width : 80px;
height : 15px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding : 2px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 8pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classItem { 
height : 15px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding : 2px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 8pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classSelection { 
height : 28px;
z-index : 0;
border : thin #777777;
border-style : solid;
background-color : #eeeeee;
margin : 0;
padding : 2px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 8pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classQuestion { 
height : 15px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding : 2px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 8pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classResult { 
height : 15px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding : 2px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 8pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classResultGreen { 
height : 15px;
z-index : 0;
border : thin black;
background-color : #bbffbb;
border-style : solid;
margin : 0;
padding : 2px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 8pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classResultRed { 
height : 15px;
z-index : 0;
border : thin black;
background-color : #ffbbbb;
border-style : solid;
margin : 0;
padding : 2px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 8pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classFramecycle { 
width : 575px;
height : 550px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding : 5px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 10pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classIFPSFrame { 
width : 600px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding : 5px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 9pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classSpeechList { 
height : 25px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding : 5px;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 10pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.outcatmenu { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : normal;
color : black;
padding-left : 5px;
padding-right : 5px;
background-color : #00ccff;
font-size : 7pt;
text-align : left;
vertical-align : top;
} 
.oncatmenu { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : normal;
color : black;
padding-left : 5px;
padding-right : 5px;
background-color : #ccffff;
font-size : 7pt;
text-align : left;
vertical-align : top;
text-decoration : underline;
} 
.classSlideshowPicture { 
height : 125px;
width : 400px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 2px;
border-style : solid;
margin : 0;
} 
.classSlideshowDescription { 
height : 80px;
width : 400px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 0;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 16pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classSlideshowPLU { 
border : none;
background-color : #eeeeee;
margin : 0;
padding-left : 0;
padding-right : 5px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 32pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classKBTPicture { 
height : 125px;
width : 400px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 2px;
border-style : solid;
margin : 0;
} 
.classKBTDescription { 
height : 80px;
width : 400px;
z-index : 0;
border : thin black;
background-color : #eeeeee;
border-style : solid;
margin : 0;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 0;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 16pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 
.classKBTPLU { 
border : none;
background-color : #eeeeee;
margin : 0;
padding-left : 0;
padding-right : 5px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-size : 32pt;
font-style : normal;
color : #333333;
font-weight : bold;
} 