@charset "utf-8";
body {
	margin: 15px 0 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 1.5em;
	color: #254A70;
	background: #002D5F url(../images/bg.jpg) repeat-x left top;
	font-size: small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
	}
html>body { /* Opera font size */
	font-size: small;
	}

/* links */

a:link {
	color: #254A70;
	}
a:visited {
	color: #42637D;
	}
a:hover {
	color: #79A0C8;
	}
/* html  */

p {
	margin: 1em 0 1em;
	padding: 0;
	line-height: 1.5em;
	}
h1 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 150%;
	font-weight: normal;
	color: #0099CC;
	margin: 0px 0px 8px;
	}
h1.searchResultHeading {
	margin: 0px;
	padding: 0px;
	}
h2 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 150%;
	font-weight: normal;
	color: #40659B;
	padding: 0;
	margin: 0 0 1em 0;
	}
h2 a:link, h2 a:visited {
	color: #40659B;
	}
h2 a:hover {
	color: #036;
	}
h2.sub {
	color: #996;
	font-size: 90%;
	font-weight: normal;
	padding-bottom: 2px;
	margin-bottom: 1.5em;
	border-bottom: 1px solid #ddd;
	}
h2.sub a {
	color: #996;
	text-decoration: underline;
	}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #0099CC;
	padding: 0 0 2px 0;
	margin: 1.2em 0 -.2em 0;
	}
h1 span, h2 span, h3 span {
	color: #999;
	}
hr {
	border-top: 1px dashed #ccc;
	color: #fff;
	background-color: #fff;
	height: 1px;
	}	
code {
	color: #996;
	font-size: 110%;
	line-height: 1.2em;
	text-align: left;
	}
code strong {
	color: #663;
	}
abbr, acronym, .popup {
	font-style: normal;
	border-bottom: 1px dotted;
	}
em {
	font-style: italic;
	}
strong {
	font-weight: bold;
	}
strike {
	text-decoration: line-through;
	}
address {
	margin: 0;
	padding: 0;
	font-style: normal;
	}

/* divPage */

#divPage {
	position: relative;
	margin: 0 auto;
	padding: 0 1px;
	font-size: 95%;
	text-align: left;
	background: #ECF2F9 url(../images/bg_divPage.jpg) repeat;
	width: 752px;
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	width: 750px;
	}
html>body #divPage {
  	width: 750px;
	} 
#divHeader {
	background: #254A70 url(../Images/bg_divHeader.gif) no-repeat left top;
	height: 100px;
	padding: 0;
	margin: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #336699;
	}
#divHeader a  {
	border-style: none;
	display: block;
	width: 118px;
	}
#divHeader img  {
	}
#divHeader span {
	background: url(../Images/headerLogo2.gif) no-repeat left top;
	top: 35px;
	position: absolute;
	left: 10px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 286px;
	}
html>body #divHeader span {
	top: 35px;
	}

/* nav menu */

#divNav {
	width: 750px;
	height: 48px;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 90%;
	border-top: 1px solid #3399CC;
	background: #336699 url(../images/bg_divNav.jpg) repeat-x left top;
	}
#divNav li {
	float: left;
	margin: 0;
	padding: 0 1px 0 0;
	list-style: none;
	background: url(../images/bg_divNav_li.jpg) no-repeat top right;
	}
#divNav a {
	float: left;
	padding: 7px 18px;
	text-decoration: none;
	color: #E6E6E6;
	}
#divNav a:hover, #divNav a.active {
	color: #FFFFFF;
	background: #336799 url(../images/bg_divNav_active.jpg) repeat-x bottom left;
	}
#divNav a.active {
	font-weight: bolder;
	}

/* main content */

/* hide rule from mac \*/
#divContentPage {clear:left;}
/* ending hide */

#divContentPage {
	float: left;
	width: 510px;
	background-image: url(../images/bg_divPageContent.jpg);
	background-color: #ECF2F9;
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	}
#divContent {
	margin: 24px 0 0 0;
	padding: 0 15px;
	background-color: #E2EBF5;
	}
	
#divContent .entry {
	margin: 0 0 20px;
	border-bottom: 1px solid #ddd;
	}
#divContent .entry p {
	font-size: 90%;
	line-height: 1.2 em;
	margin-top: 5px;
	}	
#divContent .entry h1{ 
	clear: left;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
	font-weight: normal;
	color: #40659B;
	}
#divContent .entry h2 {
	clear:left;
	margin: 0px 0 3px;
	padding: 0px 0 0;
	font-size: 140%;

	}
	
