body,h1,h2,h3,p {font-family:verdana,arial,helvetica,
	helv,sans-serif,Geneva,SunSans-Regular; 
	background-color: #F8F8F8;
	font-size: 8pt;}
	
h1 {font-size: 160%; color: #808080; font-weight: bold; margin-top: 0; margin-bottom: 5px; }
h2 {font-size: 130%; color: #606060; font-weight: bold; margin-top: 0; margin-bottom: 3px; }
h3 {font-size: 110%; color: #404040; font-weight: bold; margin-top: 0; margin-bottom: 1px; }
h4 {font-size: 100%; color: #000000; font-weight: bold; margin-top: 0; margin-bottom: 0px; }

p {margin-top: 0; margin-bottom: 1px; }

a.greenlink:link {color: #00A000;}

.alamy {font-size:110%; color: #808080; font-weight: bold; margin-top: 0pt; margin-bottom: 0; text-align: right; }
.camdata {font-size:80%; color: #888888; }
.copyright {font-size:80%; color: #808080; margin-top: 0; margin-bottom: 0; text-align: center; }
.piccount {font-size:80%; color: #404040; margin-top: 0; margin-bottom: 0; text-align: left; }
.enquire {font-size:100%; color: #808080; font-weight: bold; margin-top: 5pt; margin-bottom: 0; }
.enquirepic {font-size:110%; color: #8080080; font-weight: normal; margin-top: 0pt; margin-bottom: 2pt; }
.fam {
	font-size:125%;
	color: #004060;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
}
.famind {font-size:150%; color: #404040; font-weight: bold; margin-top: 0; margin-bottom: 0; }
.fi {font-size:90%; color: #a0A0a0; }
.gb {margin-top: 0; margin-bottom: 1px; }
.groups {font-size:110%; color: #808080; margin-top: 0; margin-bottom: 0; }
.index {font-size:110%; }
.indexlinks {font-size:90%; background-color: #CCCCCC;}
.iltext {text-align: center; background-color: #CCCCCC;}
.info {font-size: 125%; color: #808080; margin-top: 0; margin-bottom: 0; }
.infopic {font-size: 135%; font-style:bold; color: #606060; margin-top: 0; margin-bottom: 0; }
.insig1  {font-size:80%; color: #A0A0A0; margin-top: 0; margin-bottom: 0pt; text-decoration: none;}
.insig2  {font-size:80%; color: #B0B0B0; margin-top: 0; margin-bottom: 0pt; text-decoration: none;}
.logo  {font-size: 300%; color: #a0A0a0; font-weight: bold; font-style: italic; background-color: #DDDDDD; border:3px; border-style:solid; border-color: #AAAAAA; text-align: center; }
.photog {font-size: 125%; color: #808080; margin-top: 0; margin-bottom: 0; }
.latinlink {font-size:110%; font-style:italic; }
.h1text {font-size: 90%; color: #808080; font-weight: bold; margin-top: 0; margin-bottom: 5px; }
.pagelinks {font-size:80%; color: #808080; margin-top: 0; margin-bottom: 0; text-align: center; border:1px; border-style:solid; border-color: #CCCCCC; }
a.pl:link {font-style:bold; color: #808080; text-decoration: none;}
a.pl:visited {font-style:bold; color: #404040; text-decoration: none;}
a.pl:active {font-style:bold; color: #a0A0a0; text-decoration: none;}
a.pl:hover {font-style:bold; color: #808080; text-decoration: none;}
.pdate {font-size:100%; color: #808080; }
.rightmenu {font-size: 90%; font-weight:bold; text-align: center; border:1px; border-style:solid; border-color: #AAAAAA; }
.rightmenutext {font-size: 90%; font-weight:normal; text-align: left; }
.section {font-size:100%; color: #808080; }
.smallprint {font-size:80%; color: #808080; margin-top: 0; margin-bottom: 1pt;}
.sub {font-size:100%; margin-top: 0; margin-bottom: 1px; }
.status {font-size:90%; color: #a0A0a0; font-style:italic; }
.topmenu {font-size:90%; color: #404040; font-weight:bold; text-align: center; background-color: #CCCCCC; border:1px; border-style:solid; border-color: #AAAAAA; }
.browsemenu {font-size:90%; color: #404040; font-weight:bold; background-color: #BBBBBB; border:1px; border-style:solid; border-color: #888888; cursor:pointer; cursor:hand;}
.browsecell {cursor:pointer; cursor:hand;}
.browsemenustatic {font-size:90%; color: #404040; background-color: #BBBBBB; border:1px; border-style:solid; border-color: #888888;}

.linkmenu {font-size:90%; color: #404040; background-color: #BBBBBB; border:1px; border-style:solid; border-color: #888888; cursor:pointer; cursor:hand;}
.linkmenustatic {font-size:90%; color: #404040; background-color: #BBBBBB; border:1px; border-style:solid; border-color: #888888;}

..buttons {font-size:90%; color: #404040; font-weight:bold; background-color: #BBBBBB; }
a.buttons {
display:block;
background-color: #EEEEEE;
}
a.buttons:link {
color: #002000;
background-color: #EEEEEE;
}
a.buttons:visited {
color: #008000;
background-color: #EEEEEE;
}
a.buttons:hover {
color:#00B000;
background-color: #DDDDDD;
}
a.buttons:active {
color: #006000;
background-color: #EEEEEE;
}


a.bm:link {font-style:bold; color: #202020; text-decoration: none;}
a.bm:visited {font-style:bold; color: #606060; text-decoration: none;}
a.bm:active {font-style:bold; color: #404040; text-decoration: none;}
a.bm:hover {font-style:bold; color: #909090; text-decoration: none;}
a.tm:link {font-style:bold; color: #202020; text-decoration: none;}
a.tm:visited {font-style:bold; color: #404040; text-decoration: none;}
a.tm:active {font-style:bold; color: #606060; text-decoration: none;}
a.tm:hover {font-style:bold; color: #808080; text-decoration: none;}
.taxonomy {font-size:100%; color: #888888 }
.thumbcell {border: 1px solid #C0C0C0;}
.warn1 {font-size:90%; color: #888888;}
.warn2 {font-size:100%; color: #ee7766;}
.warn3 {font-size:100%; font-weight: bold; color: #ee6633;}
a.smalllink:link {font-size:80%; color: #aaaaaa; text-decoration: none;}
a.smalllink:visited {font-size:80%; color: #aaaaaa; text-decoration: none;}
a.smalllink:active {font-size:80%; color: #aaaaaa; text-decoration: none;}
a.smalllink:hover {font-size:80%; color: #aaaaaa; text-decoration: none;}