select
{
	border:solid 1px #9BC8DC;
	font-family:verdana, tahoma, arial;
	font-size:11px;
	color:#666666;
	width:150px;
}

input
{
	border:solid 1px #9BC8DC;
	font-family:verdana, tahoma, arial;
	font-size:11px;
	color:#666666;
}


textarea
{
	border:solid 1px #9BC8DC;
	font-family:verdana, tahoma, arial;
	font-size:11px;
	color:#666666;
}

.Button
{
	border:solid 1px #ffffff;
	font-weight:bold;
	font-family:verdana, tahoma, arial;
	font-size:9px;
	color:#ffffff;
	background-color:#3293BB;
	padding:3px;
}

.BorNone
{
	border:none;
}


body
{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	background-color: #CEE2EE;
	text-align:center;
}

td
{
	font-family:verdana, tahoma, arial;
	font-size:11px;
	color:#626262;
	line-height:17px;
}

a
{
	color:#3293BB;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
}
a:hover
{
	color:#025375;
}


/*************************
	Header Start
************************/


.JobSearchBox
{
	background-color:#F4FBFF;
	background-image:url(../WebsiteGraphics/Map.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:10px;
}

.Navigation
{
	background-color:#025375;
	height:31px;
}
.Navigation a
{
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
}

.Navigation a:hover
{
	color:#8DC5DA;
}

.NavigationAct
{
	color:#8DC5DA;
}

.BreadCrumb
{
	font-family:verdana, tahoma, arial;
	font-size:10px;
	color:#626262;
	line-height:14px;
	
}
.BreadCrumb a
{
	font-weight:normal;
	color:#3293BB;
	text-decoration:none;
}

.BreadCrumb a:hover
{
	color:#025375;
}

/*************************
	Header End
************************/

/*************************
	Body Start
************************/

.PadLR10
{
	padding:0px 10px 0px 10px;
}

.Headering
{
	font-family:verdana, tahoma, arial;
	font-size:17px;
	color:#626262;
	line-height:20px;
	height:25px;
	vertical-align:top;
}

.JobListing
{
	font-family:verdana, tahoma, arial;
	color:#025375;
	line-height:14px;
}

.JobListing a
{
	font-weight:normal;
	color:#025375;
	text-decoration:none;
	background-color:#F4FBFF;
	display:block;
	padding:5px 0px 0px 10px;
	height:39px!important;
	height:44px;
	vertical-align:middle;
}

.JobListing a:hover
{
	color:#3E9FC6;
	background-color:#ffffff;
}

.Vacancies
{
	font-family:verdana, tahoma, arial;
	color:#025375;
	line-height:14px;
}

.Vacancies a
{
	font-weight:normal;
	color:#025375;
	text-decoration:none;
	background-color:#F4FBFF;
	display:block;
	padding:15px 0px 0px 10px;
	height:29px!important;
	height:44px;
	vertical-align:middle;
}

.Vacancies a:hover
{
	color:#3E9FC6;
	background-color:#ffffff;
}

/*************************
	Body End
************************/

/*************************
	Footer Start
************************/
.Footer
{
	margin:auto;
	text-align:left;
	height:25px;
	background-color:#025375;
}

.Footer td
{
	font-weight:normal;
	color:#E6F4FA;
	font-size:9px;
}

.Footer a
{
	font-weight:normal;
	color:#E6F4FA;
	font-size:9px;
	
}
.Footer a:hover
{
	color:#00B3FF;
}

.RepeatingVertically

{
	background-repeat:repeat-y;
}

.RepeatingHorizontally

{
	background-repeat:repeat-x;
}

.NoRepeat

{
	background-repeat:no-repeat;
}

/*************************
	Footer End
************************/
/***********************************/

.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a
			{
			text-align:left;
			vertical-align:top;
			padding:0px;
			margin:0;
			list-style:none outside none;
			border-style:none;
			background-image:none;
			clear:none;
			float:none;
			display:block;
			position:static;
			overflow:visible;
			line-height:normal;
			}
			
			.imcm li a img
			{
			display:inline;
			border-width:0px;
			}
			
			.imcm span
			{
			display:inline;
			}
			
			.imcm .imclear,.imclear
			{
			clear:both;
			height:0px;
			visibility:hidden;
			line-height:0px;
			font-size:1px;
			}
			.imcm .imsc
			{
			position:relative;
			}
			.imcm .imsubc
			{
			position:absolute;
			visibility:hidden;
			}
			.imcm li
			{
			list-style:none;
			font-size:1px;
			float:left;
			}
			.imcm ul ul li
			{
			width:100%;
			float:none !important;
			}
			.imcm a
			{
			display:block;
			position:relative;
			}
			.imcm ul .imsc,.imcm ul .imsubc 
			{
			z-index:10;
			}
			
			.imcm ul ul .imsc,.imcm ul ul .imsubc
			{
			z-index:20;
			}
			
			.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc
			{
			z-index:30;
			}
			
			.imde ul li:hover .imsubc
			{
			visibility:visible;
			}
			
			.imde ul ul li:hover  .imsubc
			{
			visibility:visible;
			}
			
			.imde ul ul ul li:hover  .imsubc
			{
			visibility:visible;
			}
			
			.imde li:hover ul  .imsubc
			{
			visibility:hidden;
			}
			
			.imde li:hover ul ul .imsubc
			{
			visibility:hidden;
			}
			
			.imde li:hover ul ul ul  .imsubc
			{
			visibility:hidden;
			}
			
			.imcm .imea
			{
			display:block;
			position:relative;
			left:0px;
			font-size:1px;
			line-height:1px;
			height:0px;
			width:1px;
			float:right;
			
			}
			
			.imcm .imea span
			{
			display:block;
			position:relative;
			font-size:1px;
			line-height:0px;
			}
			
			.dvs,.dvm
			{
			border-width:0px;
			}
			/*\*//*/.imcm .imea{visibility:hidden;}/**/
			
/****************************************************************/

/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(images/sample3_main_arrow.gif); width:7px; height:5px; left:-10px; top:5px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(images/sample3_main_arrow.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(images/sample3_sub_arrow.gif); width:5px; height:7px; left:-5px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(images/sample3_sub_arrow.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 {border-style:none; border-color:#6a6a6a; border-width:0px; padding:0px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#025375; border-style:solid; border-color:black; border-width:1px; padding:5px; margin:4px 0px 0px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#ffffff; text-align:center; font-family:verdana; font-size:9px; font-weight:bold; font-style:normal; text-decoration:none; border-style:none; border-color:#dddddd; border-width:0px; padding:0px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {color:#8DC5DA; text-decoration:none; border-style:none; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {color:#8DC5DA; text-decoration:none; border-style:none; }

		/* [active] */
		#imenus0 li a.iactive {text-decoration:none; border-style:none; }

		/* [Main Graphic Button Text Content] */
		#imenus0 .imbuttons {padding:15px 0px 0px; text-align:center; }


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#ffffff; text-align:left; font-family:verdana; font-size:9px; font-weight:bold; font-style:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {background-color:#ffffff; color:#8DC5DA; text-decoration:none; }
		#imenus0 ul li a.ihover {background-color:#ffffff; color:#8DC5DA; text-decoration:none; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#ffffff; }

