BODY {
	margin : 0px;

	background-color : #FFFFFF;
	color : #000000;
	padding-right: 40px;
}
input { color: #000000; font-weight: bold; font-size: 11px; font-family: Courier, serif }
td, tr { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #333333; }
.boxes { border: solid; border: dotted; border-width: 0px; border-bottom-color: #B0C4DE; border-top-color: #B0C4DE; border-left-color: #B0C4DE; border-right-color: #B0C4DE; }
.title { font-family: sans-serif; font-size: 24px; font-weight: bold; color : #255C9C; }
.pathway { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
a.pathway:link, a.pathway:visited { color : #000000; font-weight : normal; }
a.pathway:hover { color: #365EBA; font-weight: normal; text-decoration: underline; }
/* --Default Class Settings-- */ 
.mainlevel, a.mainlevel:link, a.mainlevel:visited { color: #efefef; font-weight: bold; text-decoration: none; background-position: left ; text-align: left }
.mainlevelactive, a.mainlevel:hover { color: #ffd700; font-weight: bold; text-decoration: none; background-position: left ; text-align: left }
a.mainmenu:link, a.mainmenu:visited { color: #333333; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; }
a.mainmenu:hover { color: #365EBA; text-decoration: underline; }
a.sublevel:hover { color: #255C9C; text-decoration: underline; }
a.sublevel:link, a.sublevel:visited { color: #333333; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif; font-weight: normal; }
table.moduletable { margin: 0px 0px 0px 0px; width: 95%; border-left: solid 0px #A1A1A1; border-right: solid 0px #A1A1A1; border-top: solid 0px #A1A1A1; border-bottom: solid 0px #A1A1A1; }
table.moduletable th { color: #ffd700; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black; text-align: left; padding: 4px; border: dotted 0px #a1a1a1; height: 12px }
table.moduletable td { font-size: 10px; font-weight: normal; border: 0px dotted #A1A1A1;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;  height: 12px;  padding: 2px;  text-align: left; }
.sectiontableheader { background-color : #404040; color : #EFEFEF; font-weight : bold; border: 0px dotted #A1A1A1; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-align: left; }
.sectiontableentry1 { background-color : #F0F0F0; }
.sectiontableentry2 { background-color : #FCFBFB; }
.pagenav { /* for formatting start, previous, next, end etc */ font-weight: normal; }
a.pagenav, a.pagenav:visited { font-weight: bold; color: #343A58; }
a.pagenav:hover { color: #FF9900; }
.small { color: #3366c0; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.smalldark { color: #000000; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.contentpane { background : #FFFFFF; border: 0px dotted #A1A1A1; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }
.contentpaneopen { background-color: #ffffff; padding-right: 10px; padding-left: 10px; border: dotted 0px #a1a1a1 }
.contentheading, .componentheading { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; color : #255C9C; text-align : left; }
.createdate { font-family : Arial, Helvetica, sans-serif; font-size : 10px; color : #999999; text-align : left; }
.justify {  text-align: justify; }
.button { font-family : Verdana, Arial, Helvetica, sans-serif; font-style : normal; font-size : 10px; font-weight : bold; background-color : #F0F0F0; color : #000000; border : 1px solid #585858; }
.inputbox { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; background-color : #F0F0F0; border : 1px solid #585858; }
.back_button { float: left; font-size: 10px; color: #FFFFFF; background: #f5f5f5; font-weight: bold; text-align: center; padding: 4px; border: 1px solid #585858; cursor: pointer; }
a:link, a:visited { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:hover { color: #365eba; text-decoration: underline }
/* For content item titles that are hyperlink instead of Read On */ 
a.contentpagetitle:link, a.contentpagetitle:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  font-weight: bold;  color: #000000;  text-align:left;  }
a.contentpagetitle:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  font-weight: bold;  text-align:left;  color: #255C9C;  text-decoration: underline;  font-weight: bold;  }
a.category:link, a.category:visited { color : #333333; font-weight : bold; }
a.category:hover { color : #255C9C; }
/* Styles for dhtml tabbed-pages */ 

