body {
	font-size:62.5%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #BCD1C8;
	}

* {
	margin: 0px;
	padding: 0px;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a {
	text-decoration: none;
	color:#0C442E;
}

ul {
	list-style-type: none;
	
}



.clearfloats {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 0px;
	display: block;
}

.outer {
	background-color: #FFFFFF;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	width: 771px;
	margin-right: auto;
	margin-left: auto;
	
}



#pagewrapper {
	width: 759px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 6px;
	background-image: url(../images/interface/anser-project-managers.gif);
	background-repeat: no-repeat;
	background-position: 6px 50px;
}


h1 {
	font-size: 1.2em;
	padding-bottom: 4px;
}

h2 {
font-size: 1.1em;
	padding-bottom: 4px;
}

h3 {
	font-size: 1.1em;
	padding-bottom: 4px;
}

p {padding-bottom:6px;}

.template_19 div#pagewrapper {
	width: 765px;
	padding-left:0px;
	background-image: none;
}

#header {
	height: 147px;
	padding-bottom: 6px;
	z-index: 10000;
	
}

.template_19 div#header {
	background-image: url(../images/interface/green-strip-home.gif);
	background-repeat: repeat-y;
}

.logoarea {
	float: left;
	height: 147px;
	width: 147px;
	position: relative;
}




div#header div.logoarea div.cvacancies {
	padding-top: 297px;
	width: 141px;
	
}

div#header div.logoarea div.cvacancies p {
	color: #0C442E;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px;
	padding: 6px 0px 2px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #0C442E;
}

div#header div.logoarea div.cvacancies ul {
	margin: 0px;
	padding: 0px;
	width: 141px;
}

div#header div.logoarea div.cvacancies ul li {
margin: 0px;
	padding: 0px;}

div#header div.logoarea div.cvacancies ul li a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px 0px 4px;
	font-weight: normal;
	width: 141px;
	font-size: 1.1em;
}

.logoarea div.cvacancies ul li a:hover {
}



.template_19 div#header div.logoarea {
	padding-left:6px;
}

div.logoarea p {
	padding-top: 94px;
}

div.logoarea p a {
	font-size: 1.1em;
	color: #0C442E;
	padding-right: 8px;
}

div.logoarea p a:hover {}



#header div.logoarea ul.triolinks {
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	position: absolute;
}

#header div.logoarea ul.triolinks li {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#header div.logoarea ul.triolinks li a {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	display: block;
}

#header div.logoarea ul.triolinks li.on a {
	
	font-weight: bold;

}

#header div.logoarea ul.triolinks li a:hover {}



#header div.nav {
	float: left;
	height: 147px;
	width: 612px;
		
}

#header div ul {
}

#header div ul li {
	display: block;
	float: left;
	position: relative;
}

#header div ul li a {
	display: block;
	float: left;
	width: 147px;
	font-size: 1.2em;
	color: #0C442E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 6px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #0C442E;
	margin-left: 6px;
	
}

#header div ul li a:hover {}

#header div ul li ul {
	display: none;
	position: absolute;
	left: 0px;
	top: 24px;
	background-color: #FFFFFF;
	padding-bottom: 6px;
	z-index: 1000;
}

#header div ul li:hover ul {
	display: block;
	

}

#header div ul li.over ul {display: block;}

#header div ul li ul li {
	display: block;
	float: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#header div ul li ul li a {
	width: 147px;
	float: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 1.1em;
	font-weight: normal;
	color: #588A78;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#header div ul li ul li a:hover {
	/*font-weight: bold;*/
	color: #000000;
}

#pagecontent {}

.template_19 div#pagecontent {
	background-image: url(../images/interface/green-strip-home.gif);
	background-repeat: repeat-y;
	padding-left: 159px;
}


.template_19 div#pagecontent table {
	background-color: #00543D;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 306px;
}

.template_19 div#pagecontent table tr td {height:153px;margin: 0px;
	padding: 0px;}

.template_19 div#pagecontent table tr td.hometext img {
	padding: 19px 6px 6px 10px;
}

.template_19 div#pagecontent table tr td.hometext p {
	font-size: 1.2em;
	line-height: 1.4em;
	padding-right: 70px;
	padding-left: 10px;
	padding-top: 4px;

}

