html {
	margin:0;
	padding:0;
	height: 99.5%;
	min-height: 100%
}
body {
	
	background:url(../../img/cloud_background.png);	   
	background-repeat:no-repeat;
	-moz-background-size: cover;
 	background-size: 100% 100%;
	margin:auto;
	padding:0;
	width: 100%; 
	background-attachment: fixed;
	position:absolute;
	display: block;
	-moz-background-size: cover; 

}
.header
{
  background: url(../../img/header_bg4.jpg)   repeat-x top left;
	color:#7e7a76;
	height:100%;
	font-family:sans-serif;
	font-size:12px;
	margin:3px auto 5px auto;
	padding:0;
	width:100%;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow: 0 1px 3px #666666;
	-webkit-box-shadow: 0 1px 3px #666666;
	box-shadow: 0 1px 3px #666666;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#666666')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#666666');
}

a
{
  border:0;
}



a:link
{
  color:#0082d6;
}
a:visited
{
  color:#0082d6;
}
a:hover
{
  color:#828282;
}

.font10
{
  font-size:10px;
}

.login-bg
{
/*  background:#ffffff; */
}

.login-box
{
  background-image:  url(../../img/login-page.png);
  background-repeat:no-repeat;
  width:300px;
  height:300px;
	
}

.login-box td
{
 padding-left:10px;	

}
/* footer */
#footer
    {
      
     height:100px; 
    width: 300%; 
    
    background-image: none;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: 0% 0%;
    position: absolute;
    vertical-align:bottom;
    }
    
/* style for message contents */

span#forgotMsg
{

	 font-family:Helvetica Neue;
	 font-size:10pt;
	 color:#555555;	
}
span#resetMsg
{
	font-family:Helvetica Neue;
	font-weight:bold;
	font-size:10pt;
	color:#005694;
}

span#rememberMsg
{
	font-family:Helvetica Neue;
	font-size:10pt;
	color:#555555; 
}
span#beginEnter
{
font-family:Helvetica Neue;
font-size:10pt;
color:#555555;
}

@font-face {
	font-family: 'password';
    font-style: normal;
    font-weight: 400;
    src: url(../../fonts/password.ttf);
}

input.key {
	font-family: 'password';    	
}