#zblock {
padding:0px;
width:660px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
} 

div#zblock div {
border:1px solid #5083E3;
padding: 5px 5px 5px 5px;
} 

div#zblock form {
} 

div#zblock form fieldset { 
margin:0px;
border:1px solid #5083E3;
} 

div#zblock form fieldset p {
margin:0px;
padding:4px 8px 4px 8px;
border:1px solid #fff;
color:#000;
} 

div#zblock form fieldset span.italic { 
font-style:italic 
}

div#zblock form fieldset p.italic { 
font-style:italic 
}

div#zblock form fieldset p.bold { 
font-weight:bold 
}

div#zblock form fieldset span.bold { 
font-weight:bold 
}
 
div#zblock form fieldset div {
width:600;
height:250px;
border:1px solid #000000;
margin:10px;
padding:5px 10px 5px 10px;
overflow:auto;
}

div#zblock form legend { 
margin: 0; 
padding:5px;
color:#000;
font-weight:bold; 
}

div#zblock form label { 
font-weight:bold; 
} 

div#zblock form input.fwidth, 
div#zblock form select.fwidth, 
div#zblock form textarea.fwidth { 
	border:1px solid #000000; 
	width:99%;
}