body,html {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#000;
height:100%;
margin:0;
background:#FFF;
}

td.pathway {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#000;
padding-top:1px;
padding-left:0;
}

a.pathway:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#666;
}

a.mainlevel:link,a.mainlevel:visited { color:black; text-align:left; font-weight:bold; padding-left:5px; font-family:Helvetica, sans-serif; font-weight:100; font-size:12px; line-height:20px; position: relative; top: 3px; left: 40px; border-left: 15px solid #83c497; }

a.mainlevel:hover { color:#fff; width:98%; background:#000; border-left: 15px solid #83c497; border-top-color: #83c497; border-right-color: #83c497; border-bottom-color: #83c497;; }

a.mainmenu:link,a.mainmenu:visited {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}

a.sublevel:link,a.sublevel:visited {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
}

table.moduletable {
width:100%;
text-align:center;
margin-right:0;
margin-left:0;
}

table.moduletable th { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:100; color:white; background: url(../images/health.jpg) no-repeat; text-align:right; height:27px; padding-top:8px; padding-right: 12px; }

table.moduletable td {
font-family:Helvetica;
font-size:12px;
font-weight:normal;
text-align:left;
padding-bottom:2px;
}

.poll {
color:#666;
line-height:12px;
font-weight:bold;
}

.sectiontableheader {
color:#000;
font-weight:bold;
font-size:11px;
line-height:13px;
background:#CCC;
}

.sectiontableentry1 {
font-size:11px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
background:#E4E4E4;
}

.sectiontableentry2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
background:#DADADA;
}

a.pagenav:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000;
text-decoration:none;
background:transparent;
}

.small {
font-size:11px;
color:#666;
}

.contentheading,.componentheading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:black;
text-align:left;
line-height:16px;
padding-left:20px;
}

a.category:link,a.category:visited {
color:#333;
font-weight:bold;
}

a.category:hover {
color:#000;
text-decoration:none;
background:transparent;
}

form {
display:inline;
margin:0;
padding:0;
}

.button {
font-family:Arial,Helvetica,sans-serif;
font-style:normal;
font-size:10px;
font-weight:bold;
color:#000;
border:1px solid #000;
background:#F0F0F0;
}

.inputbox {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color:#000;
border:1px solid #000;
background:#F0F0F0;
}

a:hover {
color:#000;
text-decoration:none;
background:transparent;
}

a.contentpagetitle:link,a.contentpagetitle:visited {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
color:#000;
text-align:left;
}

a.contentpagetitle:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
color:#000;
text-decoration:none;
background:Red;
}

.ontab {
border-left:outset 2px #f90;
border-right:outset 2px gray;
border-top:outset 2px #f90;
border-bottom:solid 1px #d5d5d5;
text-align:center;
cursor:hand;
font-weight:bold;
color:#FFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
background:#ffae00;
}

.offtab {
border-left:outset 2px #E0E0E0;
border-right:outset 2px #E0E0E0;
border-top:outset 2px #E0E0E0;
border-bottom:solid 1px #d5d5d5;
text-align:center;
cursor:hand;
font-weight:bold;
color:#000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
background:#e5e5e5;
}

.tabheading {
text-align:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
background:#ffae00;
}

.pagetext {
visibility:hidden;
display:none;
position:relative;
top:0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#000;
}

.moscode {
background:#f0f0f0;
}

.message {
font-weight:bold;
font-size:10pt;
color:#f60;
text-align:center;
}

tbody,a.pathway:link,a.pathway:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; clip: rect(auto auto auto auto); padding-left: 10px; }

a.mainmenu:hover,,a.sublevel:hover {
color:#666;
text-align:left;
}

.pagenav,a.pagenav:link,a.pagenav:visited,.category {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#000;
}

.smalldark,a:link,a:visited {
font-size:11px;
color:#333;
text-decoration:none;
}

.createdate,.modifydate {
font-size:10px;
color:#666;
text-decoration:none;
font-weight:medium;
}

.contentpane,.contentpaneopen,.description {
font-size:11px;
color:#000;
}