/*
Style sheet for all BTO pages
Iain Downie, Mike Toms and Stephen Baillie: British Trust for Ornithology
9 August 2002
*/
body {margin-top: 1px; padding-top: 1px
}

/* Default link colours, link and visited same colour */
  A:link {
  color: #336699;
  text-decoration : none;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif
  }
  A:active {
    color: #CC3366;
  text-decoration : none;
    font-weight : normal
  }
  A:visited {
    color: Maroon;
  text-decoration : none;
    font-weight : normal
  }
  A:hover {
    color: Maroon;
  text-decoration : none
  }


/*Some basic P and Heading formats*/
P.TXTblueheadcenter18{
	color : #2A377E;
	font-size : 18pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	text-align : center
}
P.TXTgreenheadcenter18{
	color : Green;
	font-size : 18pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	text-align : center
}
P.TXTredheadcenter18{
	color : Red;
	font-size : 18pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	text-align : center
}
P.TXTbluesubheadcenter14 {
    color : #2A377E;
    font-size : 14pt;
    font-weight : bold;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : center
}
P.TXTgreensubheadcenter14 {
    color : green;
    font-size : 14pt;
    font-weight : bold;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : center
}
P.TXTredsubheadcenter14 {
    color : red;
    font-size : 14pt;
    font-weight : bold;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : center
}
P.TXTbluesubheadcenter14ital {
    color : #2A377E;
    font-size : 14pt;
    font-weight : normal;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : center;
    font-style: italic
}
P.TXTblueboldcenter12 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    color: #2A377E;
    border: #808080
}
P.TXTgreenboldcenter12 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    color : Green;
    border: #808080
}
P.TXTmaroonboldcenter12 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    color : Maroon;
    border: #808080
}
P.TXTgreenheadleft18 {
    color : Green;
    font-size : 18pt;
    font-weight : bold;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : left
}
P.TXTblueheadleft18 {
    color : #2a377e;
    font-size : 18pt;
    font-weight : bold;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : left
}
P.TXTredheadleft18 {
    color : red;
    font-size : 18pt;
    font-weight : bold;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : left
}
P.TXTgreenheadleft14{
    color : Green;
    font-size : 14pt;
    font-weight : bold;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : left
}
P.TXTblueheadleft14 {
    color : #2a377e;
    font-size : 14pt;
    font-weight : bold;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : left
}
P.TXTredheadleft14{
    color : red;
    font-size : 14pt;
    font-weight : bold;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : left
}
P.TXTbluenormaltext9{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #2A377E;
	text-decoration : none
}
P.TXTbluenormaltext10{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #2A377E;
	text-decoration : none
}
P.TXTbluenormaltext12 {
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    text-align: justify
}
P.TXTblueboldleft12 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    color: #2A377E;
    border: #808080
}
P.TXTgreenboldleft12 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    color : Green;
    border: #808080
}
P.TXTmaroonboldleft12 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    color : Maroon;
    border: #808080
}
P.TXTblueboldleft10 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    color: #2A377E;
    border: #808080
}
P.TXTblueboldleft9 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    color: #2A377E;
    border: #808080
}
P.TXTgreennote10 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: left;
    color: Green;
}
P.TXTgreennote10center {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: center;
    color: Green;
}
P {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none
}
P.TXTsmall {
    color : #000000;
    font-size : 10px;
    font-weight : normal;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : left
}
P.TXTsmallblue {
    color : #2A377E;
    font-size : 10px;
    font-weight : normal;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : left
}
P.TXTsmallblueR {
    color : #2A377E;
    font-size : 10px;
    font-weight : normal;
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align : right
}
/*Superscript text format */
SUP.TXTSuperscript{
    font-size : 7pt;
    font-family : Arial, Helvetica, sans-serif;
}
span.highlight{
    font-family : Arial, Helvetica, sans-serif;
    color : #2A377E;
    font-weight : bold
}

span.red{
    font-family : Arial, Helvetica, sans-serif;
    color : red
}
span.darkgreen{
    font-family : Arial, Helvetica, sans-serif;
    color : #006633
}
span.fade{
    font-family : Arial, Helvetica, sans-serif;
    color: #99CCCC
}
span.bright{
    font-family : Arial, Helvetica, sans-serif;
   color: #2A377E
}

