body {
     margin-top: 0px;
	  margin-bottom: 0px;
     padding: 0;
     font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
     font-size: 11px;
     color: #333333;
}

table.form {
     border: 0px none;
     border-left: 1px solid #E8E8E8;
     padding: 0px;
     width: 100%;
	  background-color: #FFFFFF;
}

textarea, input, select, button, option, td {
     font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
     font-size: 11px;
}

th{
     font-weight: bold; 
     font-size: 1.0em;
     color: #0214A6; 
	  padding: 6px;
     background-color: #E9E9E9;
	  border-top: 1px solid #d8d8d8;
  	  border-left: 1px solid #d8d8d8;
  	  border-bottom: 1px solid #d8d8d8;
}

td {
     /*padding: 8px 4px 8px 10px;*/
     border-right: 1px solid #E8E8E8;
     border-bottom: 1px solid #E8E8E8;
}

a {
     color: #0178B1;
     text-decoration: none;
}
a:hover {
     text-decoration: underline;
}
a.active {
     font-weight: bold;
}

img {
	border: 0px solid white;
}

.header{
     background-color: #FFFFFF;
     text-align: left;     
}

.maintitle {
     font-weight: bold; 
     font-size: 1.2em;
     color: #0214A6; 
     padding: 8px;
     background-color: #E9E9E9;
     border: 1px solid #d8d8d8;
}



.tab {
     font-weight: bold; 
     font-size: 1.0em;
     color: #7F7F7F; 
     padding: 4px 4px 4px 8px;
     background-color: #f2f2f2;
     border: 1px solid #d8d8d8;
}

.height_20px{
     height: 20px;
}

.height_10px{
     height: 10px;
}

.height_5px{
     height: 5px;
}

.wrongtextfield{
	background-color: #34DE34;
}

.Dictionary {
	font-size: 10px;
	background-color: #dce5ed;
}

table.Dictionary {
	padding: 0px;
	width: 250px;
	border: 1px solid black;  
}

th.Dictionary {
	font-weight: bold; 
	font-size: 1.0em;
	color: #0214A6; 
	padding: 3px;
	background-color: #E9E9E9;
}

td.Dictionary {
	padding: 3px 2px 3px 4px;
}


