body, html {
	margin: 0;
	color: #000;
	height: 100%;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.bottom_page { display:none !important;}
tbody {
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
td.pathway {
	color: #000;
	padding-top: 1px;
	padding-left: 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
a.pathway:link, a.pathway:visited {
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

table#calvertResults tr td{
	border-bottom:1px solid #999999;
	padding:2px;
	margin:2px;
}
table#calvertResults tr.header td{
	font-weight:bold;
	font-size:14px;
}

.mod_contentitem table{
	width:962px;
}

a.pathway:hover {
	color: #666;
	background: transparent;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
a.mainlevel:link, a.mainlevel:visited {
	color: White;
	text-align: left;
	border-left-width: 3px;
	border-left-color: #EBEC9C;
	padding-left: 5px;
	font: bold 12px/15px Verdana;
}
a.mainlevel:hover {
	color: #FFF;
	text-align: left;
	width: 98%;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFF;
	background: #000;
}
a.mainmenu:link, a.mainmenu:visited {
	color: #000;
	font-family: Monark, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.mainmenu:hover,  {
	color: White;
	text-align: left;
}
a.sublevel:link, a.sublevel:visited {
	color: #000;
	font-family: Monark, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.sublevel:hover {
	color: #666;
	text-align: left;
}
table.moduletable {
	width: 100%;
	text-align: center;
	margin-right: 0;
	margin-left: 0;
//*	margin-bottom: 20px;  *//
}
table.moduletable th {
	//* color: #215dc6;  *//
 //*	text-align: left;   *//
	height: 18px;
	padding-top: 0;
	background-position: right;
	background-repeat: repeat-y;
//*	width: 185px;  *//
//*	margin-bottom: 15px;   *//
 //*	font: bold 14px Verdana, Arial, Helvetica, sans-serif; *//
}
table.moduletable td {
	text-align: left;
	//* padding-bottom: 2px;  *//
	//* margin-bottom: 40px;  *//
 //*	font: bold 12px Arial, Helvetica, sans-serif;   *//
}
.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 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	background: #DADADA;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.pagenav {
	color: #000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
a.pagenav:link, a.pagenav:visited {
	color: #000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
a.pagenav:hover {
	color: #000;
	text-decoration: none;
	background: #9C0;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.small {
	font-size: 11px;
	color: #666;
}
.smalldark {
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
.createdate {
	font-size: 10px;
	color: #666;
	text-decoration: none;
	font-weight: medium;
}
.modifydate {
	font-size: 10px;
	color: #666;
	text-decoration: none;
	font-weight: medium;
}
.contentpane {
	font-size: 11px;
	color: #000;
}
.contentpaneopen {
	font-size: 11px;
	color: #000;
}
.contentheading, .componentheading {
	color: #b20204;
	text-align: left; /* padding-left: 20px;  */
	font: 900 16px Verdana, Arial, Helvetica, sans-serif;
}
.category {
	color: #000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
a.category:link, a.category:visited {
	color: #b20204;
	font-weight: bold;
}
a.category:hover {
	color: #000;
	text-decoration: none;
	background: #9C0;
}
form {
	display: inline;
	margin: 0;
	padding: 0;
}
.button {
	color: #000;
	border: 1px solid #000;
	background: #F0F0F0;
	font: normal bold 10px Arial, Helvetica, sans-serif;
}
.inputbox {
	color: #000;
	border: 1px solid #000;
	background: #F0F0F0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
a:link, a:visited {
	font-size: 11px;
	color: #b20204;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: none;
	background: #369;
}
a.contentpagetitle:link, a.contentpagetitle:visited {
	color: 000066;
	text-align: left;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
a.contentpagetitle:hover {
	text-align: left;
	color: #B22222;
	text-decoration: none;
	background: transparent;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}
.description {
	font-size: 11px;
	color: #000;
}
.ontab {
	border-left: outset 2px #f90;
	border-right: outset 2px #808080;
	border-top: outset 2px #f90;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	cursor: hand;
	color: #FFF;
	background: #ffae00;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.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;
	color: #000;
	background: #e5e5e5;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.tabheading {
	text-align: left;
	background: #ffae00;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.pagetext {
	visibility: hidden;
	display: none;
	position: relative;
	top: 0;
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.moscode {
	background: #f0f0f0;
}
.message {
	font-weight: bold;
	font-size: 10pt;
	color: #f60;
	text-align: center;
}


a.contentpagetitle_hda:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #beba97;
	text-decoration: none;
   background: Black;  
}
div.category_title_hda {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	border-bottom: #4a5057 dotted 1px;  
	margin: 6px 0px;
    /*     background: #1f252c; 8 */

	}



.contentheading_hda,.componentheading_hda {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:#8e0425;
text-align:left;
line-height:16px;
/* padding-left:20px;  */
}


a.contentpagetitle_hda:link,a.contentpagetitle_hda:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E60030;
	text-align: left;
}


a.contentpagetitle_hda:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #beba97;
	text-decoration: none;
   background: Black;  
}
div.category_title_hda {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	border-bottom: #4a5057 dotted 1px;  
	margin: 6px 0px;
     /*   background: #1f252c; */

	}



.contentheading_hda,.componentheading_hda {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:#8e0425;
text-align:left;
line-height:16px;
/* padding-left:20px;  */
}


a.contentpagetitle_hda:link,a.contentpagetitle_hda:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E60030;
	text-align: left;
}

