A {text-decoration:none; font-weight: bold;}
A:link {COLOR: #003486; }
A:visited {COLOR: #0054A6; }
A:active {COLOR: #fea000; }
A:hover	{COLOR: #A6A6ff;}
h1,h2,h3,h4 {padding: 3px; margin: 3px;}
h2 { font-size: 16px;}
h3 { font-size: 12px; color: #666666;}
.add_info { font-size: 11px; color: #666666;}

.errorMessage { text-align: center; color: red; font-weight: bold; font-size: 14pt; }
.errorCell { background-color: #ffcccc; color: #000000;}
.redMessage { text-align: center; color: red; font-weight: bold; font-size: 14pt; }
.yellowMessage { font-family: arial,serif; text-align: center; color: yellow; font-weight: bold; font-size: 14pt; }
.errorDescription { font-family: arial,serif; text-align: center; font-weight: bold; font-size: 12pt; }
.warningMessage { color: #ff0000; font-weight: bold; font-size: 10pt; }
.gray { color: #888;}

.popupText { font-family: verdana,tahoma; font-size: 12pt; font-weight: bold; background-color: #ffffcc; }
.header { font-family: arial,serif; font-size: 8pt;font-weight: bold; }
.sqtext { font-family: arial,serif; font-size: 12; }
.dateselectText { font-family: arial,serif; font-size: 12; }
.dateselectedText { font-family: arial,serif; background-color: #dedede}

.report { background-color: #cccccc; }

body { font-family: verdana, tahoma; margin-left: 0; margin-top: 0; margin-right: 0; background-color: #fafafa;}
table1 { background-color: #999999; }


td { background-color: #fafafa; font-size: 11;}
th { background-color: #ddddff; color: #000080}
hr {color: #3A7EBF; width: 95%; height:2; filter:alpha(style=2, opacity=100);}	

.btn {
    BACKGROUND-COLOR: #666;
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #eeeeee 1px solid;
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #eeeeee 1px solid;
    color: #efefef;
    font-weight: bold;
    font-size: 11px;
}
.inp {
    BACKGROUND-COLOR: #fafafa;
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    color: #666;
    font-size: 11px;
}

.dark { 
    background-image: url("/i/grad1.gif");
    background-repeat: repeat-x ;
    background-color:#e0e5e9;
    border-left: 5px #e0e5e9 solid;
    color: #363636;
    font-weight: bold;
    font-size: 13;
    padding: 10px;
    /*text-indent: 5px;  */
}


td.mi {
    background-image: url("/i/grad1.gif");
    background-repeat: repeat-x ;
    padding: 6px;
    background-color:#e0e5e9;
    /*border: #efefef 1px solid;*/
    color: #000;
    font-weight: bold;
}
td.mi_act {
    padding: 6px;
    background-color: #efefef;
    /*border: #eaeaea 1px solid;*/
    color: #0000aa;
    font-weight: bold;
    cursor: pointer;
}
td.plash_border {
    background-color: #eaeaea;
}
td.plash_content {
    background-color: #f3f3f3;
    text-align: center;
    padding: 5px;
    margin: 5px;
}

#calendar_block {
    width:auto;
    display: block;
    padding: 5px;
    margin: 3px;
    border: 1px #eaeaea solid;
    background-color: #f3f3f3;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
#top_menu {background-color: #666; border-bottom: 2px #ccc solid;}
#top_menu td{
    background-color: #666;
    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0, #333333),
        color-stop(0.78, #666666)
        );
    background-image: -moz-linear-gradient(
        center bottom,
        #333333 0%,
        #666666 78%
        );
}

#jsddm {margin: 0;padding: 0;}
#jsddm li{
    float: left;
    list-style: none;
    font: 12px Tahoma, Arial
}
#jsddm li a {
    display: block;
    /*background: #666;*/
    padding: 5px 15px;
    text-decoration: none;
    border-right: 1px solid #888;
    /*width: 70px;*/
    color: #EAFFED;
    white-space: nowrap
}
#jsddm li a:hover {background: #444;}
#jsddm li ul{
    margin: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    border-top: 1px solid #888;
}
#jsddm li ul li{
    float: none;
    display: inline}
#jsddm li ul li a{
    width: auto;
    background-color: #666;
    color: #efefef;
}
#jsddm li ul li a:hover{background-color: #444;}


