html{background: #e8e7e7 url(../images/html.png) repeat-x;}
body{font-family: tahoma, arial, helvetica, sans-serif;font-size: 9pt;position: relative;margin: 0px;}
p{margin: 5px 0px 5px 0px;}

#status_box{height: 20px;width: 400px;margin: 0px auto; margin-top: 0px;}
#login_response{
    height: 20px;
    padding-top: 5px;
   /* border: 1px solid #E5210B;*/
    border-top: 0;
    /*background:#FDC5C5; */
    width: 400px;
    text-align: center;
    display: none;}
.sucessfull{border: 1px solid #14900E;border-top: 0;background:#B8F8B4; }
.error{border: 1px solid #E5210B;border-top: 0;background:#FDC5C5; }
#main{    
    border: 1px solid #C6C6C6;
    position: relative;
    margin: 100px auto; 
    padding: 10px 15px 10px 15px; 
    width: 400px;
    background:#E0E0E0;}
#main h1,#main_rindas h1{font-size: 16px; text-align: center;}
#main p.right{text-align: right;padding-right: 100px;}
#main label{width: 200px; text-align: right;}
#username_login,#password{width: 150px;}
#username_recover,#email{width: 200px;}
button{cursor: pointer;}

#ajax_loading{display: none;}
.center{text-align: center;}

#main_rindas{    
    border: 0;
    position: relative;
    margin: 100px auto; 
    padding: 0; 
    width: 450px;
    background:transparent;}
#main_rindas p.right{text-align: right;padding-right: 80px;}
#main_rindas p.recover{text-align: right;padding-right: 60px;}
#main_rindas label{padding-left: 20px; text-align: right;}

#footer_login_rindas{
	font-size: 9px;
	text-align: center;
	color: #999999;}
#footer_login_rindas a:link,#footer_login_rindas a:visited{color: #999999;text-decoration: none;}
#footer_login_rindas a:hover{color: black;}

#notice{font-size: 12px;font-weight: normal;text-align: justify;}
#notice p{text-indent: 25px;}