/* Body */td, tr, p, div 	{    font-family: Tahoma, Verdana, Helvetica, sans-serif;    font-size: 12px;    margin: 0 0 0 0 ;      padding: 0 0 0 0 ;  	font-size: 14px;	font-weight: normal ;	color: #3A2906;	}/* 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 ;	}	.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: normal ;	}	.tabpadding 	{	}.tabheading 	{	background-color: #ffae00 ;	text-align: left ;	}.pagetext 	{	visibility: hidden ;	display: none ;	position: relative ;	top: 0 ;	}h3 	{	color: #000000 ;    font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 32px ; 	font-weight: bold ;	}	h4 {	color: #990000 ;    font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 16px ; 	font-weight: bold ;	}h5 {	color: #990000 ;    font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 14px ; 	font-weight: bold ;	}h6 {	color: #990000 ;    font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 12px ; 	font-weight: bold ;	}/* Links */a:link, a:visited 	{	color: #FF0000 ; 	text-decoration: none ;   font-family: Tahoma, Verdana, Helvetica, sans-serif;	}a:hover 	{	color: #990000 ;		text-decoration: underline ;	}/* For content item titles that are hyperlink instead of Read On */a.contentpagetitle:link, a.contentpagetitle:visited 	{   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 13px ;	font-weight: bold ; 	color: #990000 ;	text-align:left ;	}a.contentpagetitle:hover 	{   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 13px ;	font-weight: bold ;	text-align: left ;	color: #FF0000;	text-decoration: underline ;	font-weight: bold ;	}/* Horizontal Line */hr 	{	background: #990000 ; 	height:2px ; 	border: 1px inset ;	}hr.separator 	{	background: #990000 ;	height: 1px ;	width: 75px ;	border: 0px ;	}/* --Default Class Settings-- */a.mainmenu:link, a.mainmenu:visited, a.mainlevel:link, a.mainlevel:visited 	{	color: #3A2906 ; 	font-size : 16px ;   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-weight: bold ;	}a.mainmenu:hover, a.mainlevel:hover 	{	color: #FF0000 ; 	}a.sublevel:link, a.sublevel:visited 	{	color: #3A2906 ;    font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-weight: bold ;	}a.sublevel:hover 	{	color: #FF0000 ;	}/* Content - Sections & Categories */.contentpane 	{	background-color: #FF0000 ;	}.contentpaneopen 	{	border : 0px ridge #DCDCDC ;	}.contentheading 	{   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 13px ;	font-weight: bold ; 	color: #990000 ;	text-align: left ;	}.contentpagetitle 	{   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 13px ;	font-weight: bold ; 	color: #990000 ;	text-align: left ;	}table.contenttoc 	{   color: #990000 ;	background-color: #e0e0e0 ;   }table.contenttoc td 	{   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 8pt ;	font-weight: normal ;	text-align:left ;	}a.toclink:hover, a.toclink:visited, a.toclink:link 	{	font-size: 9px ;	}.contentdescription 	{   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 11px ;	color: #990000 ;	text-align: left ;	}/* Links */a.blogsection:link, a.blogsection:visited {	color: #FF0000; text-decoration: none; font-weight: normal;   font-family: Tahoma, Verdana, Helvetica, sans-serif;	}a.blogsection:hover {	color: #990000;	text-decoration: underline;	}a.weblinks:link, a.weblinks:visited {	color: #FF0000; text-decoration: none; font-weight: normal;   font-family: Tahoma, Verdana, Helvetica, sans-serif;	}a.weblinks:hover {	color: #990000;	text-decoration: underline;	}a.readon:link, a.readon:visited {	color: #FF0000; text-decoration: none; font-weight: normal;   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 10px;	}a.readon:hover {	color: #990000;	text-decoration: underline;	}table.moduletable {	margin: 0px 0px 0px 0px;	width: 100%;	border-left: 0px solid #F7E5BD;	border-right: 0px dotted #F7E5BD;	border-top: 0px solid #F7E5BD;	border-bottom: 4px dotted #F7E5BD;	}table.moduletable th {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #990000;	text-align: right ;	margin-right: 5px ;	height: 20px;	line-height: 20px;	/*white-space: nowrap;*/	width: 100%;	border-bottom: 0px none ;	border-left: 0px none ;	border-right: 0px none ;	background: url('tablebg.gif') repeat-x top;	}	table.moduletable td {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	}	.componentheading {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; 	color: #990000;	text-align:left;	}.button {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-style: normal;	font-weight: bold;	font-size: 12px;	color: #990000;	border-style: solid;	cursor: hand ;	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;	background-color: White;	}.inputbox {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #990000;	background: #FFFFFF;	border: 1px solid;	}		.searchbox {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #990000;	background: #FFFFFF;	border: 1px solid;	}/** category text format and links **/.category {	color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold; text-decoration: none;	}a.category:link, a.category:visited {	color: #FF0000; font-weight: bold;	}a.category:hover {	color: #990000;	}.poll {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #990000;	line-height: 14px	}.sectiontableentry1, .contentpane {	background-color : #FFFFFF;	}.sectiontableentry2 {	background-color : #EBEBEB;	}.sectiontableheader {	background-color : #990000;	color : #FFFFFF;	font-weight : bold;	}.frontpageheader {	font-size: 13px;    color : #990000;    font-weight : bold;    }.small {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #990000;	text-decoration: none;	font-weight: normal;	}.smalldark {   font-family: Tahoma, Verdana, Helvetica, sans-serif;        font-size: 10px;        color: #990000;        text-decoration: none;        font-weight: bold;        }.pathway {	font-weight: bold;	color: #990000; 	padding:  2px;  } .newsfeedheading {   font-family: Tahoma, Verdana, Helvetica, sans-serif;        font-size: 12px;        font-weight: bold;        color: #990000;        text-align:left;        }.newsfeeddate {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #990000;	font-weight: normal;}.createdate {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #990000;	text-decoration: none;	font-weight: normal;	}.modifydate {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #990000;	text-decoration: none;	font-weight: normal;	}	/*ul {	margin: 0px 0px 0px 0px;	}li {	list-style: inside url(../images/vu.gif) 3px;	list-style-image: url(../images/vu.gif);	}*/	.fase4rdf {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-size: 11px; color: #000000; font-weight: normal;	}a.fase4rdf:link {	font-size: 11px; font-weight: normal; color: #FF0000;	}a.fase4rdf:hover {	font-weight: bold; color: #990000;	}table.searchintro {  	background-color: #FFFFFF;	border: solid 1px #990000;	}table.contact {	background-color: #FFFFFF;	border: 1px solid #990000;	}table.contact td.icons {	}table.contact td.details {	font-size: 10px;	font-weight: bold;   font-family: Tahoma, Verdana, Helvetica, sans-serif;	}.pagenav {	font-weight: normal;	color: #990000;}a.pagenav, a.pagenav:visited {	color: #FF0000;}a.pagenav:hover {	color: #990000;}.pagenavbar {	}/* Content voting */.content_rating {	font-weight: normal;	font-size: 8pt;}.content_vote {	font-weight: normal;	font-size: 8pt;}/* for modifying {moscode} output.  Don't set the colour! */.moscode {	background-color: #f0f0f0;}.newsflash {	background-color: #F5F5F5;	color: #990000;}/* Text passed with mosmsg url parameter */.message {   font-family: Tahoma, Verdana, Helvetica, sans-serif;	font-weight: bold;	font-size : 10pt;	color : #990000;	text-align: center;}