#submitbutton {
	border: 1px solid #666;
	color: #444;
	background-color: #f4f4f4;
}

.search{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	height: 24px;
	border: 1px solid #888;
	width: 125px;
}

.search_input{
	float: left;
	margin-top: 5px;
	margin-right: 5px;
}

.email{
	height: 25px;
	border: 1px solid #888;
	width: 182px;	
	margin-bottom: 5px;
}

.msg{
	border: 1px solid #888;
	width: 182px;	
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textform {
	border: 1px solid #999;
	height: 22px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	padding: 2px;
}

.label{
	float: left; width: 125px; 
	margin-right: 10px;
	height: 18px;
	font-size: 12px;
	text-align: right;
}

.textform_login {
	border: 1px solid #999;
	height: 22px;
	width: 125px;	
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	padding: 2px;
}

.date{
	border: 1px solid gray;
}

/*TOOLTIP*/
/*http://www.crystaltech.com/forum/topic.asp?TOPIC_ID=12843*/
/*http://psacake.com/web/jl.asp  #D0A010*/

a.info{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#000;
    text-decoration:none
    font-family: Verdana, Trebuchet MS;
	}

a.info:hover{
	  z-index:25;
	  background-color:#FFFFFF;
	  text-decoration:none
	  }
	
a.info span{
  display: none
  }
	
	a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em;
	left:0em;
	width:120px;
    border:1px solid #F0D070;
    background-color:#FFFFE4; 
	color: #D0A010;
	padding:3px;
    text-align: center
    text-decoration:none    
	}