@charset "utf-8";

/* CSS Document */
body {
    background: url(../images/newlogin-bg.jpg) no-repeat center top;
    margin: 0;
    padding: 26px 0 0 0;
    font: bold 12px/17px Verdana, Geneva, sans-serif;
    color: #fff;
}

body#register {
    font-weight: normal;
}

body:not(#register) p, h1, h2, h3, h4, form, input, label {
    margin: 0;
    padding: 0;
}

img {
    border: 0;
    margin: 0;
    padding: 0;
}


/*           Form Part Start

-------------------------------------------------------------------------*/

.logo {
    margin: 0 0 120px 0;
}


h2.gcstest {
    font: normal 20px/29px Georgia, "Times New Roman", Times, serif;
    color: #fff;
    padding: 0 0 20px 10px;
    text-align: center;
}

h2.elearning {
    font: normal 20px/29px Georgia, "Times New Roman", Times, serif;
    color: #fff;
    padding: 0 0 20px 30px;
}

form.login {
    width: 375px;
    color: #fff;
    margin: 0 0 180px 160px;
    padding: 0 0 0 6px;
}

form.login input.box {
    width: 282px;
    height: 23px;
}

form.login a {
    font-size: 10px;
    color: #fff;
    font-weight: bold;
}

/*           Form Part End

-------------------------------------------------------------------------*/


/*           Footer Part Start

-------------------------------------------------------------------------*/

.footer {
    padding: 0 0 70px;
}

.footer p {
    font-size: 10px;
    color: #000;
    line-height: 12px;
    text-align: center;
    font-weight: normal;
}

.footer p a {
    color: #000;
}

.footer p a:hover {
    color: #999;
    text-decoration: none;
}

.max-text {
    color: #000;
    text-align: center;
}
