



label,#preferences {
	font-size:							1.1em;
	font-weight:						bold;
	color: 							#515151;
}



#name {padding-top:0;}
#pcode {width:90px;}
#preferences label {font-size:1em;}
#preferences div {margin:0 0 4px 0;}
#sendme {margin-top:8px; float:right;}



#appointments{margin:0 auto;padding:0;width:570px;background:transparent none;}
#appointments h1{font-size:24px;line-height:30px;font-weight:normal;color:#f90;margin:0 0 10px 0;padding:0;border:none;background-color:transparent;}
#appointments p {margin:0 0 10px 0;padding:0;}

#appointments div.sso h1 {font-size:24px;line-height:30px;font-weight:normal;color:#f90;margin:0;padding:10px 0;}
#appointments div.sso h2 {font-size:14px;line-height:18px;font-weight:bold;color:#999;margin:0;padding:0;}
#appointments div.sso li {font-size:14px;line-height:11px;font-weight:bold;color:#CCC;text-align:center;list-style-position:inside;margin:0;padding:0 9px;float:left;}
#appointments div.sso li.step {color:#F90;}
#appointments div.sso li small {font-size:11px;}
#appointments #colA.sso, #appointments #colB.sso{display:block;margin:0;padding:10px;width:255px;border:1px solid #e6e6e6;background:transparent none;}
#appointments #colA.sso { float:left; }
#appointments #colB.sso { float:right; }

#appointments div.sso p {font-family:Verdana,Helvetica,sans-serif;font-size:9px;line-height:11px;font-weight:normal;color:#999;display:block;margin:3px 0;padding:0;width:100%;clear:both;}
#appointments div.sso form {display:block;margin:0;padding:0 10px 10px 10px;background:transparent url(../img/bg/bg_fade750.jpg) no-repeat bottom left;}


#appointments div.sso legend {font-size:18px;line-height:24px;font-weight:normal;color:#f90;display:block;margin:0 0 6px 0;padding:0;}

#appointments div.sso fieldset {margin:0 0 30px 0;padding:0;border:none;background:transparent none;}
#appointments div.sso fieldset legend small {font-size:11px;text-align:right;}
#appointments div.sso fieldset ul{text-indent:0;list-style:none;display:block;margin:0;padding:0;width:100%;}
	
	#appointments div.sso fieldset li {
			font-size:11px;
			line-height:14px;
			font-weight:normal;
			color:#666;
			text-align:left;
			margin:0;
			padding:6px 0 2px 0;
			width:100%;
			float:left;
			clear:left;
	}
			#appointments div.sso fieldset li label {
					font-size:11px;
					line-height:16px;
					font-weight:bold;
					color:#666;
					text-align:left;
					margin:0 2px 0 0;
					padding:0;
					display:block;
					width:100%;
					float:left;
			}
			#appointments div.sso fieldset li label.opt {text-align:left;width:92%;*width:90%;float:right;}
			#appointments div.sso fieldset li label em {color:#F90;font-style:normal;display:inline;padding:0 1px;}	
	
#appointments div.sso fieldset li input,
#appointments div.sso fieldset li select {font-weight:normal;text-align:left; width: 100%;}
#appointments div.sso fieldset li textarea {height:100px; width: 100%;}




