A {cursor: pointer; }

A.hover{
text-decoration: none;

}
A.hover:hover {color: #9900FF; 

}
body {padding:10px 0px 10px 0px;}

P{padding-top:0; margin-top:0; }
h2{
font-weight: normal;
padding-bottom: 0px;
margin-bottom: 3px;
}

.popUpStyle {
background-color: #DDDDFF;
border: #000000 1px solid;
color: #000000;
padding-right: 5px;  
padding-left: 5px;  
padding-top: 2px;  
padding-bottom: 2px;  
z-index: 8;
visibility: hidden; 
position: absolute;
}
.trans_popup{
background-color: #9F6;
border: #000000 1px solid;
color: #000000;
padding-right: 5px;  
padding-left: 5px;  
padding-top: 2px;  
padding-bottom: 2px;  
z-index: 8;
visibility: hidden; 
position: absolute;
}
.pop_up{
background-color: #DDDDFF;
border: #000000 1px solid;
color: #000000;
padding-right: 5px;  
padding-left: 5px;  
padding-top: 2px;  
padding-bottom: 2px;  
z-index: 8;
visibility: hidden; 
position: absolute;
}
.dropDownStyle {
background-color: #DDDDFF;
border: #000000 1px solid;
color: #000000;
width: 300px;	
padding: 2px;  
visibility: hidden; 
position: absolute;
}

.hover{
color:#0000ff; 
}

.set_aside_margin{
	BORDER:  solid 1px #999999;
	Padding: 10px;
	Margin-top: 10px;
	Margin-bottom: 10px;
	width:100%;
	background:  #FFFFe9;
	-moz-border-radius: 7px;
}
.vocab{
	BORDER:  solid 1px #999999;
	background:  #FFFFe9;
		padding:  3px;
	-moz-border-radius: 7px; 
}
.message{
	background-color:#333;
	opacity: 0.9;
	font-weight: bold;
	color:white;
	padding:3px;
	z-index: 8;
	display:none;
}

.translation{
	 font-style: oblique;
}