.contentlogin{
height:550px;

}

.loginpanel
{
height: 315px;
width: 281px;
float: right;
padding: 10px;
background: none repeat scroll 0% 0% #FFF;
box-shadow: 0px 0px 0px 14px rgba(255, 255, 255, 0.5);
margin-top: 51px;
}

.signinhead{
font-family:Arial, Helvetica, sans-serif; 
font-size: 24px;
color:#D10025;
text-shadow: 2px 1px 2px rgba(98, 98, 98, 1);
text-align:left;
}

.inputlogin{
width:100%;
height:31px;
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size: 14px;
text-indent:10px;
color:#818181;
background:#E9E9E9;
border:none;
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5) inset;
border-radius:2px;
}

.labelform{
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px;
color:#818181;
text-align:left;
}

.forgot a{

font-family:Arial, Helvetica, sans-serif; 
font-size: 10px;
color:#067C3F;
text-align:left;
}

.forgot a:hover{

font-family:Arial, Helvetica, sans-serif; 
font-size: 10px;
color:#04A652;
text-align:left;
}

.error{

font-family:Arial, Helvetica, sans-serif; 
font-size: 9px;
color:#FF0000;
text-align:left;
}

.loginbutton{
background-color: #D10025;
background-image: linear-gradient(to bottom, #E91339, #CC2437);
border-color: #1B607F;
box-shadow: 0px 1px 0px rgba(120, 200, 230, 0.6) inset;
color: #FFF;
text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px;
width:100%;
height:31px;
box-shadow: 0px 1px 0px rgba(120, 200, 230, 0.6) inset, 1px 1px 2px rgba(0, 0, 0, 0.4);
border-radius:3px;
border:1px;

}

.loginbutton:hover {
   border-top-color: #0099ff;
   background: #;
   background-image: linear-gradient(to bottom, #FD3054, #CC2437);
   color: #ccc;
   }
.loginbutton:active {
   border-top-color: #1b435e;
   background: #CC2437;
   }