/*Some basic table formats */
TD  {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
}
TD.whiteleft{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #2A377E;
	background-color: #FFFFFF;
	border-color: #808080
}
TD.whiteleft10ptbold{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #2A377E;
	background-color: #FFFFFF;
	border-color: #808080
}
TD.whiteright{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
	color: #2A377E;
	background-color: #FFFFFF;
	border-color: #808080
}
TD.whiteleft-greentext{
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    color: Green;
	background-color: #FFFFFF;
    border-color: #808080
}
TD.paleblueleft-greentext{
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    color: Green;
	background-color: #EEFFFF;
    border-color: #808080
}
TD.paleyellowleft-greentext{
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    color: Green;
	background-color: #FFFFE1;
    border-color: #808080
}
TD.paleyellowleft-bluetext{
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    color: #2A377E;
	background-color: #FFFFE1;
    border-color: #808080
}
TD.whitecenter{
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: center;
    color: #2A377E;
    border-color: #808080;
	background-color: #FFFFFF;
    background-position: center
}
TD.whitecentreb {
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    font-weight: bold;
	background-color: #FFFFFF;
    text-align: center
}
TD.whiteleftb {
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    font-weight: bold;
	background-color: #FFFFFF;
    text-align: left
}
TD.whiterightb {
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
	background-color: #FFFFFF;
    font-weight: bold;
    text-align: right;
}
TD.beigeleft{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #2A377E;
	background-color: #E7D4AB;
	border-color: #808080
}
TD.beigecenter{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #2A377E;
	background-color: #E7D4AB;
	border-color: #808080
}
TD.tetradallocatedcenter{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #2A377E;
	background-color: #99CC66;
	border-color: #808080
}
TD.whitelefterror {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #FF0000;
	background-color: #FFFFFF;
	border-color: #808080
}
TD.whitecentererror {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #FF0000;
	background-color: #FFFFFF;
	border-color: #808080
}
TD.blueleft {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #2A377E;
	background-color: #B5DDFD;
	border-color: #808080
}
TD.bluecenter {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #2A377E;
	background-color: #B5DDFD;
	border-color: #808080
}
TD.blueright {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	color: #2A377E;
	background-color: #B5DDFD;
	border-color: #808080
}
TD.shadeleft{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #2A377E;
	background-color: #EEFFFF;
	border-color: #808080
}
TD.shadeleft10{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #2A377E;
	background-color: #EEFFFF;
	border-color: #808080
}
TD.shadeleftbold10{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #2A377E;
	background-color: #EEFFFF;
	border-color: #808080
}
TD.shadecenter{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #2A377E;
	background-color: #EEFFFF;
	border-color: #808080
}
TD.greencenter{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #2A377E;
	background-color: #ADCCB8;
	border-color: #808080
}
TD.shaderight{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
	color: #2A377E;
	background-color: #EEFFFF;
	border-color: #808080
}
TD.shadelefterror{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #FF0000;
	background-color: #EEFFFF;
	border-color: #808080
}
TD.shadecentererror{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #FF0000;
	background-color: #EEFFFF;
	border-color: #808080
}
TD.tabletoprow {
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration : none;
    font-weight: bold;
    background-color: #2A377E;
    text-align: center
}
TD.tabletoprowleft {
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration : none;
    font-weight: bold;
    background-color: #2A377E;
    text-align: left
}
TD.tabletoprow12 {
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration : none;
    font-weight: bold;
    background-color: #2A377E;
    text-align: center
}
TD.tabletoprowleft12 {
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration : none;
    font-weight: bold;
    background-color: #2A377E;
    text-align: left
}
TD.tabletoprow12green {
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration : none;
    font-weight: bold;
    background-color: #006633;
    text-align: center
}
TD.tabletoprowleft12green {
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration : none;
    font-weight: bold;
    background-color: #006633;
    text-align: left
}
TD.tabletoprowgreen {
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration : none;
    font-weight: bold;
    background-color: #006633;
    text-align: center
}
TD.tabletoprowleftgreen {
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration : none;
    font-weight: bold;
    background-color: #006633;
    text-align: left
}
TD.tabletoprow12red {
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration : none;
    font-weight: bold;
    background-color: #cc3333;
    text-align: center
}
TD.tabletoprowleft12red {
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration : none;
    font-weight: bold;
    background-color: #cc3333;
    text-align: left
}TD.tabletextcenterbblueback {
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    font-weight: bold;
    background-color: #B9C8E6;
    text-align: center
}
TD.tabletextleftbblueback {
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    font-weight: bold;
    background-color: #B9C8E6;
    text-align: left
}
TD.yellowcenterbold{
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    font-weight: bold;
    background-color: #FFFFCC;
    text-align: center
}
TD.yellowleftbold{
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    font-weight: bold;
    background-color: #FFFFCC;
    text-align: left
}
TD.yellowleftnormal{
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    font-weight: normal;
    background-color: #FFFFCC;
    text-align: left
}
TD.yellowcenternormal{
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    font-weight: normal;
    background-color: #FFFFCC;
    text-align: center
}
.whitebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 5px;
	/*border: 1px solid #999999;*/
}
TD.webspinkleftbold{
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    font-weight: bold;
    background-color: #FFCCCC;
    text-align: left
}
TD.webspinkleftnormal{
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2A377E;
    text-decoration : none;
    font-weight: normal;
    background-color: #FFCCCC;
    text-align: left
}

/*Added By Matt*/
P.TXTgreennote10justify {
    margin-top: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    text-align: justify;
    color: Green;
}

.paging {
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: center;
    color: #808080;
    border-color: #808080;
    background-color: #FFFFFF;
    background-position: center;
}

.paging A:link {
    color: #336699;
    font-weight: normal;
    text-decoration : none;
}

.paging A:active {
    color: #CC3366;
    text-decoration : none;
}

.paging A:visited {
    color: #336699;
    text-decoration : none;
}

.paging A:hover {
    color: Maroon;
    text-decoration : none;
}

.paging STRONG {
    color: #336699;
    font-weight: normal;
}
/*End Additions*/



/*Added by Teresa*/
TABLE.shadeleft{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #2A377E;
	background-color: #EEFFFF;
	border-color: #808080
}

.BeigeButtonsTitle {
    padding-right : 5px;
    padding-left : 5px;
    font-weight : bold;
    font-size : 12px;
    margin-bottom : 5px;
    padding-bottom : 5px;
    color : #ffffff;
    line-height : normal;
    padding-top : 5px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    background-color : #fdcb87;
}
.BeigeOptionBox {
    padding-right : 3px;
    padding-left : 3px;
    font-weight : bold;
    font-size : 16px;
    margin-bottom : 3px;
    padding-bottom : 3px;
    color : #ffffff;
    line-height : normal;
    padding-top : 3px;
    font-family : Arial, Helvetica, sans-serif;
    background-color : #CC7E17;
}
.mydetails {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #2A377E;
	background-color: #fdcb87;
	border-color: #fdcb87
}
/*End Additions*/

