@charset "utf-8";

/* import global style definitions */

@import url("/_include/styles/_global.css");

@media screen {

	/* altering to inherited global style definitions */
	
	
	/* staff member section */
	#page-content table.staff-member {
		width: 670px;
		margin-bottom: 15px;
		margin-top:5px;
		margin-left:30px;
		clear:both;
	}

		#page-content table.rest-our-staff {
			width: 80%;
		}

		#page-content table.staff-member td {
			vertical-align: middle;
		}

		#page-content table.staff-member td p {
			margin: 16px 0px;
			line-height: 12px;
		}

		#page-content table.staff-member td strong {
			font-size: 14px;
		}

		#page-content table.staff-member td strong em {
			font-style: normal;
			font-weight: normal;
		}

		#page-content table.staff-member td.photo {
			width: 82px;
			vertical-align: top;
			text-align: center;
			background: url(/_design/about-us/bg-staff-member-photo.gif) no-repeat;
			background-position:top;
			font-size:1px;
			color:#fff;
			padding:6px 15px 0px 0px;
		}

		#page-content table.staff-member td.photo img {
			width:50px;
			height:50px;
		}
		#page-content table.staff-member td.description {
			padding: 0px 0px 20px 0px;
			background: url(/_design/_global/comments-box-bottom.gif) no-repeat bottom #e6e6e6;
		}
		#page-content table.staff-member td.description .box-description {
			padding: 5px 20px 0px 20px;
			background: url(/_design/_global/comments-box-top.gif) no-repeat #e6e6e6;
		}
		
		#page-content table.staff-member td.description p {			
			margin: 14px 0px 0px 0px;
			padding: 0px;
			line-height: 18px;
			text-align: justify;
			font-size:12px;
		}

	
	/* staff member section */
	
	#page-content #countries-select {
		width: 760px;
		height: 80px;
		margin: 0px;
		padding: 0px;
		background: url(/_design/about-us/bg-country-flags.gif) no-repeat scroll center top;
		text-align: center;
		overflow: hidden;
		float: none;
	}
	
		#page-content #countries-select ul {
			width: 760px;
			height: 60px;
			margin: 0px;
			padding: 0px;
			list-style-type: none;
			overflow: hidden;
			float: left;
		}
		
		#page-content #countries-select ul li {
			margin: 0px;
			padding: 8px 2px 14px 2px;
			list-style-type: none;
			text-align: center;
			float: left;
		}
		
		#page-content #countries-select ul li a {
			width: 76px;
			height: 38px;
			margin: 0px;
			padding: 0px;
			text-decoration: none;
			font-size: 11px;
			line-height: 11px;
			overflow: hidden;
			display: block;
			float: none;
		}
		
		#page-content #countries-select ul li a:hover strong {
			color: white;
			text-decoration: underline;
		}
		
		#page-content #countries-select ul li.selected a {
			background: url(/_design/about-us/bg-country-flags-selected.gif) no-repeat scroll center bottom;
		}
		
		#page-content #countries-select ul li a img {
			margin: 0px 0px 3px 0px;
			padding: 0px;
			border: none;
			clear: both;
			float: none;
		}
		
		#page-content #countries-select ul li a strong {
			margin: 0px;
			padding: 0px;
			color: white;
			font-size: 11px;
			line-height: 12px;
			clear: both;
			display: block;
			float: none;
		}
		
	#page-content ul#staff-items {
		margin: 0px;
		padding: 0px 0px 20px 12px;
		list-style-type: none;
		background: url(/_design/about-us/bottom-rest-of-staff.gif) no-repeat center bottom;
		float: none;			
	}
		
		#page-content ul#staff-items li {
			margin: 0px;
			padding: 0px;
		}
		
			#page-content ul#staff-items li.hide {
				display: none;
			}
				
			#page-content ul#staff-items li.show {
				display: block;
			}
			
		#page-content ul#staff-items li a {
			float: right;
		}
			
		#page-content ul#staff-items li h2 {
			margin: 0px;
			padding-top: 10px;
			padding-left: 0px;
			background: none;
		}
			
		#page-content ul#staff-items li h2 img {
			margin: 2px 4px 0px 0px;
			padding: 0px;
			border: none;
			float: none;
		}
		
	.jcarousel-container {
		width: 760px;
		margin: 0px;
		padding: 0px;
		position: relative;
		padding-top:0px;
	}

		.jcarousel-clip {
			width: 700px;
			padding: 0;
			margin: 0;
			position: relative;
			overflow: hidden;
			z-index: 2;
		}

		.jcarousel-list {
			margin: 0px;
			padding: 0px;
			top: 0px;
			left: 0px;
			position: relative;
			z-index: 1;
			overflow: hidden;
		}

		.jcarousel-list li,
		.jcarousel-item {
			margin: 0px;
			padding: 0px;
			list-style: none;
			float: left;
		}

		.jcarousel-next {
			z-index: 3;
			display: none;
		}

		.jcarousel-prev {
			z-index: 3;
			display: none;
		}

		.jcarousel-clip {
			height: 60px;
		}

		.jcarousel-clip-horizontal {
			margin: 0px 30px;
			padding: 0px;
		}

		.jcarousel-prev-horizontal {
			width: 30px;
			height: 60px;
			top: 0px;
			left: 0px;
			position: absolute;
			background: url(/_design/about-us/btn-countries-flag-left.gif) no-repeat scroll center top;
			cursor: pointer;
		}

		.jcarousel-next-horizontal {
			width: 30px;
			height: 60px;
			top: 0px;
			right: 0px;
			position: absolute;
			background: url(/_design/about-us/btn-countries-flag-right.gif) no-repeat scroll center top;
			cursor: pointer;
		}
		
		.jcarousel-prev-disabled,
		.jcarousel-prev-disabled-horizontal,
		.jcarousel-next-disabled,
		.jcarousel-next-disabled-horizontal {
			cursor: default;
			background: none;
		}

}

@media print {

	
}
