﻿
/* BLUE CSS, theme header backgroung color #4679AC, varColor #157DEC , modal border #285B8E, header text color #FFFFFFF, light background #C3DBFE, light blue border #BCCCEB

background: -webkit-linear-gradient(#157DEC, #62A66C, #157DEC);  For Safari 5.1 to 6.0 
background: -o-linear-gradient(#157DEC, #62A66C, #157DEC);  For Opera 11.1 to 12.0 
background: -moz-linear-gradient(#157DEC, #62A66C, #157DEC);  For Firefox 3.6 to 15 
background: linear-gradient(#157DEC, #62A66C);  Standard syntax */

.headercell {
    color: #FFFFFF; 
    background: linear-gradient(#4679AC, #4679AC); 
}

.varheadercell {
    color: #FFFFFF; 
    background: linear-gradient(#157DEC, #157DEC);
}

.rowcell {
    border-top: solid 1px #D0D0D0;
    background-color: #FDFDFD;
}

.altrowcell {
    border-top: solid 1px #BCCCEB;
    background-color: #E8F0FF;
}

.lastrowcell {
    border-top: solid 1px #D0D0D0;
    background-color: #FDFDFD;
    border-bottom: solid 2px #D0D0D0;
}

.selectedcell, .selectedcell td {
    background-color: #E8F0FF !important;
}


/* for large month calendar*/

.altcalendarcell {
    background-color: #DAE4F5;
}

/* labels and panels */

.headerLabel {
    color: #ffffff !important; 
}

.borderPanel {
    color: #303030;
    border: 1px solid  #D0D0D0;
    background: linear-gradient(#F4F4F4, #FFFFFF, #FFFFFF, #FFFFFF, #F4F4F4); 
}

.whiteBorderPanel {
    color: #303030;
    border: 1px solid  #D0D0D0;
}

.headerPanel {
    border: 1px solid #4679AC;
    color: #ffffff; 
    background-color: #4679AC;
}

.modalPopUp {
    border-color:#285B8E;
}

.progressPanel {
    border-color:#285B8E;
}

.progressPanel {
   border: 3px solid #285B8E;
}

/* DeatailsView header */

.detailsview tr:first-child td:only-child {
    border-radius: 3px 3px 0 0;
    color: #FFFFFF;
    background-color: #4679AC;
}

/* Gridview */

.gridview th {
    background-color: #4679AC;
}

.gridview .varheadercell {
    background: linear-gradient(#157DEC, #157DEC);
}

.selectedrowcell td {
    border-top: solid 1px #D0D0D0;
    padding: 10px 4px 8px 4px;
    background-color:  #F0F0F0;
}

.gridview .altrow td {
    border-top: solid 1px #BCCCEB;
    padding: 10px 4px 8px 4px;
    background-color: #E8F0FF;
}

/* change password */

.changepswd table tr:first-child td:only-child {
    color: #FFFFFF;
    background: linear-gradient(#4679AC, #4679AC);  
}

/* asp calendar control classes used in skin */

.calcontroltitle {
    background-color: #4679AC; 
}

.caltoday {
    background-color: #E0E0E0 !important;
}

.caltoday a:hover {
    color: #FF0000 !important;
}

/* MasterPage navigation */

.naviheaderlink, a.naviheaderlink, a.naviheaderlink:link {
    background: linear-gradient( #4679AC,  #4679AC);
    color: #ffffff;
}

a.naviheaderlink:hover {
    color: #ff0000;
}

.navilink, a.navilink, a.navilink:link {
    color: #303030;
}

a.navilink:hover {
    color: #ff0000;
}

a.loginStatus:hover {
    text-decoration: underline;
    color: #FF0000;
}

.cblextteams {
    font-size: 110%;
}

.cblextteams td {
    width: 12%;
    min-width: 12%;
    background-color: #E8F0FF;
    padding: 4px 0px 4px 2px;
}

.cblextteamsitem {
    background-color: #E8F0FF !important;
}