.accreditation {
	text-align: right;
	height: 147px;
	position: relative;
	left: 6px;
}

#footer {
	text-align: right;
	padding: 6px;
	font-size: 1em;
	color: #000000;
	clear: both;
}

#footer a {
	padding-right: 30px;
	color: #0C442E;
}

#footer a:hover {}




/* ABOUT */

.template_1 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
}

.template_1 div#pagecontent div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
}

.template_1 div#pagecontent div.col2 ul {
	padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_1 div#pagecontent div.col4 {
	width: 147px;
	min-height: 147px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding-left: 6px;
	padding-top: 306px;
}

.template_1 div#pagecontent div.col5 {
	width: 147px;
	min-height: 147px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding-left: 6px;
}

.template_2 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
}

.template_2 div#pagecontent div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
}

.template_2 div#pagecontent div.col2 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_2 div#pagecontent div.col4 {
	width: 300px;
	min-height: 147px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding-left: 6px;
	padding-top:153px;
	
}

.template_4 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
}

.template_4 div#pagecontent div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
}

.template_4 div#pagecontent div.col2 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_4 div#pagecontent div.col4 {
	width: 147px;
	min-height: 147px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding-left: 6px;
	padding-top: 306px;
}

.template_4 div#pagecontent div.col5 {
	width: 147px;
	min-height: 147px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding-left: 6px;
	padding-top: 153px;
}

.template_9 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
}

.template_9 div#pagecontent div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	margin-right: 6px;
	
}

.template_9 div#pagecontent div.col2 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_9 div#pagecontent div.col3 {}

.template_9 div#pagecontent div.col3 ul {padding-bottom:12px;}

.template_9 div#pagecontent div.col3 ul li {
	padding: 1px;
	float: left;
	height: 73px;
	width: 73px;
}

.template_5 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;

	float: left;
}

.template_5 div#pagecontent div.col1 div.row1 {	height: 147px;
padding-bottom:6px;}

.template_5 div#pagecontent div.col1 div.row2 {padding:6px;}

.template_5 div#pagecontent div.col1 div.row2 p {
	font-size: 1.2em;
	line-height: 1.0em;
	padding:0px 0px 2px;
	margin:0px;
}

.template_5 div#pagecontent div.col1 div.row2 ul li a {
	font-size: 1.1em;
	padding-bottom: 4px;
	display: block;
}

.template_5 div#pagecontent div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	
}

.template_5 div#pagecontent div.col2 ul {
	padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_5 div#pagecontent div.col4 {
	width: 147px;
	height: 147px;
	float: left;
	padding-left: 6px;
}

.template_6 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
}

.template_6 div#pagecontent div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	
}

.template_6 div#pagecontent div.col2 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_6 div#pagecontent div.col4 {
	width: 147px;
	height: 147px;
	float: left;
	padding-left: 6px;
	padding-top:153px;
}

.template_6 div#pagecontent div.col5 {
	width: 147px;
	height: 147px;
	float: left;
	padding-left: 6px;
		padding-top:306px;
}

.template_7 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
}

.template_7 div#pagecontent div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	
}

.template_7 div#pagecontent div.col2 ul {
	padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_7 div#pagecontent div.col4 {
	width: 300px;
	height: 147px;
	float: left;
	padding-left: 6px;
	padding-top:153px;
}

.template_8 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
}

.template_8 div#pagecontent div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	
}


.template_8 div#pagecontent div.col2 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}





/* SERVICES */

.services div#pagecontent div.col1 {
	width: 147px;
	padding-right: 6px;
	height: 147px;
	float: left;
}

.services div#pagecontent div.col2 {
	width: 288px;
	min-height: 288px;
	background-color: #B3CBB5;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
}

.services div#pagecontent div.col2 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.services div#pagecontent div.col4 {
	width: 300px;
	min-height: 288px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding-left: 6px;
}

/* SECTORS */

.sectors div#pagecontent div.col1 {
	width: 300px;
	min-height: 288px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding-right: 6px;
	
	
}

.sectors div#pagecontent div.col3 {
	width: 147px;
	padding-right: 6px;
	height: 147px;
	float: left;
	padding-top: 153px;
}

