/************** Main Structure **************/ 


body {
	 margin: 0px; padding: 0px; font-family: verdana, arial, helvetica, sans-serif; color: #000; background-color: #fff; font-size: 12px; text-align: center;
}

div#wrapper {
	width: 968px; padding: 0px; margin: 1px auto; background-color: #fff; text-align: left;
}

div#Header {
	float: left; display: inline; width: 968px; padding: 0px; margin: 0px; background-color: #fff; text-align: left;
}

div#MainContentArea {
	float: left; display: inline; width: 968px; height: 432px; padding: 0px; margin: 0px; text-align: left; background-image: url(/images/idt.jpg); background-position: left; background-repeat: no-repeat;
}

div#FSAContentArea {
	float: left; display: inline; width: 968px; height: 432px; padding: 0px; margin: 0px; text-align: left; background-image: url(/images/fsa.jpg); background-position: left; background-repeat: no-repeat;
}

div#contactContentArea {
	float: left; display: inline; width: 968px; height: 432px; padding: 0px; margin: 0px; text-align: left; background-image: url(/images/contact.jpg); background-position: left; background-repeat: no-repeat;
}

div#RecruitmentContentArea {
	float: left; display: inline; width: 968px; height: 432px; padding: 0px; margin: 0px; text-align: left; background-image: url(/images/recruitment-services.jpg); background-position: left; background-repeat: no-repeat;
}

div#BusinessContentArea {
	float: left; display: inline; width: 968px; height: 432px; padding: 0px; margin: 0px; text-align: left; background-image: url(/images/business.jpg); background-position: left; background-repeat: no-repeat;
}


#navigation {
	float: left;
	width: 943px;
	margin: 0px;
	padding: 0px 25px 0px 0px;
	background-color: #ee3338;
	text-align: right;
}

#navigation ul { margin: 0px; padding: 0px; font-size: 13px; height: 24px; }
#navigation ul li{ display: inline; }
#navigation ul li a{ float: right; color: #fff; padding: 4px 25px; text-decoration: none; }
#navigation ul li a:visited { float: right; color: #fff; padding: 4px 25px; text-decoration: none; }
#navigation ul li a:hover { float: right; color: #a1b1da; padding: 4px 25px; text-decoration: none; }

#comp-navigation {
	float: left;
	width: 943px;
	margin: 0px;
	padding: 0px 25px 0px 0px;
	background-color: #ee3338;
	text-align: right;
	height: 50px;
}

#comp-navigation ul { margin: 0px; padding: 0px; font-size: 13px; height: 24px; }
#comp-navigation ul li{ display: inline; }
#comp-navigation ul li a{ float: right; color: #fff; padding: 4px 25px; text-decoration: none; }
#comp-navigation ul li a:visited { float: right; color: #fff; padding: 4px 25px; text-decoration: none; }
#comp-navigation ul li a:hover { float: right; color: #a1b1da; padding: 4px 25px; text-decoration: none; }


#col1 {
	float: left; width: 285px; height: 432px; margin: 0px; padding: 0px; text-align: left;
}

#col2 {
	float: left; width: 260px; height: 357px; margin: 0px; padding: 75px 15px 0px 0px; text-align: left;
}

#col2contact {
	float: left;
	width: 365px;
	height: 400px;
	margin: 0px;
	text-align: left;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#col2contact p {
	font-size: 12px;
	margin: 0px;
	color: #ee3439;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 0px;
}


#col3 {
	float: left; width: 300px; height: 432px; margin: 0px; padding: 0px; text-align: left;
}

#col3contact {
	float: left; width: 300px; height: 432px; margin: 0px; padding: 0px; text-align: left;
}


#col3contact h3 {
	font-size: 12px; padding: 250px 0px 0px 0px; margin: 0px; font-weight: normal; color: #ee3439;  line-height: 18px;
}

#form {
	float: left; margin: 0px; padding: 0px; text-align: left; color: 000;
}

#form p {
	font-size: 12px; padding: 0px 0px 10px 0px; margin: 0px; color: #000; line-height: 18px;
}



/************** Main text and content styles **************/
	
p {
	font-size: 12px; padding: 0px 20px 10px 0px; margin: 0px; color: #000; line-height: 18px;
}

h1 {
	font-size: 16px; padding: 0px 0px 10px 0px; margin: 0px; font-weight: normal; color: #ee3439;
}

h2 {
	font-size: 14px; padding: 150px 0px 10px 0px; margin: 0px; font-weight: normal; color: #ee3439;
}


h3 {
	font-size: 12px; padding: 250px 0px 0px 105px; margin: 0px; font-weight: normal; color: #ee3439;  line-height: 18px;
}


ul {
	margin: 0px 0px 0px 20px; padding: 0px; color: #000; line-height: 16px;
}

li {
	margin-bottom: 0px; font-size: 12px; margin: 0px; padding: 0px 0px 5px 0px; color: #000; line-height: 16px;
}

img {
	border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none; margin: 0px; padding: 0px;
}

/************** Link styles **************/

a.red:link{ font-weight: normal; color: #ee3439; text-decoration: underline;}
a.red:visited { font-weight: normal; color: #ee3439; text-decoration: underline; }
a.red:hover { font-weight: normal; color: #ee3439; text-decoration: none; }


a.red2:link{ font-weight: normal; color: #ee3439; text-decoration: none;}
a.red2:visited { font-weight: normal; color: #ee3439; text-decoration: none; }
a.red2:hover { font-weight: normal; color: #ee3439; text-decoration: underline; }


/************** Forms **************/

.input{ font-size: 11px; width: 200px; font-style: normal; font-variant: normal; color: #ee3439; }
.inputbold{ font-size: 11px; font-weight: bold; width: 200px; font-style: normal; font-variant: normal; color: #ee3439; }
.formfields { float: left; margin: 0px; padding: 0px; width: 200px; }

div#Base {
	float: left; display: inline; width: 968px; padding: 0px; margin: 0px; background-color: #fff; text-align: left;
}#wrapper #FSAContentArea #col2contact .style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
#wrapper #FSAContentArea #col2contact .style1 font {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.black1 {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
