.Stile1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
}
.Stile4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }


h2 {
	display: inline;
	font-family: "arial black";
	font-size: 36px;
	font-weight: 100;
}

form#frm2 {
	padding: 5px 5px;
	width:255px;
	min-height: 120px;
	margin:0px;
	font-family: verdana;
	font-size: 10px;	
}
form#frm2 div{
	border-left: 1px solid black;
	border-right: 1px solid black;		
}

form#frm2 div.msg {
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding-top: 4px;
	text-align: center;
	padding-bottom: 4px;

}
form#frm2 div.title {
	border: 1px solid black;
	background-color: black;
	color: red;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	line-height: 24px;	
}
form#frm2 div.titlesp {
}
form#frm2 div.foot {
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	font-size: 1px;
	height: 6px;
	margin: 0;
	
}
 
legend{
	padding-left: 95px; 
	margin-top: 2px; 
	font-weight:bold;
	color: #333;
	background:#FFF; 
	align: center;
}

form#frm2 b{color:#F00}
form#frm2 p{margin:0.5em 10px} 

	 
label{
	float:left;width:95px; 
	display: inline;
	margin-left: 0px;
	line-height:16px;

} 
div.item input {
	width: 140px; height: 22px;
}
div.item #sbm {
	width: 60px;
}
	 
div#confirm-address label,div#sports label,input#go{
    margin-left:130px} 	 	 	 	 

