         .dogvdvhdr {
            width:300;
            background:#C4D5E3;
            border:1px solid #C4D5E3;
            font-weight:bold;
            padding:10px;
         }
         
         .dogvdvbdy {
            width:300;
            background:#FFFFFF;
            border-left:1px solid #C4D5E3;
            border-right:1px solid #C4D5E3;
            border-bottom:1px solid #C4D5E3;
            padding:10px;
         }
         		 
		 .example1 a{position:relative;}/* set stacking context*/
		 .example1 a span{ position:absolute;	top:34px; left:499px; padding:5px; color:#fff; visibility: hidden;}
		 .example1 a:hover{visibility:visible}/* ie bug needed to make span show*/
		 .example1 a:hover span{visibility:visible;}/* reveal image*/


a.hid {color:#000; text-decoration:none; outline-style:none;}
a.hid em {display:none;}
a.hid:hover {text-decoration:none;}
a.hid:active, a.hid:focus {background:#fff;}
a.hid:active span, a.hid:focus span {display:none;}
a.hid:active em, a.hid:focus em {
	display:block;
	color:#555;
	width:90%;
	font-style:normal;
	cursor:default;
	background: #F7F5F4;
	margin-right: 5%;
	margin-left: 5%;
	padding: 10px;
}
.clear {clear:both;}
