/**
 * General Body Styling
 * --------------------
 */
 
.td,tr,p,div {

        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 11px;

	color: #333333;

        margin-top: 0px;

        margin-bottom: 0px;

	}

	

h4 {

	color: #B81028;

        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 20px;

	font-weight: bold;

        margin-top: 14px;

        margin-bottom: 4px;

	}

	

h5 {

	color: #B81028;

        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 14px;

	font-weight: bold;

        margin-top: 14px;

        margin-bottom: 4px;


	}

	

h6 {

	color: #B81028;

        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

        margin-top: 14px;

        margin-bottom: 4px;

	}



.h4 {

	color: #B81028;

    font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}



.h5 {

	color: #B81028;

    font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 14px;

	font-weight: bold;

	}



.h6 {

	color: #B81028;

    font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	}



.newsfeeddate {

	color: #000000;

    font-family: Arial, Helvetica, Verdana, Trebuchet MS, sans-serif;

	font-size: 11px;

	font-weight: normal;

	}



.newsfeedheading {

	color: #000000;

        font-family: Arial, Helvetica, Verdana, Trebuchet MS, sans-serif;

	font-size: 11px;

	font-weight: normal;

	}



.date {

	color: #383438;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 12px;

	font-weight: normal;

	}



.livesite {

	color: #ffffff;

    font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 11px;

	font-weight: normal;

	}



.smalldescription {

	color: #303430;

    font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 11px;

	font-weight: normal;

	}



.moreinfo {

	color: #A03860;

    font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 11px;

	font-weight: bold;

	}



.newsflash {

	color: #FCEDCD;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 12px;

	font-weight: normal;

	}



.date {

	color: #686868;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 11px;

	font-weight: normal;

	}



.navhomfav {

	color: #303430;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 11px;

	font-weight: normal;

	}



.pathway {

	color: #303430; font-family: Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;

	font-size: 11px; font-weight: normal; text-decoration: none;

	}



a.pathway:link, a.pathway:visited {

	color: #303430; font-weight: normal;

	}



a.pathway:hover {

	color: #303430;

	}





.newsarticle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FCEDCD;

	text-align: left; }



.newsfeedsheading {

	background-color: #303430;

	font-size: 12px;

	font-weight: bold;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	text-align: center;

	}



.newsfeedsdate {

	background-color: #333333;

	font-size: 11px;

	font-weight: normal;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	text-align: left;

	}



/* Links */

a:link, a:visited {

	font-size: 11px; color: #D01838; 
        
        text-decoration: underline;

	font-weight: normal;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	}



a:hover {

	color: #303430;	text-decoration: none;

	}



/* Horizontal Line */

hr {

	background: #FCEDCD; height:1px; border: 0px inset;

	}



/* --Default Class Settings-- */





a.mainmenu:link, a.mainmenu:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-weight: normal;
	}



a.mainmenu:hover {
	color: #CCCCCC;
	font-weight:bold;
	text-decoration: none;
	}




a.mainmenu:active {

        color: #D3FAE7; text-decoration: none;

        font-weight: bold;

        }

        

a.mainlevel:link, a.mainlevel:visited {

	color: #FCEDCD; text-decoration: none;

	font-size: 13px;

        font-family: Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;

	font-weight: normal;

	}



a.mainlevel:hover {

	color: #D3FAE7; 

	text-decoration: none;

        font-weight: bold;

        }    

        

a.sublevel:link, a.sublevel:visited {

	color: #FCEDCD; text-decoration: none;

	font-size: 12px;

        font-family: Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;

	font-weight: normal;

	}   



a.sublevel:hover {

	color: #D3FAE7; 

	text-decoration: none;

        font-weight: bold;

        }

        

a.fase4rdf:link, a.fase4rdf:visited {

	color: #303430;

	font-size: 12px;

	text-decoration: underline;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-weight: normal;

	}



a.fase4rdf:hover {

	color: #000000;	

	text-decoration: underline;

        font-weight: normal;

        }

        

.contentpaneopen {

	border : 0px ridge #DCDCDC;

	}



