
body {
  margin: 0px;
  padding-top: 20px;
  padding-bottom: 20px;
  height: 100%;
  background-color: #034693;
  font-family: "Lucida Grande", Arial, Helvetica, Verdana; 
}

body a:link { color: #034693; }
body a:visited { color: #777777; }

body,td,th { color: #034693; }

#EKVhead {
		background-color:#c5d5e7;
		
		padding-top:6px;
		padding-right:6px;
		padding-bottom:6px;
		padding-left:6px;
		
		margin-left:0px;
		margin-right:0px;
}

.EKVheadtext {
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:24px; 
		font-weight:900; 
		color:034693;
		letter-spacing:3px;
		
		line-height:28px; text-transform:uppercase; 
		margin-right:20px; margin-left:20px; 
}

.EKVsubhead {
		font-family: "Lucida Grande", Arial, Helvetica, Verdana;  
		color:034693; margin-right:20px; margin-left:20px; 
		font-size:22px; line-height:26px; padding-bottom:10px;
}

.EKVbody {
		color: #333; font-family: Georgia, "Times New Roman", Times, serif;
		margin-right:20px; margin-left:20px; font-size:75%; line-height:1.5em; margin-bottom:10px;
}

.EKVbody ul li {
  list-style-image:url(../images/bullet.gif);

}

.333text {color:#333333}

.EKVbodybottom {
		color: #333; font-family: Georgia, "Times New Roman", Times, serif;
		margin-right:20px; margin-left:20px; font-size:75%; line-height:1.5em; margin-bottom:20px;
}


#calloutbox {
		background-color:#fff8d4 ;
		padding-top:15px;
		padding-bottom:7px;
		margin-bottom:15px;
		margin-left:20px;
}

.EKVredhead {
		  padding-top:6px; padding-right:6px; padding-bottom:5px; padding-left:10px; margin-bottom:14px;margin-left:20px; margin-right:20px; background:#CC0000; color:#FFFFFF}
		

/* Navigation */

	#menubar {
		font:Verdana, Arial, Helvetica, sans-serif;
		background-color:#034693;
		border-top:1px solid #000;
		border-bottom:1px solid #ffffff;
		
		padding-top:6px;
		padding-right:6px;
		padding-bottom:5px;
		padding-left:6px;
}
			
	#menubar a {
		color:#FFFFFF;
		padding-top:6px;
		padding-right:8px;		
		padding-bottom:5px;
		padding-left:8px;
		text-decoration:none;
}
	
	#menubar a:hover {	
		background-color:#CC0000;	
}
	
	.menutext {
		font:sans-serif; font-size:10px; color:#FFFFFF; letter-spacing:2px;
}
	
	
	#menubar2 {
		font:Verdana, Arial, Helvetica, sans-serif;
		background-color:#CC0000;
		border-bottom:1px solid #000;
		
		padding-top:6px;
		padding-right:6px;
		padding-bottom:5px;
		padding-left:6px;
}
			
	#menubar2 a {
		color:#FFFFFF;
		padding-top:6px;
		padding-right:8px;		
		padding-bottom:5px;
		padding-left:8px;
		text-decoration:none;
}
	
	#menubar2 a:hover {	
		background-color:#034693;	
}
	
	.menutext2            {
		font:sans-serif; font-size:14px; color:#FFFFFF; letter-spacing:2px; font-weight:bold;
}
	
		
	/* Footer */
	
.footer	{
		font-size:10px; color:#7095bf; font-family:Verdana, Arial, Helvetica, sans-serif; margin:15px;
}

#donation-form {
  position: relative;	
}

#donation-form .error-msg {
  color: red;
  font-size: 14px;
  font-weight: bold;
}

#donation-form hr {
  border: none; 
  border-bottom: 1px solid #000000; 
  padding-top: 5px;
}

#donation-form input {
	
}

#donation-form h2 {
  font-family: Lucida Grande, Arial, Helvetica, Verdana;  
  color: 034693; 
  font-size: 22px; 
  font-weight: normal;
  margin-bottom: 5px;
  margin-top: 10px;
}

#donation-form .fieldlabel {
  color: #034693;
  font-size: 12px;
}

#donation-form .fieldnote {
  color: #034693;
  font-size: 10px;
}

#donation-form .submit {
  font-weight: bold; 
  line-height: 15px; 
  font-size: 20px; 
  padding-left: 20px; 
  padding-right: 20px; 
  padding-top: 10px; 
  padding-bottom: 10px 
}