body
{
background-color:#fff6ce;
margin-bottom:0px; margin-left:0px; margin-left:0px; margin-right:0px; margin-top:0px;
}
.navi
{
margin:0px;
background-color:#f7f6f1;
background-repeat: repeat;
height:214px;
vertical-align:middle;
}
.footer
{
margin:0px;
background-image: url(footer_bg.gif);
background-repeat: repeat-x;
height:100px;
background-color:#F1F0DF;
}
.cont
{
margin:0px;
background-image: url(../../images/cont_bg.gif);
background-repeat:repeat-x;
height:103px;
}
.bordert {
	border: 1px solid #AEC287;
}
.home_searchjobs {
	font-family: Tahoma,verdana,arial;
	font-size: 11px;
	color: #E8ECE0;
	text-decoration: none;
	font-weight:bold;
	line-height:18px;
	padding-left:10px;
}
.home_browntitle {
	font-family: Tahoma,verdana,arial;
	font-size: 11px;
	color: #E8ECE0;
	text-decoration: none;
	font-weight:bold;
	line-height:18px;
}
.home_browntitle:hover {
	font-family: Tahoma,verdana,arial;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	font-weight:bold;
	line-height:18px;
}
.home_brtitle {
	font-family: Tahoma,verdana,arial;
	font-size: 11px;
	color: #806841;
	text-decoration: none;
	font-weight:bold;
}
.browntext {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #806841;
	text-decoration: none;
}
.downlinks {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #806841;
	text-decoration: none;
	font-weight:bold;
	line-height:22px;}
.downlinks:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #564514;
	text-decoration: none;
	font-weight:bold;
	text-decoration:underline;
	line-height:22px;}	
.logintext {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF7200;
	text-decoration: none;
}
.logintext:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.home_meroontitle {
	font-family: Tahoma,verdana,arial;
	font-size: 12px;
	color: #616161;
	text-decoration: none;
	font-weight:bold;
	padding-top:20px;
}

.search {
	font-family: Tahoma,verdana,arial;
	font-size: 12px;
	color: #616161;
	text-decoration: none;
	font-weight:bold;
	padding-top:19px;
}
.home_service {
	font-family: Tahoma,arial,verdana;
	font-size: 11px;
	color: #8A763B;
	text-decoration: none;
	font-weight:bold;
	line-height:24px;
	padding-left:20px;
	}
.home_service:hover {
	font-family: Tahoma,arial,verdana;
	font-size: 11px;
	color: #C50000;
	text-decoration: none;
	font-weight:bold;
	line-height:24px;
	padding-left:30px;
	background-image:url(goldenarrow.gif);
	background-repeat:no-repeat;
	}
.home_service:active {
	font-family: Tahoma,arial,verdana;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
	font-weight:bold;
	line-height:24px;
	padding-left:20px;
	}
.w3c_link {
	font-family: Tahoma;
	font-size: 11px;
	color: #8C8C8C;
	text-decoration: none;
}
.w3c_link:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #8C8C8C;
	text-decoration: underline;
}
.w3c_text {
	font-family: Tahoma;
	font-size: 11px;
	color: #8C8C8C;
	text-decoration: none;
}
.leftgreyborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;	
}
.paratext {
	font-family: Tahoma;
	font-size: 11px;
	color: #E0E0E0;
	text-decoration: none;
	text-align:justify;
	padding:0px;
}
.moreinfo {
	font-family: Tahoma;
	font-size: 11px;
	color: #7F7F7F;
	}
.head_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #414970;
	text-decoration:none;
}
.head_orange {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #006666;
	text-decoration:none;
}
.sublink {
	font-family: Tahoma;
	font-size: 11px;
	color: #006666;
	text-decoration:none;
}
.sublink:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.sublink_active {
	font-family: Tahoma;
	font-size: 11px;
	color: #006666;
	text-decoration:none;
}
.sqaureborder {
	border: 1px solid #D6D6D6;
}
.textfield {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	width:125px;
	height:15px;
	color: #006666;
	text-decoration: none;
	background-color: #F1F5EA;
	border: 1px solid #8D9184;
}
.generaltext {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align:justify;
	line-height:13px;
}
.generalTabletext {
	font-family: Tahoma,arial,verdana;
	font-size: 12px;
	font-weight: normal;
	color:#000000
	text-align:justify;
}
.mandatory:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.mandatory1 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #C0D200;
	text-decoration: none;
}
.borders {
    border: 1px #A0A694 solid;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	width:125px;
	height:12px;
	color: #645F51;
	text-decoration: none;
	border: 1px solid #8D9184;
 }
.buttonsheader {

	BORDER-RIGHT: #AEB3A4 1px outset; PADDING-RIGHT: 6px; BORDER-TOP: #F0F9DD 1px outset; PADDING-LEFT: 6px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #F0F9DD 1px outset; COLOR: #006666; PADDING-TOP: 6px; BORDER-BOTTOM: #e8e8e8 1px outset; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D1D6C7; 

}

.buttons A {
	BORDER-RIGHT: #c3c8cb 1px solid;
	BORDER-TOP: #fefefe 1px solid;
	DISPLAY: block;
	MARGIN: 0px;
	FONT: 11px tahoma,Arial, Helvetica, sans-serif;
	font-weight:bold;
	BORDER-LEFT: #fefefe 1px solid;
	WIDTH: 175px;
	COLOR: #6B7347;
	BORDER-BOTTOM: #c3c8cb 1px solid;
	BACKGROUND-COLOR: #E8ECE0;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 6px 0 6px 18px;
}

.buttons A:hover {

	BORDER-RIGHT: #fefefe 1px solid;  BORDER-TOP: #c3c8cb 1px solid; padding: 6px 0 6px 18px; BORDER-LEFT: #c3c8cb 1px solid; COLOR: #F5811E;  BORDER-BOTTOM: #fefefe 1px solid; BACKGROUND-COLOR: #D5DDC6; TEXT-DECORATION: none;FONT: 11px tahoma,Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.box

{

BORDER-RIGHT: #ff9600 1px dashed; BORDER-LEFT: #ff9600 1px dashed; BORDER-BOTTOM: #ff9600 1pxdashed;

}
body {
	font: bold 11px/1.5em Verdana;
	}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	}

hr {
	border:none;
	border-top:1px solid #CCCCCC;
	height:1px;
	margin-bottom:25px;
	}
	
#tabs {
	float:left;
	width:100%;
	background:#F9F7F3;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #C2BDAE;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#9F9584;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	color:#996633
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}
