a {
	text-decoration:none;
	color:#663366;
}

a:hover {
	text-decoration:underline;
	color:#663366;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	background-image:  url("images/background7.png");
	margin:0px; padding:0px;
}

td,th {
	font-family: Arial, Helvetica, sans-serif;
}

#content
{
	background:url("images/home-content-bg.png") no-repeat;
	width:760px;
	height:461px;
}
#whoarewe
{
	background:url("images/who-are-we-content.png") no-repeat;
	width:352px;
	height:219px;
	vertical-align: top;	
	padding-left: 7px;
	padding-right: 13px;
}
#registered
{
	background:url("images/registered.png") no-repeat;

}
#keyfeatures
{
	background:url("images/key-features-heading-06.png") no-repeat;
	width:340px;
	height:300px;
	vertical-align: top;	
	padding-left: 20px;
	padding-right: 20px;
	
}
#specialist01
{
	background:url("images/specialist-heading-01.png") no-repeat;
	width:154px;
	height:300px;	
	vertical-align: top;	
	padding-left: 20px;
	padding-right: 10px;
}
#specialist02
{
	background:url("images/specialist-heading-02.png") no-repeat;
	width:166px;
	height:300px;	
	vertical-align: top;	
	padding-left: 10px;
	padding-right: 20px;
}
#services01
{
	background:url("images/services01.png") no-repeat;
	width:318px;
	height:230px;
	vertical-align: top;	
}
#services02
{
	background:url("images/services02.png") no-repeat;
	width:412px;
	height:230px;
	vertical-align: top;	
	padding-left: 10px;
	padding-right: 20px;
}
#services03
{
	background:url("images/services03.png") no-repeat;
	width:318px;
	height:321px;
	vertical-align: top;	

}
#services04
{
	background:url("images/services04.png") no-repeat;
	width:412px;
	height:321px;
	vertical-align: top;	
	padding-left: 10px;
	padding-right: 20px;
}
#testimonial01
{
	background:url("images/testimonials/testimonial_small_content.png") no-repeat;
	width:558px;
	height:142px;
	padding-right: 10px;
}
#testimonial02
{
	background:url("images/testimonials/testimonial_medium_content.png") no-repeat;
	width:558px;
	height:237px;
	padding-right: 10px;
}
#testimonial03
{
	background:url("images/testimonials/testimonial_medium2_content.png") no-repeat;
	width:558px;
	height:211px;
	padding-right: 10px;
}
#testimonial_candidate_vsmall
{
	background:url("images/testimonials/testimonial_candidates_vsm.png") no-repeat;
	width:730px;
	height:86px;
	padding-right: 10px;
	padding-left: 20px;
}
#testimonial_candidate_small
{
	background:url("images/testimonials/testimonial_candidates_sm.png") no-repeat;
	width:730px;
	height:105px;
	padding-right: 10px;
	padding-left: 20px;
}
#testimonial_candidate_large
{
	background:url("images/testimonials/testimonial_candidates_lar.png") no-repeat;
	width:730px;
	height:217px;
	padding-right: 10px;
	padding-left: 20px;
}
#directions-m6
{
	background:url('images/directions-m6.png') no-repeat;
	width:617px;
	height:67px;
	vertical-align: top;	
	padding-right: 10px;
	
}
#directions-m62
{
	background:url('images/directions-m62.png') no-repeat;
	width:617px;
	height:120px;
	vertical-align: top;	
	padding-right: 10px;
}
#directions-m56
{
	background:url('images/directions-m56.png') no-repeat;
	width:617px;
	height:88px;
	vertical-align: top;	
	padding-right: 10px;
}
#contact-address
{
	background:url('images/contact/contact-address.png') no-repeat;
	width:308px;
	height:185px;
	vertical-align: top;	
	padding-right: 10px;
	
}
#contact-phone
{
	background:url('images/contact/contact-phone-content.png') no-repeat;
	width:289px;
	height:185px;
	vertical-align: top;	
	padding-right: 10px;
	
}
.team-content
{
	background:url('images/team/team_content.png') no-repeat;
	width:513px;
	height:179px;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 20px;
}
#left-shadow
{
	background:url('images/left-border-05.png') repeat;
	width:513px;
	height:149px;
	vertical-align: top;	
	padding-left: 10px;
	padding-right: 20px;
}

.box
{
	table-layout:fixed;
	padding: 0px;
	margin: 0px;
	text-align: left;
	border: 0px;
	font-size: 75%;
}
ul
{
	padding-left: 10px;
	margin:0px;
}
.footer
{
	padding-top: 2px;
	padding-right: 10px;
	text-align: right;
	font-size: 65%;
	color:#FFFFFF;
}

input{
	border:1px solid #CCCACA;
	background-color:#F1F1F1;
}
select{
	border:1px solid #CCCACA;
	background-color:#F1F1F1;
}

