/* Body */
BODY  { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; background-color: #ffffff; margin: 0   }

td,tr,p,div  { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
h1   { color: #c60; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
h2   { color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
h3   { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
h4   { color: #999; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400 }
h5   { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 300 }

h6   { color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400;}

/* Links */
a:link, a:visited    { color: #960; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a:hover    { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none  }

/* Horizontal Line */
hr { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; background: #666666; height:2px; border: inset 1px; }





/* --Default Class Settings-- */


a.mainlevel:link, a.mainlevel:visited, a.mainmenu:link, a.mainmenu:visited      { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px ; margin-top: 10px; margin-bottom: 10px; }

a.mainlevel:hover, a.mainmenu:hover       { color: #c60; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px ; margin-top: 10px; margin-bottom: 10px; }
a.sublevel:link, a.sublevel:visited      { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  ; line-height: 14px; margin-top: 3px; margin-bottom: 3px; margin-left: 10px; }
a.sublevel:hover     { color: #c60; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin-top: 3px; margin-bottom: 3px; margin-left: 10px; }
.moduletable  { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; width: 95%; border: solid 0 #000000  }

.moduletable th, .moduletable h3 { color: #c60; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; width: 100%; padding:0; margin:0;}

.moduletable td  { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal  }

/* Content - Sections & Categories */
.contentpane  { font-family: Verdana, Arial, Helvetica, sans-serif }

.contentpaneopen  { font-family: Verdana, Arial, Helvetica, sans-serif }

.contentheading   { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left }

.contentdescription  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left }

.pathway  { color: #666; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }


/* Links */
a.blogsection:link, a.blogsection:visited     { color: #c60; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

a.blogsection:hover  { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a.pathway:link, a.pathway:visited      { color: #c60; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

a.pathway:hover      { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

a.weblinks:link, a.weblinks:visited    { color: #c60; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

a.weblinks:hover    { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif }

a.readon:link, a.readon:visited   { color: #c60; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

a.readon:hover   { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.moduleheading  { color: #999; font: bold 11px/22px Verdana, Arial, Helvetica, sans-serif; text-indent: 12px; width: 100%; height: 22px  }

.componentheading  { color: #c63; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left }

.boxheading   { color: #d3d3d3; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left }

.button   { color: #c60; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; background: #dcdcdc; border: solid 1px }

.inputbox   { color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background: #f5f5f5; border: solid 1px }

.slogan    { color: #c60; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.searchsite {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
         color: #ffffff;
        }

/** category text format and links **/
.category { color: #c60; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 16px; background-color: white; text-decoration: none; text-align: center; }

a.category:link, a.category:visited    { color: #c60; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400 }

a.category:hover    { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif }

.poll {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        line-height: 14px
        }

.sectiontableentry1      { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #f5f5f5 }

.sectiontableentry2     { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #ffffff }

.sectiontableheader     { color: #c60; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; background-color: white }

.small   { color: #999; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

.createdate   { color: #999; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

.modifydate  { color: #999; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

ul  { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 }

li  { font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: disc; list-style-position: inside; }

.fase4rdf {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px; color: #000000; font-weight: normal;
        }

a.fase4rdf:link  { color: #666; font-size: 11px; font-weight: normal }

a.fase4rdf:hover  { color: #666; font-weight: bold }

table.searchintro  { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff }

table.contact  { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff }

table.contact td.icons  { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff }

table.contact td.details  { color: #333333; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffffff }

div#subwrap table.items td { border-left:1px solid #CC6600; border-top:1px solid #CC6600; border-right:none; }

div#subwrap table.items td.image_cell { border-right:1px solid #CC6600; border-top:1px solid #CC6600; border-left:none; }

div#subwrap table.items { border-bottom:none !important; }

table#menu td.menu_spacer, div#subwrap td.menu_spacer { border-left:none !important; border-right:none !important; border-bottom:none !important; }

td.mod_events_td_daywithevents a { font-weight:bold; }

.mod_events_latest_date { color:gray; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; }

.mod_events_latest_content a:visited, .mod_events_latest_content a:link { color:gray; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; }

.mod_events_latest_content a:hover { color:#CC6600; }

.mod_events_latest { border-top:1px solid #CC6600; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; height:30px; }

div.separator { display:block; height:35px; width:100%; }

div.separator p { display:none; }

div.qilin a img { border:2px solid #996600; }

div.login { padding-bottom:35px; }

td.buttonheading a img { border:none; }