
.topbanner
{
	font-size: 0.8em; height:0px;
	color: #000099;
	font-family: Comic Sans MS, Tahoma, Arial, Verdana, 'Times New Roman';
	position: absolute;
	top: 0px;
	width:100%;
}
.datelabel
{
	font-size:1em;
	float: right;
	color: #000099;
	font-family: Comic Sans MS, Tahoma, Arial, Verdana, 'Times New Roman';
	margin-right:2px;
}
.lefttitle
{
	font-size:1em;
	float:left;
	color: #000099;
	font-family: Comic Sans MS, Tahoma, Arial, Verdana, 'Times New Roman';
	margin-left:2px;
}
.credits
{
	font-size:0.9em;
	text-transform: lowercase;
	text-align:center;
}

.mothLabel{ color:Green; font-weight:bold;font-style:italic;}
.breadcrumb{font-weight: bold;}
.breadcrumb a:visited{color:#8499A7}

.lboxMoths{font-size:0.8em; width:300px;}

.lbMoths option:hover{background-color:#D3D3D3;}
/* * html .lbMoths row:hover{background-color:#D3D3D3;} */

#pnLeft{width:400px;}
#pnlRight{width:354;float:right;}

.topdropdownmenu{position: relative;
	/*top: 200px;*/}
.email {}
.smalltext {font-size:0.8em;}
.largeImage{position: static; height: auto;}

.lgImgLabel{font-weight: bold;font-size: 0.9em;color: #336699;font-family: Arial, Verdana, Tahoma, 'Times New Roman';	}

.errorPage{text-align:center;font-weight: bold;font-size: 0.8em;color: #336699;font-family:Comic Sans MS, Tahoma, Arial, Verdana,'Times New Roman';	}

.contactUs{font-family: Arial, Tahoma, Verdana,'Times New Roman';}	

.imgInfo
{font-weight: bold;font-size: 0.7em;color: #336699;font-style: italic;
}
.lnkBack{font-size:0.7em;}
.lblerror { color:Red; font-weight:bold; font-size:0.7em;}
.lblMothTitle {color:Green; font-weight:bold;font-style:italic; font-size:0.8em;}
.dgridMoths{font-size:0.8em;} /* the datagrid */
.dgMoths{width:340px; } 

#pnlMain{width:96%; margin:0 0 0 20;} 
#pnlMain H1{font-size:2em;}

#lblTotal, #lblSpecies{font-weight:bold;}

/*.email hr { border:none; background-color:#C0CAD3; color:#C0CAD3; height:2px;}

ul{list-style-image:url(Images/sqbullet.jpg);} */
#links a:link{
	color: #FF6600;
    background-color:transparent;
    display:block;
    /*border-bottom: 1px solid #999;*/ 
    padding: 1em 0 0.2em 0;
    text-decoration:none;
}

#links a:hover {
	color: #999;
}
#links a:visited 
{
	color:#8499A7;
	background-color:transparent;
    display:block;
   /* border-bottom: 1px solid #999; */
    padding: 1em 0 0.2em 0;
    text-decoration:none;
}
.errortext
{
	font-weight:bold;color:#1AD29B;font-size:1.25em;}
	
/*image rotator styles */	
.pics {height:400px;padding:0px; margin:0px; overflow: hidden; width:380px;}
.pics img{max-width:360px;max-height:300px;padding:0px; border:1px solid #008000; background-color:Transparent; top:0; left:0;}