p.articlepost {
	clear: left;
	margin: 0px;
	padding: 0px;
}

#divContent img.thumb {	
	float: right;
	margin-left: 12px;
	margin-bottom: 6px;
	margin-top: .5em;
	border-color: #ccc;
	border-width: 1px;
	border-style: solid;
	padding: 5px;
	}
/* content ul */
#divContent p {
	margin-bottom: 0px;
	}
	
#divContent ul {
	list-style: disc;
	}
#divContent ul li {
	line-height: 1.3em;
	}
#divContent dl dd {
	margin: 0;
	padding: 0 0 1em 0;
	font-size: 90%;
	}
#divContent dl dt {
	font-weight: bold;
	}
#divContent dl dt span {
	font-weight: normal;
	}

.welcome {
	width: 100%;
	font-size: 90%;
	margin-bottom: 15px;
}
.welcome h5 {
	font-size: 120%;
	padding-bottom: 7px;
	margin: 0;
}
#divWelcome {

}
#divResources {
	background-color: #C6D7E8;
	padding: 5px;
	border: 1px solid #79A0C8;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-right: 10px;
	float: left;
	width: 170px;
}
#divResources h6 a {
	line-height: 2.0em;
	text-decoration: underline;
	padding-left: 5px;
	font-weight: normal;
}

/* sidebar */

#divSideBar {
	width: 238px;
	float: right;
	font-size: 90%;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	background: url(../images/bg_divSideBar.jpg) no-repeat left top;
	}
#divSideBarPage {
	padding: 10px 10px 20px 15px;
	}

#divSideBar h1 {
	font-size: 110%;
	font-weight: bold;
	padding: 5px;
	color: #003300;
	background-color: #66CCFF;
	margin-top: 20px;
	}

#divSideBar h3 {
	font-size: 110%;
	}
#divSideBar h3#quick {
	clear: left;
	}
#divSideBar h4 {
	font-size: 92%;
	font-weight: normal;
	margin: 0;
	}
#divSideBar p {
	margin-top: 4px;
	margin-bottom: 20px;
	}
#divSideBar img {
	vertical-align: middle;
	}
#divSideBar ul, #divSideBar dl {
	margin: 4px 0 20px 0;
	padding: 0;
	list-style: none;
	}
#divSideBar li {
	margin: 0 0 .5em 0;
	padding: 0 0 0 13px;
	line-height: 1.4em;
	background: url(../images/bullet_rounded.gif) no-repeat 0 5px;
	}
#divSideBar ul.none li {
	margin-bottom: 2px;
	padding-left: 0;
	background: none;
	}
/* footer */

#divFooter {
	position: relative;
	height:60px;
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 90%;
	color: #CCCCCC;
	border-top: 1px solid #3399CC;
	border-bottom: 1px solid #3399CC;
	background-color: #254A70;
	}
#divFooter p {
	margin: 0;
	padding: 15px 25px 1px;
	text-align:right;
	}

/* float escape bug fix for mac ie5 \*/
* html #divFooter p { height: 1%; }
/* End hide */

#divFooter a {
	color: #79A0C8;
	}
#divFooter a:hover {
	color: #3399CC;
	}
#divSideBar li.active a:link, #divSideBar li.active a:visited {
	color: #333;
	font-weight: bold;
	text-decoration: none;
	}

/* content */

#divContent dl#intro {
	margin: 0 0 20px;
	color: #40659B;
	border-bottom: 1px solid #ddd;
	}
#divContent dl#intro dt {
	font-family: 'Trebuchet MS', sans-serif; 
	font-size: 120%; 
	font-weight: bold;
	}
#divContent #intro dd {
	max-width: 580px;
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 90%;
	line-height: 1.5em;
	color: #40659B;
	}
#divContent #intro dd img {
	float: left;
	margin: 0 10px 10px 0;
	padding: 3px;
	border: 1px solid #ddd;
	background: #ECF2F9;
	}
#divContent #intro dd a {
	
	}

#divHeader a, #divNav a {
	border-style: none;
	}
a img {
	border: none;
	}
.hide {
	display: none;
}
	
/* Toolboxes */
#divSideBarPage dl.toolbox {
	background-color: #79A0C8;
	margin: 10px 0px 20px;
	padding: 0px;
}

