.spacer200 {
	width:200px;
	height:200px;
}

.spacer15 {
	width:200px;
	height:15px;
}

.spacer50 {
	width:200px;
	height:50px;
}

.floatLeft {
	float:left;
	padding-right:10px;
}

.floatRight {
	float:right;
	padding-left:10px;
	padding-right:10px;
}

.imageCenter {
	text-align: center;	
}

.imageLeft {
	text-align: left;
}


.homepageImagesGroup {
	width:698px;
	height:467px;
}


.caseStudiesHeader {
	width:640px;
	height:35px;
	background-image:url(../images/caseStudiesHeaders.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#FFFFFF;
}


.caseStudiesHeaderInner {
	padding-left:20px;
	padding-top:10px;
}

.caseStudiesMain {
	width:640px;
	background-image:url(../images/caseStudiesBg.gif);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

.caseStudiesMainInner {
	padding-left:30px;
	padding-top:20px;
	padding-bottom:10px;
	padding-right:30px;
}

.caseStudiesFooter {
	background-image:url(../images/caseStudiesFooter.gif);
	height:24px;
	width:640px;
}

.caseStudiesTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:80%;
}

.caseStudiesDescription {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	padding-bottom:10px;
}

.caseStudiesPoints {
	padding-left:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	padding-bottom:5px;
}
.caseStudiesPointsPadding {
	padding-bottom:5px;
}

.caseStudiesMore {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	padding-bottom:10px;
}

.jobTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
}

.jobDescription {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

/* News */
.newsTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
}

.newsReadMore {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

.newsText {
	font-family:Arial, Helvetica, sans-serif;
}

.newsPublished {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	height:50px;
}

.mainHeadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
}

.newsGoBack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

.newsUnSubscribe {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}


/* Vacancies */
.vacanciesJobtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
}

.vacanciesJobText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

.vacanciesDateClosed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

.contentBoxGroup {
	height:500px;
}

.contactBoxLeft {
	background-image:url(../images/contactBoxBg.gif);
	background-repeat:no-repeat;
	width:336px;
	float:left;
	padding-right:20px;
}

.contactBoxInner {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	text-align:left;
}

.contactBoxFooter {
background-image:url(../images/contactBoxFooter.gif);
height:20px;
width:336px;
}

/*lightbox overlay*/
#gmlb_overlay {
	background-color:transparent;
	background-image:url(/global/images/bg.png);
	z-index:1000;
}

#gmlb_label {
	background-color:#FFF;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#000;
	float:left;
	padding-top:10px;
	margin-top:5px;
	width:608px;
	text-align:left;
}

#gmlb_container {
	background-color:#FFF;
	display:block;
	border-color:#DDD;
	border-style:dotted;
	border-width:1px;
	padding:10px;
}

#gmlb_close {
	background-color:#EEE;
	width:32px;
	height:32px;
	float:right;
	cursor:pointer;
	clear:right;
	background-image:url(/global/images/close.jpg);
	margin-top:5px;
}