@charset "utf-8";
<style type="text/css">
a {
    outline: none;
 }
a img {
    border:none;
 }
</style>

.outer_vacancy {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
	border: 5px solid #99CC33;
}
.outer_admin{
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
	height: 750px;
}
.leftnav {
	height: 350px;
	width: 180px;
	border: 1px solid #CCCCCC;
	float: left;
}

.outer_aims {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
	height: 750px;
}
.outer_contact {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
	height: 910px;
}
.outer_commitments {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
	height: 900px;
}
.outer_what {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
}
.outer_index {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
	height: 855px;
}
.outer_test {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
	border: 5px solid #FF0000;
}
.outer_what {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
	height: 1580px;
}
.outer_careers {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
	height: 1300px;
}
.outer_vacancy {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0F2F9;
}
.banner {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: medium;
	color: #999999;
	height: 95px;
	width: 900px;
}
.menubar {
	height: 25px;
	width: 900px;
	background-color: #4662B5;
}
.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4662B5;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	width: 157px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.home:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #E8ECF7;
	text-decoration: none;
	background-color: #8EA2D5;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	width: 157px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.whatwedo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4662B5;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	width: 260px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.whatwedo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #E8ECF7;
	text-decoration: none;
	background-color: #8EA2D5;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	width: 260px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.menu_med {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4662B5;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	width: 157px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #4662B5;
	border-right-color: #4662B5;
	border-bottom-color: #4662B5;
	border-left-color: #4662B5;
}
.menu_med:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #E8ECF7;
	text-decoration: none;
	background-color: #8EA2D5;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	width: 157px;
	padding-top: 3px;
}
.leftbody_index {
	width: 495px;
	padding-top: 5px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #F0F2F9;
	padding-right: 5px;
	float: left;
}
.cont_image {
	font-family: "Comic Sans MS";
	font-size: x-large;
	color: #663399;
	float: left;
	height: 200px;
	width: 133px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
}

.leftbody_whatwedo {
	width: 495px;
	padding-top: 15px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #F0F2F9;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #999999;
	float: none;
}
.abodytext {
	width: 900px;
	border: 2px solid #FF00FF;
}

.map {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: xx-large;
	color: #D5DAED;
	height: 250px;
	width: 200px;
	margin-left: 5px;
	border: 1px solid #CAD0E8;
	float: left;
	margin-right: 5px;
}
.arealist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #999999;
	float: right;
	width: 270px;
	list-style-position: inside;
	list-style-type: circle;
	margin-top: 50px;
}

.footer {
	height: 85px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #7D92C8;
	border-left-color: #CCCCCC;
	border-bottom-style: solid;
}
.innerfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	width: 125px;
	float: left;
	margin-left: 220px;
	height: 80px;
	padding-left: 5px;
	padding-top: 6px;
}
.innerfooter2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	width: 160px;
	float: left;
	margin-left: 10px;
	padding-top: 10px;
	padding-left: 5px;
}
.greylinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.greylinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.innerfooter3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	width: 150px;
	float: left;
	margin-left: 15px;
	padding: 25px;
}
.innerfooter3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	width: 180px;
	float: left;
	margin-left: 15px;
	padding: 25px;
}
.rightbody {
	width: 380px;
	float: right;
	background-color: #F0F2F9;
	margin-right: 5px;
}
.right1_image {
	height: 143px;
	width: 283px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.linktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #4662B5;
	text-decoration: underline;
}
.linktext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #8094CE;
	text-decoration: underline;
}
.testimonies {
	height: 83px;
	margin-right: auto;
	margin-left: auto;
	width: 283px;
	margin-top: 15px;
}
.leftpic2 {
	float: left;
	height: 143px;
	width: 283px;
	margin-right: 5px;
}
.commits {
	float: left;
	height: 143px;
	width: 283px;
	margin-right: 5px;
	margin-top: 15px;
	margin-left: 25px;
}

.mainbody_textarea {
	width: 900px;
	background-color: #F0F2F9;
	height: auto;
}


.welcomenote {
	float: left;
	width: 450px;
	margin-top: 10px;
}
.welcome_note_outer {
	float: left;
	height: auto;
	width: 460px;
	border: 5px solid #ECE9D8;
}
.whatwedo_image {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: large;
	color: #4662B5;
	text-decoration: none;
	float: left;
	height: 178px;
	width: 300px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 5px;
	margin-bottom: 20px;
}
.mainmap {
	height: 444px;
	width: 355px;
	border: 8px solid #FFFFFF;
}
.careers {
	font-family: "Comic Sans MS";
	font-size: xx-large;
	font-weight: normal;
	color: #CC9900;
	float: left;
	height: 180px;
	width: 150px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.right_careers {
	float: right;
	width: 330px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.pdf {
	float: left;
	height: 47px;
	width: 50px;
	margin-right: 5px;
}
.pdflink {
	text-decoration: none;
}
.vacancy_pic {
	font-family: "Courier New", Courier, monospace;
	font-size: small;
	color: #33FF00;
	float: left;
	height: 178px;
	width: 180px;
}
.vacancy_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #666666;
	float: right;
	height: 178px;
	width: 310px;
}
.vacancytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.italic_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: bold;
	color: #666666;
}
.dottedline {
	font-family: "Comic Sans MS";
	font-size: medium;
	color: #CCCCCC;
	text-decoration: underline;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
}
.pic_tesimimonies {
	float: left;
	height: 212px;
	width: 387px;
}

.italic_text_nonbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: normal;
	color: #666666;
}
.whatnew {
	width: 283px;
	border: 1px solid #D5DAED;
	height: 168px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
.contact_top {
	color: #CC0033;
	float: left;
	height: 155px;
	width: 180px;
	padding-right: 15px;
	padding-bottom: 10px;
}

.aimsmain {
	font-size: xx-large;
	color: #9900CC;
	height: 424px;
	width: 257px;
	padding-right: 15px;
	float: left;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.hometest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4662B5;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	width: 110px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.hometest:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #E8ECF7;
	text-decoration: none;
	background-color: #8EA2D5;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	width: 110px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
