a:visited {text-decoration:none; color:royalblue;}
a:active {text-decoration:none; color:darkred;}
a:link {text-decoration: none; color:midnightblue;}
BODY
{
FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
a:hover {
        TEXT-DECORATION: underline;
        color: darkred;
        }
.menu { font-weight: bold; font: 71% Tahoma, Verdana, Arial, Helvetica, sans-serif;  }
.menubig { font-weight: bold; font: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #EA6F01; }
.menubigLink { font-weight: bold; font: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: white; }

a.menubigLink:link { color:white; }
a.menubigLink:visited {color:silver;}
a.menubigLink:hover { color:gold; }
a.menubigLink:active { color:red; }

a:active.menubigLink { color:gold; }
.maintitle{
	font-weight: bold; font-size: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; line-height : 120%; color : #000000;
}
input.user_info {
	border: 1px solid black;
	font-family: verdana;
	font-size: 9px;
	width: 120px;
}
a {text-decoration: none;}
.small {FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif; font-weight: bold; font-size:70%;}
.big {FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif; font-weight: bold; font-size:200%;}
.ok {FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif; font-weight: bold; color:white;}


/* default tab styles 
.tabcaution, .tabactive {
    margin-right: 0.1em;
    margin-left: 0.1em;
}


/* disbaled tabs */
span.tab {
    color: #666666;
}

/* disabled drop/empty tabs */
span.tabcaution {
    color: #ff6666;
}

/* enabled drop/empty tabs */
a.tabcaution , a.tabcaution:visited, a.tabcaution:active {
    text-decoration: bold;
    color: #FFFFFF;
    background-color: #FF0000;
}

a.tabcaution:hover {
    color: #FFFFFF;
    background-color: #FF0000;
}

/*
#topmenu {
    margin-top: 0.5em;
    border-bottom: 0.1em solid black;
    padding: 0.1em 0.3em 0.1em 0.3em;
}
*/

#topmenu a {color:white;};


/* default tab styles */
.tab, .tabactive {
    border: 0.1em solid #28166F;
    border-radius-topleft: 0.5em;
    border-radius-topright: 0.5em;
    -moz-border-radius-topleft: 0.5em;
    -moz-border-radius-topright: 0.5em;
    padding: 0.3em 0.3em 0.1em 0.3em;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    color: white;
    text-decoration: none;
    margin-bottom: 0em;
    background-color: #0093DD;
}


.tabcaution{
    border: 0.1em solid #28166F;
    border-radius-topleft: 0.5em;
    border-radius-topright: 0.5em;
    -moz-border-radius-topleft: 0.5em;
    -moz-border-radius-topright: 0.5em;
    padding: 0.3em 0.3em 0.1em 0.3em;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    color: white;
    text-decoration: none;
    margin-bottom: 0em;
    background-color: #0093DD;
}



/* enabled hover/active tabs */
a.tab:hover, a.tabcaution:hover, .tabactive {
    margin-right: 0;
    margin-left: 0;
    padding: 0.3em 0.3em 0.1em 0.3em;
    
    border: 0.1em solid #28166F;
    border-radius-topleft: 0.5em;
    border-radius-topright: 0.5em;
    -moz-border-radius-topleft: 0.5em;
    -moz-border-radius-topright: 0.5em;   
    
    margin-bottom: 0em; 
}

a.tab:hover, .tabactive {
    background-color: white;
    color: #FF0000;
}


a.tab{
   color: white;
}

a.tab:visited {
   color: white;
}

a.tab:hover {
    color: #28166F;
}