#divSideBarPage dl.toolbox dt{
	background-color: #254A70;
	padding: 5px;
	color: #B6CBE0;
	font-size: 100%;
	font-weight: bold;
	margin: 0px 0px 2px;
}
#divSideBarPage dl.toolbox dd {
	padding: 5px;
	color: #254A70;
	margin: 0px;
}
#divSideBarPage dl.toolbox ul {
	padding: 0px;
	margin: 0px;
}

#divSideBarPage dl.toolbox li {
	padding-left: 5px;
}

#divSideBar a {
	color: #254A70;
}
#divSideBar a:hover {
	color: #336799;
}

#quickSearch form input {
	font-size: 8pt;
}
#quickSearch form input.searchButton {

}
#quickSearch img.thumb {
	border-color: #ccc;
	border-width: 1px;
	border-style: solid;
	background-color:#FFFFFF;
	padding: 2px;
	width: 150px;
	}
#quickSearch .imgContainer {
	background-color: #6492BF;
	padding-top: 5px;
	padding-bottom: 6px;
	font-size: 9px;
}
#divSearch {
	font-size: 100%;
	line-height: 1.8em;
}
#divSearch select {
	font-size: 100%;
	width: 334px;
}
#divSearch input.searchbox {
	width: 340px;
	font-size: 150%;
	color:#3366CC;
}
#divSearch input.text {
	font-size: 100%;
	width: 200px;
}
#divSearch select.bio {
	width:344px;
	font-size: 120%
}
#divSearch input.searchButton {
	width:75px;
	color: #336699;
	font-weight: bold;
}
#divSearch input.searchButton:hover {
	color: #3366CC;
}
.helpBox {
	border: 1px solid #0066CC;
	padding: 5px;
	color: #000000;
	line-height: normal;
	background-color: #99FFFF;
	margin: 5px 5px 0px;
	font-size: 80%;
	cursor: pointer;
}
#helpNames {
	padding: 3px;
}
.trLowlight {
	background-color: #CFDFEF;
}
.trHighlight {
	background-color: #C5D8EB;
}
.trHighlightAlert {
	background-color:#9FFFFF;
}
a img.favThumb  {
	border-color:#00FF00;
	border-width: 1px;
	border-style: solid;
	padding: 1px;
}
span.searchHighlight {
	background-color:#FFFF33;
	color: #000000;
}

a span.searchHighlight  {
	text-decoration:underline;
}

.searchResult {
	font-size:90%;
	height: 110px;
	background-color:#99CCFF;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}

.searchResultEnglishName {
	font-weight:bold;
}

.searchResultOtherEnglishName {
	font-size:80%;
	color: #666666;
}

.searchResultSciName {
	font-weight: bold;
}

.searchResultOtherSciName {
	font-size:80%;
	color: #666666;
}

.searchResultHighTax {
	font-size:80%;
	line-height: normal;
	color: #FFFFFF;
}

.searchResultFamily {
	font-size:80%;
	line-height: normal;
	font-weight: bold;
}

.searchResultTraName {
	font-weight: bold;
	
}

.searchResultOtherTraName {
	font-size:80%;
	color: #666666;
}

img.searchResultThumb {
	border-color:#999999;
	border-width: 1px;
	border-style: solid;
	padding: 3px;
	margin-right: 3px;
	background-color:#FFFFFF;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	float: left;
}	
.errorMessage {
	color: #FF0000;
	line-height: normal;
	background-color: #FFCCCC;
	padding: 5px;
	border: 1px solid #FF0000;
}
form {
	margin: 0px;
	padding: 0px;
}
.trDark {
	color: #FFFFFF;
	background-color: #003366;
}
.trDark a, .trDark a:hover, .trDark a:visited {
	color: #FFFFFF;
}

.trLight {
	background-color: #FFFFFF;
}
.specialCharInput {
	width: 30px;
}
#divFoundResults {
	margin: 0px;
	padding: 0px;
}

.imageGrid {
	line-height: normal;
	float: left;
	background-color: #CBEDED;
}

.imageGrid img.searchResultThumb {
	border-color:#999999;
	border-width: 1px;
	border-style: solid;
	padding: 1px;
	margin: 0;
	background-color:#FFFFFF;
}	

.imageGridItem {
	font-family: Arial, Helvetica, sans-serif;
	width: 154px;
	height: 154px;
	font-size: 7pt;
	padding: 1px;
}
.imageGridItem p {
	margin: 0;
	width: 150px;
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	
}
.imageGridItem span.searchResultSciName {
	font-size: 120%;
	font-weight:normal;
}

