body {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border: none;}
A { color: #000000; text-decoration: none; border-bottom: thin dotted #000000; }
A:link { color: #000000; text-decoration: none; border-bottom: thin dotted #000000; }
A:visited { color: #000000; text-decoration: none; border-bottom: thin dotted #000000; }
A:active { color: #000000;  }
A:hover	{ color: #CC0000; text-decoration: none; border-bottom: none; }


.boomer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.headers {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
}
.links {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	border: none;
}
		a:link.links  { color: #FFFFFF; border: none;}
        a:visited.links  { color: #FFFFFF; border: none;}
        a:active.links  { color: #FFFFFF; border: none;}
        a:hover.links  { color: #FF9900; border: none;} 
		
.links3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border:none;
	line-height: 8pt;
}

        a:link.links3  { color: #000000; text-decoration: none; border:none; line-height: 8pt;}
        a:visited.links3  { color: #000000; text-decoration: none; border:none;}
        a:active.links3  { color: #000000; text-decoration: none; border:none;}
        a:hover.links3  { color: red; text-decoration: none; border:none;}
		
.links2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	border:none;
	line-height: 8pt;
}

        a:link.links2  { color: #ffffff; text-decoration: none; line-height: 8pt;}
        a:visited.links2  { color: #ffffff; text-decoration: none;}
        a:active.links2  { color: #ffffff; text-decoration: none;}
        a:hover.links2  { color: #ff9900; text-decoration: none;}
		

.links1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}

a.links1 { color: #666666; }
        a:link.links1  { color: #666666; text-decoration: none;}
        a:visited.links1  { color: #333333; text-decoration: none;}
        a:active.links1  { color: #666666; text-decoration: none;}
        a:hover.links1  { color: #FF9900; text-decoration: none;}
		}
.tiny {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #ffffff;
	link:  #ffffff;
	alink: #000000;
	vlink: #000000;
	hover: #FFCC00;
}
.block1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 10px;
	padding: 10px;
}
.noresize { 
 font-family: Verdana, Arial, sans-serif; 
 font-size: 12px !important; 
 color: #ffffff; 
 font-weight: normal;
}
.tinylinks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.date {
		font-family:verdana, arial, sans-serif;
		font-size:small;
		color:#CCC;
		border:1px solid #CCC;
		padding:5px;
		margin-bottom:10px;
		font-weight:normal;
}
.boomer2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	border: none;
}
a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #000;
    background-color:#ffffcc; color:#000;
    text-align: left}
    
.box {
	padding: 2px;
	border: 1px solid #999999;
	height: 14px;
	width: 16px;
	background-color: #FFFFFF;  
}  