body
{
    margin: 0;
    padding: 0;
    background: #dedfe3 url(../images/bg.jpg) top left repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #35373a;
}
body#login
{
    background: #dedfe3;
    background-image: none;
}
*
{
    margin: 0;
    padding: 0;
    
}
h1
{
    font-size: 22px;
    color: #1a2026;
    border-bottom: 1px dotted #e1e1e1;
    padding: 4px 0 8px;
    margin: 0 0 15px 0;
}

/*****************************Header Starts ***************************************/
.header, .wrapper, .footer
{
    margin: 0 auto;
    clear: both;
    height: auto;
    overflow: hidden;
}
.header
{
    background: url(../images/glow.png) top left no-repeat;
    width: 1000px;
}
.logo
{
    width: 362px;
    height: 94px;
    float: left;
    margin: 0 0 5px;
}
.logo a:link, .logo a:visited
{
    width: 362px;
    height: 94px;
    display: block;
    background: url(../images/logo.png) no-repeat;
    text-indent: -999px;
    overflow: hidden;
}
.userinfo
{
    background: url(../images/user-info.png) no-repeat;
    width: 270px;
    height: 31px;
    overflow: hidden;
    float: right;
    margin: 19px 0;
}
.userinfo ul
{
    list-style: none;
    float: right;
    margin: 0 8px 0 0;
}
.userinfo li
{
    float: left;
    line-height: 12px;
    padding: 0 5px;
    border-right: 1px solid #35373a;
    margin: 9px 0 0;
    color: #35373a;
}
.userinfo li#last
{
    border-right: none;
}
.userinfo li a:link, .userinfo li a:visited
{
    color: #35373a;
    text-decoration: none;
}
.userinfo li a:hover
{
    color: #35373a;
    text-decoration: underline;
}
.nav
{
    width: 1000px;
    height: 52px;
    clear: both;
    margin: 0 0 19px;
}
.nav ul
{
    list-style: none;
}
.nav li
{
    float: left;
    background: url(../images/seprator.jpg) right 1px no-repeat;
    margin: 0 1px 0 0;
}
.nav li a:link, .nav li a:visited
{
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    text-decoration: none;
    padding: 0 24px;
    line-height: 52px;
    font-weight: 700;
    display: block;
}
.nav li a:hover, .nav li#selected a:link, .nav li#selected a:visited
{
    color: #fff;
    background: url(../images/nav-hover.jpg) repeat-x;
    text-decoration: none;
}

/***************************wrapper Starts *******************************/
.wrapper
{
    background: #c5c5c5;
    padding: 10px;
    width: 980px;
    display: table;
    position: relative;
}
.content
{
    display: table-row;
    height: auto;
    overflow: hidden;
}
.content .left
{
    display: table-cell;
    height: auto;
    overflow: hidden;
    background: #1d2025;
    width: 252px;
    vertical-align: top;
}
.content .right
{
    display: table-cell;
    height: auto;
    overflow: hidden;
    background: #fff;
    width: 688px;
    vertical-align: top;
    padding: 20px;
}
.leftnav_box
{
    background: #ffffff url(../images/leftnav_grad.gif) repeat-y top right;
    width: 240px;
    float: right;
    margin: 28px 0 197px;
}
.leftnav_top div
{
    background: url(../images/leftnav_tl.gif) no-repeat top left;
}
.leftnav_top
{
}
.leftnav_bottom div
{
    background: url(../images/leftnav_bl.gif) no-repeat bottom left;
}
.leftnav_bottom
{
}

.leftnav_top div, .leftnav_top, .leftnav_bottom div, .leftnav_bottom
{
    width: 100%;
    height: 12px;
    font-size: 1px;
}
.leftnav_content
{
    margin: 0 12px;
}
.leftnav_content ul
{
    margin: 20px 0 50px 24px;
    list-style: none;
}
.leftnav_content ul li a:link, .leftnav_content ul li a:visited
{
    display: block;
    width: 195px;
    height: 32px;
    background: url(../images/menu.png) no-repeat;
    text-indent: -999px;
    overflow: hidden;
}
.leftnav_content ul li#student a:link, .leftnav_content ul li#student a:visited
{
    background-position: 0 -245px;
}
.leftnav_content ul li#student a:hover
{
    background-position: 0 -7px;
}
.leftnav_content ul li#application a:link, .leftnav_content ul li#application a:visited
{
    background-position: 0 -280px;
}
.leftnav_content ul li#application a:hover
{
    background-position: 0 -42px;
}
.leftnav_content ul li#awards a:link, .leftnav_content ul li#awards a:visited
{
    background-position: 0 -312px;
}
.leftnav_content ul li#awards a:hover
{
    background-position: 0 -74px;
}
.leftnav_content ul li#disbursements a:link, .leftnav_content ul li#disbursements a:visited
{
    background-position: 0 -346px;
}
.leftnav_content ul li#disbursements a:hover
{
    background-position: 0 -108px;
}
.leftnav_content ul li#payment a:link, .leftnav_content ul li#payment a:visited
{
    background-position: 0 -378px;
}
.leftnav_content ul li#payment a:hover
{
    background-position: 0 -140px;
}
.leftnav_content ul li#follow a:link, .leftnav_content ul li#follow a:visited
{
    background-position: 0 -411px;
}
.leftnav_content ul li#follow a:hover
{
    background-position: 0 -173px;
}
.leftnav_content ul li#budget a:link, .leftnav_content ul li#budget a:visited
{
    background-position: 0 -443px;
}
.leftnav_content ul li#budget a:hover
{
    background-position: 0 -205px;
}
.leftnav_content ul li#fundsource a:link, .leftnav_content ul li#fundsource a:visited
{
    background-position: 0 -476px;
}
.leftnav_content ul li#fundsource a:hover
{
    background-position: 0 -510px;
}

.leftnav_content ul li#University a:link, .leftnav_content ul li#University a:visited
{
    background-position: 0 -542px;
}
.leftnav_content ul li#University a:hover
{
    background-position: 0 -643px;
}


.leftnav_content ul li#Degree a:link, .leftnav_content ul li#Degree a:visited
{
    background-position: 0 -573px;
}
.leftnav_content ul li#Degree a:hover
{
    background-position: 0 -674px;
}


.leftnav_content ul li#FStudy a:link, .leftnav_content ul li#FStudy a:visited
{
    background-position: 0 -605px;
}
.leftnav_content ul li#FStudy a:hover
{
    background-position: 0 -706px;
}

.leftnav_content ul li#configSet a:link, .leftnav_content ul li#configSet a:visited
{
    background-position: 0 -705px;
}
.leftnav_content ul li#configSet a:hover
{
    background-position: 0 -806px;
}

.leftnav_content ul li#MonthlyLoanRecovery a:link, .leftnav_content ul li#MonthlyLoanRecovery a:visited
{
    background-position: 0 -779px;
}
.leftnav_content ul li#MonthlyLoanRecovery a:hover
{
    background-position: 0 -743px;
}


.leftnav_content ul li#YearlyLoanRecovery a:link, .leftnav_content ul li#YearlyLoanRecovery a:visited
{
    background-position: 0 -846px;
}
.leftnav_content ul li#YearlyLoanRecovery a:hover
{
    background-position: 0 -810px;
}


/****************Filters ***************/
.filter_box
{
    background: #e1e1e1;
    margin: 0 0 14px;
}
.filter_top div
{
    background: url(../images/filter_tl.png) no-repeat top left;
}
.filter_top
{
    background: url(../images/filter_tr.png) no-repeat top right;
}
.filter_bottom div
{
    background: url(../images/filter_bl.png) no-repeat bottom left;
}
.filter_bottom
{
    background: url(../images/filter_br.png) no-repeat bottom right;
}

.filter_top div, .filter_top, .filter_bottom div, .roundedcornr_bottom
{
    width: 100%;
    height: 8px;
    font-size: 1px;
}
.filter_content
{
    margin: 0 8px;
    height: auto;
    overflow: hidden;
}
.filter_content ul
{
    float: left;
    list-style: none;
    margin: 6px 0 0 0;
}
.filter_content li
{
    float: left;
    line-height: 14px;
    border-right: 1px solid #35373a;
    }
.filter_content li a:link, .filter_content li a:visited
{
    text-decoration: none;
    color: #35373a;
    padding: 0 7px;
}
.filter_content li a:hover
{
    text-decoration: underline;
}
.filter_content .form
{
    float: right;
    width: 260px;
    height: auto;
    overflow: hidden;
}
.status
{
    background: url(../images/status-menu.png) no-repeat;
    width: 213px;
    height: 27px;
    border: none;
    padding: 4px;
    float: left;
}
.gobutton
{
    background: url(../images/go.png) no-repeat 0 2px;
    width: 40px;
    height: 28px;
    text-indent: -999px;
    overflow: hidden;
    cursor: pointer;
    border: none;
    margin: 0 0 0 3px;
    float: left;
}
.gobutton:hover
{
    background: url(../images/go.png) no-repeat 0 -27px;
}

