body {
	font-family: verdana,arial;
	font-size: 8pt;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
}
a:hover { text-decoration: underline; }
a { text-decoration: none; }

.navigation { color: #0000FF; }
h1 { font-size:13px; }
h2{ font-size:12px; }
a.dirty:link    { color: #339; }
a.dirty:visited { color: #229; }
a.dirty:active  { color: #449; }
a.dirty:hover   { color: #f39; }
.msg_box{
         display:none; 
			border:2px solid #000000; 
			position:absolute; 
			top:100px; 
			left:200px;
			background-color: #FFFFFF;
			padding-bottom:3px;
		  }
			
.form_field{
background-image: url('images/form_bg.gif');
background-repeat: no-repeat;
border:1px solid #000000;
padding-left:3px;
padding-top:1px;
width:260px;
}			

.form_textarea{
background-image: url('images/form_txt_bg.gif');
background-repeat: no-repeat;
border:1px solid #000000;
padding-left:3px;
padding-top:1px;
width:260px;
height:170px;
}			

.form_button {
background-image: url('images/form_button.bmp');
background-repeat: repeat-x;
border:1px solid #3A526B;
color:#FFFFFF;

}
.TopMenuLabel{
 color:#FFFFFF;
 text-decoration:none;
}
.TopMenuLabel:Hover{
 color:#FFFFFF;
 text-decoration:underline;
}

.dropped_header{
background-color:#CCCCFF; 
padding:3px; 
height:26px; 
font-weight: bold;
}

.dropped_item{
background-color: #EEEEFF; 
padding:3px; 
}

.xMenu-hover a, .xMenu-norm a{
	text-decoration: none;
	color:#FFF;

}

.xMenu-hover{
	background-color: #9FBAE5;
}
.xMenu-norm{
	background-color: #00408B;

}

.dict-element{
	float:left; 
	width:220px;
	background-color: #EEF;
	margin:5px;
	padding:5px;
	border:1px solid #ffffff;
}

.dict-element img{
	padding-right:5px;
	border:0;
}

.letterMenu{
	float:left;
	border:1px solid #ffffff;
	background-color: #EEF;
	padding:4px;
	width:16px;
	margin-left:5px;
	text-align: center;
}

.letterMenu-selected{
	float:left;
	margin-left:5px;
	border:1px solid #000;
	background-color: #FFF;
	padding:4px;
	width:16px;
	text-align: center;
	font-weight:bold;
}

.search-field{
	padding:5px;
	margin-bottom:10px;
}
.search-field input{
	background-color: #EEF;
	border:1px solid #ffffff;
	
}
.no-records-found{
	font-size:14px;
	color:#F00;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:300px;
	text-align:center;
}

.clr{
	clear:both;
}

.fp_info{
	border:1px solid #ffffff;
	background-color: #EEF;
	padding-left:10px;
	padding-right:5px;

}

.available-0{
	background-color: #D7D7FF;
}
.available-1{
	background-color: #EEF;
}