.sectors div#pagecontent div.col4 {
	
		width: 288px;
	min-height: 288px;
	background-color: #B3CBB5;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
}

.sectors div#pagecontent div.col4 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

/* CLIENTS */

.template_10 div#pagecontent div.col1 {
	width: 453px;
	margin-right: 6px;
	height: 453px;
	float: left;
}

.template_10 div#pagecontent div.col4 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	
}

.template_10 div#pagecontent div.col4 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_10 div#pagecontent div.col1 div.row1 {
	padding-bottom: 6px;
}

.template_10 div#pagecontent div.col1 div.row2 {
padding-left: 153px;
padding-bottom: 6px;}

.template_10 div#pagecontent div.col1 div.row3 {padding-left: 153px;}

.template_11 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
}

.template_11 div#pagecontent div.col2 {
	width: 588px;
	/*	min-height: 441px;*/
	float: left;
	padding: 6px;
	background-color: #BCD1C8;
	
}






.template_11 div#pagecontent div.col2 ul {
	padding-left: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-bottom:12px;
}

.template_11 div#pagecontent div.col2 ul li {
	width: 291px;
	display: block;
	height: 16px;

	font-size:11px;	
	}

.template_11 div#pagecontent div.col2 ul li.col0 {
	
	
}

.template_11 div#pagecontent div.col2 ul li.col1 {
	
	margin-left:298px;

	
	
	
	
}

.template_12 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
	Padding-top: 306px;
}

.template_12 div#pagecontent div.col2 {
	width: 300px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
margin-right: 6px;
}

.template_12 div#pagecontent div.col2 div.col2a {width: 147px;
	 float: left; margin-right: 6px;}

.template_12 div#pagecontent div.col2 div.col2b {width: 147px; float: left; }

.template_12 div#pagecontent div.col2 div.row2 {
	width: 288px;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	clear: left;
		color:#0C442E;
}

.template_12 div#pagecontent div.col2 div.row2 p.quotee {font-size: 0.95em;font-weight:bold;line-height: 1.2em;}

.template_12 div#pagecontent div.col4 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	
	
}

.template_12 div#pagecontent div.col4 ul {
		padding-left: 14px;
	list-style-type: disc;
}

.template_13 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
	Padding-top: 153px;
}

.template_13 div#pagecontent div.col2 {
	width: 300px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
margin-right: 6px;
}

.template_13 div#pagecontent div.col2 div.row1 {}

.template_13 div#pagecontent div.col2 div.row2 {padding-top:159px;}

.template_13 div#pagecontent div.col4 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	
	
}

.template_13 div#pagecontent div.col4 ul {
	padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_14 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 153px;
	height: 147px;
	float: left;
}

.template_14 div#pagecontent div.col2 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
}

.template_14 div#pagecontent div.col4 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	
	
}

.template_14 div#pagecontent div.col4 ul {
	padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

/* SERVICES */



.template_20 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
	padding-top:153px;
}

.template_20 div#pagecontent div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	margin-right: 6px;
	
	
}

.template_20 div#pagecontent div.col2 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_20 div#pagecontent div.col4 {
	width: 300px;
	height: 147px;
	float: left;
}

.template_21 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
	padding-top:153px;
	font-size: 1.1em;
	line-height: 1.6em;
}

.template_21 div#pagecontent div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	margin-right: 6px;
	
	
}

.template_21 div#pagecontent div.col2 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_21 div#pagecontent div.col4 {
	width: 300px;

	float: left;
}

.template_21 div#pagecontent div.col4 div.row1 {
height: 147px;
	width: 300px;}

.template_21 div#pagecontent div.col4 div.row2 {
	font-size: 1.1em;
	line-height: 1.6em;
	margin: 0px;
	padding: 6px;

}




/* SECTORS */

.template_22 div#pagecontent div.col1 {
	width: 300px;
	height: 147px;
	float: left;
	margin-right: 6px;
}

.template_22 div#pagecontent div.col3 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
	padding-top:153px;
}

.template_22 div#pagecontent div.col4 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	
	
	
}

.template_22 div#pagecontent div.col4 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}

.template_24 div#pagecontent div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
	padding-top:153px;
	font-size: 1.1em;
	line-height: 1.6em;
}

.template_24 div#pagecontent div.col2 {
	width: 300px;

	float: left;
	margin-right: 6px;
}

