BODY { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 12px; text-align: justify; color: #DDDDDD;}
.pagetitle { font-size : 16px; font-weight : bold; color: #DDDDDD; }

.text { font-size : 15px; font-weight : bold; text-align: justify; color: #D8D8D8; }
A.text:link, A.text:visited { color: #D8D8D8; text-decoration: none; }
A.text:hover { color: #EFEF05; text-decoration: none; }

.smtext { font-size : 12px; font-weight : bold; color: #D8D8D8; }
.medtext { font-size : 15px; font-weight : medium; color: #D8D8D8; }
.alttext { font-size : 15px; font-weight : medium; color: #D70505; }

.filminfotop { font-size : 14px; font-weight : bold; color: #D8D8D8; }
.filminfo { font-size : 13px; text-align: justify; vertical-align: top; color: #C8C8C8; }

.regtab { font-size : 15px; text-align: left; }

.checkbox, .radio {
        color: #EE2206;
        background-color: white;
        border: transparent;
}

.planfield {
        color: #757575;
        background-color: #CCCCCC;
        font-size : 12px;
        font-weight : bold;
        text-align:center;
        vetical-align:center;
        border-width: 2px;
        border-style: solid;
        border-color: #999999;
}

.loginuserbox { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 9px; text-align: center; }
.loginuserboxinput { font-family : Tahoma, Verdana, Arial, sans-serif; color: #EE2206; background-color: #CCCCCC; font-size : 9px; border: 2px solid #B8B8B0; font-weight : normal;}
.loginuserboxbutton { font-family : Tahoma, Verdana, Arial, sans-serif; color: #002200; background-color: #CCCCCC; font-size : 9px; border: 2px solid #B8B8B0; font-weight : normal;}

.userboxinput { color: #EE2206; background-color: #CCCCCC; font-weight : bold; font-size : 12px; border: 2px solid #B8B8B8; }
.userboxbutton { color: #002200; background-color: #CCCCCC; font-weight : bold; font-size : 12px; border: 2px solid #B8B8B0; }

.pulldown { font-family : Tahoma, Verdana, Arial, sans-serif; background-color:#111111; color:#D8D8D8; border-color: #B8B8B0; }

.smalltext { font-size : 9px; text-align: justify; color: #999999; }

A:link, A:visited { text-decoration: none; color: #999999; }
A:active { text-decoration: none; color: #000000; }
A:hover { text-decoration: underline; color: #D70505; }

.ed2klink { font-size : 13px; font-weight : bold; }
A.ed2klink:link, A.ed2klink:visited { color: #C8C8C8; text-decoration: none; }
A.ed2klink:hover { color: #EFEF05; text-decoration: none; }

A.link:link, A.link:visited { color: #D8D8D8; text-decoration: none; }
A.link:hover { color: #D70505; text-decoration: none; }

.topicLink { font-size : 15px; font-weight : medium; text-align: justify; color: #D70505; }
A.topicLink:link, A.topicLink:visited { color: #D70505; text-decoration: none; }
A.topicLink:hover { color: #EFEF05; text-decoration: none; }

A.smtext:link, A.smtext:visited { color: #D8D8D8; text-decoration: none; }
A.smtext:hover { color: #EFEF05; text-decoration: none; }

.menu { font-size : 13px; font-weight : bold; }
A.menu:link, A.menu:visited { color: #999999; text-decoration: none; }
A.menu:hover { color: #D70505; text-decoration: none; }

.smenu { font-size : 13px; font-weight : bold; }
A.smenu:link, A.smenu:visited { color: #777777; text-decoration: none; }
A.smenu:hover { color: #D70505; text-decoration: none; }

.ssmenu { font-size : 13px; font-weight : bold; }
A.ssmenu:link, A.ssmenu:visited { color: #555555; text-decoration: none; }
A.ssmenu:hover { color: #D70505; text-decoration: none; }

.sssmenu { font-size : 13px; font-weight : bold; }
A.sssmenu:link, A.sssmenu:visited { color: #444444; text-decoration: none; }
A.sssmenu:hover { color: #D70505; text-decoration: none; }

.sortext { font-size : 12px; font-weight : bold; }
A.sortext:link, A.sortext:visited { color: #454545; text-decoration: none; }
A.sortext:hover { color: #D70505; text-decoration: none; }


.planTableTop {
        text-align:center;
        color:#D70505;
        font-size : 12px;
        font-weight : bold;
}

.planTableInside {
        text-align:center;
        color:#000000;
        font-size : 12px;
        font-weight : bold;
}

.planTableTime1 {
        text-align:center;
        color:#D70505;
        font-size : 12px;
        font-weight : bold;
}

.planTableTime2 {
        text-align:center;
        color:#888888;
        font-size : 12px;
        font-weight : bold;
}

TEXTAREA {
       background-color:#111111;
       color:#D8D8D8;
        font-weight : bold;
        font-size : 12px;
        border-width: 2px;
        border-style: solid;
        border-color: #B8B8B0;
}

.maintextarea { background-color:#FFFFFF; color:#202020; font-weight : bold; font-size : 12px; border-width: 2px; border-style: solid; border-color: #B8B8B0; }
.maininput {font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 12px; font-weight:bold;color: #202020; background-color:#F5F5F5;}
.maintable {font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 12px; font-weight:normal;text-align: justify; color: #202020; background-color:#707070;empty-cells:show}
.maintd {font-size:12px; white-space:nowrap;vertical-align:top;padding:2px; color: #202020; background-color:#F8F8F8;}
.alttd {vertical-align:top;padding:2px; color: #202020; background-color:#D5D5D5;}
