*{border:0;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
html{height: 100%;}
body{height: 100%;font-size:75%;color:#7a0f0e;}
ul{margin:5px 0;}
ul li {margin:2px 0 2px 18px;}
p{margin:0 0 10px 0;}
a{color:#333;text-decoration:none;}
a:active{color:#ac3802;text-decoration:underline;}
a:visited{color:#111;text-decoration:none;}
a:hover{color:#ac3802;text-decoration:underline;}
#container{min-height:100%;height:auto !important;height:100%;width:779px;border:0px solid #000;margin:0 auto;background-image:url('/2006annualreport/images/bgrepeat.jpg');background-repeat:repeat-y;background-position:top center;}
#header{height:116px;background-image:url(/2006annualreport/images/bghead.jpg);background-repeat:no-repeat;}
#header img{height:116px; width:615px;}
#nav {width:148px; float:left;padding:0 5px 5px 12px; background-image:url(/2006annualreport/images/bghang.jpg);background-repeat:no-repeat;}
#content{width:540px;float:left;padding:0 5px 10px 0;line-height:1.4em;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
ul#navlist{margin:15px 0 0 0;}
#navlist *{font-family: Helvetica, Arial, Verdana, sans-serif; font-size:1.05em;}
#navlist li{font-weight:bold;list-style: none;margin: 0;padding: 4px 0;}
.offcurrent a,.offcurrent a:visited {color:#fff;text-decoration: none;}
.offcurrent a:hover  {color:#fed01c; text-decoration: underline;}
.offcurrent a:active {color:#fed01c; text-decoration: underline;}
.oncurrent a,.oncurrent a:visited {color:#fed01c;text-decoration: none;}
.oncurrent a:hover {color:#fed01c;text-decoration: underline;}
.oncurrent a:active .current {color:#fed01c;text-decoration: underline;}
#content .pageimg{float:left;padding:0 0 10px 0;}
#content .caption{width:195px;padding:0 0 10px 10px;float:left;}
#content .padding{padding:6px 5px 10px 15px}
#content .indent{margin:0 0 10px 2.5em;text-indent:-2.5em;}
#content .special{font-size:.9em;padding:20px;}
#content .leftindent{margin:0 0 0 15px;}
#presidentletter {background-image:url('/2006annualreport/images/beggs.jpg');background-repeat:no-repeat;display:table;width:540px;}
.block{width:150px;height:330px;}
#presidentletter .presatt{width:240px; float:right;}
#presidentletter #attribution{margin:13px 25px 0 0;}
#presidentletter .copy{margin:200px 0 0 15px;}
#ehkbarryletter {background-image:url('/2006annualreport/images/EHKBarry.jpg');background-repeat:no-repeat;display:table;width:540px;}
#ehkbarryletter .copy{width:260px; float:left;padding:0 0 0 100px;}
#ehkbarryletter .att{float:left;}
#ehkbarryletter #attribution{margin:180px 0 10px 95px;}
#ehkbarryletter #attribution2{width:160px; float:right;margin:365px 4px 0 0;}
h1{line-height:1.2em; font-size:2em;}
h2{line-height:1.2em; font-size:1.8em;}
h3{line-height:1.2em; font-size:1.6em;}
h4{line-height:1.2em; font-size:1.5em;}
h5{line-height:1.2em; font-size:1.4em;}
h6{line-height:1.2em; font-size:1.2em;}
input,textarea{font-size:1.0em;}
.formelementswithtext{border:1px solid #333;}
ul#financials li{list-style: none;}
.honorheadline {color:#000;font-weight:bold;}
#devofficer tr td{padding:5px 7px;}
#devofficer input{text-align:middle;}
.bottom{padding:90px 0 0 0;text-align:bottom;}


	#donorlist {
	border: 1px solid #666;
	width:500px;
	}

	#donorlist thead tr { background: #eee; }

	#donorlist tbody tr td {
		padding: 0.2em 0.5em;
		vertical-align:top;
	}

	#donorlist tbody tr.selected {
		background: #3d80df;
		color: #fff;
		font-weight: bold;
	}

	.odd { background: #ffffff; }
	.even { background: #e8e8e8; }


	#donorlist tbody tr.odd.selected { color: #ccc; }
	#donorlist tbody tr.even.selected { color: #fff;
