﻿body {text-align:center;font-family:Arial, Verdana,sans-serif; color:#585858;}
	
/* Headers  #F3CD1A */
h1{color:#F3CD1A; font-size:2.8em;font-weight:normal; margin:0px 0px 20px 0px;}
h2{color:#F3CD1A; font-size:1.2em; font-weight:normal;margin:0px 0px 10px 0px;font-weight:normal;}
h3{color:#F3CD1A; font-size:0.9em; margin:0 0 10px 0; }
h4{color:#585858; font-size:0.8em; margin:0 0 10px 0;}

.spanHeaderLink a
{
	color:#F3CD1A;
	font-size:2.8em;
	background: URL("../i/elements/greyArrow.gif") bottom right no-repeat; 
	display:block; 
	width:195px; 
	float:left;
	margin-right:15px;
}
.spanHeaderLink h1 {float:left; font-size:1.4em; font-weight:normal; margin:20px 0px 20px 0px; display:block;}

.rightGallery {text-align:center;}
.rightGallery span{color:#B5B8BA; font-weight:bold; padding-bottom:10px;display:inline;}
.ItemsUsed span{color:#B5B8BA; font-weight:bold; padding-bottom:10px;display:inline;text-align:center;}

.caseStudyService span {width:90px; font-size:0.7em; font-weight:normal;  margin-top:2px; display:inline-block;}
.serviceCaseStudy span {width:180px; font-size:0.7em; font-weight:normal; margin-top:5px;display:inline-block; }

/* Paragraphs */
p {font-size:0.75em;color:#585858;margin:0px 0px 10px 0px;}

#HeaderRight p {font-size:1.8em;}
#HeaderRight p.telephone {color:#F3CD1A;}


/*.yellowFont {color:#F3CD1A !important;}*/
.GrayFont {color:#585858 !important;}

.PageInfo .para1 p {color:#F3CD1A;}

/*Lists */
ul li { font-size:0.8em; padding-bottom:5px;color:#D9B718;}
ol li { font-size:0.8em; padding-bottom:5px;color:#D9B718;}

ul.PortfolioList {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;color:#A8AAAC;}
ul.PortfolioList span {display:block;float:left;width:150px;}

ul.ContactList { list-style:none; margin:0 0 10px 0; padding:0;  font-size:1.2em;}
ul.ContactList li {margin:0; padding:0; color:#A8AAAC;}


.footerTel {font-size:1.4em;color:#F3CD1A;font-weight:bold;}
#lightboxCaption {font-weight:bold;color:#585858;}
.message {font-weight:bold; font-style:italic;}
.vacancydate {float:right;}
.quotationmark {font-size:1.2em;}

.tryme{ position:absolute; top:3px; left:77px; font-size:0.8em; float:right; padding:2px 2px 2px 4px !important; background: url(../i/elements/tryme.gif) center no-repeat; width:31px; }
.jobs{position :absolute; top:3px; left:72px; font-size:0.8em; float:right; padding:2px 4px 2px 4px !important; background: url(../i/elements/jobnumber.gif) center no-repeat; width:14px; }

.YellowBack {background:#F3CD1A; color:#fff; padding:2px;}

.remainingChars { font-size:0.8em !important; }
.remainingChars span { color:Red; font-weight:bold !important; font-size:1.0em !important; }