.note ul {
	list-style-type:square;
	padding-left:25px;
}
.note li {
	font-weight:normal;
	color:#555;
}


/*
#contact {
	width:450px;
	padding:10px;
}

fieldset div br {
	display:none;
}

legend {
	font-weight:bold;
	color:#333;
	margin:0;
	padding:0.5em;
}
input {
	font-size:150%;
	background:#F1F1F1;
	margin:5px auto 5px auto;
	border:1px solid #B5CCBA;
}
input#selfcopy {
	width:14px;
	margin:5px 5px 0 0;
	float:left;
}
input#counter {
	float:left;
	width:60px;
	margin:12px 0 0 118px;
	padding:.3em;
	background:#EEE;
	color:#999;
	border:1px solid #B5CCBA;
	text-align:center;
}
input#sendEmail {
	float:left;
	width:180px;
	border:1px solid #B5CCBA;
	padding:0.25em;
	background:#F1F8F6 url("../img/fade.png") repeat-x;
	margin:12px 4px 5px 4px;
	color:#333;
	font-weight:bold;
}
textarea {
	padding:0;
	margin:5px auto 10px auto;
	font-size:150%;
	background:#F1F1F1;
	border:1px solid #B5CCBA;
	width:380px;
	height:140px;
}
input:hover, textarea:hover {
	background:#FAFBFC;
}
input:focus, textarea:focus {
	border-color:#666;
	background:#FFF;
}
*/
.scsMsg {
	display:block;
	line-height:30px;
	color:green;
}
.req {color:#C00;}
.errFld {
    background:#FFC;
	border:1px solid #F00;
}
.errMsg {
	color:#F00 !important;
	display:block;
	padding-left:15px;
}
.bigerr {
	display:block;
	line-height:30px;
	/*font-size:200%;*/
	color:#F00;
}
#back {
        display:block;
        background:#333;
        color:#FAFBFC;
        width:250px;
        text-align:center;
        text-decoration:none;        
}
#back:hover {
        background:#DDD;
        color:#555;
}

*  .errFld {border: 1px solid #F00; /*... or any other css properties ... */}
* .errMsg { color: #C33; /*... or any other css properties ... */ }