/* SciTE coding: utf-8 */
/**
 * AUTH module 
 * Some css style changes
 */

html {height: 100%;}
html body {
    height: 100%;
    background-image: -webkit-gradient(
        linear, left bottom, left top, color-stop(0.55, #FFFFFF), color-stop(1, #F0F0F0)
    );
    background-image: -o-linear-gradient(top, #FFFFFF 55%, #F0F0F0 100%);
    background-image: -moz-linear-gradient(top, #FFFFFF 55%, #F0F0F0 100%);
    background-image: -webkit-linear-gradient(top, #FFFFFF 55%, #F0F0F0 100%);
    background-image: -ms-linear-gradient(top, #FFFFFF 55%, #F0F0F0 100%);
    background-image: linear-gradient(to top, #FFFFFF 55%, #F0F0F0 100%);
}

body {text-align: center; margin-top: 2.5em; line-height: 1.5em;}

div.error {margin: 2.5em auto; width: 330px; color: blue; background-color: white; padding: .4em; 
	border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; font-size: 1.2em;}

form.LALogin {margin: 4.5em auto .5em; padding: 0em;}
form.LALogin table {border-collapse: collapse; border-top: 5px solid #aaa; border-bottom: 2px solid #ccc; margin: 0 auto; 
    box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
}
form.LALogin table tr td {background-color: #eee; padding: .2em 1em; vertical-align: middle; border-bottom: 1px solid #fff;}
form.LALogin table tr td.title {background: #fff; border-bottom: 1px solid #ddd; text-align: center; 
	font-weight: bold; font-size: 1.5em; padding: 1em 0em;}
form.LALogin table tr td.text {text-align: left; font-weight: bold; padding-left: 80px; text-transform: uppercase;}
form.LALogin table tr td.input {text-align: left;}
form.LALogin table tr td.input input {text-align: left; border: 1px solid #b7b7b7; padding: 3px;}
form.LALogin table tr td.but {text-align: left; padding: .5em 1em;}
form.LALogin table tr td.but input {
    cursor: pointer; border: outset 1px #ccc; padding: 3px 6px; font-weight: bold; color: #555;
    background: #999 url('../images/formbg.gif') repeat-x left top;
}

div#footer {font-size: .9em;}
div#footer p {margin: .3em 0;}
