@charset "utf-8";
/* CSS Document */

.pageTitle		{ color:#0070A6; font-weight:bold; font-size:15px; text-decoration:underline }



#reportSightingsForm			  
{ 
	font-weight:bold; 
	vertical-align:middle; 
	font-family:arial 
}	
#reportSightingsForm input.text
{ 
	width:250px; 
	font-size:11px; 
	font-family:arial; 
	color:#FFFFFF; 
	font-weight:bold; 
	padding:2px; 
	border:1px solid #005252; 							    
	background:#5EAEAE; 
	vertical-align:middle; 
	margin:3px 10px; 
}
#reportSightingsForm select
{ 
	width:120px; 
	font-size:11px; 
	font-family:arial; 
	color:#FFFFFF; 
	font-weight:bold; 
	padding:2px; 
	border:1px solid #005252; 							    
	background:#5EAEAE; 
	vertical-align:middle; 
	margin:3px 10px; 
}

#reportSightingsForm option
{
	padding-left: 20px;
}

#reportSightingsForm input.submit 
{ 
	font-size:11px; 
	font-family:arial; 
	margin:3px 10px; 
	font-weight:bold 
}								  
#reportSightingsForm textarea	  
{ 
	width:300px; 
	height:100px; 
	font-size:11px; 
	font-family:arial; 
	font-weight:bold; 
	color:#FFFFFF; 
	padding:2px; 
	border:1px solid #005252; 									
	background:#5EAEAE; 
	margin:3px 10px; 
}



.hsep							  { height:1px; background:#7ABCBC; border-bottom:1px solid #FFFFFF; margin:10px 0 }
.sightingContent td				  	  { padding-bottom:5px; }
.sightingBox .email				  	  { color:#006699; text-decoration:none; }
.sightingBox .email:hover		 	  { text-decoration:underline; }
.sightingBox .crt,.birder,.site,.date { font-weight:bold; }
.sightingBox .crt				      { color:#FF0000; } 
.singhtingBox .date					  { color:#006699; }


/*site styles */
.entry { text-align:left; margin-bottom:20px; line-height:14px; font-size:11px; vertical-align:text-top }
.entry .entryTitle { font-weight:bold; }
.entry img { border:2px solid #006699 !important; padding:1px; margin:5px 20px 0 0 }
.entry img.map { width:200px; }
.entry img.thumb { width:120px; height:80px }
.entry table { border:2px solid #006666; font-size:10px; width:250px; text-align:left; margin-bottom:20px  }
.entry table img { border:0 !important; padding:0 !important; margin:1px !important; vertical-align:middle }
.entry table td { height:16px; border-bottom:1px solid #006666; padding:0 3px }
.entry table td.title { width:80px; font-weight:bold; border-right:1px solid #006666 }
.entry div.tableContainer { float:right; margin:0 0 20px 20px; width:254px; }

.contentSection {
	margin: 0 0 10px 0;
	}
			
.orgDetails {
	margin: 0 0 12px 0;
	}