﻿body{background: none repeat scroll 0 0 #ffffff;color: #000000;font-family: Arial,Verdana,Sans-serif;vertical-align: baseline;font-size: 12px;border: 0 none;margin: 0;outline: 0 none;padding: 0;}
/*Calender*/
select.monYear{font-size:12px;}
.calDaysColor{width:21px; height: 16px;color:#000000;font-size:11px;font-family:Arial;text-align:center;background-color:#FFFFFF;}
.calBgColor{background-color:#326698;height: 28px;}
.calArea{background-color:#FFFFFF; padding:6px 6px 0px 6px;font-family:Arial;border:1px solid #326698; width: 200px; height: 198px;}
.calBorder{border:1px solid #326698;}
.toDay{width:18px !important; height: 18px;background-color:#FAF599;cursor: pointer;}
.toDay a{font-weight:bold;color:#000000;text-decoration:none;}
.toDayUnderline{width:20px; height: 18px;background-color:#FAF599;cursor: pointer;}
.toDayUnderline a{font-weight:bold;color:#000000;text-decoration:underline;}
.currMonthDays{width:20px; height: 18px;background-color:#EEEEEE;}
.currMonthDays a{color:#000000;text-decoration:none;}
.lastNextMonthDays{width:20px; height: 18px;background-color:#CCCCCC;}
.calShade{width: 200px; position: absolute;margin-top: 1px;margin-left: 1px;background-color: #333333; z-index: -1;height: 112%;}
.headerLabelLeft, .leftAl{float:left;clear:left;}
.headerLabelRight, .rightAl{float:right;clear:right;}
#rightRail
{
    float: left;
    margin-left: 21px;
    width: 200px;
}

/*Layout width styles*/
#pgCnt{width: 968px;}
/*#header{float:left;}*/
#footer{float:left;}
#srchhidediv
{
    display:none;padding-top:-15px !important;margin-top:-15px !important;
}
.srchdhidedivul
{
   margin-left:0px !important;margin-top:15px !important;padding-top:0px !important;padding-left:0px !important;
}
.srchdhidedivspan
{
   color: #000000;
}
.crossIcon {
    background: url("../Images/icon.png") no-repeat scroll 100% -138px transparent;
    display: inline-block;
    float: right;
    height: 14px;
    padding-right: 20px;
    vertical-align: baseline;
} 
a.crossIcon:hover {
    text-decoration: none;
} 
 .button-secondary span {
    background: url("/images/icons.png?v=14.2") no-repeat scroll 100% -1035px transparent;
    color: #333;
    display: block;
    font-weight: normal;
    padding: 0 10px 0 0;
    text-decoration: none;
}
 .button-secondary {
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    padding-left: 10px;
    text-decoration: none;
}
 .button-secondary, .button-secondary:visited, .button-secondary:active {
    background: url("/images/icons.png?v=14.2") repeat scroll 0 -3194px transparent;
}
 .button-secondary:hover {
     background: url(../images/icons.png?v=14.2) repeat scroll 0 -3221px transparent;text-decoration: none;
 }
 .button-secondary:hover span{
     background: url(../images/icons.png?v=14.2) no-repeat scroll 100% -1062px transparent;text-decoration: none;
 } 