body {

}
#top{   
	opacity: 0.9;filter: alpha(opacity=90);
	position:fixed;
	z-index:10;
	left:0px;
	top:0px;
	background-color:#003366;	
	height:29px;	
	width:100%;
	padding-left:0px;
	border-bottom: 4px solid #990000;
	}
#topuser{
	float:left;
	height:24px;
	color:#ffffff;
	font-size:13px;
	text-align:left;
	padding-top:5px;		
	width:auto;
	padding-left:0px;
	}

#topa{
	background-color:#0033ff;
	float:right;
	height:24px;		
	width:auto;	
	}	
#phone{	width:100%;
	margin-top:29px;
	padding-top:5px;		
	font-family:Verdana, Geneva, sans-serif; font-size:12px;
	height:22px;	
	background-color:#ffffff;	
      }	
.e{
	float:left;
	padding-left:50px;	
  }
.p{
	float:right;
	padding-right:10px;	
  }
/*..........menu......................*/
 ul {list-style: none;padding: 0px;margin: 0px;}
  ul li {display: block; font-family:Verdana, Geneva, sans-serif; font-size:13px; position:relative; float:left; solid #000; z-index:1;}
  ul#topmenu li {display: block; font-family: Verdana, Geneva, sans-serif; font-size: 11px; position: relative; float: right; solid #000; z-index: 1;}
  li ul {display: none;}
  ul li a {display: block; padding: 5px 14px 5px 14px;text-decoration: none; white-space: nowrap;color: #203f5f; margin-right:0px;background-color: #ffffff;}
  #topmenu a {display: block; padding: 7px 21px 7px 21px;text-decoration: none; white-space: nowrap;color: #ffffff; margin-right:0px;background-color: #003366;}
  ul li a:hover {border-bottom:none;color: #ffffff;}
  li:hover ul {display: block; position: absolute;}
  li:hover li {float: none;}
  li:hover a {background:#356697;color: #ffffff;}
  li:hover li a:hover {background:#21405f;}  
  #menu li ul li {border-top: 1px solid #ecf2f8; opacity: 0.8;filter: alpha(opacity=80); }
  #topmenu li ul li {border-top: 0px solid #ecf2f8;}

input {
font-family:Arial;
font-size:14px;
}
label{
font-family:Arial;
font-size:14px;
color:#999999;
}
.tblSaveForm {
border-top:2px #999999 solid;
background-color: #f8f8f8;
}
.tableheader {
background-color: #fedc4d;
}
.btnSubmit {
background-color:#fd9512;
padding:5px;
border-color:#FF6600;
border-radius:4px;
color:white;
}
.message {
color: #FF0000;
text-align: center;
width: 100%;
}
.txtField {
padding: 5px;
border:#fedc4d 1px solid;
border-radius:4px;
}
.required {
color: #FF0000;
font-size:11px;
font-weight:italic;
padding-left:10px;
}