	body {
		text-align:center;
		font: 100% Arial, Helvetica, sans-serif;
		color: #333333;
		}
	
#frame {
		width:900px;
		margin-right:auto;
		margin-left:auto;
		margin-top:5px;
		padding:0px;
		text-align:left;
		}
		
	#contentleft {
		width:174px;
		padding:0px 0px 0px 0px;
		float:left;
		}
	
	#contentcenter {
		width:530px;
		height:100%;
		padding:5px 5px 5px 5px;
		float:left;
		margin: 2px;
		border: 1px solid #333333;
		}
		
	#contentright {
		width:150px;
		padding:0px;
		float:left;
		
		}
 #navigation {
	}

#contentcenter p{
font-size: 80% ;
text-align: justify;
}

#contentcenter h1{
font: 110% Arial, Helvetica, sans-serif;
color: #000000;
padding: 0;
}

#contentcenter h2{
font: Bold 90% Arial, Helvetica, sans-serif;
color: #000000;
padding: 0;
}

#contentcenter ul {
	font-size: 80% ;
}

#contentcenter h3{
	float: center;
	color: #666666;
	text-decoration: none;
	background: #CCCCCC;
	text-align: center;
	padding: 5px 5px 5px 5px;
	border: 1px solid #666666;
	width: 22em;
	font: bold 80% Arial, Helvetica, sans-serif;
}

.floatright { 
float: right; 
margin: 0 0 10px 10px;
border: 1px solid #6d28aa;
}
.floatcenter { 
float: center; 
border: 1px solid #666666;
}
#position {
}
#position p{
font-size: 80% ;
text-align: left;
}

#position h1{
font: bold 100% Arial, Helvetica, sans-serif;
text-align: left;
color: #555555;
padding: 0;
}

#position h2{
font: bold 90% Arial, Helvetica, sans-serif;
color: #666666;
padding: 0;
}
.formtext{
font-size: 80% ;
text-align: left;
}.profilebackground {
	background: url(../images/profile-banner.jpg) no-repeat center bottom;
}
.clientBackground {
	background: url(../images/client-banner.jpg) no-repeat center bottom;
}
.appointBackground {
	background: url(../images/appointment-banner.jpg) no-repeat center 320px;
}
.candidateBackground {
	background: url(../images/candidates-banner.jpg) no-repeat center bottom;
}