/**********************grid Wrapper********************************/
.gridwrap
{
    width: 688px;
    height: auto;
    overflow: hidden;
}

.fixedlayout
{
    table-layout: fixed;
}

.datagrid
{
    border-collapse: collapse;
    color:#1A2026;
}
.datagrid th
{
    background: url(../images/title_bg.jpg) repeat-x bottom left;
    border: 1px solid #999999;
    padding: 6px 0px 3px 6px;
}

.datagrid td
{
    border: 1px solid #999999;
    padding: 0 9px;
    line-height: 20px;
}
.datagrid td ul
{
    list-style: none;
}
.datagrid td li
{
    float: left;
    margin: 0 4px 0 0;
}
.datagrid td li a:link, .datagrid td li a:visited
{
    float: left;
    margin: 0 4px 0 0;
    color: #35373a;
    text-decoration: underline;
}
.datagrid td li a:hover, .datagrid td li#selected a:link, .datagrid td li#selected a:visited
{
    text-decoration: none;
    color: #b17d01;
}


/*******************************************************************************************************************************************/
.gridwrap
{
    width: 688px;
    height: auto;
    overflow: hidden;
}

.fixedlayout
{
    table-layout: fixed;
}

.datagrid2
{
    border-collapse: collapse;
}
.datagrid2 th
{
    /*background: url(../images/title_bg.jpg) repeat-x bottom left;*/
    background-color: #e3e3e3;
    border: 1px solid #999999;
    padding: 6px 0px 3px 6px;

}

.datagrid2 td
{
    border: 1px solid #999999;
    padding: 0 9px;
    line-height: 20px;
    text-align:right
}
.datagrid2 td ul
{
    list-style: none;
}
.datagrid2 td li
{
    float: left;
    margin: 0 4px 0 0;
}
.datagrid2 td li a:link, .datagrid2 td li a:visited
{
    float: left;
    margin: 0 4px 0 0;
    color: #35373a;
    text-decoration: underline;
}
.datagrid2 td li a:hover, .datagrid2 td li#selected a:link, .datagrid2 td li#selected a:visited
{
    text-decoration: none;
    color: #b17d01;
}
/*******************************************************************************************************************************************/

/************************************ Repayment loan Grid CSS Added By Bharat on 17/5/2012 *********************************************/

.LoanRepaymentdatagrid
{
    border-collapse: collapse;
}
.LoanRepaymentdatagrid th
{
    background: url(../images/title_bg.jpg) repeat-x top left;
    border: 1px solid #999999;
    padding: 6px 0px 3px 6px;
}

.LoanRepaymentdatagrid td
{
    border: 1px solid #999999;
    padding: 0 9px;
    line-height: 20px;
}
.LoanRepaymentdatagrid td ul
{
    list-style: none;
}
.LoanRepaymentdatagrid td li
{
    float: left;
    margin: 0 4px 0 0;
}
.LoanRepaymentdatagrid td li a:link, .LoanRepaymentdatagrid td li a:visited
{
    float: left;
    margin: 0 4px 0 0;
    color: #35373a;
    text-decoration: underline;
}
.LoanRepaymentdatagrid td li a:hover, .LoanRepaymentdatagrid td li#selected a:link, .LoanRepaymentdatagrid td li#selected a:visited
{
    text-decoration: none;
    color: #b17d01;
}

/************************************ Repayment loan Grid CSS Added By Bharat on 17/5/2012 *********************************************/

/*********************************** Award Grid In Award Information Page ***********************************************************/
.Awardgrid
{
    border-collapse: collapse;
}
.Awardgrid th
{
    background: url(../images/title_bg.jpg) repeat-x bottom left;
    border: 1px solid #999999;
    padding: 6px 0px 3px 6px;
}
.Awardgrid td
{
    border: 1px solid #999999;
    padding: 0 2px;
    line-height: 20px;
}
.Awardgrid td ul
{
    list-style: none;
}
.Awardgrid td li
{
    float: left;
    margin: 0 4px 0 0;
}
.Awardgrid td li a:link, .Awardgrid td li a:visited
{
    float: left;
    margin: 0 4px 0 0;
    color: #35373a;
    text-decoration: underline;
}
.Awardgrid td li a:hover, .Awardgrid td li#selected a:link, .Awardgrid td li#selected a:visited
{
    text-decoration: none;
    color: #b17d01;
}



/********************Footer Starts******************************/
.footer_box
{
    background: #6c7984;
    width: 1000px;
    margin: 0 auto 20px;
    color: #fff;
}
.footer_top div
{
}
.footer_top
{
}
.footer_bottom div
{
    background: url(../images/footer_bl.png) no-repeat bottom left;
}
.footer_bottom
{
    background: url(../images/footer_br.png) no-repeat bottom right;
}

.footer_top div, .roundedcornr_top, .footer_bottom div, .roundedcornr_bottom
{
    width: 100%;
    height: 8px;
    font-size: 1px;
}
.footer_content
{
    margin: 0 8px;
}

/***********************************Login Screen*************************************/

#login-box
{
    width: 333px;
    height: 352px;
    padding: 58px 76px 0 76px;
    color: #ebebeb;
    font: 12px Arial, Helvetica, sans-serif;
    background: url(../images/login-box-backg.png) no-repeat left top;
    margin: 70px auto 0;
}

#login-box img
{
    border: none;
}

#login-box h2
{
    padding: 0;
    margin: 0;
    color: #ebebeb;
    font: 700 32px Arial, Helvetica, sans-serif;
}


#login-box-name
{
    float: left;
    display: inline;
    width: 80px;
    text-align: right;
    padding: 14px 10px 0 0;
    margin: 0 0 7px 0;
}

#login-box-field
{
    float: left;
    display: inline;
    width: 230px;
    margin: 0;
    margin: 0 0 7px 0;
}


.form-login
{
    width: 205px;
    padding: 10px 4px 6px 3px;
    border: 1px solid #0d2c52;
    background-color: #1e4f8a;
    font-size: 16px;
    color: #ebebeb;
}


.login-box-options
{
    clear: both;
    padding-left: 87px;
    font-size: 11px;
}

.login-box-options a:link, .login-box-options a:visited
{
    color: #ebebeb;
    font-size: 11px;
    text-decoration: underline;
}

.login-box-options a:hover
{
    text-decoration: none;
}
/***********************Application Form*********************************/
.application
{
    width: 100%;
    height: auto;
    overflow: hidden;
}
.appleft, .appright
{
    width: 334px;
    height: auto;
    overflow: hidden;
    float: left;
}
.appleft label, .appright label
{
    width: 115px;
    display: block;
    float: left;
    padding: 5px 0 0;
}
.appleft p, .appright p
{
    clear: both;
    padding: 4px;
    height: auto;
    overflow: hidden;
}