/*#imageGrid {
	line-height: normal;
	white-space: nowrap;
	float: left;
}
#imageGrid img.searchResultThumb {
	margin: 0;
}	
.imageGridItem {
	font-size: 7pt;
	width: 154px;
	line-height: normal;
	float: left;
	display: inline;
	white-space: normal;
	height: 154px;
	margin: 0px;
	padding: 0px;
}
.imageGridItem p {
	padding:0 0 0 2px;
	margin:0;
}
*/
#searchDisplayStyle {
	display:block;
}
#searchDisplayStyle select{
	font-size: 8pt;
}
.searchKey {
	font-size: 80%;
	line-height: normal;
	background-color: #CBEDED;
	padding: 2px;
	border: 1px solid #A8E1E1;
	margin: 3px 0px;
}
#searchKey p {
	padding-top:0px;
	margin-top:0px;
	line-height: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

span#searchCriteria ul {
	margin: 0;
	padding-top: 5px;
	list-style: disc url(none) inside;
}

span#searchCriteria li {
	margin: 0px;
	padding-left: 3px;
	line-height: 1;
}

#divNameList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: normal;
}
.divMMCount {
	font-size: 80%;
	line-height: normal;
	float: right;
	padding-right: 8px;
}
#divSpecies {
	margin: 0px;	
}
#divSpeciesHeading {
	padding: 10px;
	background-color: #CBEDED;
	border: 1px solid #A8E1E1;
}
#divSpeciesHeading p{
	line-height: normal;
	margin: 0px;
	padding: 0px;
}
#divSpeciesHeading .speciesSciName {
	font-size: 90%;
	padding-bottom: 2px;
}
#divSpeciesHeading .speciesEngName {
	font-size: 120%;
	font-weight: bold;
}
#divSpeciesHeading .speciesTraName {
	font-size: 120%;
	font-weight: bold;
	float: right;
}
#divAddToMyList {
	text-align:right;
	font-size: 80%;
	padding-bottom: 1px;
	padding-right: 1px;
	margin: 0px;
}
#divAddToMyList img{
	vertical-align:middle;
}
#divSpeciesContent {
	font-size: 80%;
	margin-top: 8px;
	line-height: normal;

}
#divSpeciesContent h1{
	font-size: 130%;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0066FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	margin-bottom: 0px;
	margin-top: 15px;
}
#divSpeciesContent img.thumbnail{
	padding:3px;
	border: 1px solid #CCCCCC;
	float: right;
	margin-bottom: 5px;
	margin-left: 5px;
}
#divSpeciesContentBasicData {
	padding-bottom: 0px;
}
#divSpeciesContent p{
	padding-left: 5px;
	padding-top: 5px;
}
#divMMPlayer {
	padding-top: 10px;
	padding-bottom: 2px;
	background-color:#000000;
	text-align: center;
	overflow: hidden;
}
#divMMPlayerHide {
	text-align:center;
	font-weight: bold;
	padding: 3px;
}
#divMMPlayerHide a {
	color:#33CCFF;
}
#divHelp {
	font-size: 100%;
}
#divHelp h2 {
	padding-left: 5px;
	font-size: 100%;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	margin-top: 15px;
}
#divHelp ul.helpList {
	font-size: 90%;
}

#divHelp ul.helpList {
	font-size: 90%;
}
#divHelp ul.helpList li {
	
}
.divDistribItem {
	font-size: 90%;
}
span.makatea {
	background-color:#009900;
	color: #FFFFFF;
}
#divSpeciesContent div.searchKey {
	font-size:100%;
	}
#speciesPic {
	height: 100px;
	width: 150px;
}
#divContact {
	font-size: 90%;
	padding-left: 5px;
}
#divContact h2 {
	padding-left: 5px;
	font-size: 100%;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0099CC;
}

#divArticleAuthor {
	font-size: 80%;
	margin-bottom: 10px;
}
#divArticleAuthor img.thumbnail {
	float: left;
	margin-right: 12px;
	margin-bottom: 6px;
	margin-top: .5em;
	border-color: #ccc;
	border-width: 1px;
	border-style: solid;
	padding: 5px;
	}
	
#divSearchCriteriaCheck {
	padding: 10px;
	background-color: #CBEDED;
	border: 1px solid #A8E1E1;
}

#divSpeciesDistrib {
padding-top:100px;
	float:none;
	display:inline;
}
#divSearch .selectResultsPerPage {
	width: auto;
	font-size: 90%;
}
.DataUpdateTable {
	font-size: 80%;
	background-color: #FFFFFF;
}
.DataUpdateTable td{
	border-right: 1px solid #336799;
	border-bottom: 1px solid #336799;
}
.wideSelect {
	width: 100%;
	font-size: 90%;
}
.viewDistribution {
	float: right;
	font-weight: bold;
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 110%;
}

