
*
{
    margin: 0;
    padding: 0;
}
body
{
    background: none repeat scroll 0 0 #3672A8;
    font-family: arial;
    margin: 0;
    padding: 0;
}
.mainDiv /* added by sutheesh on 10 April 2013 */
{
    width: 1364px;
    margin: 0;
    padding: 0;
}
img
{
    border: medium none;
}
a, span
{
    display: inline-block;
    outline: 0 none;
    text-decoration: none;
}
.FL
{
    float: left;
}
.FR
{
    float: right;
}
.clear
{
    clear: both;
}
ul, li
{
    list-style: none outside none;
}
input
{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
a, span
{
    display: inline-block;
    text-decoration: none;
}
.logView
{
    background: none repeat scroll 0 0 #76B8FF !important;
    height: 100% !important;
}
.logInHead
{
    background: url(../images/Login/loginTopBg.png) repeat-y scroll 0 0 #3B6E9F;
    height: 45px; /*60px; Edited by sutheesh on 02 May 2013 */
    width: 100%;
}
.logLogo
{
    padding: 5px 0 5px 20px; /* 15px 0 0; Edited by sutheesh on 02 May 2013 */
}
.logLogo img /* Class added by sutheesh on 02 May 2013 */
{
    height: 35px;
}
.logLogo
{
    margin: 0 auto;
    width: 100%;
}
.logWrapper
{
    margin: 0 auto;
    width: 92%;
}
.logPage
{
    background: url("../images/Login/loginbgView.png") repeat-x scroll 0 -2px transparent;
    border-top: 3px solid #7F7F80;
    min-height: 610px;
    width: 100%;
}
.planes
{
    background: url("../images/Login/planes.png") no-repeat scroll 0 0 transparent;
    height: 332px;
    width: 623px;
}
.socialView li
{
    float: left;
    margin: 4px 3px;
}
.listView li
{
    float: left;
    font-family: Calibri;
    font-size: 16px;
    margin: 6px 0 0;
}
.listView li a
{
    background: url("../images/Login/logDivider.png") no-repeat scroll right center transparent;
    color: #1B436C;
    padding: 0 12px;
}
.tweet, .fb, .linkedIn, .gplus
{
    height: 25px;
    width: 25px;
}
.tweet
{
    background: url("../images/Login/tweet.png") no-repeat scroll 0 0 transparent;
}
.fb
{
    background: url("../images/Login/facebook.png") no-repeat scroll 0 0 transparent;
}
.linkedIn
{
    background: url("../images/Login/linkedIn.png") no-repeat scroll 0 0 transparent;
}
.gplus
{
    background: url("../images/Login/gples.png") no-repeat scroll 0 0 transparent;
}
.logMid
{
    font-family: Calibri;
    padding: 87px 0 0;
}
.logDesc
{
    color: #1B436C;
    font-size: 25px;
    margin: 20px 0;
}
.lock
{
    background: url("../images/Login/lock.png") no-repeat scroll 0 8px transparent;
    height: 30px;
    width: 23px;
}
.logHead, .tabBorder
{
    background: url("../images/Login/boxBorder.png") repeat-x scroll left bottom transparent;
    font-size: 17px;
    padding-bottom: 10px;
}
.tabBorder
{
    margin-bottom: 15px;
    padding-bottom: 27px;
}
.logBox
{
    background: none repeat scroll 0 0 #212829;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    margin: 7px auto;
    padding: 20px;
    width: 281px;
}
.logTxt
{
    background: none repeat scroll 0 0 #101818;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    font-size: 16px;
    height: 27px;
    width: 100%;
}
input[type="checkbox"]
{
    display: none;
}
input[type="checkbox"] + label span
{
    background: url("../images/Login/unclicked.png") no-repeat scroll 0 0 transparent;
    height: 15px;
    vertical-align: middle;
    width: 15px;
}
input[type="checkbox"]:checked + label span
{
    background: url("../images/Login/clicked.png") no-repeat scroll 0 0 transparent;
    height: 15px;
    width: 15px;
}
.logBtn
{
    background: none repeat scroll 0 0 #105184;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    padding: 5px 11px;
}
.pwdForget
{
    color: #787676;
    font-size: 13px;
    text-decoration: underline;
}
.logTable td
{
    font-size: 16px;
    font-weight: bold;
    padding: 8px 0;
}
.noPadd
{
    padding: 0;
}
.logHead h2
{
    font-size: 17px;
    font-weight: bold;
    margin-top: 9px;
}
.fooLeft, .fooRight
{
    margin-top: 20px;
}
.logFooter
{
}
.logFooter, .logFooter a
{
    color: #212829;
    font-size: 12px;
}
.logFooter ul li
{
    float: left;
}
.logFooter ul li a
{
    background: url("../images/Login/logFooDivide.png") no-repeat scroll right center transparent;
    margin: 0 2px;
    padding: 0 8px;
}
.signView
{
    background: url("../images/Login/regBg.png") no-repeat scroll 0 0 transparent;
    height: 234px;
    width: 476px;
}
.signContent
{
    padding: 15px 30px;
}
.tdtext
{
    color: #5A595A;
    font-size: 15px;
}
.txtBox
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B4B2B4;
    height: 25px;
    width: 250px;
}
.req
{
    background: url("../images/Login/redstar.png") no-repeat scroll 0 0 transparent;
    height: 9px;
    width: 9px;
}
.redstar
{
    background: url("../images/Login/redstar.png") no-repeat scroll 0 0 transparent;
    height: 9px;
    left: 83.5%;
    position: absolute;
    top: 8px;
    width: 9px;
    z-index: 99;
}
.select
{
    height: 30px;
    overflow: hidden;
    width: 252px; /*background-color: #fff;*/
}
.selectView
{
    /*background: url("../images/Login/choose.png") no-repeat scroll 94% 0 #FFFFFF;*/
    border: medium none;
    height: 30px; /*25px; Edited by sutheesh on 02 May 2013 */
    width: 252px;
    padding: 0;
    margin: 0; /* padding-top:4px; commented by sutheesh on 02 May 2013 */
}

