/**********************************

Name: cmxform Styles

***********************************/
form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red; font-size: 11px; padding-right: 0; padding-left: 10px; }
div.error { display: none; }
input:focus { border: dotted 1px black; }
input.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }
.photow { background-color: #fff; text-align: center; height: 110px; overflow: hidden; margin: 6px 10px; padding: 5px; }
.photow img { padding: 1px; border: solid 3px #eaeaea; }

.linkblack { text-align: right; }
.linkblack a { color: #535353; }
.tdform { font-size: 11px; background-color: #FAF9F9; background-repeat: no-repeat; background-position: 0 bottom; border: solid 1px #d5d5d5; }
.tdform2 { font-size: 11px; background-color: #fcf5f5; background-image: url(images/td1.gif); background-repeat: no-repeat; background-position: 0 bottom; border: solid 1px #d5d5d5; }
fieldset,img {
  border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
  font-style: normal;
  font-weight: normal;
}