.template_24 div#pagecontent div.col2 div.row1 {
	height: 147px;
	width: 300px;
	
}

.template_24 div#pagecontent div.col2 div.row2 {
	font-size: 1.1em;
	line-height: 1.6em;
	margin: 0px;
	padding: 6px;
}

.template_24 div#pagecontent div.col2 div.row2 h2 {
	margin: 0px;
	padding: 0px;
}



.template_24 div#pagecontent div.col4 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	
	
	
}

.template_24 div#pagecontent div.col4 ul {
		padding-left: 14px;
	list-style-type: disc;
	padding-bottom:12px;
}


/* CONTCT US */

.template_18 div#pagecontent div.col2 {
	width: 300px;
	/*height: 147px;*/
	float: left;
	margin-right: 6px;
	padding-left:153px;
}

.template_18 div#pagecontent div.col2 div.row1 {
	background-color: #BCD1C8;
	height: 135px;
	padding:6px;
	font-size: 1.1em;
}

.template_18 div#pagecontent div.col2 div.row2 {
	margin-top:6px;
	padding: 6px;
	border: 1px solid #0C442E;
	font-size: 1.1em;
	line-height:1.4em;
}

.template_18 div#pagecontent div.col2 div.row2 p {
	padding-bottom: 4px;
	clear:both;
}

.template_18 div#pagecontent div.col2 div.row2 p label {
	display: block;

	padding-bottom: 2px;
}

.template_18 div#pagecontent div.col2 div.row2 p input.width288 {
	width: 282px;
}

.template_18 div#pagecontent div.col2 div.row2 p textarea.width288 {width: 282px;}

.template_18 div#pagecontent div.col2 div.row2 p select.width288 {width: 282px;}

.template_18 div#pagecontent div.col2 div.row2 p.contacted span {
	display: block;
	float: left;
	width: 100px;
}

.template_18 div#pagecontent div.col2 div.row2 p.contacted span label {
	display: block;
	float: left;
	width: 60px;	
}




.template_18 div#pagecontent div.col4 a {
	width: 135px;
	margin-right: 6px;
	height: 135px;
	float: left;
	font-size: 1.2em;
	color: #FFFFFF;
	background-color: #0C442E;
	padding: 6px;
	font-weight: bold;	
}



.template_18 div#pagecontent div.col5 a {
width: 135px;
	
	height: 135px;
	float: left;
		font-size: 1.2em;
	color: #FFFFFF;
	background-color: #0C442E;
	padding: 6px;
	font-weight: bold;	
	
	
	
}

.template_18 div#pagecontent div.col4 a:hover {
	
	color:  #0C442E;
	background-color:#BCD1C8;
	
}



.template_18 div#pagecontent div.col5 a:hover {

	color:  #0C442E;
	background-color: #BCD1C8;
		
	
	
	
}


.template_15 div#pagecontent div.col2 {
	width: 300px;
	/*height: 147px;*/
	float: left;
	margin-right: 6px;
	padding-left:153px;
	padding-top:153px;
}

.template_15 div#pagecontent div.col2 div.row1 {
	
	background-color: #BCD1C8;
	height: 135px;
	padding:6px;
	font-size: 1.1em;
	
}



.template_15 div#pagecontent div.col4 {
	width: 147px;
	margin-right: 6px;
height:471px;
	float: left;
	
}

.template_15 div#pagecontent div.col4 div.row1 {width: 135px;
	
	height: 135px;
	
		font-size: 1.1em;
	color: #FFFFFF;
	background-color: #0C442E;
	padding: 6px;
	font-weight: bold;}
	
	.template_15 div#pagecontent div.col4 div.row1 a {color: #FFFFFF;}

.template_15 div#pagecontent div.col4 div.row2 {width: 135px;
	
	height: 135px;
		font-size: 1.1em;
		line-height:1.3em;
	padding: 6px;
	}

.template_15 div#pagecontent div.col4 div.row4 {
	width:147px;
	height:54px;
	padding-top:106px;
	
}



.template_15 div#pagecontent div.col5 a {
width: 135px;
	
	height: 135px;
	float: left;
		font-size: 1.2em;
	color: #FFFFFF;
	background-color: #0C442E;
	padding: 6px;
	font-weight: bold;	
	
	
	
}

