:hover 
{
 
}

.moduletable 
{
 
}

.content 
{
 
}

.contentpane 
{
 
}

.contentpaneopen 
{
 
}

:link 
{
 
}

:visited 
{
 
}

.mainlevel 
{
 
}

.mainlevel: 
{
 
}

.mainlevel:link 
{
 
}

.mainlevel:visited 
{
 
}

.mainlevel:hover 
{
 
}

.category:link 
{
 
}

.category:visited 
{
 
}

.readon:link 
{
 
}

.readon:visited 
{
 
}

.readon:hover 
{
 
}

.createdate 
{
 
}

.modifydate 
{
 
}

.pathway:link 
{
 
}

.pathway:visited 
{
 
}

.pathway:hover 
{
 
}

.contenttoc 
{
 
}

td 
{
 
}

tr 
{
 
}

p 
{
 
}

div 
{
 
}

a 
{
 
}

a:link 
{
 
}

a:visited 
{
 
}

a.mainlevel: 
{
 
}

a.mainlevel:link 
{
 
}

a.mainlevel:visited 
{
 
}

a.category:link 
{
 
}

a.category:visited 
{
 
}

a.readon:link 
{
 
}

a.readon:visited 
{
 
}

a.pathway:link 
{
 
}

a.pathway:visited 
{
 
}

#buttons>ul#mainlevel-nav 
{
 
}

table 
{
 
}

th 
{
 
}

link 
{
 
}

a#active_menu 
{
 
}

body 
{
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 20px;
 padding: 0px;
 background-color: #FFFFFF;
 font-family: arial, sans-serif;
 font-size: 10px;
}

td, tr, p, div 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #333333;
}

hr 
{
 color: #999999;
 height: 1px;
 width: 100%;
}

.search_box 
{
 float: right;
 background-image: url(../images/search.gif);
 background-color: transparent;
 color: #333333;
}

.button 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 border-color: #AABBBF;
 border-width: 1px;
 border-style: solid;
 background-color: #FFFFFF;
 color: #404F59;
 background-image: url(../images/but.gif);
 padding: 2px;
}

ul#mainlevel-nav 
{
 list-style: none;
 padding: 0;
 margin: 0;
 font-size: 0.8em;
}

ul#mainlevel-nav li 
{
 display: block;
 background-image: none;
 padding-left: 0px;
 padding-right: 0px;
 float: left;
 margin: 0;
 width: auto ! important;
 width: 15%;
 font-size: 11px;
 line-height: 21px;
 white-space: nowrap;
 border-right-color: #cccccc;
 border-right-width: 1px;
 border-right-style: solid;
}

ul#mainlevel-nav li a 
{
 width: 100%;
 display: block;
 padding-left: 15px;
 padding-right: 15px;
 text-decoration: none;
 color: #333333;
 background-color: transparent;
}

#buttons>ul#mainlevel-nav li a 
{
 width: auto;
}

ul#mainlevel-nav li a:hover 
{
 color: #DAA520;
}

table.moduletable 
{
 width: 100%;
 table-layout: auto;
}

table.moduletable th 
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-align: center;
 height: 24px;
 line-height: 24px;
 color: #FFF;
 border-left-color: #FFF;
 border-left-width: 1px;
 border-left-style: solid;
 border-right-color: #FFF;
 border-right-width: 1px;
 border-right-style: solid;
 background-image: url(../images/header.jpg);
}

table.moduletable td 
{
 padding-left: 3px;
 padding-right: 3px;
}

table.content 
{
 width: 100%;
 padding: 20px;
 border-collapse: collapse;
 border-spacing: 0px;
 margin-bottom: 10px;
}

table.contentpane 
{
 width: 100%;
 padding-left: 3px;
 padding-right: 3px;
 padding-top: 3px;
 border-spacing: 0px;
 margin-bottom: 5px;
}

table.contentpaneopen 
{
 width: 100%;
 padding-left: 3px;
 padding-right: 3px;
 padding-top: 3px;
 border-spacing: 0px;
 margin-bottom: 5px;
}

.contentheading 
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 letter-spacing: 1px;
 background-image: url(../images/header.jpg);
 font-size: 10px;
 font-weight: bold;
 height: 22px;
 line-height: 22px;
 text-transform: uppercase;
 padding-left: 10px;
 text-align: left;
 color: #FFF;
 width: 100%;
 margin: 2px;
}

.componentheading 
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 letter-spacing: 1px;
 background-image: url(../images/header.jpg);
 font-size: 10px;
 font-weight: bold;
 height: 22px;
 line-height: 22px;
 text-transform: uppercase;
 padding-left: 10px;
 text-align: left;
 color: #FFF;
 width: auto;
 margin: 2px;
}

.title 
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-transform: uppercase;
 text-indent: 8px;
 font-size: 20px;
 text-align: left;
 color: #56666E;
}

.title a:link, .title a:visited 
{
 font-size: 20px;
 color: #56666E;
 text-decoration: none;
 font-weight: bold;
}

