body, html {


	margin:0;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	color: #333333;


	background-color: #000033;


	height: 100%;


} 





tbody { 


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	color: #333333;


}








/* Default MOS Class Settings 


****************************/





td.pathway {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 10px;


	color: #FFFF00;


	padding-top: 1px;


	padding-left: 3px;


}





a.pathway:link, a.pathway:visited {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 10px;


	color: #FFFF00;


}





a.pathway:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 10px;


	color: #FF6600;


	background-color: transparent;


}





/* Main Menu Styles


*********************/





a.mainlevel:link, a.mainlevel:visited {


	color: #666666;


	text-align: left;


	font-weight: bold;


	border-left-width: 5px;


	border-left-style: solid;


	border-left-color: #EBEC9C;


	padding-left: 3px;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	line-height: 15px;


}





a.mainlevel:hover {


	color: #669900;


	text-align: left;


	background-color: transparent;


	width: 98%;


	border-left-width: 5px;


	border-left-style: solid;


	border-left-color: #FF9900;


}





a.mainmenu:link, a.mainmenu:visited {


	color: #000000; 


	font-family: Arial, Helvetica, sans-serif;


	font-weight: bold;


}





a.mainmenu:hover, {


	color: #666666;


	text-align: left;


}





a.sublevel:link, a.sublevel:visited {


	color: #666666; 


	font-family: Arial, Helvetica, sans-serif;


	font-weight: normal;


}





a.sublevel:hover {


	color: #FF9900;


	text-align: left;


	background-color: transparent;


}





/* Module Styles 


****************/





table.t_mod {


	border-bottom-width: 1px;


	border-bottom-style: dashed;


	border-bottom-color: #AAAAAA;	


}





table.b_mod {


	border-top-width: 1px;


	border-top-style: dashed;


	border-top-color: #AAAAAA;	


}





table.l_r_mod {


	width: 130px;


}





table.l_r_mod th {


	background-image: url(../images/module.gif);


	height: 23px;


	padding-top: 6px;


	width: 130px;


}





table.moduletable {


	text-align: center;


	margin-right: 0px;


	margin-left: 0px;


}





table.moduletable th {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size : 11px;


	font-weight : bold;


	color : #333300;


	text-align : center;


}





table.moduletable td {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-weight: normal;


	text-align: left;


}





/* Polls Style


**************/





.poll {


	color : #333333;


	line-height : 12px;


	font-weight: bold;


}





.pollstableborder {


  	border : 1px dotted #666666;


}





/* Sections Style 


*****************/





.sectiontableheader {


	background-color : #E8EAF3;


	border-top-width: 1px;


	border-top-style: dashed;


	border-top-color: #C8C9CE;


	border-bottom-width: 1px;


	border-bottom-style: dashed;


	border-bottom-color: #C8C9CE;


	color : #000000;


	font-weight : bold;


	font-size: 11px;


	line-height: 13px;


}





.sectiontableentry1 {


	font-size: 11px;


	background-color : #EDEEF3;


}





.sectiontableentry2 {


	font-size: 11px;


	background-color : #FFFFFF;


}





.pagenav {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 9px;


	font-weight: normal;


	color: #666666;


}





a.pagenav:link, a.pagenav:visited {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 9px;


	font-weight: normal;


	color: #666666;


}





a.pagenav:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 9px;


	font-weight: normal;


	color            : #000000;


	text-decoration  : underline;


	background-color: transparent;


}








.small {


	font-size : 11px;


	color : #666666;


}





.smalldark {


	font-size : 11px;


	color : #333333;


	text-decoration : none;


}





.createdate {


	font-size : 10px;


	color : #666666;


	text-decoration : none;


	font-weight : medium;


}





.modifydate  {


	font-size : 10px;


	color : #666666;


	text-decoration : none;


	font-weight : medium;


}





/* Content Styles


*****************/





.frontpageheader {


	font-size: 13px;


	color : #669900;


	font-weight : bold;


        }





.slogan {


	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;


	font-size: 32px;


	font-weight: bold;


 	color: #CCFF00;


	padding-left: 50px;


	padding-top: 0px;


	}





.contentpane {


	font-size: 10px;


	color: #333333;


}





.contentpaneopen {


	font-size: 10px;


	color: #000000;


}





.contentheading, .componentheading {


	font-family : Verdana, Arial, Helvetica, sans-serif;


	font-size : 14px;


	font-weight : bold;


	color : #FF6633;


	text-align : left;


	line-height: 16px;


	padding-left: 20px;


	padding-top: 10px;


}


.category {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-weight: bold;


	color: #000000;


}





a.category:link, a.category:visited {


  color            : #333333;


  font-weight      : bold;


}





a.category:hover {


	color            : #000000;


	text-decoration  : underline;


	background-color: transparent;


}





/* Form Styles


****************/





form { /* borrowed from mambosolutions.com -- to fix empty space issues */


	display:inline; 


	margin: 0px; 


	padding: 0px; 


} 





.button {


  font-family      : Arial, Helvetica, sans-serif;


  font-style       : normal;


  font-size        : 10px;


  font-weight      : bold;


  background-color : #FFFFFF;


  color            : #333333;


  border           : 1px solid #666666;


}





.inputbox {


  font-family      : Verdana, Arial, Helvetica, sans-serif;


  font-size        : 10px;


  color            : #333333;


  background-color : #FFFFFF;


  border           : 1px solid #666666;


}





/* Links


*********/





a:link, a:visited {


  font-size        : 11px;


  color            : #333333;


  text-decoration  : none;


}





a:hover {


	color            : #000000;


	text-decoration  : underline;


	background-color: transparent;


}





/* For content item titles that are hyperlink instead of Read On


****************************************************************/





a.contentpagetitle:link, a.contentpagetitle:visited {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 13px;


	font-weight: bold;


 	color: #000000;


	text-align:left;


	}





a.contentpagetitle:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 13px;


	font-weight: bold;


	text-align:left;


	color            : #000000;


	text-decoration  : underline;


	background-color: transparent;


	}





.description {


	font-size: 10px


	color: #000000;


}





/* Styles for dhtml tabbed-pages */


.ontab {


	background-color: #ffae00;


	border-left: outset 2px #ff9900;


	border-right: outset 2px #808080;


	border-top: outset 2px #ff9900;


	border-bottom: solid 1px #d5d5d5;


	text-align: center;


	cursor: hand;


	font-weight: bold;


	color: #FFFFFF;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


}


.offtab {


	background-color : #e5e5e5;


	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: #000000;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


}





.tabheading {


	background-color: #ffae00;


	text-align: left;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


}





.pagetext {


	visibility: hidden;


	display: none;


	position: relative;


	top: 0;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	color: #000000;


}





/* for modifying {moscode} output.  Don't set the colour! */


.moscode {


	background-color: #f0f0f0;


}





/* Text passed with mosmsg url parameter */


.message {


	font-weight: bold;


	font-size : 10pt;


	color : #FFFFFF;


	text-align: center;


	background-color: #FF0000;


}