 body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #FFFFFF;
}
.helpLg {
	letter-spacing:-1px;
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size:18px;
	font-weight:bold;
	color: #0000FF;
}
.helpSm {
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size:11px;
	font-weight:normal;
	color: #0000FF;
}
a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#00000;
    text-decoration:none}

a.info:hover{z-index:25;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:-4em; left:0em; width:7em;
    border:1px solid #999999;
    background-color:#cccccc; color:#00000;
    text-align: center}
.style80 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	font-weight: bold;
}
.sideMenuGreen {
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size: 15px;
	color: #446e48;
	font-weight: bold;
}
.appItem {
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size: 15px;
	color: #333333;
	font-weight: bold;
}
.appItemBold {
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.appItemTitle {
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size: 24px;
	color: #666666;
	font-weight: bold;
}
.appItemCat {
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size: 16px;
	color: #333333;
	font-weight: normal;
}
.appDemoHighlight {
	font-size: 12px;
	color: #CC3300;
	font-weight: bold;
}
.appDemoTitles {
	letter-spacing:-1px;
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size:18px;
	font-weight:bold;
	color: #000000;
}
.appDemoList {
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size:15px;
	font-weight:bold;
	color: #000000;
}
.appDemoLinks {
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size:13px;
	font-weight:normal;
	color: #666666;
}
 .appDemoLinks a:link {
	color: #666666;
	text-decoration: none;
} 
 .appDemoLinks a:visited {
	color: #666666;
	text-decoration: none;
} 
 .appDemoLinks a:hover {
	color: #000000;
	text-decoration: none;
}
 .appMenu {
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
} 
 .appMenu a:link {
	color: #000000;
	text-decoration: none;
} 
 .appMenu a:visited {
	color: #000000;
	text-decoration: none;
} 
 .appMenu a:hover {
	color: #CC3300;
	text-decoration: none;
}
.footerLink {
	font-family: "Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
}
.footerLink a:link{
	color: #999999;
	text-decoration: none;
}
.footerLink a:visited{
	color: #999999;
	text-decoration: none;
}
.footerLink a:hover{
	color: #999999;
	text-decoration: underline;
}
 .qHeader {
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
} 
 .qHeader a:link {
	color: #ffffff;
	text-decoration: none;
} 
 .qHeader a:visited {
	color: #ffffff;
	text-decoration: none;
} 
 .qHeader a:hover {
	color: #cccccc;
	text-decoration: none;
}
.pedInfo {  
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px; 
	color: #666666;
}
.style26 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.style28 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.style28 a:link {
	color: #333333;
	text-decoration: none;
}
.style28 a:visited {
	color: #333333;
	text-decoration: none;
}
.style28 a:hover {
	color: #333333;
	text-decoration: underline;
}
.style28 a:active {
	color: #333333;
	text-decoration: none;
}
.style21Lg {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.style21Lg a:link {
	color: #000000;
	text-decoration: none;
}
.style21Lg a:visited {
	color: #000000;
	text-decoration: none;
}
.style21Lg a:hover {
	color: #000000;
	text-decoration: underline;
}
.style21Lg a:active {
	color: #000000;
	text-decoration: none;
}
.selectPedigrees {
	width: 100%;
	font-family: "Courier New", Courier, mono; 
	color:#000000;
	font-size: 12px;
}
.commentBoxWebsiteSire {
	width: 360px;
	height: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#333333;
	font-size: 12px;
}
