/* Standard Class Markup */
div.row {
	clear:both;
	padding-top:5px;
	font-family:verdana, arial, helvetica;
	font-size:12px;
	width:100%;
}

div.row span.label {
	float:left;
	width:60%;
	text-align:right;
	margin-top:2px;
}

div.row span.formw {
	float:right;
	width:40%;
	text-align:left;
	margin-bottom:3px;
}

div.spacer {
	clear:both;
}

div.inputfields {
	width:90%;
}
/* Endof Standard Class Markup */

/* Stylistic Markup starts here */
body {
	margin:2px;
	padding:0px;
}

div.formbody {
	width:100%;
	margin-right:auto;
	background-color:#fff;
	padding:3px 3px 10px 3px;
	font-family:verdana;
	font-size:12px;
}

div.restname {
	text-align:left;
	background:#FDB url("http://www.cuisinenet.co.uk/images/images_byalex/peach_corner.gif") left top no-repeat;
	font-family:verdana;
	font-weight:bold;
	padding:2px 2px 2px 22px;
}

div.field {
	width:90%;
	margin: 2px auto;
	font-family:verdana;
	font-weight:700;
	font-size:12px;
}

div.contentbody {
	width:650px;
	background:#F93 url("http://www.cuisinenet.co.uk/images/cnet3.gif") left top no-repeat;
	padding-top:50px;
}

div.footer {
	width:650px;
	background:#f93 url("http://www.cuisinenet.co.uk/images/images_byalex/banner4.gif") center center no-repeat;
	padding-top:60px;
}

div.inputfields {
	padding-bottom:5px;
}

div.intro {
	font-family:verdana;
	font-size:0.8em;
}

.small {
	font-size:0.9em;
}