body { color: black; background-color: white;	text-align: left; }
body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input
{
	font-family: din,helvetica,arial,verdana,sans-serif;
	color:#999999;
	font-size: 11px;
	font-weight: lighter;
	line-height: 18px;


}

h1
{
font-size: 100%;
color:#000000;
font-weight: bold;
text-transform: uppercase;
}

.h1Title
{
font-size: 100%;
color:#000000;
font-weight: bold;
text-transform: uppercase;
}


h2
{ font-size: 120%; color:#000000; font-weight: lighter; }


h3
{ font-size: 110%; color:#000000; font-weight: lighter; }


h4
{ font-size: 100%; color:#000000; font-weight: lighter; }



.SpanSpeciesname
{
font-size: 90%;
color:#999999;
font-weight: lighter;
font-style:italic;
text-transform: lowercase;
}


.galleryimage
{
border-top: 1px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;
}



a.home 
{
font-size: 100%;
color:#FFFFFF;
font-weight: bold;
padding-bottom: 0px;
background-image: url(nav_home.gif);
background-repeat: no-repeat;
background-position: right center;
text-decoration: none;
display: block;
}

a.home:link
{
font-size: 100%;
color:#FFFFFF;
font-weight: bold;
padding-bottom: 0px;
background-image: url(nav_home.gif);
background-repeat: no-repeat;
background-position: right center;
text-decoration: none;
display: block;
}

a.home:visited
{
background-color: transparent;
background-image: url(nav_home.gif);
background-repeat: no-repeat;
background-position: right center;
text-decoration: none;
}

a.home:hover
{
background-color: transparent;
background-image: url(nav_home_hlt.gif);
background-repeat: no-repeat;
background-position: right center;
text-decoration: none;
}

a.home:active
{
background-color: transparent;
background-image: url(nav_home_hlt.gif);
background-repeat: no-repeat;
background-position: right center;
text-decoration: none;
}


.HeadingTopnavHome
{
font-size: 100%;
color:#FFFFFF;
font-weight:
bold;
padding-bottom: 0px;
background-image: url(nav_home.gif);
background-repeat: no-repeat;
background-position: right center;
text-decoration: none;
display: block;
}



.HeadingTopnav
{
font-size: 100%;
color:#FFFFFF;
font-weight:
bold;
padding-bottom: 0px;
background-image: url(nav_arrow_hlt.gif);
background-repeat: no-repeat;
background-position: right center;
text-decoration: none;
display: block;
}

.HeadingTopnavPW
{
font-size: 100%;
color:#FFFFFF;
font-weight: bold;
}












/* START SIDE MENU */



#sidemenu
{
width: 99.99%;
/* to display the list horizontaly */
margin-left: 0;
margin-right: 0;
margin-top: 4px;
padding-left: 0;
padding-right: 0;
list-style: none;
font-size: 80%;
color:#ffffff;
line-height: 22px;
text-decoration: none;
text-transform: uppercase;
background-color: transparent;
display: block;
}



#sidemenu li
{
display: inline;
/* for IE5 and IE6 */
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-left: 0;
padding-right: 0;
}

#sidemenu a
{
/* extend the sensible area to the maximum with IE5 */
display: block;
text-align: left;
text-decoration: none;
color: #FFFFFF;
padding: 0px;

}


#sidemenu ul { padding: 0; }
#sidemenu ul li { display: inline; }

#sidemenu ul
{
margin: 0;
padding: 0%;
}



#sidemenu ul li a
{
text-decoration: none;
}

#sidemenu ul li a:hover
{
background-image: url(nav_arrow_hlt.gif);
background-repeat: no-repeat;
background-position: right center;
text-decoration: none;
}

#sidemenu li a:hover, #navlist li a:active
{
background-image: url(nav_arrow_hlt.gif);
background-repeat: no-repeat;
background-position: right center;
text-decoration: none;
}








/* END SIDE MENU */






























.black
{
	color:#000000;
	font-weight: bold;
}






a
{
	color:#3366FF;
}
a:link
{
	color:#008000;
	text-decoration:none;
}
a:visited
{
	text-decoration:none;
}
a:hover
{
	text-decoration:none;
}
a:active
{
	text-decoration:none;
}



.topnavcell
{
	border-right: 1px solid #CCCCCC;
	padding-left: 14px;
	padding-right: 14px;

}

.topnavcellleft
{
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding-left: 14px;
	padding-right: 14px;

}




a.listmenulink 
{ font-size: 80%; color:#ffffff; line-height: 9px; text-decoration: none; text-transform: uppercase; background-color: transparent; display: block; }

a.listmenulink:link
{
	text-decoration:none;
}
a.listmenulink:visited
{
	text-decoration:none;
}
a.listmenulink:hover
{ background-color: transparent; background-image: url(nav_arrow_hlt.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; }
a.listmenulink:active
{ background-color: transparent; background-image: url(nav_arrow_blk.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; }




.divFooter
{
	color:#999999;
	font-size: 8px;
	line-height: 12px;
	padding-top: 8px;
	padding-bottom: 14px;
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #CCCCCC;
}


.divTopnav
{
	font-size: 11px;
	color:#FFFFFF;
	line-height: 16px;
	text-align: left;
	font-weight: lighter;

}


.divContact
{
	font-size: 90%;
	font-weight: lighter;
}


.divMain
{ background-color: transparent; background-image: url(bg.gif); background-repeat: repeat; background-position: top; }

.thumbnailimage
{
	border-bottom: 1px solid #000000;
}