ul.ulIslands li h5{
	font-size: 115%;
	font-weight: bold;
	margin-bottom: 0px;
	padding-top:10px;
	
}

ul.ulIslands li {

}
ul.ulIslands a{
	padding-left: 20px;
}
ul.ulIslands a.active{
	background-position: left center;
	background-image: url(../Images/pointer-right.gif);
	background-repeat: no-repeat;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24; 
}

a.info:hover{
	z-index:25;
	background-color:#DDECF0;
}

a.info span{
	display: none;
}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
	padding:4px;
    top:2em; 
	left:2em; 
	width:20em;
    border:1px solid #FFFFFF;
    background-color:#254A70; 
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
span.linkDescription {
	display:block;
}
select.resultDisplay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
}
.searchResultUpgradeHistory {
	font-size:80%;
	color: #666666;
}

.pageBreak {
	
}
.tblImageGrid {
	margin: 0px;
	padding: 0px;
	width: 92%;
}
.toolButtons {
	position: absolute;
	width: 300px;
	top: 110px;
	left: 445px;
	text-align: right;
	color: #FFFFFF;
}
.toolButtons a {
	color: #FFFFFF;
}
.toolButtons a:hover {
	color: #D1D9F3;
	background-color:#00CCFF;
}
.toolButtons img {
	padding: 1px;
}
.toolButtons #toolDescription {
	font-size: 80%;
	padding-right: 3px;
}.divCitation {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFCC;
	line-height: 100%;
	padding: 3px;
	clear: both;
	margin-bottom: 10px;
}
.divCitation h1 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	display: block;
	margin: 0px 0px 3px;
	padding: 0px;
}
.divCitation p {
	font-size: 11px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	color: #333333;
	display: none;
}
.divCitation h1 a {
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 5px 0px 0px 20px;
	background-image: url(../Images/ico_citation.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
}
.pageHeading {
	margin: 0px;
	padding: 0px;
}
.pageHeading h1 {
	padding-top: 1px;
}
.pageHeading h6 {
	font-size: 11px;
	margin: 0;
	padding: 0px 0px 0px 18px;
	line-height: 160%;
	background-repeat: no-repeat;
	background-position: left center;
}
.pageHeading h6 a {
	color: #254A70 !important;
	text-decoration: none;
}
.pageHeading h6 a:hover {
	color: #254A70;
	text-decoration: underline;
}

.pageHeading h6.dictionaries {
	background-image: url(../Images/menu_dictionaries.gif);
}
.pageHeading h6.biodiversityDatabase {
	background-image: url(../Images/menu_biodiversity.gif);
}
.pageHeading h6.aboutTrust {
	background-image: url(../Images/menu_aboutTrust.gif);
}
.pageHeading h6.acknowledgements {
	background-image: url(../Images/menu_acknowledgements.gif);
}
.pageHeading h6.dataHistory {
	background-image: url(../Images/menu_datahistory.gif);
}
.pageHeading h6.bibliography {
	background-image: url(../Images/menu_bibliography.gif);
}

.pageHeading h6.usefulLinks {
	background-image: url(../Images/menu_links.gif);
}
.pageHeading h6.articles {
	background-image: url(../Images/menu_articles.gif);
}
.pageHeading h6.cookislands {
	background-image: url(../Images/menu_cooks.gif);
}

.pageHeading h6.aboutDatabase {
	background-image: url(../Images/menu_aboutDatabase.gif);
}
.extinctCooks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color:#000000;
	background-color:#FFCC33;
	padding-left: 1px;
	padding-right: 1px;
	margin-right: 2px;
}
.extinctWorld {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color:#FFFFFF;
	background-color: #FF0000;
	padding-left: 1px;
	padding-right: 1px;
	margin-right: 2px;
}

.absentCooks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color:#FFFFFF;
	background-color:#0000FF;
	padding-left: 1px;
	padding-right: 1px;
	margin-right: 2px;
}
.errCooks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color:#FFFFFF;
	background-color:#0000FF;
	padding-left: 1px;
	padding-right: 1px;
	margin-right: 2px;
}
.resultPageCurrent {
	font-weight: bold;
	margin: 1px;
	padding: 2px;
	background-color: #CBEDED;
	border: 1px solid #79A0C8;
	color: #003366;
}
