					@media screen {
						div#searchControl {
							height: 60px;
							width: 600px;
							padding-top: 6px;
						}
						div#searchControl p.searchControlLabel {
							display: inline;
							font-weight: bold;
						}
						div#searchControl p.searchControlNotes {
							* margin-top: 6px;
						}
						input#firstName {
							height: 22px;
							width: 80px;
							margin-left: 10px;
						}
						input#lastName {
							height: 22px;
							width: 80px;
							margin-left: 10px;
						}
						input#teamName {
							height: 22px;
							width: 80px;
							margin-left: 6px;
						}
						input#searchButton {
							height: 24px;
						}
						div#searchResults {
							padding: 10px 20px;
							width:700px;
							height: 450px;
							* height:100px;
							position: absolute;
							top: 870px;
							left: 140px;
							background: #ffffff;
							border: 2px solid #777;
						    z-index:300;
							display: none;
							text-align: left;
						}
						div#returnValue {
							display: inline;
							padding-right: 10px;
						}	
						div#searchResultsTable {
							border: none;
						}
					
						td.row1, td.row2 {
							font-size: 8px;
							align: left;
						}
						th.headerClass {
							font-size: 10px;
							font-weight: bold;
							text-align: left;
							border: none;
							border-bottom: 1px solid #000;
						}
						td.nameColumn {
							font-size: 11px;
							width: 180px;
							border: none;
						}
						td.nameColumn a {
							color: blue;
							font-size: 11px;
						}
						td.teamColumn {
							font-size: 11px;
							width: 280px;
							border: none;
						}
						td.teamColumn a {
							color: blue;
							font-size: 11px;
						}
						td.emailColumn {
							font-size: 11px;
							width: 160px;
							border: none;
						}
						td.addressColumn {
							font-size: 11px;						
							width: 180px;
							border: none;
						}
						td.phoneColumn {
							font-size: 11px;
							width: 120px;
							border: none;
						}
						td.cityColumn {
							font-size: 11px;
							width: 180px;
							border: none;
						}
						td.stateColumn {
							font-size: 11px;
							width: 60px;
							border: none;
						}
						td.noResults {
							width:700px;
						}
						div#searchResultsHeader {
							margin: 0 0 16px 0;
						}
						div#searchResultsHeader h3 {
							display: inline;
							text-align: left;
							color: #000;
						}
						div#searchResultsHeader span a {
							color: blue;
						}
						div#searchResultsNavContainer {
							padding-top: 10px;
							padding-bottom: 24px;
						}
						div#searchResultsPage {
							float: left;
							color: #000;							
						}
						div#searchResultsNavBar {
							float: right;
							color: #000;
						}
						div#searchResultsNavBar ul {
							padding: 0;
							margin: 0;
						}
						div#searchResultsNavBar ul li {
							display: inline;
							* padding: 0 2px;
							color: #000;
						}
						div#searchResultsNavBar ul li a.pagetableNavLink {
							cursor: hand;
							color: #000;
						}
						div#searchResultsHead {
							border: none;
						}
						table#searchResultsTable thead#searchResultsHead tr th.headerClass {
							font-weight: bold;
						}
						div#searchResultsBody tr td.nameColumn {
							border: none;
						}
						#clearResultsButton {
							display: none;
						}
						div#graydiv
						{
							display: none;
						    position:absolute;
						    left:0px;
						    top:0px;
						    font-family:verdana;
						    font-weight:bold;
						    padding:40px;
						    z-index:200;				
						    background-image:url(/images/donations/gray.jpg);
						    opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;
					    }
					    .note {
					    	font-style: italic;
					    	clear: both;
					    	padding-top: 2px;
					    	color: black;
					    }
					    .orSpacing {
					    	font-weight: bold;
					    	padding: 0 4px;
					    }
					    tr.rowColorOdd td p {
					    	height: 14px;
					    	overflow: hidden;
					    }
					    tr.rowColorEven td p {
					    	height: 14px;
					    	overflow: hidden;
					    }
					    tr.rowColorOdd td {
					    	background-color: #fff;
					    }
					    tr.rowColorEven td {
					    	background-color: #eee;
					    }
					}

