body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
        background-color: #ffffff;
        margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;
}

table {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

table.menu{
        background-color: #eeeeee;
        border-top: 1px solid #777777;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
        border-left: 1px solid #000000;
        font-size: 12px;
        font-style: normal;
        padding: 3px;
        width: 100%;
}

table.titlebar{
        background-color: #888888;
        border: 1px solid #000000;
        color: #ffffff;
        font-size: 12px;
        font-style: normal;
        padding: 3px;
        width: 100%;
}

font.menu{ font-size: 14px; }

a:link{ color: #6666ff; text-decoration: none; }
a:hover{ color: #000000; text-decoration: none; }
a:visited{ color: #6666ff; text-decoration: none; }
a:visited:hover{ color: #000000; text-decoration: none; }
a:active{ color: #6666ff; text-decoration: none; }

a.menu_main:link{ color: #000000; text-decoration: none; }
a.menu_main:hover{ color: #aaaaaa; text-decoration: none; }
a.menu_main:visited{ color: #000000; text-decoration: none; }
a.menu_main:visited:hover{ color: #aaaaaa; text-decoration: none; }
a.menu_main:active{ color: #000000; text-decoration: none; }
           
a.menu_account:link{ color: #0033cc; text-decoration: none; }
a.menu_account:hover{ color: #aaaaaa; text-decoration: none; }
a.menu_account:visited{ color: #0033cc; text-decoration: none; }
a.menu_account:visited:hover{ color: #aaaaaa; text-decoration: none; }
a.menu_account:active{ color: #0033cc; text-decoration: none; }

a.menu_admin:link{ color: #cc0000; text-decoration: none; }
a.menu_admin:hover{ color: #aaaaaa; text-decoration: none; }
a.menu_admin:visited{ color: #cc0000; text-decoration: none; }
a.menu_admin:visited:hover{ color: #aaaaaa; text-decoration: none; }
a.menu_admin:active{ color: #cc0000; text-decoration: none; }

a.form_header:link{ color: #ccccff; text-decoration: none; }
a.form_header:hover{ color: #ffffff; text-decoration: none; }
a.form_header:visited{ color: #ccccff; text-decoration: none; }
a.form_header:visited:hover{ color: #ffffff; text-decoration: none; }
a.form_header:active{ color: #ccccff; text-decoration: none; }

a.list:link{ color: #6666ff; text-decoration: none; font-size: 9px;}
a.list:hover{ color: #000000; text-decoration: none; font-size: 9px; }
a.list:visited{ color: #6666ff; text-decoration: none; font-size: 9px; }
a.list:visited:hover{ color: #000000; text-decoration: none; font-size: 9px; }
a.list:active{ color: #6666ff; text-decoration: none; font-size: 9px; }

td.footer { background-color: #888888; color: #dddddd; font-size: 10px; }

font.page_title {
        font-size: 24px;
        color: #9b9b77;
        font-family: Arial, verdana, helvetica, sans-serif;
}

font.home_font {
        font-size: 18px;
        color: #777777;
        font-family: Times, Arial, verdana, helvetica, sans-serif;
}

table.form{ 
        border-top: 1px solid #888888; 
        border-right: 1px solid #888888; 
}

td.formheader{
    background-color:#888888;
    font-weight: bold;
    color:#ffffff;
    border-left: 1px solid #888888;
    border-bottom: 1px solid #888888;
    padding: 2px;
}

td.formfooter{
    background-color:#bbbbbb;
    font-weight: bold;
    color:#ffffff;
    border-left: 1px solid #888888;
    border-bottom: 1px solid #888888;
    padding: 2px;
}

td.formlabel{
    background-color:#dddddd;
    font-weight: bold;
    color:#000000;
    border-left: 1px solid #888888;
    border-bottom: 1px solid #888888;
    padding: 2px;
}

td.formnote{
    background-color:#eeeccc;
    border-left: 1px solid #888888;
    border-bottom: 1px solid #888888;
    padding: 2px;
}

td.formdata{ 
    border-left: 1px solid #888888; 
    border-bottom: 1px solid #888888;
    padding: 2px;
}

input.requiredField{ background-color:#99ccff; }
select.requiredField{ background-color:#99ccff; }
textarea.requiredField{ background-color:#99ccff; }

font.red { color: #ff0000; }
font.green { color: #009900; }
