body { font-family: Verdana, Helvetica, sans-serif;


       font-size: 12px;


}





table, tr, td, div, p {


    font-family: Verdana, Helvetica, sans-serif;


    font-size: 12px;


}








a:link, a:visited {


    font-size: 12px;


    color: #013FAE;


    text-decoration:none;


    font-weight: bold;


}





a:hover {


    text-decoration:underline;


    color:#66CC66;


}





a.mainlevel:link, a.mainlevel:visited {


   font-size: 14px;


   font-weight: bold;


   color: #013FAE;


   line-height: 20px;


   padding-left: 5px;


   text-decoration: none;


   width:100%;


   border-bottom:1px dotted #A4A4A4;


   border-left:1px dotted #a4a4a4;


}





a.mainlevel:hover {


   padding-left: 5px;


   color:#66CC66;


   background:#f4f4f4;


}





a#active_menu {


	color: #000000;


}





a.sublevel:link, a.sublevel:visited {


	/* this styling is for menu items that HAS A PARENT */


	font-family: Verdana, Helvetica, sans-serif;


	color: #013FAE;


	width: 100%;


	font-weight: normal;


}





a.sublevel:hover {


	color: #66CC66;


	width: 100%;


	text-decoration: none;


}





.small {


    font-size:11px;


    color:#5F5F5F;


}





.smalldark {


   font-size:11px;


}





/* General styling: cats, sects, items */


.createdate {


  font-size: 11px;


}





.modifydate {


  font-size: 11px;


}





a.readon:link, a.readon:visited {


	color: #013FAE;


	text-decoration: none;


	font-family:  Verdana, Helvetica, sans-serif;


	font-size: 11px;


}





a.readon:hover {


	color: #66CC66;	


  text-decoration: underline;


	font-family: Verdana, Helvetica, sans-serif;


	font-size: 11px;


}





/* forms */


.inputbox {


  background:#F9F9F7;


  border: solid 1px #E1E1E1;


  font-size:12px;


}





.button {


  background:#E1E1E1;


  font-size:12px;


  font-weight: bold;


}


	


/* sections */


.sectiontableheader {


  font-weight:bold;


  font-size: 14px;


  color:#013FAE;


  height:20px;


  background:#F9F9F7;


  vertical-align:middle;


  border-bottom:solid 1px #51647B;


  text-indent: 2px;


}





.sectiontableentry1 {


  background:#FFFFFF;


  height:20px;


  vertical-align:middle;


}





.sectiontableentry2 {


  background:#FFFBF2;


  height:20px;


  vertical-align:middle;


}





/* content */


.contentpane {


    width:100%;


    padding:20px;


}





.contentheading {


    font-size: 15px;


    font-weight: bold;


    color:#013FAE;


}





.contentdescription {


    font-size: 12px;


    padding-bottom: 2px;


}





table.contenttoc {


	color: #000000;


	background-color: #FFFFFF;


	border: solid 1px #A4A4A4;


}





table.contenttoc td {


	font-family: Verdana, Helvetica, sans-serif;


  font-size: 11px;


  font-weight: normal;


  text-align:left;


  padding: 3px;


}





table.contenttoc th {


  font-family: Verdana, Helvetica, sans-serif;


	background: #FFFFFF;


	vertical-align: middle;


	font-size: 16px;


	font-weight: bold;


	color: #013FAE;


	text-align: left;


	text-indent: 15px;


	width: 100%;


	height: 24px;


}





.content_rating {


	font-weight: normal;


	font-size: 10px;


}





.content_vote {


	font-weight: normal;


	font-size: 10px;


}





/* categories */


.category {


	color: #CEDC6C;


	font-family: Verdana, Helvetica, sans-serif;


	font-size: 12px;


	font-weight: bold;


	text-decoration: none;


}





a.category:link, a.category:visited {


	color: #013FAE;


  font-weight: bold;


  font-size: 12px;


}





a.category:hover {


	color: #66CC66;


	font-size: 12px;


	font-weight: bold;


}





/* blog */