.template_15 div#pagecontent div.col5 a:hover {

	color:  #0C442E;
	background-color: #BCD1C8;
		
	
	
	
}

.template_16 div#pagecontent div.col2 {
	width: 300px;
	/*height: 147px;*/
	float: left;
	margin-right: 6px;
	padding-left:153px;
	padding-top:153px;
}

.template_16 div#pagecontent div.col2 div.row1 {
	
	background-color: #BCD1C8;
	height: 135px;
	padding:6px;
	font-size: 1.1em;
	
}



.template_16 div#pagecontent div.col4 {
	width: 147px;
	margin-right: 6px;
height:471px;
	float: left;
	
}

.template_16 div#pagecontent div.col4 div.row1 {width: 135px;
	
	height: 135px;
	
		font-size: 1.1em;
	color: #FFFFFF;
	background-color: #0C442E;
	padding: 6px;
	font-weight: bold;}
	
	.template_16 div#pagecontent div.col4 div.row1 a {color: #FFFFFF;}

.template_16 div#pagecontent div.col4 div.row2 {width: 135px;
	
	height: 135px;
		font-size: 1.1em;
		line-height:1.3em;
	padding: 6px;
	}

.template_16 div#pagecontent div.col4 div.row4 {
	width:147px;
	height:54px;
	padding-top:125px;
	
}



.template_16 div#pagecontent div.col5 a {
width: 135px;
	
	height: 135px;
	float: left;
		font-size: 1.2em;
	color: #FFFFFF;
	background-color: #0C442E;
	padding: 6px;
	font-weight: bold;	
	
	
	
}

.template_16 div#pagecontent div.col5 a:hover {

	color:  #0C442E;
	background-color: #BCD1C8;
		
	
	
	
}

.template_vacancies {}

.template_vacancies div.col1 {
	width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
	padding-top:153px;
	font-size: 1.1em;
	line-height: 1.6em;
}

.template_vacancies div.col2 {
	width: 288px;
	min-height: 441px;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 6px;
	background-color: #BCD1C8;
	margin-right: 6px;
	
	
}





/* SITE MAP */


.sitemap div#pagecontent div.col1 {
	width: 759px;
	min-height: 288px;
	background-color: #B3CBB5;
	float: left;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 0px;
	margin: 0px;
}

.sitemap div#pagecontent div.col1 p {
	padding-left: 0px;
}

.sitemap div#pagecontent div.col1 div {
	width: 141px;
	float: left;
	padding: 6px 5px 0px;
	line-height: 1.3em;
}


.sitemap div#pagecontent div.co1 div p {
	padding-bottom: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
}

.template_25 div.greenback {
	background-color: #B3CBB5;
	height: 306px;
	margin-bottom:153px;
}

.template_25 div.greenback ul li a.listhead {
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
}

.template_25 div.greenback div ul li a {
	color: #000000;
	display:block;
}

.template_25 div.greenback div.col1 {width: 141px;
	margin-right: 6px;
	height: 147px;
	float: left;
	padding-top:6px;
	font-size: 1.1em;
	line-height: 1.6em;
	padding-left:6px;}

.template_25 div.greenback div.col2 {width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
	padding-top:6px;
	font-size: 1.1em;
	line-height: 1.6em;}

.template_25 div.greenback div.col3 {width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
	padding-top:6px;
	font-size: 1.1em;
	line-height: 1.6em;}

.template_25 div.greenback div.col4 {width: 147px;
	margin-right: 6px;
	height: 147px;
	float: left;
	padding-top:6px;
	font-size: 1.1em;
	line-height: 1.6em;}
	.template_25 div.greenback div.col5 {width: 147px;
	margin-right: 0px;
	height: 147px;
	float: left;
	padding-top:6px;
	font-size: 1.1em;
	line-height: 1.6em;}

.imagepanel {	z-index:1;}

.imagepanel div#imagefader {
	height:300px;

}

.imagepanel div.textpanel {
	background-color: #0C442E;
	padding: 10px;
	min-height: 90px;
}

.imagepanel div.textpanel p {
	font-size: 1.2em;
	color: #FFFFFF;
	width: 450px;
	line-height: 1.6em;
}

