/*

copyright Impress Solutions Ltd. 

*/

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: none;
	background: #cccccc;
	text-align: left;
	padding: 0px;
	margin: 0;
	}

h1 {
	margin: 0;
	padding: 0;
	font-size: 1px;
	text-indent: -2000px;
	}

a {
  text-decoration: none;
  }

a:hover {
  color: #000000;
  }

h2 {
	padding: 0;
	margin: 0;
	font-size: 18px;
  color: #333333;
	}
	
h3 {
	padding: 0;
	margin: 5px 0 12px 0; 
	font-size: 12px;
	color: #666666;
	}
	
p { margin: 0 0 12px 0; }

     
#container {
	border: none;
	width: 960px;
	margin: 0 auto;
	background: ##333333;
	font-size: 11px;
	}

#header {
  clear: both;
  border: none;  
  width:960px;
  height: 100px;
  background: url(images/header_960X100.png) no-repeat;
}

#landingHeader {
  clear: both;
  margin: 22px 0px 0px 0px;
  border: none;  
  width:960px;
  height: 100px;
  background: url(images/header_960X100_landing.png) no-repeat;   

}

#webNav {

  font-size: 12px;
  text-align: right;
  padding: 5px 40px 3px 0px;
  color: #ffffff;
}

  #webNav a:active {
    color: #ff6600;
  }

  #webNav a:link {
    color: #ff6600;
  }
  
  #webNav a:hover {
    color: #ff6600;
    text-decoration: underline;
  }
  
  #webNav a:visited {
    color: #ff6600;
  }
  
#landingNav {
  float:right;
  font-size: 12px;
  text-align: right;
  padding: 50px 20px 0px 0px;
  color: #663399;
}

  #landingNav a:active {
    color: #ff6600;
  }

  #landingNav a:link {
    color: #ff6600;
  }
  
  #landingNav a:hover {
    color: #ff6600;
    text-decoration: underline;
  }
  
  #landingNav a:visited {
    color: #ff6600;
  }
  
#content {
  padding: 0px;
  float: right;
  width: 960px;
  height: 525px;
  border-top: 2px solid #cccccc;
  border-bottom: 0px solid #ff0000;
  background: url(images/BG_960X800_01.jpg) no-repeat;
}


  

#contentLeft {
  padding: 80px 35px 5px 150px;
  float: left;
  width: 300px;
  height: 330px;
  border: 0px solid #ff0000;
  background: transparent;
  font-size: 12px;
  color: #666666;   
}

#contentRight {
  padding: 110px 90px 5px 5px;
  float: right;
  width: 340px;
  height: 330px;
  border: 0px solid #ff0000;
  background: transparent; 
  font-size: 16px;
  color: #666666;    
}

#valEMail {
  color:Red;
  visibility:hidden;
}

#valPwd {
  color:Red;
  visibility:hidden;
}

#EMail {
  width: 320px;
  height: 17px;
  background: #ffffff;
  border-style: inset;
} 

#Password {
  width: 320px;
  height: 17px;
  background: #ffffff;
  border-style:inset;
}

#messages {
  float:left;
  width:170px;
}

#buttons {
  float:right;
  width:170px;  
  text-align: right;
  padding: 0 15px 0 0;

}



#loginImage {
  height:30px;
  width:150px;
  border:none;
} 

#forgotImage {
  height:30px;
  width:150px;
  border:none;
} 
 
#icons {
  margin: 20px 0 0 0;
  padding: 20px 0 0 0;
  text-align: center;
}