.navlist
{
padding: 1px;
font-size: 14px;
text-align: left;
margin: 0em;
/*background-color: #fff;*/

}
.navlist li
{
list-style: none;
margin: 0px 0px 0px 10px;
/*font-style:italic;*/
text-align: left;
padding:0;
/*width: 100%;*/
display: block;
color: #333;
font-size: 12px;

}
.navlist li div.line { width:90%; margin: 0px; }
.navlist li a.links:link { color: #f00; font-size: 12px; }
.navlist li a.links:visited { color: #f00; font-size: 12px; }
.navlist li a { text-decoration: none; padding: 3px 10px 3px 5px; }
.navlist li a:link { color: #9d8040; }
.navlist li a:visited { color: #9d8040;  }
.navlist li a:hover { color: #9d8040;text-decoration:underline }
ul.navlist li#active a { /*background-color: #fff;*/ } 

.navlist li a.gr { text-decoration: none; padding: 3px 0px 3px 0px; }
.navlist li a.gr:link { color: #38628b; }
.navlist li a.gr:visited { color: #38628b;  }
.navlist li a.gr:hover { color: #38628b;text-decoration:underline }

#navcontainer { text-align: left; margin: 0em; padding: 20px 0px 15px 5px; font-family:Trebuchet MS, sans-serif}
#navcontainer a { display: block; }
.tab a { font-size: 12px; color: #027bcb; text-decoration: none; }
.tab { font-size: 16px; color: #027bcb; }
.tabactive { font-size: 16px; color: #cc9900; }
.tabactive a { font-size: 16px; color: #0cf; text-decoration: none; }
.submenu { /*background-color: #fff;*/ }
.tabs td { width: 25%; height: 36px;color: #444; }
.tabs td.active { background-color: #fff; }

.ql { cursor:pointer; }


.tab2 { font: 16px  Georgia, sans-serif; color: #027bcb;padding-top:5px; border-bottom: 1px solid #eee; }
.tab3 { font: 16px  Georgia, sans-serif; color: #67999a;padding-top:5px; border-bottom: 1px solid #eee; }
.tab4 { font: 16px  Georgia, sans-serif; color: #669966;padding-top:5px; border-bottom: 1px solid #eee; }
.tab5 { font: 16px  Georgia, sans-serif; color: #445511;padding-top:5px; border-bottom: 1px solid #eee; }

.tab0 { font-size: 18px; font-weight:normal; font-style:italic; color: #9d8040;padding-top:5px; border-bottom:1px solid #f5f5f5; }
.tab0 a { color: #9d8040;text-decoration:none; }
.tab0 a: { color: #9d8040;text-decoration:none; }

.tab1 { font-size: 18px; font-weight:normal; font-style:italic; color: #38628b;padding-top:5px; border-bottom:1px solid #f5f5f5; }
.tab1 a { color: #38628b;text-decoration:none; }
.tab1 a: { color: #38628b;text-decoration:none; }

.tab0gr {border-bottom: 0px;}


