.article a:link               { color: #968148; text-decoration: none; }
.article a:active             { color: #968148; text-decoration: none; }
.article a:visited            { color: #968148; text-decoration: none; }
.article a:hover              { color: #968148; text-decoration: underline; }

.teaser                       { text-align: justify; }
.commentEdit                  { font-size: 9px; color: #bbbbbb; }

.commentid                    { font-family: Georgia, sans-serif; font-size: 24px; color: #e0e0d0; font-weight: bold; }
.commentid a:link             { color: #e0e0d0; text-decoration: none; }
.commentid a:active           { color: #e0e0d0; text-decoration: none; }
.commentid a:visited          { color: #e0e0d0; text-decoration: none; }
.commentid a:hover            { color: #968148; text-decoration: none; }

.calendar.info                { font-size: 11px; color: #968148; font-weight: bold; text-align: center; vertical-align: bottom; }
.calendar.weekdays            { font-weight: bold; text-align: center; }
.calendar.week                { font-weight: bold; text-align: center; }
.calendar.notnow              { color: #999999; background-color: #f3f3f3; text-align: center; }

.calendar.weekend             { color: #a80000; border: 1px solid #f3f3f3; text-align: center; }
.calendar.weekend a:link      { color: #a80000; text-decoration: none; }
.calendar.weekend a:active    { color: #a80000; text-decoration: none; }
.calendar.weekend a:visited   { color: #a80000; text-decoration: none; }
.calendar.weekend a:hover     { color: #a80000; text-decoration: underline; }

.calendar.date                { color: #000000; border: 1px solid #f3f3f3; text-align: center; }
.calendar.date a:link         { color: #000000; text-decoration: none; }
.calendar.date a:active       { color: #000000; text-decoration: none; }
.calendar.date a:visited      { color: #000000; text-decoration: none; }
.calendar.date a:hover        { color: #000000; text-decoration: underline; }

.calendar.today               { color: #968148; border: 1px solid #968148; text-align: center; }
.calendar.today a:link        { color: #968148; text-decoration: none; }
.calendar.today a:active      { color: #968148; text-decoration: none; }
.calendar.today a:visited     { color: #968148; text-decoration: none; }
.calendar.today a:hover       { color: #968148; text-decoration: underline; }

.white                        { color: #ffffff; }
.white a:link                 { color: #ffffff; text-decoration: none; }
.white a:active               { color: #ffffff; text-decoration: none; }
.white a:visited              { color: #ffffff; text-decoration: none; }
.white a:hover                { color: #ffffff; text-decoration: underline; }

.blue                         { color: #968148; }
.blue a:link                  { color: #968148; text-decoration: none; }
.blue a:active                { color: #968148; text-decoration: none; }
.blue a:visited               { color: #968148; text-decoration: none; }
.blue a:hover                 { color: #968148; text-decoration: underline; }

.darkgrey                     { color: #666666; }
.darkgrey a:link              { color: #666666; text-decoration: none; }
.darkgrey a:active            { color: #666666; text-decoration: none; }
.darkgrey a:visited           { color: #666666; text-decoration: none; }
.darkgrey a:hover             { color: #968148; text-decoration: none; }

.grey                         { color: #888888; }
.grey a:link                  { color: #888888; text-decoration: none; }
.grey a:active                { color: #888888; text-decoration: none; }
.grey a:visited               { color: #888888; text-decoration: none; }
.grey a:hover                 { color: #968148; text-decoration: none; }

.lightgrey                    { color: #aaaaaa; }
.black                        { color: #000000; }
.green                        { color: #49ca31; }
.red                          { color: #ed1b1b; }

.normal                       { font-weight: normal; }
.bold                         { font-weight: bold; }
.italic                       { font-style: italic; }
.underline                    { text-decoration: underline; }

.size9                        { font-size: 9px; }
.size11                       { font-size: 11px; }

#dropmenudiv{
position:absolute;
border:1px solid #e9e1d7;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:14px;
z-index:100;
}

#dropmenudiv a{
background-color: #f7f7f0;
width: 100%;
display: block;
color: #000000;
text-indent: 3px;
border-bottom: 1px solid #e9e1d7;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #E3E3D9;
color: #000000;
}



.title
{
    color: black;
    font-weight: bold;
    font-size: 16px;
    font-family: tahoma, arial, sans-serif;
}
.headtext
{
    font-weight: bold;
    color: black;
    background-color: none;
    text-align: center;
}
.headlinebg
{
    background-color: #B4B4B4;
}
.tdtop
{
		font-size: 9px;
    background-color: #CFD7DE;
}
.hicell
{
    background-color: #EDEFF1;
}
.hicell10
{
    font-size: 10px;
    background-color: #94a4b4;
}
.rankc
{
    background-color: #EDEFF1;
}
.hirankc
{
    font-weight: bold;
    background-color: #94a4b4;
}
.rankc10
{
    font-size: 10px;
    background-color: #EDEFF1;
}
.rankc10center
{
    font-size: 10px;
    background-color: #EDEFF1;
    text-align: center;
}
.hirankc10center
{
    font-weight: bold;
    font-size: 10px;
    background-color: #94a4b4;
    text-align: center;
}
.small
{
    font-size: 10px;
    font-family: verdana, arial, sans-serif;
}
.asmall
{
    font-size: 8px;
    color: black;
    font-family: arial, "arial narrow", sans-serif;
    text-align: center;
}
.legend
{
		height: 30px;
    font-size: 12px;
    color: black;
    font-family: arial, "arial narrow", sans-serif;
    text-align: center;
}
.male, .male a {
    color: #0000c7;
}

.female, .female a {
    color: #93006a;
}

.bot, .bot a {
    color: black;
}