body, html {











	margin:0;











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











	font-size: 11px;











	color: #000000;











	background-color: #FFFFFF;











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











	padding-top: 1px;











	padding-left: 3px;











}























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











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











	font-size: 10px;











	color: #000000;











}























a:hover.pathway {











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











	font-size: 10px;











	color: #FF0000;











	background-color: transparent











}























/* Main Menu Styles











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























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





border-left:1px solid #FFFFFF; 

	border-left:none;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-transform: none;













}























a:hover.mainlevel {











	color: #CCCCCC;











	text-align: left;











	width: 98%


	


		











	











}























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











	color: #000000; 











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











	font-weight: bold;











}























a:hover.mainmenu {











	color: #666666;











	text-align: left;











}























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











	color: #666666; 











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











	font-weight: normal;











}























a:hover.sublevel {











	text-align: left;











	background-color: transparent; text-decoration:underline











}























/* 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: Arial, Helvetica, sans-serif;


	font-size: 12px;


	font-weight: normal;


	color: #FFFFFF;


	text-decoration: none;


	background-color: #C82C29;











}























table.moduletable td {





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


	font-size: 11px;


	font-weight: normal;


	text-align: left;











}








<!-- Estilo criado para modulos da primeira página que retira o a cor do link das imagens-->


table.moduletable_linkless a:link {


	text-decoration: none;


	color: #000000;


}


table.moduletable_linkless a:visited {


	text-decoration: none;


	color: #000000;


}


table.moduletable_linkless a:hover {


	text-decoration: none;


	color: #000000;


}




















/* 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:link.pagenav, a:visited.pagenav {











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











	font-size: 9px;











	font-weight: normal;











	color: #666666;











}























a:hover.pagenav {











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











	font-size: 9px;











	font-weight: normal;











	color            : #008000;











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











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











	font-weight : bold











        }























.slogan {











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











	font-size: 16px;











	font-weight: bold;











 	color: #808080;











	padding-left: 50px;











	padding-top: 0px











	}











.data {











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











	font-size: 16px;











	font-weight: bold;











 	color: #FFFFFF;











	padding-left: 50px;











	padding-top: 0px











      }























.contentpane {











	font-size: 10px;











	color: #333333;











}























.contentpaneopen {











	font-size: 10px;











	color: #000000;











}























.contentheading{


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


	font-size : 15px;


	font-weight : bold;


	color : #333333;


	text-align : left;


	line-height: 16px;


	padding-top: 20px;














}











.category {


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


	font-size: 12px;


	font-weight: normal;


	color: #000000;


	text-transform: none;














}























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











  font-weight      : bold











}























a:hover.category {











	color            : #000080;











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











  text-decoration  : none











}























a:hover {











	color            : #FF0000;











	background-color: transparent











}























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











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























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











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











	font-size: 13px;











	font-weight: bold;











 	text-align:left











	}























a:hover.contentpagetitle {











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











	font-size: 13px;











	font-weight: bold;











	text-align:left;











	color            : #008000;











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











}


.componentheading  { 











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











	font-size : 15px;











	font-weight : bold;











	color : #333333;











	text-align : left;











	line-height: 16px;











	padding-top: 20px


 } 


