/* CSS Document */
#myform {
 border: 1px solid #666699;
 padding: 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}

#myform select{
margin-right:20px;
}

#wlpeUserForm {
border: none;
}

#wlpeUserButtons {
border: none;
margin:10px;}

  .fielderror { color: red; }
  .fieldreq { color: blue;}
  .fielderror { color: red; }
  .fieldreq { color: blue;}
#wlpeLogin input  {
 background-color: #F2F7FB;
 border: 1px solid #666666;
 	width:300px;
	padding:4px;
	border:none;
	border-bottom:1px dotted #ccc;
	font-size:90% ;
	color:#777;
}


textarea {
 font-size: 12px;
 background-color: #CCCCCC;
 border: 1px solid #666666;
 line-height:1.2em;
 overflow-y: scroll;
 overflow-x: hidden;
}
.textbox {
 font-size: 12px;
 background-color: #CCCCCC;
 border: 1px solid #666666;
}
table {
 background-color: #F9FBFD;
 color: #000000;
 border: 1px solid #D7E5F2;
 border-collapse: collapse;
}

td {
 border: 1px solid #D7E5F2;
 padding-left: 4px;
}


.textbox {
 background-color: #F2F7FB;
 color: #000000;
 margin-right: 0px;
 padding-right: 0px;
}

.formbutton{
	width: 50% !important;
cursor:pointer;
border:outset 1px #ccc;
color:#050;
font-weight:bold;
padding: 1px 2px;
background: url(images/formbg.gif) transparent repeat-x left top; 
} 
.formbutton:hover{
cursor:pointer;
background:#8fbc8f ; 
} 
.floater {
visibility: visible;
}
.hider {
visibility: hidden;
}



label {
	display:block;
	font-weight:bold;
	color:#444;
	margin:5px 0;

}

textarea {
	width:400px;
	padding:4px;
	font-size:90% ;
	border:1px solid #eee;
	height:200px;
	display:block;
	color:#777;
}
.wlpeMessageText{
	color:red;
}