.index .help{
    text-align: right;
}

.index .loginGrid{
    width: 640px;
    margin: 0px auto;
}

.index .loginGrid input{
  width: 160px;
}

.index .leftGrid{
    font-weight: bold;
    border-right: solid 1px #e4e4e4;
    padding-right: 20px;
    text-align: right;
}

.index .rightGrid{
    font-weight: bold;
}

.index .rightGrid td{
    text-align: right;
}

.index .action{
    background-color: #6891b9;
    padding: 3px;
    border: double 3px #ffffff;
    text-align: left;
}

.index .action a{
    color: #ffffff;
    text-decoration: none;
}

.index .invalid{
    margin: 20px 0px 0px 20px;
    color: #ff0000;
    font-size: 11pt;
    font-weight: bold;
}

.index .loginButton{
    font-weight: bold;
}

.messageInfo{
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
    line-height: 30pt;
}

.messageInfo input{
    font-weight: bold;
    font-size: 12pt;
}

.messageError{
    color: #ff0000;
    font-weight: bold;
    font-size: 12pt;
    text-align: center;
    line-height: 30pt;
}

.messageError input{
    font-weight: bold;
    font-size: 12pt;
}

.info{
    font-weight: bold;
    font-size: 12pt;
    color: #ffa500;
}

.warning{
    margin: 10px 40px;
    font-weight: bold;
    font-size: 11pt;
}

.noticeArea{
    margin: 10px 0px;
}