.applet A {display: block;}
.applet a {display: block;}
.applet div {margin: 3px;}
.applet div {margin: 3px;}
.applet h1 {font-size: 11px; color: #1F354C; font-weight: bold; margin: 0px; margin-bottom:3px; font-size: 11px; line-height: 18px;}
.applet h1 {font-size: 11px; color: #1F354C; font-weight: bold; margin: 0px; margin-bottom:3px; font-size: 11px; line-height: 18px;}
.applet {background-color: White; border: 1px solid #1F354C;}
.buttonGeneric {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: black; background-color: #eeeeaa; border-color: black; border-style: solid; border-width: 1px; padding: 3px;}
.buttonSpecific {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: black; background-color: #cc9966; border-color: black; border-style: solid; border-width: 1px; padding: 3px;}
.content-LL-1, .content-LSS-1{left: 150px; width: 338px; position: absolute; top: 100px;}
.content-LL-2, .content-SSL-3{left: 495px; width: 338px; position: absolute; top: 100px;}
.content-LSS-2{left: 495px; width: 170px; position: absolute; top: 100px;}
.content-MMM-1{left: 150px; width: 225px; position: absolute; top: 100px;}
.content-MMM-2{left: 380px; width: 225px; position: absolute; top: 100px;}
.content-MMM-3{left: 610px; width: 225px; position: absolute; top: 100px;}
.content-Mail{left: 150px; width: 455px; position: absolute; top: 100px;}
.content-PageTitle td {color: White; font-size: 14px; font-weight: bold;}
.content-PageTitle {vertical-align: middle; left: 150px; top: 50px; position: absolute; width: 673px; height: 33px; border: solid 1px black; font-weight: bold; font-size: 16px; color: White; background-color: #553311; margin: 0px; padding: 5px;}
.content-SLS-2{left: 320px; width: 345px; position: absolute; top: 100px;}
.content-SSL-2{left: 320px; width: 170px; position: absolute; top: 100px;}
.content-SSSS-1, .content-SLS-1, .content-SSL-1{left: 150px; width: 165px; position: absolute; top: 100px;}
.content-SSSS-2{left: 320px; width: 170px; position: absolute; top: 100px;}
.content-SSSS-3{left: 495px; width: 170px; position: absolute; top: 100px;}
.content-SSSS-4, .content-LSS-3, .content-WS-2, .content-SLS-3{left: 670px; width: 165px; position: absolute; top: 100px;}
.content-SW-1{left: 150px; width: 165px; position: absolute; top: 100px;}
.content-SW-2{left: 320px; width: 515px; position: absolute; top: 100px;}
.content-WS-1{left: 150px; width: 515px; position: absolute; top: 100px;}
.content-X {left: 150px; top: 100px; position: absolute; width: 683px;}
.contentItem .itemTitle {background-color: Olive; color: white; font-size: 11px; font-weight: bold; line-height: 18px; margin: 0px; padding: 3px;}
.contentItem .title {background-color: #990000; color: white; font-size: 15px; font-weight: bold; padding: 3px;}
.contentItem div {background-color: white; font-size: 11px; padding: 3px;}
.contentItem {background-color: white; border: 1px solid #1F354C; width: 100%;}
.error {color: #ee0000; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.grid {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: black; background-color: white; padding: 3px; border: solid 1px black;}
.gridCell {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: black; background-color: white;}
.gridCellAlternate {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: black; background-color: #eeeecc;}
.gridHeader {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: black; background-color: #cccc88;}
.gridSmall {font-family: verdana, arial, helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: black; background-color: white; padding: 2px; border: solid 1px black;}
.gridSmallCell {font-family: verdana, arial, helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: black; background-color: white;}
.gridSmallHeader {font-family: verdana, arial, helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: black; background-color: #cccc88;}
.gridTotal {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: black; background-color: #eeeeaa;}
.header {color: #996633; font-family: verdana, arial, helvetica, sans-serif; font-size: 13pt;}
.mainContent {LEFT: 156px; TOP: 112px; POSITION: absolute; width: 679px;}
.navi #active {background-color: #eecc88; color: black;}
.navi #disabled {background-color: #886644; border-top: 1px solid white; color: #aaaaaa; font-size: 11px; display: block; width: 134px; padding: 3px;}
.navi #disabledActive {background-color: #eecc88; border-top: 1px solid white; color: #aaaaaa; font-size: 11px; display: block; width: 134px; padding: 3px;}
.navi a:link {color: white; background-color: #886644; border: none; font-size: 11px; display: block; width: 134px; border-top: 1px solid white; padding: 3px; margin:0px;}
.navi a:hover {background-color: #ccaa88; color: black; border: none; font-size: 11px; display: block; width: 134px; border-top: 1px solid white; padding: 3px; margin:0px;}
.navi a:visited {background-color: #886644; color: white; border: none; font-size: 11px; display: block; width: 134px; border-top: 1px solid white; padding: 3px; margin:0px;}
.navi br {font-size: 5px; line-height: 5px;}
.naviActive {background-color: #eecc88; color: black;}
.naviDisabled {background-color: #886644; border-top: 1px solid white; color: #aaaaaa; font-size: 11px; display: block; width: 134px; padding: 3px;}
.naviDisabledActive {background-color: #eecc88; border-top: 1px solid white; color: #aaaaaa; font-size: 11px; display: block; width: 134px; padding: 3px;}
.naviGroup {background-color: #553311; border: none; color: white; font-size: 11px; font-weight: bold; line-height: 18px; padding: 3px; width: 134px; display: block;}
.pageColumnLeft br {font-size: 5px; line-height: 5px;}
.pageColumnLeft {margin: 0px; left: 5px; width: 140px; position: absolute; top: 95px;}
.pageColumnRight br {font-size: 5px; line-height: 5px;}
.pageColumnRight {left: 840px; width: 165px; position: absolute; top: 50px;}
.pageGoogle {left: 840px; width: 165px; position: absolute; top: 5px;}
.title1 {font-family: verdana, arial, helvetica, sans-serif; font-size: 20pt; font-style: italic; font-weight: bold; color: #996633;}
.title2 {font-family: verdana, arial, helvetica, sans-serif; font-size: 12pt; font-style: italic; font-weight: bold; color: #996633;}
a.button:active  {color: white; text-decoration: none;}
a.button:hover  {color: #cccccc; text-decoration: none;}
a.button:link {color: white; text-decoration: none;}
a.button:visited  {color: white; text-decoration: none;}
a.buttonGeneric:link {color: black; cursor: pointer; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; white-space: nowrap;}
a.buttonSpecific:link {color: black; cursor: pointer; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; white-space: nowrap;}
a.link:active  {color: #333333; background-color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration:underline;}
a.link:hover  {color: #666666; background-color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration:underline;}
a.link:link {color: #993333; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline;}
a.link:visited  {color: #333333; background-color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration:underline;}
a:active {color: #c02020; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none;}
a:hover {color: #c02020; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: underline;}
a:link {color: #c02020; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none;}
a:visited {color: #c02020; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none;}
body {background-repeat: no-repeat; background-position: bottom right; background-attachment: scroll; background-color: #eeee99; color: black; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}
checkbox.questionAnswers {color: red; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 7pt; text-decoration: none; vertical-align: middle; padding: 6px;}
h1,.h1 {font-family: verdana, arial, helvetica, sans-serif; font-size: 12pt; color: #664422; font-weight: bold; margin-bottom: 8pt;}
h2,.h2 {font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #996633; margin-bottom: 4pt;}
h3,.h3 {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #996633; margin-top: 11pt; margin-bottom: 0pt;}
h4,.h4 {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; margin-bottom: 0pt;}
img {border-color: black;}
img.imgBorder {border: 1;}
img.imgNoBorder {border: none;}
input {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}
input.inputError {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; background-color: #ffcccc;}
input.questionAnswers {color: red; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 7pt; text-decoration: none; vertical-align: middle; padding: 6px;}
select {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}
table.navi {border: none; display: block; font-size: 11px; padding: 0px; margin: 0px; width: 134px;}
table.navi {padding: 0px; margin: 0px; border-collapse:collapse;}
table.question {background-color: #ddaa77; color: black; font-family: verdana, arial, helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-decoration: none;  border: solid 1px; border-color: Black;}
td {vertical-align: top; font-size: 8pt;}
td.explain {background-color: #bbccbb; border: solid 1px Olive; padding: 3px;}
td.navi {border: none; padding: 20px; margin: 0px; background-color: green;}
td.questionAnswers {color: black; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 7pt; text-decoration: none; vertical-align: middle; padding: 6px;}
td.questionQuestion {color: black; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 7pt; text-decoration: none; vertical-align: middle; padding: 6px;}
td.test{background-color: green; padding:10px; color: White}
textarea {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}
th {vertical-align: top; font-size: 8pt;}