.silBorder
{
    background: url("../images/Login/divider.png") no-repeat scroll 0 0 transparent;
    height: 3px;
    margin: 3px 0 13px 7px;
    width: 364px;
}
.key
{
    background: url("../images/Login/key.png") no-repeat scroll 0 0 transparent;
    color: #5A595A;
    font-family: calibri;
    font-size: 19px;
    height: 36px;
    margin-left: 10px;
    padding-left: 30px;
    padding-top: 5px;
    width: 185px; /*177px; Edited by sutheesh on 10 Apr 2013 */
}
.forget
{
    color: #2986A5;
    font-family: Calibri;
    font-size: 15px; /* padding-top: 7px; Commented by sutheesh on 10 Apr 2013 */
    width: 173px;
}
.keepSign
{
    color: #5A595A;
    font-size: 15px;
    margin-left: 6px;
    margin-top: 0;
}
.signDesc
{
    background: url("../images/Login/shade5.png") no-repeat scroll center bottom transparent;
    padding-bottom: 17px;
}
.signInButton
{
    background: url("../images/Login/signIn.png") no-repeat scroll center bottom transparent;
    width: 97px;
    height: 28px;
    color: #FFF;
    cursor: pointer;
}


/************** Multi Userr Pop UP *******************/

.MpopupbackCover
{
    visibility: hidden;
    margin-top: -700px;
    height: 1000px;
    width: 100%;
    position: fixed;
    background-color: #000;
    opacity: 0.4;
    z-index: 9999999;
}

.MpopUpCover
{
    visibility: hidden;
    position: absolute;
    height: 100px;
    width: 400px;
    background-color: #333;
    float: left;
    z-index: 99999999;
    margin-top: -400px;
    margin-left: 500px;
    box-shadow: 10px 10px 5px #000;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}

.MpopUpToptext
{
    width: 375px;
    margin: 10px 20px 10px 20px;
    float: left;
    color: #000;
    font-size: 16px;
    font-family: "HelveticaNeue-Light" , "Helvetica Neue Light" , "Helvetica Neue" , Helvetica, Arial, "Lucida Grande" , sans-serif;
    background-color: #ccc;
    top: -5px;
    margin-left: -0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 25px;
}

.MpopUpMidText
{
    height: 30px;
    width: 200px;
    color: #fff;
    font-size: 16px;
    font-family: "HelveticaNeue-Light" , "Helvetica Neue Light" , "Helvetica Neue" , Helvetica, Arial, "Lucida Grande" , sans-serif;
    margin-left: 90px;
    float: left;
    padding-top: 10px;
}

.MpopupNoButton
{
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background-color: Blue;
    color: #fff;
    font-weight: bold;
    float: left;
    padding: 10px 13px 10px 13px;
    cursor: hand;
    cursor: pointer;
}

.MpopupNoButton:hover
{
    background-color: #fff;
    color: #000;
}

.MpopupYesButton
{
    padding: 10px 10px 10px 10px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background-color: green;
    color: #fff;
    font-weight: bold;
    float: left;
    margin-left: 5px;
    cursor: hand;
    cursor: pointer;
}
.MpopupYesButton:hover
{
    background-color: #fff;
    color: #000;
}

/* password expiry */

.PpopupbackCover
{
    visibility: hidden;
    margin-top: -700px;
    height: 1000px;
    width: 100%;
    position: fixed;
    background-color: #fff;
    opacity: 0.1;
    z-index: 9999999;
}

.ppopupmaincover
{
    visibility: hidden;
    position: absolute;
    height: 100px;
    width: 400px;
    background-color: #333;
    float: left;
    z-index: 99999999;
    margin-top: -400px;
    margin-left: 470px;
    box-shadow: 10px 10px 5px #000;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}

.popupHeading
{
    height: 50px;
    width: 400px;
    float: left;
    color: #fff;
    font-size: 16px;
    font-family: "HelveticaNeue-Light" , "Helvetica Neue Light" , "Helvetica Neue" , Helvetica, Arial, "Lucida Grande" , sans-serif;
    padding: 6px 0px 3px 8px;
}

.ppopupClose
{
    width: 30px;
    height: 30px;
    float: left;
    margin-top: -59px;
    margin-left: 370px;
    cursor: hand;
    cursor: pointer;
}

.ppopupinnerCover
{
    float: left;
    height: 65px;
    width: 400px;
    margin-top: -30px;
    background-color: #fff;
}
.ppopupinnertext
{
    margin-top: 23px;
    float: left;
    height: 20px;
    width: auto;
    color: #333;
    margin-left: 10px;
}
.ppopupWarning
{
    width: 24px;
    height: 24px;
    float: left;
    margin-left: 40px;
    margin-top: 17px;
}

.cntStyle
{
    color: Red;
    font-weight: bolder;
}


.ForgotPasswordButton
{
    padding: 10px 10px 10px 10px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background-color: #2986a5;
    color: #fff;
    font-weight: bold;
    float: left;
    margin-left: 5px;
    cursor: hand;
    cursor: pointer;
}
.ForgotPasswordButton:hover
{
    background-color: #006666;
    color: #fff;
}
