/*------Main Styling------*/
body{ margin : 0px; font-family: Arial, Helvetica, sans-serif; font-size : 0.9em; text-align : center;  background: #fff;}
body * { font-size : 100%; }
a img { border:0; }
.clr { height: 1px; clear: both; margin: 0; overflow: hidden; }
.left { float:left; }
.siteBox { background: #fff url(/mendas/images/mendas/bg-middle.jpg) top center repeat-y; padding:0; margin:0; }
	.siteBox .top { background: #fff url(/mendas/images/mendas/bg-top.jpg) bottom center no-repeat; height: 11px; margin: 0; margin-left:-4px; padding: 0; }
	.siteBox .siteWidth { width: 760px; margin: 0 auto; text-align: left; background: #fff; }
	.siteBox .bottom { width:783px; background: #fff url(/mendas/images/mendas/bg-bottom.jpg) top left no-repeat; height: 25px; margin:-6px auto -14px auto; padding: 0; }
/*------End of Main Styling--*/

/*------Menu------*/

/*menu-items*/
.menu { width:100%; font-size:1em; text-align:center; }
	.menu ul { list-style-type:none; margin:0; padding:0;}
		.menu ul li { position:relative; display:block; float:left; margin:1px; padding:0px; width:93px; height:75px; }
		.menu ul li.last { margin-right:0; }
			.menu ul li a { color:#000000; }
				.menu span { left:0;height:75px;width:93px; position:absolute; float:left; }

/*menu-hover*/
.menu .home a span { background: url(/mendas/images/mendas/home_up.gif) no-repeat; }
.menu .home a:hover span { background: url(/mendas/images/mendas/home_over.gif) no-repeat; }
.menu .clients a span { background: url(/mendas/images/mendas/clients_up.gif) no-repeat; }
.menu .clients a:hover span { background: url(/mendas/images/mendas/clients_over.gif) no-repeat; }
.menu .develop a span { background: url(/mendas/images/mendas/develop_up.jpg) no-repeat; }
.menu .develop a:hover span { background: url(/mendas/images/mendas/develop_over.jpg) no-repeat; }
.menu .services a span { background: url(/mendas/images/mendas/services_up.gif) no-repeat; }
.menu .services a:hover span { background: url(/mendas/images/mendas/services_over.gif) no-repeat; }
.menu .menu-case-studies a span{ background: url(/mendas/images/mendas/case_studies_up.gif) no-repeat; }
.menu .menu-case-studies a:hover span { background: url(/mendas/images/mendas/case_studies_over.gif) no-repeat; }
.menu .training a span { background: url(/mendas/images/mendas/premises_up.gif) no-repeat; }
.menu .training a:hover span { background: url(/mendas/images/mendas/premises_over.gif) no-repeat; }
.menu .team a span { background: url(/mendas/images/mendas/profiles_up.gif) no-repeat; }
.menu .team a:hover span { background: url(/mendas/images/mendas/profiles_over.gif) no-repeat; }
.menu .contact a span { background: url(/mendas/images/mendas/contact_up.gif) no-repeat; }
.menu .contact a:hover span { background: url(/mendas/images/mendas/contact_over.gif) no-repeat; }

.menu .select a span { background: url(/mendas/images/mendas/select_up.jpg) no-repeat; }
.menu .select a:hover span { background: url(/mendas/images/mendas/select_over.jpg) no-repeat; }

.menu .support a span { background: url(/mendas/images/mendas/support_up.jpg) no-repeat; }
.menu .support a:hover span { background: url(/mendas/images/mendas/support_over.jpg) no-repeat; }
/*------End of Menu--*/


/*------Sidebar-----*/

.sidebar { margin-top:150px; margin-left:55px; }
.sidebar ul { padding:0; }
.sidebar ul li { list-style-type:none; margin:0.5em 0; padding-left:30px; background: url(/mendas/images/mendas/side_arrow_tiny.gif) left no-repeat; }
.sidebar ul li a { color:#666; }
.sidebar #calltoaction { padding-top:10px; }

.our-services-sidebar { margin-top:80px; }
.recruitment-and-assessment-services-sidebar { margin-top:90px; }

/*-----End of Sidebar-----*/
/*------Footer------*/
.siteBox .footer { text-align: right; padding: 15px 20px 20px 0; background: #fff url(/mendas/images/mendas/footer_bg.gif) bottom left no-repeat; font-size: 0.7em; }
	.siteBox .footer img { margin-top: 1em; }
/*------End of Footer--*/

/*STYLES*/
.splash {  text-align: center;}
	.splash img { margin: 60px 0 40px 0; }
	.splash p { margin: 10px 0 50px 0; }
		.splash p.address { margin: 10px 0 50px 0; font-size: 80%; color: #777;}
		.splash p a { color: #a01; font-weight: bold; font-size: 90%;}
	.splash a.fullsite { background: url(/mendas/images/mendas/side_arrow.gif) top left no-repeat; padding: 20px 0; margin: 20px;}
	.splash a.textsite { background: url(/mendas/images/mendas/side_arrow_left.gif) top right no-repeat; padding: 20px 0; margin: 20px;}

/*.flash { background: url(/mendas/images/mendas/flash_bg.gif) top left no-repeat; }*/

.setDefault { clear: both; background: url(/mendas/images/mendas/side_arrow.gif) 0 3px no-repeat; }
	.setDefault a { margin: 0 0 0 80px; }

/*------Content------*/
.siteBox .content { background: #fff; line-height: 1.2em; border: 1px solid #fff; }
	.siteBox .content .prop {  margin-top:-20px; }
	.siteBox .content .intro { float: left; width: 320px; color: #666; background: url(/mendas/images/mendas/side_arrow.gif) 0px 12px no-repeat; padding-top:20px; font-size: 1.2em; height:30px; }
		.siteBox .content ul li { margin:0.5em 0; background : url(/mendas/images/mendas/side_arrow_tiny.gif) left center no-repeat; padding: 0 0 0 25px; list-style: none; }
		.siteBox .content ul li p { margin:0; padding:0; }


/*Home page*/
.siteBox .content .intro { float: left; width: 320px; color: #666; background: url(/mendas/images/mendas/side_arrow.gif) left 0.1em no-repeat; padding: 0; margin:5px 0; font-size: 1.2em;}
	.siteBox .content .intro p { padding:0 0 0 80px; margin:0 0 0 0;} 

.siteBox .content .description { float: right; width: 400px; margin-right: 20px; padding: 0;}
	.siteBox .content .description p { padding: 10px 5px; margin: 0; }
	.siteBox .content .description ul { margin: 0; padding: 0; }
		.siteBox .content .description ul li { background : url(/mendas/images/mendas/side_arrow_tiny.gif) no-repeat 0 0.2em; padding: 0 0 0 25px; list-style: none; margin:0.5em 0;}
		.siteBox .content .description ul li p { margin:0; padding:0; }

/*Parent / Child pages*/
.siteBox .content .row { clear: right; }
	.siteBox .content .row .intro { float: left; width: 195px; color: #666; background: url(/mendas/images/mendas/side_arrow.gif) 0 12px no-repeat; padding: 0; font-size: 1.1em;}
		.siteBox .content .row .intro h2 { padding: 10px 5px 0px 80px; margin: 0; }
	.siteBox .content .row .description { float: right; width: 520px; margin-right: 20px; padding: 0; padding-bottom: 15px; background: url(/mendas/images/mendas/dots_18pxhigh.gif) bottom left repeat-x; }
	.siteBox .content .row .border-off { background: none; }
	.siteBox .content .row .description p { padding: 0px 5px 0px 0; margin: 0; }

/*News Pages*/
.siteBox .content .headlines { float: left; width: 195px; color: #666; padding: 0px; padding-left: 10px; font-size: 1.1em;}
.siteBox .content .article { float: right; width: 520px; margin-right: 20px; padding: 0; padding-bottom: 5px; }

/*More info links*/

.siteBox .content a.more-info i { visibility: hidden;}
.siteBox .content a.more-info { background: url(/mendas/images/mendas/more_info_up.gif); text-decoration: none; display: block; width: 84px; height: 18px;}
.siteBox .content a.more-info:hover { background: url(/mendas/images/mendas/more_info_over.gif); }

.siteBox .content a.back i { visibility: hidden; width: 42px; height: 19px; }
.siteBox .content a.back { background: url(/mendas/images/mendas/back_arrow_up.gif); text-decoration: none; display: block; width: 42px; height: 19px;}
.siteBox .content a.back:hover { background: url(/mendas/images/mendas/back_arrow_over.gif); }

/*RSS BOX*/

.rss-feed { position:relative; float:right; top:0; right:10px; width:95%; padding-bottom:20px; background: url(/mendas/images/mendas/dots_18pxhigh.gif) bottom left repeat-x; }

/*------End of Content--*/

/*Case studies*/
.case-studies { margin: 10px 30px; padding-bottom: 20px; background: url(/mendas/images/mendas/dots_18pxhigh.gif) bottom left repeat-x; clear:none; }
	.case-studies ul { list-style: none; margin: 0; padding: 0;}
		.case-studies ul li { width: 22em; float: left; padding: 0.5em 0 0.5em 30px; background: url(/mendas/images/mendas/side_arrow_sml.gif) 0 0.7em no-repeat;}
		
	.case-studies .normal-list-items ul { }
		.case-studies .normal-list-items ul li { width:95%; padding-left:32px; background: url(/mendas/images/mendas/side_arrow_sml.gif) 0 0.1em no-repeat; }
		
	.case-studies ol ol li { list-style:disc; margin-bottom:10px; }
	.case-studies ol li { margin-bottom:6px; }
	.case-studies img { clear : none; float:right; }
	.case-studies h1 { clear:none; }

.case-study { margin: 0px 30px; padding: 0px 10px 10px 120px; background: url(/mendas/images/mendas/side_arrow_long.gif) 0 0.2em no-repeat; clear:none;}

/*Contact Page*/
.siteBox .content .description .contact-details ul { width:100%; margin: 13px 0; padding: 0;}
	.siteBox .content .description .contact-details ul li { background: none; list-style: url(/mendas/images/mendas/bullet_point_arrow.gif);  width: 10em; padding: 0 1em 0 0; margin: 0; float: left; }

.the-team { clear: right; margin: 20px 0 20px 50px; }
	.the-team .team { height:110px; width: 300px; float: left; margin: 20px 25px 0px 0; padding: 0 0 10px 0; }
		.the-team .team h3 { margin: 35px 0 0 120px; font-size: 90%; background: none; padding-left: 5px;}
		.the-team .team p { margin: 20px 0 0 120px; padding: 0 0 12px 0; text-align: right; background: url(/mendas/images/mendas/dots_18pxhigh.gif) bottom left repeat-x;}
		.the-team .team img { float: left; margin: 0 20px 10px 0; }
		.the-team .team a { background: url(/mendas/images/mendas/more_info_up2.gif) top left no-repeat; text-decoration: none; text-align:right; height:13px;  }
		.the-team .team a:hover { background: url(/mendas/images/mendas/more_info_over2.gif) top left no-repeat; }
			.the-team .team a i { visibility: hidden; }


/* Profile Pages */
.profileimg { width:270px; float:left; }
	.profileimg img { margin:0 0 0 54px;  }
	.profileimg p { margin:20px 0 0 54px; }
		.profileimg p a { background: url(/mendas/images/mendas/back_arrow_up.gif); text-decoration: none; display: block; width: 42px; height: 19px;}
		.profileimg p a:hover { background: url(/mendas/images/mendas/back_arrow_over.gif); }
			.profileimg p a i { visibility: hidden; width: 42px; height: 19px; }
			
.profile { padding:10px; width:420px; float:right; padding:0 0 10px 0; margin:0 30px 0 30px; background: url(/mendas/images/mendas/dots_18pxhigh.gif) bottom left repeat-x; }
	.profile h1 {  margin:0; padding:5px 0 37px 0; color: #666; font-size:1.2em; }
	.profile h2 { padding:0; margin:0 0 0 0; }
	.profile p { padding:0; margin:2px 0 20px 0; color: #666; }

/*feedback form*/

.feedback ul { }
	.feedback ul li { float: none; width: 600px; padding: 8px 40px 4px 40px; }
		.feedback ul li p { margin: 0; padding: 0; }
		.feedback ul li ul { list-style:circle; }
			.feedback ul li ul li { background:none; padding-left:5px; margin-left:30px; }


/*Contact-us form*/

form textarea { width: 450px; height: 15em; margin: 5px 10px; font-size: 1.2em; padding:3px; margin-left:35px;}
form select { margin: 5px 10px; }
form label { width: 100px; margin: 5px 10px 5px 0; display: block; float: left; clear: left; text-align: right; font-style: italic; padding:3px; margin-left:-80px;}
form input[type="submit"], form input[type="text"] { width: 400px; margin: 5px 0px; display: block; float: left; padding:3px; }
form input.submit { float: none; clear: both; margin: 5px 10px; }

/*SITEMAP*/
#sitemap p.section{font-size : 1.2em;}
#sitemap p.subsection{font-size : 1.1em; padding-left : 25px;}
#sitemap p.article{font-size : 1em; padding-left : 50px;}

/*General Styles*/

a { color: #000; }
a:hover { color: #000; }
a:visited { color: #000; }

h3 { line-height:1.2em; background: url(/mendas/images/mendas/side_arrow_sml.gif) left 0.1em no-repeat; padding-left:30px;}

form input { margin-left:0px }
form textarea { margin-left:0px }
form label { margin-left:-15px }

/* fullpageimg */
#fullpageimg { text-align:center; }

/*ticker*/
#ticker { height: 20px; width: 100%; border: 1px black solid; position: relative; overflow: hidden; }
	#ticker div { position: absolute; white-space: nowrap; }

/*MISC*/
.single-col ul li { float: none; width: 600px; padding: 0 0 0 50px; text-align: justify; margin: 7px 0; background: url(/mendas/images/mendas/side_arrow_sml.gif) 0 0.28em no-repeat; }

/*Client list*/
.client-list { }
	.client-list ul { list-style: none; margin: 0 20px; padding: 0; }
		.siteBox .content .client-list ul li { margin: 5px; padding: 2px; display: block; float: left; width: 128px; height: 120px; background:none; }
			.client-list ul li span { padding: 2em 0.3em; color: #888; display: block; font-size: 1.1em;}
			.client-list ul li img { display: block; }
			
/*border*/
.border-black { margin:10px 0; padding:0 10px; border:1px solid #000; }
