body,p,td{
	font-size: 8pt;
	font-family: verdana,arial,sans-serif;
	color:#000000;
}
body{
	background-color:#337799;
	margin-top:0;
	margin-bottom:0;
}
h1
{
	font-size: 12pt;
}
h2
{
	font-size: 10pt;
}
h1,h2{
	font-family:verdana,arial,sans-serif;
	color:#000000;
	font-weight:bold;
}
h1.newsboxtitle {
	font-family: arial,sans-serif;
	color: #31759c;
	font-size: 12pt;
	margin: 0;
}	
a:link{
	color:#000000;
}
a:visited{
	color:#000000;
}
.head1
{
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
}
.Latin
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
}
.subheading
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.newslink
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.date
{
    COLOR: #003377;
}
.strap
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #003377;
}
TABLE
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana,arial,sans-serif;
    CURSOR: default;
    BACKGROUND-COLOR: #ffffff;
}

.searchbox
{
    WIDTH: 90px;
    font-family: courier new,courier;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
}
.searchboxwide
{
    WIDTH: 150px;
    font-size:10pt;
    font-family: courier new,courier;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
}
#location
{
    WIDTH: 340px;
    font-family: courier new,courier;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
}
.wideinput
{
    WIDTH: 300px;
    font-family: courier new,courier;
    font-size:10pt;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
}
.textarea
{
    font-family: courier new,courier;
    font-size:10pt;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
}
.select
{
    font-size: 8pt;
    width:180;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
}
.dateselect
{
    font-size: 8pt;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
}
.emph{
	font-size:10pt;
	font-weight:bold;
}
.bdlogo{
	color:#336699;
}
.ukstatus{
	color:#336699;
	font-size:7pt;
}
.copy{
	color:#ffffff;
	font-size:7pt;
}
.box2{
	margin-top: 0;
	margin-bottom: 3pt;
}
li{
	margin-bottom: 6pt;
}
.new{
	color: #ffffff;
	background-color: #ff0000;
	font-weight: bold;
	font-size: 8pt;
	font-family: arial;
}


#fatbirder font {
	font-family: verdana !important;
	font-size: 8pt !important;
}
#fatbirder b {
	font-weight: normal;
}
#fatbirder table {
	width: 100%;
}
#fatbirder a {
	text-decoration: underline !important;
	font-weight: bold !important;
	color: #000 !important;
}
#fatbirder td {
	vertical-align: top;
}
.ImageCaption {
	margin-top: 2px;
	margin-bottom: 0px;
	color: #000000;
}
a.ImageCaption {
	color: #000000 !important;
}
.diarist {
	font-weight: bold;
}
.birdinfophoto {
	border: 1px solid #000000;
	width: 150px;
	padding: 0px;
	margin-bottom: 15px;
	text-align: center;
}
.birdinfocaption {
	text-align: left;
	padding: 5px;
	margin-top: 2px;
}
.birdinfobirdimage {
	border-bottom: 1px solid #000000;
}
.ImageCaptionCaption {
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 3px;
}
.clickforlarger {
	font-size: 7pt;
}
.Tip{
	border:1px solid #000000;
	background-color:#eeeeff;
	padding:10px;
	margin-bottom:0px;
}
.DontShow{
	margin-top:0px;
	margin-bottom:10px;
	text-align:right;
}