/* Body */
 BODY {
         margin: 0px 0px 0px 0px;
         background-color : #ffffff;
         color : #000000;
         }
 
 td,tr,p,div {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #330000; /* 333333*/
         }
 
 h4 {
         color: #330000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 16px; font-weight: bold;
         }
 
 h5 {
         color: #660000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 14px; font-weight: bold;
         }
 
 h6 {
         color: #993333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px; font-weight: bold;
         }
 
 /* Links */
 a:link, a:visited {
         font-size: 13px; color: #333333; text-decoration: none;
         font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
         }
 
 a:hover {
         color: #660000;        text-decoration: underline;
         }
 
 /* Horizontal Line */
 hr {
         background: #666666; height:2px; border: 1px inset;
         }
 
 
 
 
 
 /* --Default Class Settings-- */
 
 
 a.mainlevel:link, a.mainlevel:visited, a.mainmenu:link, a.mainmenu:visited {
         font-size: 15;/*13px;*/
         color: #330000;
         font-family: Garamond; /*Tahoma, Verdana, Arial, Helvetica, sans-serif;*/
         font-weight: bold;
 
         }
 
 a.mainlevel:hover, a.mainmenu:hover {
         font-size: 15;/*13px;*/
         color: #666666;
         text-decoration: none;
         font-weight: bold;
 
 
         }
 
 a.sublevel:hover {
         color: #330000; 
         text-decoration: underline;
 font-weight: normal;
         }
 
 a.sublevel:link, a.sublevel:visited {
         color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-weight: normal;
 }
 
 table.moduletable {
         margin: 0px 0px 0px 0px;
         width: 96%;
         border-left: solid 0px #000000;
         border-right: solid 0px #000000;
         border-top: solid 0px #000000;
         border-bottom: solid 0px #000000;
         }
 
 table.moduletable th {
   font-size        : 10px;
   font-weight      : bold;
   color            : #999999; /*000000*/
   text-align       : center;
   width            : 100%;
   text-decoration: none;
 background: #EEEEEE;
 }
 
 table.moduletable td {
         font-size: 10px;
         font-weight: normal;
         }
 
 /* Content - Sections & Categories */
 .contentpane {
 
 
         }
 
 .contentpaneopen {
 
         }
 
 .contentheading {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 15px;
         font-weight: bold;
          color: #330000;
         text-align:left;
 background: #EEEEEE;
         }
 
 .contentdescription {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
         font-weight: bold;
         color: #990000;
         text-align: left;
         }
 
 .pathway {
         font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
         color: #FFFFCC;
         font-weight: bold;
         }
 
 
 /* Links */
 a.blogsection:link, a.blogsection:visited {
         color: #550000; text-decoration: none; font-weight: normal;
         font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
         }
 
 a.blogsection:hover {
         color: #888888;        text-decoration: none;
         }
 
 a.pathway:link, a.pathway:visited {
         color: #FFFFCC; text-decoration: none; font-weight: normal;        font-size: 11px;
         font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
         }
 
 a.pathway:hover {
         color:#FFFFCC;
         text-decoration: none;
         background-color: #330000;
         
         }
 
 a.weblinks:link, a.weblinks:visited {
         color: #550000; text-decoration: none; font-weight: normal;
         font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
         }
 
 a.weblinks:hover {
         color: #888888;        text-decoration: none;
         }
 
 a.readon:link, a.readon:visited {
         color: #550000; text-decoration: none; font-weight: normal;
         font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
 
         
         }
 
 a.readon:hover {
         color: #990000;
         text-decoration: none;
 background: #CCCCCC;
         }
 
 
 
 .componentheading {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 15px;
         font-weight: bold;
          color: #333333;
         text-align:left;
 background: #EEEEEE;
 
         }
 
 .boxheading {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 13px;
         font-weight: bold;
          color: #000000;
         text-align:left;
         }
 
 .button {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-style: normal;
         font-weight: bold;
         font-size: 11px;
         background: #FFFFFF;
         color: #555555;
         border-style: solid;
         border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
         }
 
 .inputbox {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
         font-weight: bold;
         color: #990000;
         /*background: #EEEEEE;*/
        border: 1px groove#CC6666; 
 background-color: #EEEEEE; padding: 3px;
         
  
 
         }
 
 .slogan {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 18px;
         font-weight: bold;
          color: #990000;
         }
 
 .searchsite {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 15px;
         font-weight: bold;
          color: #ffffff;
         }
 
 /** category text format and links **/
 .category {
         color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px; font-weight: bold; text-decoration: none;
         }
 
 a.category:link, a.category:visited {
         color: #000000; font-weight: bold;
         }
 
 a.category:hover {
         color: #888888;
         }
 
 .poll {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #000000;
         line-height: 14px
         }
 
 .sectiontableentry1 {
         background-color : #ffffff;
         }
 
 .sectiontableentry2 {
         background-color : #ffffff;
         }
 
 .sectiontableheader {
         background-color : #ffffff;
         color : #333333;
         font-weight : bold;
         }
 
 .small {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #999999;
         text-decoration: none;
         font-weight: normal;
         }
 
 .createdate {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #999999;
         text-decoration: none;
         font-weight: normal
         }
 
 .modifydate {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #808080;
         text-decoration: none;
         font-weight: normal;
         }
 
 ul {
         margin: 0px 0px 0px 0px;
         }
 
 li {
         list-style: inside url(images/M_images/arrow.png) 3px;
         list-style-image: url(images/M_images/arrow.png);
         }
 
 .fase4rdf {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px; color: #000000; font-weight: normal;
         }
 
 a.fase4rdf:link {
         font-size: 11px; font-weight: normal; color: #556B2F;
         }
 
 a.fase4rdf:hover {
         font-weight: bold; color: #808080;
         }
 
 table.searchintro {
           background-color: #ffffff;
         }
 
 table.contact {
         background-color: #ffffff;
         }
 
 table.contact td.icons {
         background-color: #ffffff;
         }
 
 table.contact td.details {
         background-color: #ffffff;
         font-size: 12px;
         font-weight: bold;
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         color: #333333;
         }