/* CSS Document */

.left-column {
	float:left; width:175px; height:auto; padding:10px 10px 10px 10px;
}

h5 {
	font-size: 20px; padding:0px; font-weight:100;margin-bottom:5px;
}

* html h5 {
	height:20px;
}

.left-column p {
	line-height:20px;
}

.left-column img {
	margin:10px;
}

/*br {
	display:inline;
}*/
/*---------------------------------------------------------*/


.case-study-landing-item {
	position:relative; width:273px; min-height:63px; height:auto !important; height:63px; padding:20px 0px 0px 312px;  margin-bottom:10px;
}

.case-study-landing-item img.title {
	position:absolute; top:0px; left:0px; margin:0px !important;
}

.case-study-landing-item p.awards-title {
	line-height:18px; margin-bottom:7px; font-size:14px;
}

.case-study-landing-item img {
	margin:10px 10px 9px 10px;
}




.case-study {
	width:565px; height:auto; padding:10px 10px 20px 10px; background-color:#f0f1f2; margin-bottom:15px;
}

.case-study h6 {
	margin-bottom:5px;
}

.case-study p.information {
	font-weight:bold; font-size:14px; color:#8d909f; line-height:14pt;
}

.case-study-white {
	width:551px; height:auto; padding:5px 14px 20px 10px;
}

.case-study-white img {
	margin:10px;
}

.case-study-white h5 {
	margin-bottom:5px;
}

.case-study-white p {
	line-height:20px;
}


.case-study-white span.right {
	float:right; display:block; width:352px; margin:23px 0px 13px 23px; font-weight:bold; font-size:14px; line-height:30px;
}

.case-study-white span.left {
	float:left; display:block; width:352px; margin:23px 23px 13px 0px; font-weight:bold; font-size:14px; line-height:30px;
}



/*---------------------------------------------------------*/

.left-boxes {
	float:left; display:block; height:auto; width:277px; padding:0px 5px 0px 10px; margin:15px 0px 15px 0px;
}

.left-boxes h5 {
	float:right;
	margin-bottom:5px;
	width:179px;
}

.left-boxes img {
	margin:10px;
}

.left-boxes img.img-left {
	float:left; width:83px; height:83px; margin:0px 15px 10px 0px;
}

.left-boxes img.img-right {
	float:left; width:83px; height:83px; margin:0px 0px 10px 15px;
}

.left-boxes p {
	line-height:20px;
}


.centre-boxes {
	float:left; display:block; height:auto; width:565px; padding:0px 10px 0px 10px; margin:15px 0px 15px 0px;
}

.centre-boxes h5 {
	float:right;
	margin-bottom:5px;
	width:466px;
}

.centre-boxes img {
	margin:10px;
}

.centre-boxes img.img-left {
	float:left; width:83px; height:83px; margin:0px 15px 10px 0px;
}

.centre-boxes p {
	line-height:20px;
}


/*---------------------------------------------------------*/

.awards-accreditations {
	position:relative; display:block; width:462px; min-height:83px; height:auto !important; height:83px; margin:auto; padding:0px 10px 10px 113px; margin-bottom:20px;
}

.awards-accreditations img.awardmaintitle {
	position:absolute; top:5px; left:10px; width:83px; height:83px; margin:0px;
}

.awards-accreditations img {
	margin:10px;
}

.awards-accreditations p.awards-title {
	line-height:18px; margin-bottom:7px; font-size:14px;
}

.awards-accreditations p {
	line-height:20px;
}

/*---------------------------------------------------------*/

.news-item {
	border-top:1px solid #d1d3d9; width:565px; height:auto; padding:10px 10px 15px 10px;
}

.news-item p.date {
	font-size:12px; color:#f58220; line-height:12pt; width:100%;
}

.news-item p.heading {
	font-size:18px; line-height:20px; margin-bottom:5px; width:100%;
}

.news-item p {
	line-height:20px;
}

.news-item img {
	margin:10px;
}

.news-item img.img-left {
	float:left; margin:5px 15px 10px 0px;
}

.news-item img.img-right {
	float:right; margin:5px 0px 10px 15px;
}

.news-item span.right {
	float:right; display:block; width:352px; margin:27px 0px 13px 23px; font-weight:bold; font-size:14px; line-height:30px;
}

.news-item span.left {
	float:left; display:block; width:352px; margin:27px 23px 13px 0px; font-weight:bold; font-size:14px; line-height:30px;
}

/*---------------------------------------------------------*/



/*---------------------------------------------------------*/

.contact-study-white {
	width:565px; height:auto; padding:5px 10px 10px 10px;
}

.contact-study-white img {
	margin:10px;
}

.contact-study-white img.map {
	margin:0px;
}

.contact-study-white .column-a {
	float:left; width:285px; height:auto; margin-bottom:15px;
}

.contact-study-white .column-b {
	float:left; width:280px; height:auto; margin-bottom:15px;
}

.contact-study-white h5 {
	margin-bottom:5px;
}

.contact-study-white p {
	line-height:18px;
}

.contact-study-white p span {
	color:#f58220;
}

.contact-study-white p a {
	color:#8d909f;
}

.contact-form-panel {
	width:565px; height:auto; margin:auto; margin-top:10px;
}

.contact-form-panel .contact-row {
	width:565px; height:auto; margin:auto;
}

.contact-form-panel .contact-row .leftt-column {
	width:165px; height:auto; float:left; text-align:right; padding:5px;
}

.contact-form-panel .contact-row .leftt-column p {
	line-height:21px;
}

.contact-form-panel .contact-row .rightt-column {
	width:380px; height:auto; float:left; padding:4px 5px 5px 5px; 
}

.contact-form-panel .contact-row .rightt-column input {
	width:350px; height:14px; padding:1px;
}

.contact-form-panel .contact-row .rightt-column textarea {
	width:352px; *width:350px; height:80px; overflow:auto;
}

/*---------------------------------------------------------*/



/*---------------------------------------------------------*/

.our-clients-study {
	width:585px; height:auto; padding:28px 0px 0px 0px; position:relative; margin-bottom:20px;
}

.our-clients-study .top-header {
	width:585px; height:23px; border-bottom:1px solid #8d909f; position:absolute; top:0px; left:0px;
}

.our-clients-study .client-row {
	width:585px; height:auto;
}

.our-clients-study .client-row .item {
	width:97px; height:19px; padding-top:67px; position:relative; float:left;
}

.our-clients-study .client-row .item img {
	width:97px; height:67px; position:absolute; top:0px; left:0px;margin:0px;
}

.our-clients-study .client-row .item img.mainimage {
	width:97px; height:67px; position:absolute; top:0px; left:0px;margin:0px;
}

.our-clients-study .client-row .item .item-click-case {
	width:97px; height:16px; background:url(../Images/Clients/case-study-logo.jpg) no-repeat 13px 0px;
}

.our-clients-study .client-row .item .item-click-case a {
	display:block; width:65px; height:16px; padding:3px 0px 0px 32px; text-transform:lowercase; color:#8d909f;
}

/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/



/*---------------------------------------------------------*/
