body, input, h1, h2, h3, h4, h5, a, td, th, ul { font: 10pt Arial,Verdana,Helvetica,Comic Sans MS; color: #000000; }
input { font-family: Arial,Helvetica; }
small { font-size: 75%; }
a { text-decoration: none; color: #000099; }
a:hover, a:active { text-decoration: underline; }
big { display: inline; font-size: 125%; }


.left20{padding-left:20px}
.left15{padding-left:15px}
.left10{padding-left:10px}

.superHeading { font-size: 120%; font-weight: bold; }
.heading { font-weight: bold; }

table.checkupform_off { background: #e9e9e9; }
.question { font-family: Arial Black, Arial, Verdana, Helvetica; }
.answers { font-family: Arial, Verdana, Helvetica; }
.questionNumber { color: #f00; font-family: Arial Black, Arial, Verdana; font-size: 150%; }
.resultQuestion { font-family: Arial Black, Arial, Verdana; }
.resultAnswer { font-family: Arial, Verdana; }
.resultResponse { font-family: Arial, Verdana; font-weight: bold; padding-left: 10px; padding-right: 10px; }
.missingQuestions { color: #f00; font-size: 120%; }

.menu { background: #eeeeee; padding-left: 1em; }
td.menu { padding: 0em; }

.menuOptions {  }
a.menuOptions { text-decoration: none; color: #660000; }
a.menuOptions:hover, a.menuOptions:active { text-decoration: underline overline; letter-spacing: .3em; }
input.menuOptions { background-image: url(/inet/img/logo_20wht.gif); background-repeat: no-repeat; background-position: center; }

.clock { margin: 0em; padding: 0em; border: 0em; display: inline; }

.loginForm { font: 14pt Ariel,Comic Sans MS; padding-top: 5em; padding-left: 5em; }
input.loginForm { background: #ffff77; color: #0000AA; border: .1em; }

.toolbar { color: #08396d; }
table.toolbar { background: #ddf; padding: 0em; border: 0em; }
a.toolbar { text-decoration: none; color: $00f; }
a.toolbar:hover, a.toolbar:active { text-decoration: underline; }

.imagedb { color: #08396d; }
th.imagedb { background: #08396d; color: #fff; }


/* calendar */
table.cal_nav { background: #660000; }
td.cal_nav { font-family:arial; font-size:7pt; }
td.cal_nav_dayofweek { background: #993333; color: #ffffff; font-family:arial; font-size:7pt; }

td.cal_nav_header { background: #660000; font-family: arial; font-size: 10pt; }
A.cal_nav_header { color:white; font-weight: bold; text-decoration:none; }
A.cal_nav_header { color:white; text-decoration:none; }
A.cal_nav_header:hover { text-decoration:underline; }
A.cal_nav_header:active { text-decoration:underline; }

A.cal_nav_days:link { color: #330099; text-decoration:none; font: 10pt arial; }
A.cal_nav_days:visited { color: #330099; text-decoration:none; font: 10pt arial; }
A.cal_nav_days:hover { color: #000000; text-decoration:underline; font: bold 10pt arial; }
A.cal_nav_days:active { color: #330099; text-decoration:underline; font: bold 10pt arial; }

td.cal_nav_today { background: #cc6600; color: #ffffff; font-family:arial; font-size:7pt; }
A.cal_nav_today:link { color: #FFFFFF; text-decoration:none; font: 10pt arial; }
A.cal_nav_today:visited { color: #FFFFFF; text-decoration:none; font: 10pt arial; }
A.cal_nav_today:hover { color: #FFFFFF; text-decoration:underline; font: bold 10pt arial; }
A.cal_nav_today:active { color: #FFFFFF; text-decoration:underline; font: bold 10pt arial; }

td.cal_nav_weekend { background: #660000; color: #ffffff; font-family:arial; font-size:7pt; }
A.cal_nav_weekend:link { color: #FFFFFF; text-decoration:none; font: 10pt arial; }
A.cal_nav_weekend:visited { color: #FFFFFF; text-decoration:none; font: 10pt arial; }
A.cal_nav_weekend:hover { color: #FFFFFF; text-decoration:underline; font: bold 10pt arial; }
A.cal_nav_weekend:active { color: #FFFFFF; text-decoration:underline; font: bold 10pt arial; }