a.blogsection:link, a.blogsection:visited {


	color: #013FAE;


	text-decoration: none;


	font-family: Verdana, Helvetica, sans-serif;


	font-size: 10px;


	}





a.blogsection:hover {


	color: #66CC66;	


	text-decoration: underline;


	font-size: 10px;


}





/* component */


.componentheading {


	font-family: Verdana, Helvetica, sans-serif;


	font-size: 16px;


	font-weight: bold;


 	color: #013FAE;


	text-align:left;


	vertical-align: middle;


	width: 100%;


	padding-left: 4px;


	height:20px;


	border-bottom: solid 3px #66CC66;


	background:#FFFFFF;


}





/* modules */


.moduletable {


   font-size: 12px;


   padding-left: 2px;


   padding-right: 2px;


   margin-top: 5px;


   margin-bottom: 5px;


   margin-left: 5px;


   width:100%;


}





.moduletable th {


   font-size: 18px;


   font-weight: bold;


   text-align: left;


   text-indent:30px;


   height: 27px;


   vertical-align: middle;


   color:#013FAE;


   background: url(../images/module.png);


   background-position:left;


   background-repeat:no-repeat;


}





.moduletable td {


   font-size: 12px;


}





/* poll */


.poll {


	font-family: Verdana, Helvetica, sans-serif;


	font-size: 13px;


	font-weight: bold;


	color: #000000;


	line-height: 14px


}





.pollstableborder {


	border: 1px solid #808080;


}





/* weblinks */


a.weblinks:link, a.weblinks:visited {


	color: #013FAE;


  text-decoration: none;


  font-weight: normal;


	font-family: Verdana, Helvetica, sans-serif;


}





a.weblinks:hover {


	color: #66CC66;	


  text-decoration: underline;


}





/* pathway */


.pathway {


  color:#ffffff;


  font-weight:bold;


}





a.pathway:link, a.pathway:active {


 color: #686A8A;


 text-decoration: none;


 font-weight: bold;


}





a.pathway:hover {


 color: #66CC66;


 text-decoration: underline;


}





/* newsfeeds */


.newsfeedheading {


   font-family: Verdana, Helvetica, sans-serif;


   font-size: 11px;


   font-weight: bold;


   color: #000000;


}





.newsfeeddate {


	font-family: Verdana, Helvetica, sans-serif;


	font-size: 12px;


	color: #808080;


	font-weight: normal;


}





.fase4rdf {


	font-family: Verdana, Helvetica, sans-serif;


	font-size: 12px;


	color: #000000;


	font-weight: normal;


}





a.fase4rdf:link {


	font-size: 12px;


	font-weight: bold;


	color: #6699CC;


}





a.fase4rdf:hover {


	font-size: 12px;


	font-weight: bold;


  color: #66CC66;


}





/* module suffix nav */


table.moduletablenav td {


    color: #c0c0c0;


    font-weight: bold;


    padding-left:2px;


}





table.moduletablenav a:link, table.moduletablenav a:active {


    color: #686A8A;


    text-decoration: none;


    font-weight: bold;


}





table.moduletablenav a:hover {


    color: #FFFFFF;


    text-decoration: underline;


}





table.moduletablenav li {


}





table.moduletableinner {


 color: #000000;


	background-color: #FFFFFF;


	border: solid 1px #E1E1E1;


	width:100%;


	padding-left:3px;


	padding-right:3px;


	margin:5px;


}





table.moduletableinner th {


  font-size: 16px;


	font-weight: bold;


	color: #013FAE;


	text-align: left;


	text-indent: 5px;


	width: 100%;


	height: 24px;


	padding-top:3px;


	padding-bottom:3px;


}





table.moduletableinner td {


    color: #000000;


    font-weight: normal;


    padding-left:2px;


}





table.moduletableinner a:link {


    color: #686A8A;


    text-decoration: none;


    font-weight: bold;


}





table.moduletableinner a:hover {


    color: #FFFFFF;


    text-decoration: underline;


}





table.moduletableinner li {


}


/* end module suffix nav */


















