
.body { font-size: 12px; }
table, td { color: rgb(83, 83, 83); font-size: 13px; }
p { margin-top: 0px; margin-bottom: 10px; }
form { margin: 0px; }
h1 { color: rgb(234, 19, 19); font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 20px; font-weight: bold; margin-bottom: 8px; }
h2 { color: rgb(102, 102, 102); font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 18px; font-weight: bold; margin-bottom: 0px; margin-top: 0px; }
h3 { color: rgb(103, 132, 156); font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 16px; font-weight: bold; margin-bottom: 4px; }
h4 { color: rgb(51, 51, 51); font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 14px; font-weight: bold; margin-bottom: 2px; }
h5 { color: rgb(51, 51, 51); font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 13px; font-weight: bold; margin-bottom: 1px; }
li { list-style-type: square; margin-left: 6px; margin-bottom: 2px; }
ul { margin-top: 2px; }
hr { height: 1px; }
a:link, a:visited { color: rgb(68, 68, 68); font-size: 11px; text-decoration: underline; }
a:hover { color: rgb(102, 102, 102); text-decoration: underline; }
.button { border: 1px solid rgb(68, 68, 68); background-color: rgb(255, 255, 255); font-size: 11px; color: rgb(68, 68, 68); font-weight: normal; background-image: url('/_inc/img/formbuttonbg.gif'); background-repeat: repeat-x; background-position: center bottom; }
.buttonOn, .button:hover, .button:focus, .buttonOn:focus { border: 1px solid rgb(68, 68, 68); background-color: rgb(255, 255, 255); font-size: 11px; color: rgb(68, 68, 68); font-weight: normal; background-image: url('/_inc/img/formbuttonbgon.gif'); background-repeat: repeat-x; background-position: center top; }
input, select { border: 1px solid rgb(136, 136, 136); font-size: 11px; background-color: rgb(255, 255, 255); }
textarea { border: 1px solid rgb(136, 136, 136); font-family: Arial, Tahoma,Verdana,Helvetica,sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); margin: 5px; padding: 5px;}
.checkbox, .radio { border: 0px none ; margin: 0px; background-color: transparent; vertical-align: bottom; }
#bottomheader { border: 0px solid rgb(255, 0, 0); margin: 0pt 0pt 10px; padding: 0pt; clear: both; background-image: url('/_inc/img/lsbottomround.gif'); background-repeat: no-repeat; width: 100%; }
#footertext { margin: 0pt; padding: 10px 0pt 0pt; clear: both; font-family: Arial,Verdana,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: center; white-space: nowrap; }
a.footer:link { color: rgb(0, 51, 102); font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: underline; font-weight: normal; }
a.footer:active { color: rgb(0, 51, 102); font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: underline; font-weight: normal; }
a.footer:visited { color: rgb(0, 51, 102); font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: underline; font-weight: normal; }
a.footer:hover { color: rgb(125, 167, 217); font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: underline; font-weight: normal; }
img { border: medium none ; }
.database_login { border: 0px solid rgb(0, 0, 0); position: relative; top: 0px; height: 20px; }
.web_menu { border: 0px solid rgb(255, 0, 0); margin: 10px 5px 0pt 0pt; padding: 10px 0pt 0pt; float: right; width: 650px; text-align: right; }
.web_login { border: 0px solid rgb(167, 165, 158); margin: 0pt 5px 0pt 0pt; padding: 0px 5px 2px; float: right; background-color: rgb(167, 165, 158); }
.web_logo { border: 0px solid rgb(0, 255, 0); margin: 10px 0pt 0pt 10px; padding: 0pt; float: left; width: 175px; }
a.database_panel:link { color: #228dc8; font-family: arial,helvetica,sans-serif; font-size: 15px; font-weight: normal; text-decoration: underline; letter-spacing: 0px; line-height: 28px; }
a.database_panel:active { color: #228dc8; font-family: arial,helvetica,sans-serif; font-size: 15px; font-weight: normal; text-decoration: underline; letter-spacing: 0px; line-height: 28px; }
a.database_panel:visited { color: #1d6f9b; font-family: arial,helvetica,sans-serif; font-size: 15px; font-weight: normal; text-decoration: underline; letter-spacing: 0px; line-height: 28px; }
a.database_panel:hover { color: rgb(24, 98, 155); font-family: arial,helvetica,sans-serif; font-size: 15px; font-weight: normal; text-decoration: underline; letter-spacing: 0px; line-height: 28px; }
.database_panel { height: 30px; }
a.database_text:link { color: rgb(31, 139, 221); font-family: arial,helvetica,sans-serif; font-size: 15px; font-weight: normal; text-decoration: underline; }
a.database_text:active { color: rgb(31, 139, 221); font-family: arial,helvetica,sans-serif; font-size: 15px; font-weight: normal; text-decoration: underline; }
a.database_text:visited { color: rgb(136, 193, 235); font-family: arial,helvetica,sans-serif; font-size: 15px; font-weight: normal; text-decoration: underline; }
a.database_text:hover { color: rgb(24, 98, 155); font-family: arial,helvetica,sans-serif; font-size: 15px; font-weight: normal; text-decoration: underline; }
.database_highlight { width: 30%; vertical-align: top; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 0, 0); line-height: 24px; padding-left: 10px; }

/* login form */
.labelEmail { position: relative; padding-top: 110px; padding-left: 56px; margin-bottom: 4px; color: #78858e; font-family: Verdana, Arial, Tahoma; font-size: 13px; font-weight: bold; }
.inputEmail { margin: 1px 0 0 60px; border: none; height: 25px; width: 300px; background-color: Transparent; padding: -5px 0px 0px 0px; font-family: Verdana, Arial, Tahoma; font-size: 18px; font-weight: normal; }
.labelPwd { padding-top: 20px; padding-left: 56px; margin-bottom: 4px; color: #78858e; font-family: Verdana, Arial, Tahoma; font-size: 13px; font-weight: bold; }
.inputPwd { margin: 11px 0 0 60px; height: 25px; width: 300px; font-family: Verdana, Arial, Tahoma; font-size: 18px; font-weight: normal; background-color: Transparent; border: none; }
#login { background-image: url(/_inc/img/loginBG.jpg); background-repeat: no-repeat; margin-left: 250px; width: 421px; height: 376px; }
.forgotPwd { float: left; width: 150px; margin: 45px 0px 20px 20px; font-family: Verdana, Tahoma, Arial; font-size: 10px; }
.forgotPwd a { color: #13971d; text-decoration: underline; }
.forgotPwd a:hover { color: #1bc738; text-decoration: none;}
.loginBtn input { float: left; margin: 35px 0px 0px 50px; height: 40px; width: 140px; background-color: Transparent; border: none; cursor: pointer; }
#forgotLoginMsgBox { width: 531px; height: 326px; position: absolute; top: 300px; left: 180px;  cursor: pointer;display: none; text-align: center; padding: 20px;  }
#errorMsg {width: 100%; padding: 15px; text-align: center; font-size: 14px; color: Red; font-family: Verdana;  }

/* quiz stuff */
.roundBox {background-color: #efece2; text-align: center; width: 250px; float: left; height: 40px; margin: 15px; padding-top: 25px; border: solid 2px #c80a52; cursor: pointer;}
.roundBox a {font-family: Verdana, Tahoma, Arial; font-size: 15px; font-weight: bold; text-decoration: none;}
.roundBox a:hover {text-decoration: underline; }

.infoBox {font-family: Verdana, Tahoma, Arial; font-size: 12px; text-decoration: none; margin: 20px; padding-top: 20px;}
.quiz {font-family: Verdana, Tahoma, Arial;  font-size: 12px;  }
.quizName {font-family: Times;  font-size: 25px; padding-bottom: 20px; color: rgb(204, 12, 78);}
.progress {}
.correctanswer {font-family: Verdana, Tahoma, Arial;  font-size: 15px; letter-spacing: -.02em;  }
.question {font-size: 17px; letter-spacing: -.05em}
.answer {list-style-type: upper-alpha;font-family: Verdana, Tahoma, Arial;  font-size: 17px; letter-spacing: -.02em;}
.answerLink {font-family: Verdana, Tahoma, Arial;  font-size: 17px;}
.answerLink a {font-family: Verdana, Tahoma, Arial;  font-size: 17px;}
.answerLink a:visited {font-family: Verdana, Tahoma, Arial;  font-size: 17px;}
.answerLink a:hover {text-decoration: underline; }
.testTitle {font:normal 25px Times;color:#cc0c4e; letter-spacing:-2px; padding-left: -2px; margin-bottom: 5px; clear: both; width: 100% }
