/**********************************Use: cmxform templateAuthor: Nick Rigby***********************************/form.cmxform fieldset { margin-bottom: 10px; }	form.cmxform legend {	padding: 0 2px;	font-weight: bold;	_margin: 0 -7px; /* IE Win */	}	form.cmxform label {	display: inline-block;	line-height: 1.8;	vertical-align: top;	}	form.cmxform fieldset ol {	margin: 0;	padding: 0;	}	form.cmxform fieldset li {	list-style: none;	padding: 5px;	margin: 0;	}form.cmxform label { width: 120px; } /* Width of labels *//*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix *//**********************************Name: cmxform StylesAuthor: Nick Rigby ***********************************/form.cmxform {	position:relative;	padding:20px;	margin:0 auto;	width: 430px;	font-size: 1.1em;	color: #333;	}	form.cmxform legend {display:block; padding:0 0 10px 0; margin:10px 0;}	form.cmxform legend,form.cmxform label { color: #333; }form.cmxform fieldset {	border: none;	background: url('../../image/cmxform-fieldset.png') left bottom repeat-x;	}		form.cmxform fieldset li {	padding: 5px 10px 7px;	background: url('../../image/cmxform-divider.gif') left bottom repeat-x;	}	/* other elements */div#contact_alt ul {	width:400px;	margin:0 auto;	font-size:16px;}div#contact_alt ul li {	padding:6px 0;}	