body{
color:#6b6b6b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
/***************************** MENU *********************************/
ul.menu_top {
list-style: none;
margin: 0;
padding: 0;
}
ul.menu_top li.item {
float: left;
margin: 0;
padding: 0;
text-align:center;
background:url(images/menubg.gif) repeat-x left;
height:30px;
width:110px;
}
ul.menu_top li a {
display: block;
text-align: center;
text-decoration: none;
padding:8px 0 0 0;
color:white;
font-weight:bold;
}
ul.menu_top li a:hover {
display: block;
text-align: center;
text-decoration: none;
height:20px;
padding:8px 0 0 0;
color:white;
background:url(images/menuhover.gif) no-repeat;
font-weight:bold;
}
li.menu_begin{
float:left;
background:url(images/menubg.gif) repeat-x left;
height:30px;
width:22px;
}
li.menuend{
float:left;
background:url(images/menubg.gif) repeat-x left;
height:30px;
width:230px;
}
/*------------------------------------------------------------------------*/

.module_title{
background:url(images/module_title.gif) no-repeat;
text-align:center;
vertical-align:middle;
font-weight:bold;
color:#ababab;
width:175px;
height:23px; 
}
.footer{
background-color:#4F4F4F;

}
.error {
	color: #FF0000;
	font-weight: normal;
}

.input {
	width:300px;
}