/*
LOGIN / PASSWORD REMINDER related style classes
*/

.loginPageContainer {
    background-color      : #FFFFFF;
    font-family           : Arial, Helvetica, sans-serif;
    font-size             : 12px;
    color                 : #000000;
    text-align            : center;
    margin                : 0px auto;
    padding               : 0;
}

/*
Style for displaying a success-message component, when a user action is completed 
successfully.
*/
.successmessage {
    background-color    : #E1FFE1;
    font-size           : 12px;
    color               : #008000;
    text-align          : left;
    vertical-align      : middle;
    border              : #008000 solid 1px;
    padding             : 2px;
}

/*
Style for displaying a error-message component, when a user action is not 
completed successfully.
*/
.errormessage {
    background-color    : #FFE1E1;
    font-size           : 12px;
    color               : #FF0000;
    text-align          : left;
    vertical-align      : middle;
    border              : #FF0000 solid 1px;
    padding             : 2px;
}

/*
Style for displaying a error-message component, when a user action is not 
completed successfully
*/
.errorvalidation {
    color               : #FF0000;
    font-size           : 11px;
    vertical-align      : middle;
}

.loginPageBox {
    border              : 1px solid #C9512C;
    padding             : 10px;
    text-align          : center;
    font-size           : 12px;
}

.uiComponentsTable {
    margin-left         : 50px;
    margin-right        : 50px;
}

.rightAlignColumn {
    text-align          : right;
    font-size           : 12px;
}

.leftAlignColumn {
    text-align          : left;
    font-size           : 12px;
}

.topAlignRow {
    font-size           : 12px;
    vertical-align      : top;
}

.inputField {
    border              : 1px solid #C2C4C6;
    font-size           : 12px;
    width               : 150px;
}

.loginPageButton {
  /*  background          : #FFC6B9 none repeat scroll 0 0; */
  /*  border              : 1px solid #EB5325; */
    color               : #EB5325;
    font-size           : 11px;
    font-weight         : bold;
    margin              : 0 2px;
    padding             : 1px 5px;
    text-align          : center;
}
/*
.loginPageButton {
    color               : #344394;
    font-size           : 12px;
    background          : #FFC6B9 none repeat scroll 0 0;
    border-color        : #83858C rgb(98, 101, 107) rgb(68, 70, 76);
    border-style        : solid;
    border-width        : 1px;
    font-weight         : bold;
    margin              : 0px;
    text-align          : center;
    padding             : 0px 4px 0px 4px;
}
*/
/*
Style used for disabled Buttons or Links, to override the global INPUT style.
*/
.loginPageButtonDisabled {
  /*  background          : #FFC6B9 none repeat scroll 0 0; */
  /*  border              : 1px solid #EB5325; */
    color               : #EB5325;
    font-size           : 11px;
    font-weight         : bold;
    margin              : 0 2px;
    padding             : 1px 5px;
    text-align          : center;
}

a:active {
   color                : #344394;
   text-decoration      : none;
}

a:hover {
   color                : #344394;
   text-decoration      : none;
}

a:link {
   color                : #C9512C;
   text-decoration      : none;
}

a:visited {
   color                : #344394;
   text-decoration      : none;
}

