#table {
	border: 0px solid #FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:25px;
}

#Table_02 {
	border: 1px solid red;
	margin:0px;
}

#stats {
	overflow:auto;
	padding:3px;
}

.bio {
	border:0px solid red;
	width:405px;
	margin-left:15px;
	padding-top:12px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* ------ Box Over Start -------- */

 
 /* ---
 
        
         .dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         
         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         
         p {
         margin-top:20px;
         }
         
         h1 {
         font-size:13px;
         }

         .pgdiv {
         width:320;
         height:250;
         background:#E9EFF4;
         border:1px solid #C4D5E3;
         padding:10px;
         margin-bottom:20;
         font-family:arial;
         font-size:12px;
         }

----- */
         
         #dogvdvhdr {
            width:300;
            background:#e0e8dd;
            border:1px solid #C4D5E3;
            font-weight:bold;
			font-size:11px;
            padding:1px;
			position:relative;
			z-index:1;
			border:1px solid orange;
         }
         
         #dogvdvbdy {
            width:300;
            background:#ffffff;
			color:#FF0000;
            border-left:1px solid #C4D5E3;
            border-right:1px solid #C4D5E3;
            border-bottom:1px solid #C4D5E3;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
            padding:3px;
			position:relative;
			z-index:1;
			border:1px solid green;
         }
		 
		 #popuptext {
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			font-style:italic;
			border-bottom:1px solid #666666;
			padding-bottom:0px;
         }
		 
		 #popupbox {
			position:relative;
			z-index:1;
			border:1px solid red;
         }
		 
		 
         

/* ------ Box Over End -------- */

#pup {
  position:absolute;
  z-index:200; /* aaaalways on top*/
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
  width: 250px;
  border: 1px solid black;
  background-color: #777;
  color: white;
  font-size: 0.95em;
}


/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#46290c;
	font-style:italic;
    text-decoration:underline;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(images/bubble.gif) no-repeat bottom;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style3 {color: #166b31}
.footer {color: #fff}

