a {color:#006699; text-decoration:none; font-weight:bold;}
a:hover {color:Orange; text-decoration:none; font-weight:bold;}
a:active {color:Orange; text-decoration:none; font-weight:bold ;}

Font { FONT-SIZE: 11px;font-family:Verdana;}

td{ FONT-SIZE: 11px;font-family:Verdana;}

.TableBrdr{BORDER: Orange 1px solid;}

.txtbx{border: 1px Solid #EFAC3A;
    font-family:Verdana;font-size:XX-Small;
}

.txtbxgv{border-color:Orange;border-width:0px;border-style:Solid;font-family:Verdana;font-size:XX-Small;height:18px;width:80px;}

.ddlist{border: 1px Solid Orange;
    font-family:Verdana;font-size:XX-Small;
}

.txtbxWID{border-color:#006699;border-width:1px;border-style:Solid;font-family:Verdana;font-size:XX-Small;height:18px;width:250px;}

.btn{border: #006699 1px solid; border-radius: 19px 19px 19px 19px; font-family: Verdana; background-color:#e0e0e0;
    margin-top: 3px;
    height: 24px;
}

.btn:hover{border: #006699 1px solid; border-radius: 19px 19px 19px 19px;; font-family: Verdana; background-color:#FAAC58;height:25px;width:80px;}


.divWaiting{   
position: absolute;background-color: #FAFAFA;z-index: 2147483647 !important;opacity: 0.8;overflow: hidden;text-align: center; top: 0; left: 0;height: 100%;width: 100%;padding-top:20%;
} 

.GridHdr{height:25px;Border:1px Solid Orange; Color:White;BACKGROUND-COLOR:Orange;}

.GridHeader{height:25px;Border:1px Solid #006699; Color:White;BACKGROUND-COLOR:#006699;position:relative;
top: expression(document.getElementById("div-datagrid").scrollTop-2);}

.GridHeader2{height:25px;Border:1px Solid #006699; Color:White;BACKGROUND-COLOR:#006699;position:relative;
top: expression(document.getElementById("div-datagrid2").scrollTop-2);}

.GridHeader3{height:25px;Border:1px Solid #006699; Color:White;BACKGROUND-COLOR:#006699;position:relative;
top: expression(document.getElementById("div-datagrid3").scrollTop-2);}

.PageHdr{ background-color:#FFA500; font-size: 14px; color: Black; font-family: Verdana; letter-spacing: 7px; font-variant: small-caps; font-stretch: wider; text-align:center;}

body{ margin:0px;
    height: 148px;
}

.Cal_Theme .ajax__calendar_container
{
background-color: #EDCF81; border:solid 1px #cccccc;  z-index:1000;
}

.Cal_Theme .ajax__calendar_header
{
background-color: #FFFFEA; margin-bottom: 4px;
} 

.Cal_Theme .ajax__calendar_title,
.Cal_Theme .ajax__calendar_next,
.Cal_Theme .ajax__calendar_prev
{
color: #004080; padding-top: 3px;
}

.Cal_Theme .ajax__calendar_body
{
background-color: #FFFFEA; border: solid 1px #cccccc;
}

.Cal_Theme .ajax__calendar_dayname
{
text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px;
} 

.Cal_Theme .ajax__calendar_day
{
text-align:center;
}

.Cal_Theme .ajax__calendar_hover .ajax__calendar_day,
.Cal_Theme .ajax__calendar_hover .ajax__calendar_month,
.Cal_Theme .ajax__calendar_hover .ajax__calendar_year,
.Cal_Theme .ajax__calendar_active
{
color: #FFFFFF; font-weight:bold; background-color: #4A89B9;
}

.Cal_Theme .ajax__calendar_today
{
font-weight:bold;
}

.Cal_Theme .ajax__calendar_other,
.Cal_Theme .ajax__calendar_hover .ajax__calendar_today,
.Cal_Theme .ajax__calendar_hover .ajax__calendar_title
{
color: #000000;
}
 .modal {
            position: fixed;
            top: 0;
            left: 0;
            background-color: #EDE6ED;
            z-index: 99;
            opacity: 0.8;
            filter: alpha(opacity=80);
            -moz-opacity: 0.8;
            min-height: 100%;
            width: 100%;
        }

        .loading {
            font-family: Arial;
            font-size: 10pt;
            /*border: 5px solid #67CFF5;
        width: 200px;
        height: 100px;*/
            display: none;
            position: fixed;
            /*background-color: White;*/
            z-index: 999;
        }

        .container {
            position: relative;
            /*width: 100%;*/
            height: 400px;
            /*border-radius: 5px;*/
            /* border: 1px solid red;*/
            overflow: hidden;
        }

        .legend {
            font-size: 12pt;
            color: Blue;
            font-family: Arial;
            /* letter-spacing: 3px;*/
            font-variant: small-caps;
            font-stretch: wider;
            border-radius: 15px;
        }

        .pnl1 {
            BORDER: #006699 2px solid;
            border-radius: 19px 19px 19px 19px;
            /*height:100px;*/
            width: 98%;
        }

        .dropdown {
            height: 89px;
            margin-top: 0;
        }

        .Initial {
            display: block;
            padding: 4px 18px 4px 18px;
            float: left;
            background-color: #D38C12; /* url("../Images/InitialImage.png") no-repeat right top;*/
            color: Black;
            border-radius: 10px 0 0 0;
            font-weight: bold;
        }

            .Initial:hover {
                color: White;
                background-color: #581845; /*url("../Images/SelectedButton.png") no-repeat right top;*/
            }

        .Clicked {
            float: left;
            display: block;
            background-color: #581845; /* url("../Images/SelectedButton.png") no-repeat right top;*/
            padding: 4px 18px 4px 18px;
            border-radius: 10px 0 0 0;
            color: Black;
            font-weight: bold;
            color: White;
        }