.contentheading {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

 	color: #B81028; }



.moduleheading {

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 11px;

	font-weight: bold;

 	color: #FCEDCD;

	text-align:left;

	}





.contentdescription {

        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 11px;

	color: #303430;

	text-align: left;

	}



/* Links */

a.blogsection:link, a.blogsection:visited {

	color: #40AC50;

	text-decoration: none;

	font-weight: normal;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	}



a.blogsection:hover {

	color: #999999;

	text-decoration: underline;

	}



a.weblinks:link, a.weblinks:visited {

	color: #40AC50;

	font-size: 11px;

	text-decoration: none;

	font-weight: normal;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	}



a.weblinks:hover {

	color: #999999;	text-decoration: underline;

	}



a.readon:link, a.readon:visited {

	color: #B81028;

	text-decoration: none;

	font-weight: normal;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 11px;

	}



a.readon:hover {

	color: #000000;	text-decoration: none;

	}



.moduletable {

	color: #D3FAE7;

	font-family: Arial, Helvetica, sans-serif, Verdana,Trebuchet MS;

	font-size: 12px;

	text-align : left;

	font-weight: bold; }



table.moduletable th {

        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-align: left;

        height : 12px;

        line-height : 12px;

        text-align : left;

        white-space: nowrap;

        width : 98%;

        color: #FCEDCD;

	}



table.moduletable td {

        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #D3FAE7;

	}



table.moduletable {

	margin: 0px 0px 0px 0px;

	width: 98%;

	border-left: solid 0px #383438;

	border-right: solid 0px #383438;

	border-top: solid 0px #383438;

	border-bottom: solid 0px #383438;

	}



.componentheading {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

 	color: #B81028;

	text-align:left;

	}



.button {

        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-style: normal;

	font-weight: bold;

	font-size: 11px;

	color: #FCEDCD;

	background: #B81028;

	border-style: solid;

	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;

	}



.inputbox2 {

    font-family: Arial, Helvetica, Verdana, Trebuchet MS, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #303430;

	background: #FCEDCD;

	border: 1px solid;

	}

	
.inputbox {

    font-family: Arial, Helvetica, Verdana, Trebuchet MS, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #303430;

	background: #FFFFFF;

	border: 1px solid;

	}


.searchinputbox {

        font-family: Arial, Helvetica, Verdana, Trebuchet MS, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #303430;

	background: #D3FAE7;

	border: 1px solid;

	}



/** category text format and links **/

.category {

	color: #303030; font-family: Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;

	font-size: 11px; font-weight: bold; text-decoration: none;

	}



a.category:link, a.category:visited {

	color: #303030; font-weight: bold;

	}



a.category:hover {

	color: #B81028;

	}



.poll {

        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 10px;

	color: #383438;

	line-height: 14px

	}

	

.pollstableborder { 

        border: 0px solid; 

        padding: 1px; 

        } 





.sectiontableentry1, .contentpane {

	background-color : #FCEDCD;

	}



.sectiontableentry2 {

	background-color : #FCEDCD;

	}



.sectiontableheader {

	background-color : #C84440;

        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 11px;

	color : #D3FAE7;

	font-weight : bold;

	}



.small {

	font-family: Arial, Helvetica, Verdana, Trebuchet MS, sans-serif;

	font-size: 11px;

	color: #681810;

	text-decoration: none;

	font-weight: normal;

	}



.createdate {

	font-family: Arial, Helvetica, Verdana, Trebuchet MS, sans-serif;

	font-size: 11px;

	color: #681810;

	text-decoration: none;

	font-weight: normal;

	}



.modifydate {

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	font-size: 10px;

	color: #983410;

	text-decoration: none;

	font-weight: normal;

	}



ul {

	margin: 0px 0px 0px 0px;

	}



li {

	list-style-type: disc;
        text-indent:0pt;

	}



table.searchintro {

  	background-color: #FCEDCD;

	border: solid 1px #777777;

	}



table.contact {

	background-color: #FCEDCD;

	}



table.contact td.icons {

	background-color: #FCEDCD;

	}



table.contact td.details {

	background-color: #FCEDCD;

	font-size: 12px;

	font-weight: normal;

	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;

	}