/* Stylesheet for example form (feel free to modify) */

form.frmsfrm {
	padding : 0;
	margin : 0;
	}

table.tabsfrm {
	width : 500px;
	background-color : #FAFAFA;
	border : 0px;
	}

td.thdsfrm {
	}

td.tdrsfrm, td.tdlsfrm, td.tdssfrm {
	padding : 5px;
	}

td.tdlsfrm {
	width : 30%;
	text-align: right;
	}

td.tdrsfrm {
	width : 70%;
	}

.cheboxbr {
	border:0px;
	}

.umfradio {
	border:0px;
	}

label.labsfrm {
	font-weight : normal;
	color : #555;
	}

input, select, textarea {
	color : #555;
	padding : 2px;
	border : 1px solid #DEDEDE;
	width : 90%;
	}

input[type=checkbox] {
	width : auto;
	}

input[type=image] {
	width : auto;
	cursor : pointer;
	border : none;
	background-color : transparent;
	}

input:focus, textarea:focus {
	background-color : #EFEFEF;
	}

div.errnfosfrm {
	background-color : #FFD;
	border : 1px solid #DD3;
	padding : 10px;
	margin : 5px;
	}

h3.errnfosfrm {
	color : #900;
	padding : 0;
	margin : 0 0 10px 0;
	}

li.errnfosfrm {
	color : #555;
	font-size : 11px;
	}

.sfrm_error {
	background-color : #FFF;
	border : 1px solid #e8e885;
	}