.title a:hover 
{
 font-size: 20px;
 color: #56666E;
 text-decoration: none;
 font-weight: bold;
}

.buttonheading 
{
 background-image: url(../images/header.jpg);
 padding-left: 4px;
 padding-right: 4px;
}

a.mainlevel 
{
 
}

a.mainlevel: link 
{
 text-align: center;
 display: block;
 font-size: 10px;
 width: auto;
}

a.mainlevel:link, a.mainlevel:visited 
{
 text-align: left;
 display: block;
 font-size: 11px;
 font-weight: normal;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 color: #333333;
 width: auto;
}

a.mainlevel:hover 
{
 display: block;
 background-image: url(../images/bon.jpg);
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 font-style: italic;
 color: #DAA520;
}

#active_menu 
{
 color: #DAA520;
 background-image: url(../images/bon.jpg);
 font-weight: bold;
}

a#active_menu:hover 
{
 text-align: right;
 color: #000000;
}

a:link, a:visited 
{
 font-size: 10px;
 color: #708088;
 text-decoration: none;
}

a:hover 
{
 font-size: 11px;
 color: #DAA520;
 text-decoration: none;
}

a.category:link, a.category:visited 
{
 font-size: 11px;
 font-weight: bold;
 : menutext:: ;
}

a.readon:link, a.readon:visited 
{
 color: #404F59;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 white-space: normal;
 font-weight: normal;
 padding-bottom: 4px;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 4px;
 float: left;
 line-height: 10px;
 text-decoration: none;
 border-color: #AABBBF;
 border-width: 1px;
 border-style: solid;
 background-color: #FFFFFF;
 background-image: url(../images/but.gif);
}

a.readon:hover 
{
 color: #DAA520;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 white-space: normal;
 font-weight: normal;
 padding-bottom: 4px;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 4px;
 float: left;
 line-height: 10px;
 text-decoration: none;
 border-color: #AABBBF;
 border-width: 1px;
 border-style: solid;
 background-color: #FFFFFF;
}

ul 
{
 margin: 2px;
 padding-left: 0px;
 list-style: none;
}

li 
{
 line-height: 15px;
 padding-left: 15px;
 padding-top: 0px;
 background-image: url(../images/bullet.gif);
 background-repeat: no-repeat;
 background-position: 0px 3px;
}

.date 
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 font-size: 10px;
 color: #333333;
 padding-right: 10px;
}

.small 
{
 font-size: 10px;
 color: #333333;
}

.smalldark 
{
 font-size: 10px;
 color: #333333;
}

.createdate, .modifydate 
{
 font-size: 10px;
 color: #666666;
}

.pathway 
{
 font-size: 10px;
 color: #55666E;
 padding-left: 14px;
}

a.pathway:link, a.pathway:visited 
{
 color: #55666E;
 font-size: 10px;
 padding-left: 0px;
}

a.pathway:hover 
{
 font-size: 10px;
 padding-left: 0px;
}

.blog_more 
{
 padding-left: 10px;
}

.inputbox 
{
 background-image: url(../images/inputback.jpg);
 border-color: #666;
 border-width: 1px;
 border-style: solid;
}

.back_button 
{
 text-align: center;
 padding: 10px;
}

.pagenavcounter 
{
 font-size: 10px;
 color: #FF9900;
}

.small 
{
 font-size: 10px;
 color: #333333;
}

.smalldark 
{
 font-size: 10px;
 color: #333333;
}

.createdate, .modifydate 
{
 font-size: 10px;
 color: #666666;
}

.content_vote 
{
 font-size: 10px;
 height: 22px;
 padding-top: 2px;
 padding-bottom: 2px;
}

.content_rating 
{
 font-size: 10px;
 color: #CC9900;
}

.contact_email 
{
 width: 100%;
}

.contact_email .inputbox 
{
 width: 345px;
}

.sectiontableheader 
{
 font-size: 10px;
 font-weight: normal;
 text-transform: uppercase;
 letter-spacing: 1px;
 background-color: #D8E0E4;
 color: #333333;
 padding: 4px;
}

.sectiontableentry1 
{
 vertical-align: top;
 padding: 3px;
 background-color: #E6EEF2;
 border-top-color: #FFFFFF;
 border-top-width: 1px;
 border-top-style: solid;
 border-bottom-color: #999999;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 : 1px::: ;
}

.sectiontableentry2 
{
 vertical-align: top;
 padding: 3px;
 border-top-color: #FFFFFF;
 border-top-width: 1px;
 border-top-style: solid;
 border-bottom-color: #999999;
 border-bottom-width: 1px;
 border-bottom-style: solid;
}

table.contenttoc 
{
 border-color: #FFFFFF;
 border-style: solid;
 background-color: #E6EEF2;
 padding: 5px;
 margin-right: 10px;
 margin-left: 10px;
 margin-bottom: 10px;
}

.rodape 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #55666e;
}

 
{
 color: #000000;
}

 
{
 : 1px::: ;
}