.appleft input[type="text"], .appright input[type="text"], .popTable input[type="text"]
{
    float: left;
    padding: 4px;
    width: 198px;
    border: 1px solid #e1e1e1;
}
.appleft input:focus[type="text"], .appright input:focus[type="text"], .appleft select:focus, .appright select:focus, .popTable input:focus[type="text"]
{
    border: 1px solid #24528e;
}
.appleft select, .appright select
{
    float: left;
    padding: 4px;
    border: 1px solid #e1e1e1;
    margin: 0 4px 0 0;
    margin-right: 2px\0; /***For IE8 ****/
}
.savebtn
{
    width: 58px;
    background: url(../images/save.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.savebtn:hover
{
    background: url(../images/save.png) no-repeat 0 -29px;
}

.saveBttn{ background:url(/images/saveNormal.png) no-repeat left top; height:29px; color:transparent; display:block; float:left; margin-right:3px; width:60px; cursor:pointer; border:0;}
.saveBttn:hover{ background:url(../images/saveHover.png) no-repeat left top; height:29px; width:60px;}

.uploadbtn {  width: 71px;  background: url(../images/upload.png) no-repeat 0 0;  cursor: pointer;}
.uploadbtn:hover { background: url(../images/upload.png) no-repeat 0 -29px; }

.cancelbtn
{
    width: 71px;
    background: url(../images/cancel.png) no-repeat 0 0;
    cursor: pointer;
}
.cancelbtn:hover
{
    background: url(../images/cancel.png) no-repeat 0 -29px;
}
.right-text
{
    text-align: left;
    padding: 30px 0 0;
    clear: both;
}

.loansbtn
{
    width: 61px;
    background: url(../images/loansBtn.png) no-repeat 0 0;
    cursor: pointer;
}
.loansbtn:hover
{
    background: url(../images/loansBtn.png) no-repeat 0 -29px;
}

.addrepaymentbtn
{
    width: 118px;
    background: url(../images/addRepayment.png) no-repeat 0 0;
    cursor: pointer;
}
.addrepaymentbtn:hover
{
    background: url(../images/addRepayment.png) no-repeat 0 -30px;
}

.addprepaymentbtn
{
    width: 118px;
    background: url(../images/add-prepayment.png) no-repeat 0 0;
    cursor: pointer;
}
.addprepaymentbtn:hover
{
    background: url(../images/add-prepayment.png) no-repeat 0 -30px;
}

.addguarantortbtn
{
    width: 118px;
    background: url(../images/add-guarantor.png) no-repeat 0 0;
    cursor: pointer;
}
.addguarantortbtn:hover
{
    background: url(../images/add-guarantor.png) no-repeat 0 -30px;
}

.viewguarantorbtn
{
    width: 118px;
    background: url(../images/view-guarantor.png) no-repeat 0 0;
    cursor: pointer;
}
.viewguarantorbtn:hover
{
    background: url(../images/view-guarantor.png) no-repeat 0 -30px;
}
.viewguarantorsbtn
{
    width: 118px;
    background: url(../images/view-guarantors.png) no-repeat 0 0;
    cursor: pointer;
}
.viewguarantorsbtn:hover
{
    background: url(../images/view-guarantors.png) no-repeat 0 -30px;
}

.appleft .less
{
    display: block;
    height: auto;
    overflow: hidden;
    float: left;
    width: 65px;
    margin: 3px 0 0 0;
}
.appleft .less label
{
    padding: 0;
    width: 45px !important;
}
.appleft .less input[type="radio"], .appright .less input[type="radio"]
{
    display: block;
    float: left;
    margin: 0 2px 0 0;
}
.appleft input[type="file"], .appright input[type="file"]
{
    float: left;
    padding: 4px;
    width: 198px;
    border: 1px solid #e1e1e1;
}
.repayment
{
    width: 118px;
    height: 30px;
    background: url(../images/repayments.png) no-repeat 0 0;
    cursor: pointer;
}
.repayment:hover
{
    background: url(../images/repayments.png) no-repeat 0 -30px;
}
.tabcontrol
{
    clear: both;
    height: auto;
    overflow: hidden;
    margin: 20px 0 0 0;
    width: 688px;
}
.gridControl
{
    border: 1px solid #e1e1e1;
}
.gridControl:focus
{
    border: 1px solid #24528e;
}

.backbtn
{
    width: 58px;
    background: url(../images/back.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.backbtn:hover
{
    background: url(../images/back.png) no-repeat 0 -30px;
}

.searchbtn
{
    width: 58px;
    background: url(../images/searchb.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.searchbtn:hover
{
    background: url(../images/searchb.png) no-repeat 0 -30px;
}


.uploadImportbtn
{
    width: 58px;
    background: url(../images/uploadimport.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.uploadImportbtn:hover
{
    background: url(../images/uploadimport.png) no-repeat 0 -30px;
}


/*---------Advance search button CSS added on 26/4/2012 --------*/
.advsearchbtn
{
    width: 120px;
    background: url(../images/advancesearch.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.advsearchbtn:hover
{
    background: url(../images/advancesearch.png) no-repeat 0 -30px;
}

/*------New buttons CSS Added by Bharat on 18/5/2012------------------*/

.actualpaymentschbtn
{
    width: 164px;
    background: url(../images/actual-payment.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.actualpaymentschbtn:hover
{
    background: url(../images/actual-payment.png) no-repeat 0 -30px;
}

.waiversbtn
{
    width: 69px;
    background: url(../images/waivers.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.waiversbtn:hover
{
    background: url(../images/waivers.png) no-repeat 0 -30px;
}

.addwaiversbtn
{
    width: 92px;
    background: url(../images/add-waiver.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.addwaiversbtn:hover
{
    background: url(../images/add-waiver.png) no-repeat 0 -30px;
}

/*------New buttons CSS Added by Bharat on 18/5/2012------------------*/

/*------New buttons CSS Added by Bharat on 25/5/2012------------------*/

.viewdistributionbtn
{
    width: 121px;
    background: url(../images/view-distribution.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.viewdistributionbtn:hover
{
    background: url(../images/view-distribution.png) no-repeat 0 -30px;
}

.revisedpayschbtn
{
    width: 177px;
    background: url(../images/revised-payment-schedule.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.revisedpayschbtn:hover
{
    background: url(../images/revised-payment-schedule.png) no-repeat 0 -30px;
}


/*------New buttons CSS Added by Bharat on 25/5/2012------------------*/


.black_overlay
{
    display: none;
    position: Fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #000;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
    overflow: auto;
}
.popwrap1
{
    width: 388px;
    height: auto;
    overflow: hidden;
    background: transparent;
    padding: 30px 8px;
    margin: 0;
    z-index: 10;
    position: absolute;
    top: -50px;
    left: 9%;
}
.popwrap2
{
    width: 588px;
    height: auto;
    overflow: hidden;
    background: transparent;
    padding: 30px 8px;
    margin: 0;
    z-index: 10;
    position: absolute;
    top: -19px;
    left: 9%;
}
.wrapclose
{
    display: block;
    position: absolute;
    width: 30px;
    height: 30px;
    z-index: 10;
    right: 0;
    top: 18px;
}
.popup-1
{
    width: 368px;
    height: auto;
    overflow: hidden;
    background: #dedfe3;
    padding: 6px;
    margin: 0;
    bottom: 0;
    border: 1px solid #999;
}

.popup-2
{
    width: 568px;
    height: auto;
    overflow: hidden;
    background: #dedfe3;
    padding: 6px;
    margin: 0;
    bottom: 0;
    border: 1px solid #999;
}

.closebtn
{
    width: 58px;
    background: url(../images/close.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.closebtn:hover
{
    background: url(../images/close.png) no-repeat 0 -30px;
}


.paymentschedulebtn
{
    width: 126px;
    background: url(../images/paymentschedule.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.paymentschedulebtn:hover
{
    background: url(../images/paymentschedule.png) no-repeat 0 -30px;
}


.original-paymentbtn
{
    width: 172px;
    background: url(../images/original-payment.png) no-repeat 0 0;
    height: 30px;
    cursor: pointer;
}
.original-paymentbtn:hover
{
    background: url(../images/original-payment.png) no-repeat 0 -30px;
}

/***********************Calendar Css*********************************/
.Calendercss
{
    top: 348px !important;
    left: 386px !important;
}
.Calendercss .ajax__calendar_container, .ApplicationCalendercss .ajax__calendar_container, .DisbursementCalendercss .ajax__calendar_container, .RepaymentCalendercss .ajax__calendar_container, .AwardCalendercss .ajax__calendar_container, .AwardInfoCalendercss .ajax__calendar_container, .AddRepaymentCalendercss .ajax__calendar_container, .FollowDtCalendercss .ajax__calendar_container, .PromiseDtCalendercss .ajax__calendar_container, .NxtFollowDtCalendercss .ajax__calendar_container, .WaiverRpmntStrtDtCalendercss .ajax__calendar_container, .AddPrepaymentCalendercss .ajax__calendar_container, .FromCalendercss .ajax__calendar_container, .ToCalendercss .ajax__calendar_container, .FromYearCalendercss .ajax__calendar_container, .ToYearCalendercss .ajax__calendar_container, .MonthCalendercss .ajax__calendar_container, .FromSWRCalendercss .ajax__calendar_container, .ToSWRCalendercss .ajax__calendar_container, .FromDateCalendercss .ajax__calendar_container, .ToDateCalendercss .ajax__calendar_container
{
    background-color: #fff;
    width: 182px;
    border: solid 1px #cccccc;
}
.Calendercss .ajax__calendar_header, .ApplicationCalendercss .ajax__calendar_header, .DisbursementCalendercss .ajax__calendar_header, .RepaymentCalendercss .ajax__calendar_header, .AwardCalendercss .ajax__calendar_header, .AwardInfoCalendercss .ajax__calendar_header, .AddRepaymentCalendercss .ajax__calendar_header, .FollowDtCalendercss .ajax__calendar_header, .PromiseDtCalendercss .ajax__calendar_header, .NxtFollowDtCalendercss .ajax__calendar_header, .WaiverRpmntStrtDtCalendercss .ajax__calendar_header, .AddPrepaymentCalendercss .ajax__calendar_header, .FromCalendercss .ajax__calendar_header, .ToCalendercss .ajax__calendar_header, .FromYearCalendercss .ajax__calendar_header, .ToYearCalendercss .ajax__calendar_header, .MonthCalendercss .ajax__calendar_header, .FromSWRCalendercss .ajax__calendar_header, .ToSWRCalendercss .ajax__calendar_header, .FromDateCalendercss .ajax__calendar_header, .ToDateCalendercss .ajax__calendar_header
{
    background-color: #ffffff;
    margin-bottom: 4px;
}
.Calendercss .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev, .ApplicationCalendercss .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev, .DisbursementCalendercss .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev, .RepaymentCalendercss .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev, .AwardCalendercss .ajax__calendar_title, .AwardInfoCalendercss .ajax__calendar_title, .AddRepaymentCalendercss .ajax__calendar_title, .FollowDtCalendercss .ajax__calendar_title, .PromiseDtCalendercss .ajax__calendar_title, .NxtFollowDtCalendercss .ajax__calendar_title, .WaiverRpmntStrtDtCalendercss .ajax__calendar_title, .AddPrepaymentCalendercss .ajax__calendar_title, .FromCalendercss .ajax__calendar_title, .ToCalendercss .ajax__calendar_title, .FromYearCalendercss .ajax__calendar_title, .ToYearCalendercss .ajax__calendar_title, .MonthCalendercss .ajax__calendar_title, .FromSWRCalendercss .ajax__calendar_title, .ToSWRCalendercss .ajax__calendar_title, .FromDateCalendercss .ajax__calendar_title, .ToDateCalendercss .ajax__calendar_title
{
    color: #004080;
    padding-top: 3px;
}
.Calendercss .ajax__calendar_body, .ApplicationCalendercss .ajax__calendar_body, .DisbursementCalendercss .ajax__calendar_body, .RepaymentCalendercss .ajax__calendar_body, .AwardCalendercss .ajax__calendar_body, .AwardInfoCalendercss .ajax__calendar_body, .AddRepaymentCalendercss .ajax__calendar_body, .FollowDtCalendercss .ajax__calendar_body, .PromiseDtCalendercss .ajax__calendar_body, .NxtFollowDtCalendercss .ajax__calendar_body, .WaiverRpmntStrtDtCalendercss .ajax__calendar_body, .AddPrepaymentCalendercss .ajax__calendar_body, .FromCalendercss .ajax__calendar_body, .ToCalendercss .ajax__calendar_body, .FromYearCalendercss .ajax__calendar_body, .ToYearCalendercss .ajax__calendar_body, .MonthCalendercss .ajax__calendar_body, .FromSWRCalendercss .ajax__calendar_body, .ToSWRCalendercss .ajax__calendar_body, .FromDateCalendercss .ajax__calendar_body, .ToDateCalendercss .ajax__calendar_body
{
    background-color: #e9e9e9;
    border: solid 1px #cccccc;
}
.Calendercss .ajax__calendar_dayname, .ApplicationCalendercss .ajax__calendar_dayname, .DisbursementCalendercss .ajax__calendar_dayname, .RepaymentCalendercss .ajax__calendar_dayname, .AwardCalendercss .ajax__calendar_dayname, .AwardInfoCalendercss .ajax__calendar_dayname, .AddRepaymentCalendercss .ajax__calendar_dayname, .FollowDtCalendercss .ajax__calendar_dayname, .PromiseDtCalendercss .ajax__calendar_dayname, .NxtFollowDtCalendercss .ajax__calendar_dayname, .WaiverRpmntStrtDtCalendercss .ajax__calendar_dayname, .AddPrepaymentCalendercss .ajax__calendar_dayname, .FromCalendercss .ajax__calendar_dayname, .ToCalendercss .ajax__calendar_dayname, .FromYearCalendercss .ajax__calendar_dayname, .ToYearCalendercss .ajax__calendar_dayname, .MonthCalendercss .ajax__calendar_dayname, .FromSWRCalendercss .ajax__calendar_dayname, .ToSWRCalendercss .ajax__calendar_dayname, .FromDateCalendercss .ajax__calendar_dayname, .ToDateCalendercss .ajax__calendar_dayname
{
    text-align: center;
    font-weight: bold;
    margin-bottom: 4px;
    margin-top: 2px;
}
.Calendercss .ajax__calendar_day, .ApplicationCalendercss .ajax__calendar_day, .DisbursementCalendercss .ajax__calendar_day, .RepaymentCalendercss .ajax__calendar_day, .AwardCalendercss .ajax__calendar_day, .AwardInfoCalendercss .ajax__calendar_day, .AddRepaymentCalendercss .ajax__calendar_day, .FollowDtCalendercss .ajax__calendar_day, .PromiseDtCalendercss .ajax__calendar_day, .NxtFollowDtCalendercss .ajax__calendar_day, .WaiverRpmntStrtDtCalendercss .ajax__calendar_day, .AddPrepaymentCalendercss .ajax__calendar_day, .FromCalendercss .ajax__calendar_day, .ToCalendercss .ajax__calendar_day, .FromYearCalendercss .ajax__calendar_day, .ToYearCalendercss .ajax__calendar_day, .MonthCalendercss .ajax__calendar_day, .FromSWRCalendercss .ajax__calendar_day, .ToSWRCalendercss .ajax__calendar_day, .FromDateCalendercss .ajax__calendar_day, .ToDateCalendercss .ajax__calendar_day
{
    text-align: center;
}
.Calendercss .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active, .ApplicationCalendercss .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active, .DisbursementCalendercss .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active, .RepaymentCalendercss .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active, .AwardCalendercss .ajax__calendar_hover .ajax__calendar_day, .AwardInfoCalendercss .ajax__calendar_hover .ajax__calendar_day, .AddRepaymentCalendercss .ajax__calendar_hover .ajax__calendar_day, .FollowDtCalendercss .ajax__calendar_hover .ajax__calendar_day, .PromiseDtCalendercss .ajax__calendar_hover .ajax__calendar_day, .NxtFollowDtCalendercss .ajax__calendar_hover .ajax__calendar_day, .WaiverRpmntStrtDtCalendercss .ajax__calendar_hover .ajax__calendar_day, .AddPrepaymentCalendercss .ajax__calendar_hover .ajax__calendar_day, .FromCalendercss .ajax__calendar_hover .ajax__calendar_day, .ToCalendercss .ajax__calendar_hover .ajax__calendar_day, .FromYearCalendercss .ajax__calendar_hover .ajax__calendar_day, .ToYearCalendercss .ajax__calendar_hover .ajax__calendar_day, .MonthCalendercss .ajax__calendar_hover .ajax__calendar_day, .FromSWRCalendercss .ajax__calendar_hover .ajax__calendar_day, .ToSWRCalendercss .ajax__calendar_hover .ajax__calendar_day, .FromDateCalendercss .ajax__calendar_hover .ajax__calendar_day, .ToDateCalendercss .ajax__calendar_hover .ajax__calendar_day
{
    color: #004080;
    font-weight: bold;
    background-color: #ffffff;
}
.Calendercss .ajax__calendar_today, .ApplicationCalendercss .ajax__calendar_today, .DisbursementCalendercss .ajax__calendar_today, .RepaymentCalendercss .ajax__calendar_today, .AwardCalendercss .ajax__calendar_today, .AwardInfoCalendercss .ajax__calendar_today, .AddRepaymentCalendercss .ajax__calendar_today, .FollowDtCalendercss .ajax__calendar_today, .PromiseDtCalendercss .ajax__calendar_today, .NxtFollowDtCalendercss .ajax__calendar_today, .WaiverRpmntStrtDtCalendercss .ajax__calendar_today, .AddPrepaymentCalendercss .ajax__calendar_today, .FromCalendercss .ajax__calendar_today, .ToCalendercss .ajax__calendar_today, .FromYearCalendercss .ajax__calendar_today, .ToYearCalendercss .ajax__calendar_today, .MonthCalendercss .ajax__calendar_today, .FromSWRCalendercss .ajax__calendar_today, .ToSWRCalendercss .ajax__calendar_today, .FromDateCalendercss .ajax__calendar_today, .ToDateCalendercss .ajax__calendar_today
{
    font-weight: bold;
}
.Calendercss .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title, .ApplicationCalendercss .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title, .DisbursementCalendercss .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title, .RepaymentCalendercss .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title, .AwardCalendercss .ajax__calendar_other, .AwardInfoCalendercss .ajax__calendar_other, .AddRepaymentCalendercss .ajax__calendar_other, .FollowDtCalendercss .ajax__calendar_other, .PromiseDtCalendercss .ajax__calendar_other, .NxtFollowDtCalendercss .ajax__calendar_other, .WaiverRpmntStrtDtCalendercss .ajax__calendar_other, .AddPrepaymentCalendercss .ajax__calendar_other, .FromCalendercss .ajax__calendar_other, .ToCalendercss .ajax__calendar_other, .FromYearCalendercss .ajax__calendar_other, .ToYearCalendercss .ajax__calendar_other, .MonthCalendercss .ajax__calendar_other, .FromSWRCalendercss .ajax__calendar_other, .ToSWRCalendercss .ajax__calendar_other, .FromDateCalendercss .ajax__calendar_other, .ToDateCalendercss .ajax__calendar_other
{
    color: #bbbbbb;
}

.FromDateCalendercss
{
    top: 156px !important;
    left: 404px !important;
}

.ToDateCalendercss
{
    top: 156px !important;
    left: 744px !important;
}

.MonthCalendercss
{
    top: 156px !important;
    left: 405px !important;
}

.ToYearCalendercss
{
    top: 156px !important;
    left: 744px !important;
}

.FromYearCalendercss
{
    top: 156px !important;
    left: 404px !important;
}

.ToCalendercss
{
    top: 156px !important;
    left: 744px !important;
}

.FromCalendercss
{
    top: 156px !important;
    left: 404px !important;
}

.FromSWRCalendercss
{
    top: 156px !important;
    left: 404px !important;
}

.ToSWRCalendercss
{
    top: 156px !important;
    left: 754px !important;
}

.ApplicationCalendercss
{
    top: 293px !important;
    left: 734px !important;
}

.AwardCalendercss
{
    top: 760px !important;
    left: 790px !important;
}

.AwardInfoCalendercss
{
    top: 430px !important;
    left: 850px !important;
}

.DisbursementCalendercss
{
    top: 283px !important;
    left: 400px !important;
}

.RepaymentCalendercss
{
    top: 459px !important;
    left: 410px !important;
}

.AddRepaymentCalendercss
{
    top: 80px !important;
    left: 133px !important;
}

.FollowDtCalendercss
{
    top: 113px !important;
    left: 734px !important;
}

.PromiseDtCalendercss
{
    top: 147px !important;
    left: 734px !important;
}

.NxtFollowDtCalendercss
{
    top: 180px !important;
    left: 734px !important;
}

.WaiverRpmntStrtDtCalendercss
{
    top: 208px !important;
    left: 582px !important;
}

.AddPrepaymentCalendercss
{
    top: 113px !important;
    left: 400px !important;
}

/***********************Calendar css************************************************************************************************************************************************************************/

/*----------------------CSS FOR Field Of Study added on 18/4/2012 --------------------------*/
.studyfields
{
    height: 81px;
    overflow: hidden;
    width: 188px;
    float: left;
    margin: 6px 0 0 0;
    overflow-x: hidden;
    overflow-y: auto;
    border: 1px solid #E1E1E1;
}


.studyfields br
{
    display: none;
}
.studyfields input
{
    float: left;
    clear: left;
    margin: 5px 5px 0 0;
}
.studyfields label
{
    clear: right;
    float: left;
    width: 160px !important;
}
.checkboxAck input[type="checkbox"]
{
    float: left;
    margin: 6px 6px 0 0;
}
.checkboxAck label
{
    float: left;
    width: 300px;
}


/* New Menu CSS (8/11/2012) */

.Newleftnav_content
{
    margin: 0 12px;
    float: left;
    height: 130px;
}
.Newleftnav_content ul
{
    margin: 20px 0 50px 15px;
    list-style: none;
}
.Newleftnav_content ul li a:link, .Newleftnav_content ul li a:visited
{
    display: block;
    width: 214px;
    height: 32px;
    background: url(../images/sub_menu.png) no-repeat;
    text-indent: -999px;
    overflow: hidden;
}
.Newleftnav_content ul li#collection a:link, .Newleftnav_content ul li#collection a:visited
{
    background-position: 0 0px;
}
.Newleftnav_content ul li#collection a:hover
{
    background-position: 0 -102px;
}
.Newleftnav_content ul li#disbarments a:link, .Newleftnav_content ul li#disbarments a:visited
{
    background-position: 0 -34px;
}
.Newleftnav_content ul li#disbarments a:hover
{
    background-position: 0 -136px;
}
.Newleftnav_content ul li#newstudent a:link, .Newleftnav_content ul li#newstudent a:visited
{
    background-position: 0 -71px;
}
.Newleftnav_content ul li#newstudent a:hover
{
    background-position: 0 -173px;
}
.Newleftnav_content ul li#disbursements a:link, .Newleftnav_content ul li#disbursements a:visited
{
    background-position: 0 -346px;
}
.Newleftnav_content ul li#disbursements a:hover
{
    background-position: 0 -108px;
}
.Newleftnav_content ul li#payment a:link, .Newleftnav_content ul li#payment a:visited
{
    background-position: 0 -378px;
}
.Newleftnav_content ul li#payment a:hover
{
    background-position: 0 -140px;
}
.Newleftnav_content ul li#follow a:link, .Newleftnav_content ul li#follow a:visited
{
    background-position: 0 -411px;
}
.Newleftnav_content ul li#follow a:hover
{
    background-position: 0 -173px;
}
.Newleftnav_content ul li#budget a:link, .Newleftnav_content ul li#budget a:visited
{
    background-position: 0 -443px;
}
.Newleftnav_content ul li#budget a:hover
{
    background-position: 0 -205px;
}

.Newleftnav_top div
{
    background: url(../images/leftnav_tl.gif) no-repeat top left;
}


.Newleftnav_box
{
    background: #ffffff url(../images/leftnav_grad.gif) repeat-y top right;
    width: 240px;
    float: right;
    margin: -148px 0 120px;
}


.Newleftnav_top div
{
    background: url(../images/leftnav_tl.gif) no-repeat top left;
}
.Newleftnav_top
{
}

.Newleftnav_top div, .Newleftnav_top, .Newleftnav_bottom div, .Newleftnav_bottom
{
    width: 100%;
    height: 12px;
    font-size: 1px;
}

.Newleftnav_bottom div
{
    background: url(../images/leftnav_bl.gif) no-repeat bottom left;
    float: left;
}
.Newleftnav_bottom
{
}

.yrText, .yrText a
{
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    color: #35373a;
}

.yrText, .yrText a:hover
{
    text-decoration: none;
    color: #0968a2;
}

.selFild
{
    width: 150px;
    height: 25px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 3px 0 2px 3px;
}


.selText
{
    width: 200px;
    height: 25px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.iconDiv
{
    width: 688px;
    height: 35px;
    margin: 10px 0 15px 0;
}


.midContainerMain {
   background: #fff;
   margin:0 0 14px;
}.packageContainer{ width:687px; float:left; font-family:Arial, Helvetica, sans-serif}
.freePackTable{ width:239px; float:left; margin-top:24px;}
.freePackTable ul{ list-style:none; width:241px; margin:0; padding:0;}
.freePackTable ul li{ width:241px; float:left; height:50px; border-bottom:1px solid #a2a2a2; margin:0; padding:0; background:url(../Images/freePackTDBg.jpg) repeat-y left top;}

.freePackTable ul li.borderBttmNone .signUpBttn{ margin:26px 0 20px 28px;}
.freePackTable ul li.borderBttmNone{ border-bottom:none; height:auto;}
.freePackTable ul li.headForFree{ background:url(../Images/freePackHead.jpg) no-repeat left top; height:93px; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#fff; text-align:center; line-height:93px;}
.freePackTable ul li.footerForFree{ background:url(../Images/footerFree.jpg) no-repeat left top; height:6px; border-bottom:none;}
.freePackTable ul li div.amntLabelSec{ float:left; line-height:50px; color:#4f4f4f; margin-left:17px; font-size:14px;}
.freePackTable ul li div.amntValueSec{ float:right; font-size:16px; color:#4f4f4f; line-height:50px; margin-right:17px;}


.basicPackTable{ width:239px; float:left; margin-top:24px;}
.basicPackTable ul{ list-style:none; width:239px; margin:0; padding:0;}
.basicPackTable ul li{ width:239px; float:left; height:50px; border-bottom:1px solid #ffffff; margin:0; padding:0; background:url(../Images/basicConBg.png) repeat-y left top;}
.basicPackTable ul li.borderBttmNone{ border-bottom:none; height:auto}
.basicPackTable ul li.borderBttmNone .signUpBttnBlue{ margin:28px 0 24px 30px;}
.basicPackTable ul li.headForBasic{ background:url(../Images/basicPackHead.jpg) no-repeat left top; height:93px; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#fff; text-align:center; line-height:93px; position:relative}
.basicPackTable ul li.footerForBasic{ background:url(../Images/footerFree.jpg) no-repeat left top; height:6px; border-bottom:none;}
.basicPackTable ul li.headForBasic .amntOfferSec{ float:left; margin:16px 0 0 8px; font-family:Arial, Helvetica, sans-serif; color:#033875; width:auto; height:42px; line-height:normal}
.basicPackTable ul li.headForBasic .packageName{ float:right; line-height:18px; position:absolute; top:14px; right:15px;}
.basicPackTable ul li.headForBasic .annualPlan{ float:left; font-size:14px; color:#033269; line-height:normal; width:232px; text-align:left; margin-top:10px; margin-left:7px; font-weight:normal;}
.basicPackTable ul li div.amntLabelSecBasic{ float:left; line-height:50px; color:#23558d; margin-left:17px; font-size:14px;}
.basicPackTable ul li div.amntValueSecBasic{ float:right; font-size:16px; color:#23558d; line-height:50px; margin-right:17px;}
.basicPackTable ul li div.selectDrpDwn{ float:right; margin-right:17px; line-height:normal; width:auto}
.basicPackTable ul li div.selectDrpDwn .drpDwn{ width:105px; height:29px; border:1px solid #cccccc; color:#24568e; padding:3px; background:#eaeaea; margin-top:9px;	}



.premiumPackTable{ width:240px; float:left;}
.premiumPackTable ul{ list-style:none; width:239px; margin:0; padding:0;}
.premiumPackTable ul li{ width:240px; float:left; height:50px; border-bottom:1px solid #dadada; margin:0; padding:0; background:url(../Images/premiumConBG.jpg) repeat-y left top;}
.premiumPackTable ul li.borderBttmNone .signUpBttnBluePre{ margin:28px 0 24px 30px;}
.premiumPackTable ul li.borderBttmNone{ border-bottom:none; height:auto}
.premiumPackTable ul li.borderBttmNone .signUpBttnPremium{ margin:28px 0 24px 30px;}
.premiumPackTable ul li.headForPremium{ background:url(../Images/premiumHead.png) no-repeat left top #fff; height:118px; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#fff; text-align:center; line-height:93px; border-bottom:none; position:relative}
.premiumPackTable ul li.footerForPremium{ background:url(../Images/footerFree.jpg) no-repeat left top; height:6px; border-bottom:none;}
.premiumPackTable ul li.headForPremium .amntOfferSecPre{ float:left; margin:20px 0 0 8px; font-family:Arial, Helvetica, sans-serif; color:#033875; width:130px; height:42px; line-height:normal}
.premiumPackTable ul li.headForPremium .packageNamePre{ float:right; line-height:18px; position:absolute; top:14px; right:10px;}
.premiumPackTable ul li.headForPremium .annualPlanPre{ float:left; font-size:14px; color:#445302; line-height:normal; width:232px; text-align:left; margin-top:5px; margin-left:7px; font-weight:normal;}
.premiumPackTable ul li div.amntLabelSecPre{ float:left; line-height:50px; color:#566801; margin-left:17px; font-size:14px;}
.premiumPackTable ul li div.amntValueSecPre{ float:right; font-size:16px; color:#566801; line-height:50px; margin-right:17px;}
.premiumPackTable ul li div.selectDrpDwn{ float:right; margin-right:17px; line-height:normal; width:auto}
.premiumPackTable ul li div.selectDrpDwn .drpDwnPre{ width:105px; height:29px; border:1px solid #cccccc; color:#687e01; padding:3px; background:#fff; margin-top:9px;	}


.goldPackTable{ width:239px; float:left; margin-top:24px;}
.goldPackTable ul{ list-style:none; width:239px; margin:0; padding:0;}
.goldPackTable ul li{ width:239px; float:left; height:50px; border-bottom:1px solid #ffffff; margin:0; padding:0; background:url(../Images/conBgGold.jpg) repeat-y left top;}
.goldPackTable ul li.borderBttmNone{ border-bottom:none; height:auto}
.goldPackTable ul li.borderBttmNone .signUpBttnBlue{ margin:28px 0 24px 30px;}
.goldPackTable ul li.headForGold{ background:url(../Images/goldHead.png) no-repeat left top; height:93px; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#fff; text-align:center; line-height:93px; position:relative;}
.goldPackTable ul li.footerForGold{ background:url(../Images/footerFree.jpg) no-repeat left top; height:6px; border-bottom:none;}
.goldPackTable ul li.headForGold .amntOfferSec{ float:left; margin:20px 0 0 8px; font-family:Arial, Helvetica, sans-serif; color:#033875; width:200px; height:42px; line-height:normal;}
.goldPackTable ul li.headForGold .packageName{ float:right; margin-right:12px; line-height:18px; position:absolute; top:14px; right:10px;}
.goldPackTable ul li.headForGold .annualPlan{ float:left; font-size:14px; color:#033269; line-height:normal; width:232px; text-align:left; margin-top:5px; margin-left:7px; font-weight:normal;}
.goldPackTable ul li div.amntLabelSecGold{ float:left; line-height:50px; color:#23558d; margin-left:17px; font-size:14px;}
.goldPackTable ul li div.amntValueSecGold{ float:right; font-size:16px; color:#23558d; line-height:50px; margin-right:17px;}
.goldPackTable ul li div.selectDrpDwn{ float:right; margin-right:17px; line-height:normal; width:auto}
.goldPackTable ul li div.selectDrpDwn .drpDwn{ width:105px; height:29px; border:1px solid #cccccc; color:#24568e; padding:3px; background:#eaeaea; margin-top:9px;	}
.premAmntSecTxt{ color:#5c7002 !important;}
.amntSmallTxt{ font-size:20px !important; margin-top:5px !important; display:block; width:10px; float:left;}
.numberAmnt{ font-size:45px !important; display:block; float:left; padding-top:0px; line-height:normal;}
.smallMonth{ font-size:20px !important; float:left; display:block; margin-top:20px;}

.bottomContainerSec{width:970px; float:left; margin-top:30px; margin-bottom:30px;}
	.bottomContainerSec .txtContainer{display:block; width:626px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252; font-weight:bold; line-height:25px; margin-top:10px;}
		.bottomContainerSec .txtContainer h1.headerInfo{ float:left; width:616px; font-size:18px; margin:0 0 10px 0; padding:0; padding-left:10px;}
.bottomContainerSec .txtContainer ul{ float:left; list-style:none; margin:0; padding:0; display:block; width:616px; margin-left:10px;}
.bottomContainerSec .txtContainer ul li{ float:left; width:250px; background:url(../Images/tick.png) no-repeat left top; background-position:5px 5px; padding-left:25px; margin-bottom:7px;}
	
		
		
		
		.bottomContainerSec .tryFreeBttnSec{background:url(../Images/bttmConDevider.png) no-repeat left top; float:left; width:340px; height:150px; text-align:center; padding-top:20px;}
		.bottomContainerSec .tryFreeBttnSec .tryBttnBttmTxt{width:90%; margin:0 auto; margin-top:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252; font-weight:bold;}





.tabberlive .tabbertabhide {
 display:none;
   width:162px; height:30px;
 
}


.tabber {
	width:162px; height:30px;
}
.tabberlive {
 margin-top:1em;
 
}


ul.tabbernav
{
 float: left;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 0 0 0 0px;
    padding: 0;
    text-align: center; border-bottom:1px solid #bebebe;
    width: 686px;
 
 
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
 
}

ul.tabbernav li a
{
 margin-left: 3px; font-size:12px; color:#fff;
 border-bottom: none;
 background:url(../Images/tabBg.jpg) repeat-x; border:1px solid #bebebe;
 text-decoration: none;
 width:162px; height:30px;
 float:left; -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px; outline:none;
 
}
ul.tabbernav li a:first-child{ margin-left:0; margin-right:3px;}

ul.tabbernav li a:link { color: #fff;  width:162px; height:30px; outline:none;}
ul.tabbernav li a:visited { color: #707070;  width:162px; height:30px; outline:none;}

ul.tabbernav li a:hover
{
 color: #000; font-size:12px;
 background:#ffffff; border:1px solid #bebebe;
 width:162px; height:30px; -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px; border-bottom:none;
}

ul.tabbernav li.tabberactive a
{
 background:#fff;color:#000; font-size:12px;
 border: 1px solid #bebebe; border-bottom:none;
 width:162px; height:30px;
 -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;

}

ul.tabbernav li.tabberactive a:hover
{
 color:#000; font-size:12px;
 background:#ffffff;
 border: 1px solid #bebebe; -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px; border-bottom:none;
 
 
}

.tabberlive .tabbertab {
	width:688px;
	height:auto;
	overflow:hidden;
	float:left;
	border-top:0;

 
}

.tabberlive .tabbertab h2 {
 display:none;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;

}
.tabberlive .tabbertab h3 {
 display:none;
}

.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

.tabInfo_middle{width:684px; height:auto;
	overflow:hidden;
	background:#fff; border:1px solid #bebebe; border-top:none; padding-bottom:15px;
	}
.nxtPrvLinkSec{float:right; margin-right:5px; margin-top:5px;}
.nxtPrvLinkSec ul{ list-style:none; margin:0; padding:0;}
.nxtPrvLinkSec ul li{ float:left; font-size:12px; color:#626161; display:block; margin-right:5px; font-weight:bold; }
.nxtPrvLinkSec ul li a{ color:#626161; text-decoration:none;}

h1.formHeaderBold{ width:92%; float:left; font-size:12px; font-weight:bold; color:#626161; margin:0 0px 05px 25px; padding:0; border-bottom:none;}
p.tabMidd{ width:95%; float:left; margin:0 0 20px 25px; padding:0;}
p.tabMidd label{ width:60px; float:left; font-size:12px; color:#626161; text-align:left; line-height:26px;}
p.tabMidd input.tabInputSec{width:566px; border:1px solid #e1e1e1; height:24px; line-height:24px; padding-left:5px; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000}
p.tabMidd .tabTxtareaSec{width:571px; height:274px; border:1px solid #e1e1e1; line-height:20px; padding-left:5px; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; margin-left:60px; resize: none}


.sendBttn {
	width:62px;
	background:url(../images/sendBttn.png) no-repeat 0 0;
	height:30px; display:block; text-indent:-9999px;
	cursor:pointer;
}
.sendBttn:hover {
	background:url(../images/sendBttn.png) no-repeat 0 -30px;
}

.downloadBttn {
	width:62px;
	background:url(../images/download.png) no-repeat 0 0;
	height:30px; display:block; text-indent:-9999px;
	cursor:pointer;
}
.downloadBttn:hover {
	background:url(../images/download.png) no-repeat 0 -30px;
}

.bttnLftMargin{ margin-left:85px; float:left; margin-bottom:20px;}
.clear{ clear:both;}


.fltLft{ float:left;}


.cancelBttnNew {
	width:69px;
	background:url(../images/cancelBttnNew.png) no-repeat 0 0;
	height:30px; display:block; text-indent:-9999px;
	cursor:pointer; margin-left:5px;
}
.cancelBttnNew:hover {
	background:url(../images/cancelBttnNew.png) no-repeat 0 -30px;
}

.sendByMeBttn {
	width:85px;
	background:url(../images/sendByMeBttn.png) no-repeat 0 0;
	height:30px; display:block; text-indent:-9999px;
	cursor:pointer; margin-left:5px; float:left;
}
.sendByMeBttn:hover {
	background:url(../images/sendByMeBttn.png) no-repeat 0 -30px;
}

.printBttn {
	width:59px;
	background:url(../images/printBttn.png) no-repeat 0 0;
	height:30px; display:block; text-indent:-9999px;
	cursor:pointer; margin-left:5px; float:left;
}
.printBttn:hover {
	background:url(../images/printBttn.png) no-repeat 0 -30px;
}



.leftnav_contentBttm { margin: 0 12px; }
.leftnav_contentBttm ul {
	margin:20px 0 50px 05px;
	list-style:none;
}
.leftnav_content ul li{ list-style:none}
.leftnav_contentBttm ul li a:link, .leftnav_contentBttm ul li a:visited{
	display:block;
	width:210px;
	height:32px;
	background:url(../images/navigationSecond.png) no-repeat;
	text-indent:-999px;
	overflow:hidden;
}
.leftnav_contentBttm ul li#colleReport a:link, .leftnav_contentBttm ul li#colleReport a:visited{
	background-position:0 -0px;
}
.leftnav_contentBttm ul li#colleReport a:hover{
	background-position:0 -110px;
}

.leftnav_contentBttm ul li#distubReport a:link, .leftnav_contentBttm ul li#distubReport a:visited{
	background-position:0 -35px;
}
.leftnav_contentBttm ul li#distubReport a:hover{
	background-position:0 -145px;
}

.leftnav_contentBttm ul li#stuCommu a:link, .leftnav_contentBttm ul li#stuCommu a:visited{
	background-position:0 -73px;
}
.leftnav_contentBttm ul li#stuCommu a:hover{
	background-position:0 -183px;
}



.grayCornerSec{ width:652px; float:left; background:#e1e1e1; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; margin:13px 0 13px 16px;}
.grayCornerSec .innerSec{ width:632px; float:left; margin-left:12px;}
.grayCornerSec .innerSec h1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#626161; margin:0; padding:0; line-height:35px;}
.grayCornerSec .innerSec .formWrapper{ float:left; margin-bottom:13px;}
.grayCornerSec .innerSec .formWrapper label{ float:left; margin-right:10px; color:#626161; line-height:27px;}
.grayCornerSec .innerSec .formWrapper span.selectOpt{ float:left;}
.grayCornerSec .innerSec .formWrapper span.selectOpt select{ background:url(../images/selectBg.png) no-repeat left top; width:194px; height:27px; border:none; padding:5px 5px 5px 0;}

.grayCornerSec .innerSec .formWrapper span.selectInput{ float:left; width:auto}
.grayCornerSec .innerSec .formWrapper span.selectInput input{ background:#fff; width:194px; height:23px; border:none;}

.marginLftThrZe{ margin-left:30px;}
.marginLftOneFiv{ margin-left:15px;}
.widthOneOneEight{ width:118px;}
.widthSixZer{ width:60px;}

.generateBttn {
	width:88px;
	background:url(../images/generate.png) no-repeat 0 0;
	height:30px; 
	cursor:pointer;
}
.generateBttn:hover {
	background:url(../images/generate.png) no-repeat 0 -30px;
}


.bttnLftMarginGrayForm{ margin-left:15px; float:left; margin-bottom:20px}

.tableHeadLftAlign{ text-align:left; padding-left:9px !important;}
.searchResulSec{width:687px; float:left; margin:18px 0 6px 0;}
.searchResulSec h1{ font-size:12px; color:#626161; margin:0; padding:0; line-height:23px; width:472px; float:left; border-bottom:none;}
.searchResulSec .searchMain{ float:left; width:214px;}
.searchResulSec .searchMain input.searchInput{ height:23px; width:190px; background:#fff; border:1px solid #e1e1e1; float:left; border-right:none;}


.editDocuBttn {
	width:121px;
	background:url(../images/editDocuBttn.png) no-repeat 0 0;
	height:30px; display:block; text-indent:-9999px;
	cursor:pointer; margin-right:5px;
}
.editDocuBttn:hover {
	background:url(../images/editDocuBttn.png) no-repeat 0 -30px;
}
.marginTopOneEight{ margin-top:18px !important;}

.widthOneOneFiv{ width:115px !important;}
.widthFivOneFiv{ width:515px !important;}
.heightThrFor{ height:34px !important;}
.widthFivTwoZer{ width:520px !important;}
.heightTwoSixFor{ height:264px !important;}
.marginLftNone{ margin-left:none !important}
.marginLftThrOneEight{ margin-left:318px;}

.deleteBttn {
	width:68px;
	background:url(../images/deleteBttn.png) no-repeat 0 0;
	height:30px; display:block; text-indent:-9999px;
	cursor:pointer; margin-right:5px;
}
.deleteBttn:hover {
	background:url(../images/deleteBttn.png) no-repeat 0 -30px;
}

.headerSec{ width:646px; float:left; background:url(../images/exColHeadBg.jpg) repeat-x left top; margin-left:20px; margin-top:0px;}
.headerSec b.st_text_New{ background:url(../images/exColHeadBg.jpg) repeat-x left top; float:left; height:29px; font-size:12px; color:#f9f9f9; font-weight:bold; line-height:29px; padding-left:10px;}
.headerSec span.exColImg{ float:right; width:26px; display:block; height:24px; }
.fltRht{ float:right; margin-top:5px;}
.exColContainer{ width:644px; float:left; margin-left:20px; border:1px solid #afafaf; border-top:none;}
.exColContainer ul.contentSec{ width:610px; margin:10px auto; list-style:none;}
.exColContainer ul.contentSec li{ color:#626161; font-size:12px; margin:5px 0; background:url(../images/listBullet.png) no-repeat left center; padding-left:10px; width:189px; float:left;}
.exColContainer ul.contentSec li a{ color:#626161; text-decoration:none}
.marginBttmOneTwo{ margin-bottom:12px !important;}
.marginTopThrSeven{ margin-top:37px !important;}
.marginBttmTen{ margin-bottom:10px !important;}
.astricMandatory{padding:5px 0 0 5px; color:#F00}

.tabberlive div.tabbertabConfig {
	width:688px;
	height:auto;
	overflow:hidden;
	float:left;
	border-top:0;

 
}
div.tabMidd{ width:95%; float:left; margin:0 0 20px 25px; padding:0;}
div.tabMidd label{ width:60px; float:left; font-size:12px; color:#626161; text-align:left; line-height:26px;}
.configTabelWrap{width:521px; overflow:auto; float:left;}
.configTabelWrap table th{ white-space:nowrap; padding:3px 3px;}



/*******15-5*******/
.addNewDocSignSec{width:509px; float:left; margin-left:139px;}
.addNewDocSignSec .clckHrToSignLnk{ float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.addNewDocSignSec .clckHrToSignLnk a{ text-decoration:none}
.avlbleSignSec{ width:160px; float:left; margin-top:15px;}
.avlbleSignSec span.avlbleHeader{ display:block; float:left; width:160px; font-weight:bold; font-size:12px;}

.avlbleSignSec .selectOptSec{ width:158px; float:left; border:1px solid #a6a6a6; height:80px; overflow:auto; margin-top:5px;}
.avlbleSignSec .selectOptSec p{ display:block; float:left; width:140px; line-height:20px; }
.avlbleSignSec .selectOptSec p:hover{ background:#CCC;}


.addNewDocSignSec .bttnSecSign{ width:82px; float:left; margin:0 10px; margin-top:32px;}
.addNewDocSignSec .bttnSecSign input[type=button]{ width:80px; margin-bottom:5px; height:22px; font-size:12px;}
.addSignPopupMainSec{width:650px; margin:0 auto; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #666; padding:10px 0; position:relative;}
.closeBttnPopup{ position:absolute; right:10px; top:10px;}
.addSignPopupMainSec b{ width:630px; float:left; font-size:12px; font-weight:bold; line-height:20px; display:block; margin-left:15px;}
.addSignPopupMainSec .firstNameSec{ width:173px; float:left; margin-left:15px; margin-top:10px;}
.addSignPopupMainSec .firstNameSec .labelFirsName{ width:173px; float:left; font-weight:bold;}
.addSignPopupMainSec .firstNameSec input{ width:165px; float:left; height:25px; margin-top:5px; border:1px solid #CCC}
.addSignPopupMainSec .firstNameSec .selectSignSecBig{ width:165px; float:left; border:1px solid #CCC; height:182px; overflow:auto; margin-top:10px;}
.addSignPopupMainSec .firstNameSec .selectSignSecBig p{ display:block; float:left; width:145px; margin-left:2px; line-height:20px;}
.addSignPopupMainSec .firstNameSec .selectSignSecBig p:hover{ background:#CCC}
.uploadImgeSec{ width:435px; float:left; margin-left:15px; margin-top:10px;}
.uploadImgeSec p{ width:100%; float:left;}
.uploadImgeSec b{ display:block; width:415px; font-weight:bold; margin-left:0;}
.uploadImgeSec input.fileFieldSec{ float:left; margin-top:5px;}
.uploadImgeSec input.uploadBttn{ float:left; margin-top:5px; margin-left:10px; }
.uploadImgeSec .textAreaSec{ width:430px; float:left; margin-top:10px; height:147px; border:1px solid #CCC}
.uploadImgeSec p.bttmBttnsSec{ width:100%; float:left; margin-top:5px}
.uploadImgeSec p.bttmBttnsSec input{ margin-right:10px;}
h1.addNewTempHead{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0; padding:0; width:90%; margin-left:10px; border-bottom:none; margin-bottom:25px;}
.addNeTempLabel{ font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; margin-left:10px; line-height:25px;}
input.tempName{ width:380px; float:left; height:25px; margin-left:15px;}
.addNewTempSmlPopup{ width:514px !important;}

p.addNewTempBtmBttns{ padding-left:116px; margin-top:10px;}
p.addNewTempBtmBttns input{ margin-right:10px;}
.marginRhtSeven{ margin-right:7px;}

.serchboxcontent ul { margin:0 0 0 0!important
}
.serchboxcontent li { border:0 !important; height:auto !important 
}
.marginall { margin:7px 3px 0 0
}
.inputbox { border:1px solid #ccc; margin-top:2px;
}
.cler { clear:both; overflow:hidden; height:0
}

.genTab { background:url(../images/generate.png) no-repeat; cursor: pointer;
}
.genTab:hover { background:url(../images/generate.png) no-repeat scroll 0 -30px; cursor: pointer;
}


/***6/6/2014***/
.dataalign { text-align:right }
.centreAlign { text-align:center }
.Footeralign { float:right }
.leftAlign { text-align :left!important }
.centrealign { text-align:center }

.fontbold { font-weight:bold
}
.tbletotalamt tr td { padding-left:5px
}

/****
4/7/2014***/ 
.recoverytable td {  border: 1px solid #999999;
    padding: 0 9px;
    line-height: 20px;
    text-align:right
}

/***10/9/2014***/
.aplicationTwo {
	width:100%;
	height:auto;
	overflow:hidden;
}
.appleftTwo{
	
	height:auto;
	overflow:hidden;
	
}
.appleftTwo label{
	width:150px;
	display:block;
	float:left;
	padding:5px 0 0;
}
.appleftTwo p{
	clear:both;
	padding:4px;
	height:auto;
	overflow:hidden;
}

.appleftTwo input[type="text"], [type="text"]{
	float:left;
	padding:4px;
	width:198px;
	border:1px solid #e1e1e1;
}
.appleftTwo input:focus[type="text"], .apprightTwo input:focus[type="text"], .appleft select:focus {
	border:1px solid #24528e;
}
.appleftTwo select{
	float:left;
	padding:4px;
	border:1px solid #e1e1e1;
	margin:0 4px 0 0;
	margin-right:2px\0; /***For IE8 ****/
}
.selWidth { width:208px }
.nextbtn {
	width:60px;
	background:url(../images/Nextbutton.png) no-repeat 0 0;
	height:30px;
	cursor:pointer;
}
.nextbtn:hover {
	background:url(../images/Nextbutton.png) no-repeat 0 -30px;
}
.personaInfo { margin-bottom:20px }
.previousBtn {
	width:69px;
	background:url(../images/previousBtn.png) no-repeat 0 0;
	height:30px;
	cursor:pointer;
}
.previousBtn:hover {
	background:url(../images/previousBtn.png) no-repeat 0 -30px;
}
.applicationThree {
	width:100%;
	height:auto;
	overflow:hidden;
}
.appleftThree, .apprightThree {
	width:330px;
	height:auto;
	overflow:hidden;
	float:left;
}
.appleftThree label, .apprightThree label{
	width:115px;
	display:block;
	float:left;
	padding:5px 0 0;
}
.appleftThree p, .apprightThree p{
	clear:both;
	padding:4px;
	height:auto;
	overflow:hidden;
}

.appleftThree input[type="text"], .apprightThree input[type="text"]{
	float:left;
	padding:4px;
	width:185px;
	border:1px solid #e1e1e1;
}
.appleftThree input:focus[type="text"], .apprightThree input:focus[type="text"], .appleftThree select:focus, .apprightThree select:focus{
	border:1px solid #24528e;
}
.appleftThree select, .apprightThree select{
	float:left;
	padding:4px;
	border:1px solid #e1e1e1;
	margin:0 4px 0 0;
	margin-right:2px\0; /***For IE8 ****/
}
.selWidthOneNineSix { width:196px }
.statusblock label { width:115px;
	display:block;
	float:left;
	padding:5px 0 0;
}
.statusblock { padding:4px   }
.clr { clear:both; overflow:hidden; height:0   }
.statuscont { float:left }
.statuscont .radioblock { float:left; margin-right:2px   }
.statuscont p { clear:none }
.radioblock input { float:left }
.radioblock span { float:left; /*margin-left:5px*/  }
.gridwrapblock { width:665px; overflow-x:scroll  }
.gridwrapcontent { width:1000px  }
.margTopTwoZero { margin-top:20px }
.widthOneFiveZero { width:150px !important }
.resetbtn {
	width:60px;
	background:url(../images/resetbtn.png) no-repeat 0 0;
	height:30px;
	cursor:pointer;
}
.resetbtn:hover {
	background:url(../images/resetbtn.png) no-repeat 0 -30px;
}
.flt { float:left }
.DetailContent { float:left; margin:5px 0 0 10px  }
.DetailContent label { /*width:85px*/ width:40px; }
.DetailContent textarea { float:left; width:303px  }
.selectContent { float:left }
.selectContent p input { float:left }
.selectContent p span { float:left; margin-left:5px  }
.rowblock { margin-bottom:4px }
.directroyblock { padding:15px 10px 5px 5px; border:1px solid #c1c1c1; margin-top: 15px   }
.directroyblock p { float:left; width:250px; margin:0 0 15px 15px   }
.directroyblock p input { float:left }
.directroyblock p span { float:left; margin-left:10px  }
.methodblock { padding:15px 10px 5px 5px; border:1px solid #c1c1c1; margin-top: 15px   }
.methodblock p { float:left; width:70px; margin:0 0 10px 15px   }
.methodblock p input { float:left }
.methodblock p span { float:left; margin-left:10px  }


/****14/10/2014*/
.leftnav_content ul li#alumnitracking a:link, .leftnav_content ul li#alumnitracking a:visited
{
    background-position: 0 -775px;
}
.leftnav_content ul li#alumnitracking a:hover
{
    background-position: 0 -740px;
} 

/****28/10/2014*/
.radioblock label { float:left; width:auto !important; padding:0 !important; margin:0 0 0 5px !important
}

.selectContentcls input {
    float: left;
    margin:0 0 5px 0

}
.selectContentcls label { float:left !important;  width:285px !important; display:inherit !important; padding:0 !important; margin:0 0 5px 5px;  
}

.directroyblock input {
    float: left;
    margin:0 0 5px 0

}
.directroyblock label { float:left !important;  width:650px !important; display:inherit !important; padding:0 !important; margin:0 0 5px 5px;  
}
.methodblock input {
    float: left;
    margin:0 0 5px 0

}
.methodblock label { float:left !important;  width:650px !important; display:inherit !important; padding:0 !important; margin:0 0 5px 5px;  
}



.Newleftnav_content ul li#alumni a:link, .Newleftnav_content ul li#alumni a:visited
{
    background-position: 0 -205px;
}
.Newleftnav_content ul li#alumni a:hover
{
    background-position: 0 -239px;
}
