@charset "UTF-8";
/* CSS Document */
@import url(menus.css);
/* MAIN styles 
-------------------------------------------------------------------------*/

body {
	margin: 0;
	padding: 0 0 15px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	padding-top: 14px;
	background-color: #787973;
}
	
form, img {
	border: 0;
}
p {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	line-height: 15.6px;
	font-weight: 400;
}
h1 {
	font-size: 18px;
	font-weight: bold;
	color: #2d7c26;
	margin: 0px;
}
h2 {
	font-size: 16px;
	font-weight: bold;
	color: #2d7c26;
}
h3 {
	font-size: 14px;
	font-weight: bold;
	color: #2d7c26;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	color: #2d7c26;
}
h5 {
	font-size: 10px;
	font-weight: bold;
	color: #2d7c26;
}
h6 {
	font-size: 9px;
	font-weight: bold;
	color: #2d7c26;
}
.smalltext {
	font-size: 9px;
	font-weight: bold;
	color: #2d7c26;
}
/*................................  list styles .......................................*/

#text ul {
	list-style-type: square;
	display: block;
	width: auto;/*font-size: 0.9em;*/
}
#text li {
	padding-bottom: 10px;/*font-size: 0.9em;*/
}
* /* HR 3 browsers compatible
-------------------------------------------------------------------------*/
 hr {
	color: #cacaca;
	background-color: #cacaca;
	height: 1px;
}
div.hr {
	height: 1px;
	background: #cacaca;
}
div.hr hr {
	display: none;
}
/*= Links
-------------------------------------------------------------------------*/

a:visited, a:active, a:link {
	color: #336633;
	text-decoration: none;
}
a:hover {
	color:#336633;
	text-decoration: underline;
}
/* --------- */

a.linkwhite:visited, a.linkwhite:active, a.linkwhite:link {
	color: #fff;
	text-decoration: none;
}
a.linkwhite:hover {
	color:#eee;
	text-decoration: none;
}
/* --------- */

a.linktoppage:visited, a.linktoppage:active, a.linktoppage:link, a.linktoppage:hover {
	color: #fff;
	text-decoration: none;
	background-image:  url(../images/english/bt_topofpage.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 18px;
	width: 73px;
	padding-bottom: 20px;
}
/*= Froms styles
-------------------------------------------------------------------------*/

#quicklink {
	font-size: 11px;
	color: #666666;
	display: block;
	width: 140px;
	margin-left: 10px;
	padding: 0px;
	border: 1px solid #bbbbbb;
}
#searchbox {
	border: 1px solid #bbbbbb;
	font-size: 11px;
	color: #666666;
	display: block;
	width: 65px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
	padding: 2px;
}
#gobutton {
	display: block;
	width: 43px;
	height: 18px;
	float: right;
	margin-right: 10px;
	background-image:  url(../images/english/bt_search.gif);
	background-repeat: no-repeat;
	margin-top: 8px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*= Calendar
-------------------------------------------------------------------------*/

table.calendar {
	background-color: #8C5F10;
	margin: 0px;
	padding: 0px;
	width:135px;
}
tr.calendarmonth {
	color: #FFFFFF;
	background-color: #AB9249;
	text-align: center;
}
tr.calendarcontent {
	color: #FFFFFF;
	background-color: #9D8036;
	text-align: center;
}
td.calendardate a {
	color: #ffffff;
	text-decoration: none;
	background-color: #DC961C;
	display: block;
}
td.calendardate a:hover {
	color:#ffffff;
	text-decoration: none;
	background-color: #cd8e02;
	display: block;
}
div.calendarcenter {
	text-align: center;
	display: block;
	margin-right: 3%;
	margin-left: 3%;
}
/*= Wrapper
-------------------------------------------------------------------------*/

#pagewrapper {
	text-align: left;
	width: 760px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #f1f2e9;
	background-image:  url(../images/english/bg_right.gif);
	background-repeat: repeat-y;
	background-position: right;
}
/*= Total top
-------------------------------------------------------------------------*/

#layerheader {
	text-align: left;
	height:36px;
	display:block;
	background-image:  url(../images/english/bg_header_1.gif);
	background-repeat: repeat-x;
}
#adresse {
	height:36px;
	display:block;
	float: left;
	width: 208px;
}

/* --------- */

a.adresse:link, a.adresse:active, a.adresse:visited, a.adresse:hover {
	height:36px;
	display:block;
	background-image:  url(../images/english/header_1.gif);
	background-repeat: repeat-x;
	float: left;
	width: 208px;
}

#adresse{
	height:36px;
	display:block;
	background-image:  url(../images/english/header_1.gif);
	background-repeat: no-repeat;
	float: left;
	width: 280px;
	color:	#ffffff;
	font-size: 10px;
	line-height: 	37px;
	padding:	0 0 0 5px;

	
}

/*= Layout picture
-------------------------------------------------------------------------*/
#layerHeaderPic {
	width:760px;
}

#layoutpicture {
	display: block;
	height: 130px;
	background-image:  url(../images/english/banner_rt_1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#layerHeaderPic #aurorapicture {
	height: 130px;
	background:  url(../images/english/logo_aurora_top.gif);
	width: 162px;
	float:left;
}
/*= Content
-------------------------------------------------------------------------*/
#layoutcontent {
	background-image:  url(../images/english/bg_left.gif);
	background-repeat: repeat-y;
	background-position: left;
	margin: 0px;
	padding: 0px;
}
#text {
	width:550px;
	padding-right: 20px;
	padding-left: 20px;
}
/*= Main content
-------------------------------------------------------------------------*/

#leftcontent {
	width:160px;
	display: block;
	float: left;
}
#centercontent {
	display: block;
	padding-left: 0px;
	margin-left: 160px;
}
/*= Breadcrumb layout
-------------------------------------------------------------------------*/

#breadcrumb {
	text-align: left;
	width: 518px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image:  url(../images/english/bg_breadcrumb.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 24px;
	vertical-align: middle;
	font-size: .7em;
}
a.linkbreadcrumb:visited, a.linkbreadcrumb:active, a.linkbreadcrumb:link {
	color: #2d7c26;
	text-decoration: none;
}
a.linkbreadcrumb:hover {
	text-decoration: underline;
}
/*= breadcrumb evolutra
-------------------------------------------------------------------------*/

.breadcrumb {
	color: #989797;
}
a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited {
	color: #b8b7b7;
	text-decoration: none;
}
a.breadcrumb:hover {
	color: #d75e01;
	text-decoration: none;
}
/*= Bottom page
-------------------------------------------------------------------------*/
#layoutbottom {
	height:39px;
	display:block;
	background-image:  url(../images/english/bg_bottom.gif);
	background-repeat: repeat-x;
	background-position: top;
}
/* --------- */

#copy {
	background-image:url(../images/english/bottom_copy.gif);
background-repeat:no-repeat;
color:#CCCCCC;
display:block;
float:left;
font-size:9px;
height:25px;
padding-top:14px;
text-indent:17px;
width:380px;
}

#copy a:link, #copy a:visited, #copy a{
	color: #CCCCCC !important;
}


#copy a:hover{

}


/*= Menu right
-------------------------------------------------------------------------*/

#layoutmenuright {
	display: block;
	width: 145px;
	float: right;
	background-image:  url(../images/english/bg_special_event.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 60px;
}
div.specialevents {
	display: block;
	width: 105px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
a.viewcalandar:visited, a.viewcalandar:active, a.viewcalandar:link, a.viewcalandar:hover {
	background-image:  url(../images/english/bt_view_calendar.gif);
	display: block;
	height: 22px;
	width: 145px;
	background-repeat: no-repeat;
	margin-top: 20px;
}
/*= Menu left
-------------------------------------------------------------------------*/

#navigate {
	background-image:  url(../images/english/img_navigate_site.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 160px;
	height: 26px;
}
#layerbottommenuleft {
	background-image:  url(../images/english/bottom_menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 160px;
	height: 20px;
}
/*= Main content LEFT
-------------------------------------------------------------------------*/

#layermenuleft {
	background-image:  url(../images/english/bg_menu.gif);
	background-repeat: repeat-y;
	background-position: left top;
	display: block;
	width: 160px;
}
#layerbottommenuleft {
	background-image:  url(../images/english/bottom_menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 160px;
	height: 20px;
}
/* Vertical Flyout Menu
-------------------------------------------------------------------------*/
#vertnav a {
	color: #5D5D5D;
	font-size: 0.85em;
	padding: 9px 4px 8px 34px;
}
#vertnav img {
	border: 0px;
	padding: 0 8px 0 0;
}
#vertnav li a {
	background-image: url(../images/english/menu_off.gif);
	background-repeat: no-repeat;
	background-color: #C6C995;
}
#vertnav li a:hover {
	background-image: url(../images/english/menu_on.gif);
	background-color: #D5D7B8;
}
#vertnav li li a {
	background-image: url(../images/english/bg_vertical_menu.gif);
	padding: 6px 4px 6px 20px;
	font-size: 11px;
}
#vertnav li li a:hover {
	background-image: url(../images/english/bg_vertical_menu_on.gif);
}
#vertnav li ul {
	border-bottom: 1px solid #B4B781;
	width: 155px;
}
/*.......................Search.............................*/

.searchresulttitle {
	font-size:9px;
	color: #000000;
}
td.searchtitle {
	background: #E5E7D5;
	font-size: 10px;
	padding: 2px;
}
td.searchtitle a {
	font-weight: bold;
	text-decoration: none;
}
td.searchresults {
	font-size: 9px;
	background: #DAE0D4;
	padding: 2px;
}
a.searchprevious {
	background-image:  url(../images/english/previousbutton.gif);
	padding-left: 20px;
	background-repeat:no-repeat;
	background-position:left;
}
a.searchnext {
	background-image:  url(../images/english/nextbutton.gif);
	padding-right: 20px;
	background-repeat:no-repeat;
	background-position:right;
}
/*.......................Sitemap.............................*/

.siteMapLevel1Category {
	font-size: 1.2em;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
}
.siteMapLevel2Category {
	font-size: 1.1em;
	padding-left: 30px;
	font-weight: bold;
}
.siteMapLevel3Category {
	font-size: 1.1em;
	padding-left: 45px;
}
.siteMapLevel4Category {
	font-size: 1.0em;
	padding-left: 60px;
	font-weight: bold;
}
.siteMapLevel1Article {
	font-size: 1.0em;
	padding-left: 20px;
}
.siteMapLevel2Article {
	font-size: 1.0em;
	padding-left: 40px;
}
.siteMapLevel3Article {
	font-size: 1.0em;
	padding-left: 60px;
}
.siteMapLevel4Article {
	font-size: 1.0em;
	padding-left: 80px;
}
/* plcSimpleFullMenu
-------------------------------------------------------------------------*/

/* Menu
-------------------------------------------------------------------------*/

a.menu:link, a.menu:active, a.menu:visited, a.menu:hover, a.menuactive:link, a.menuactive:active, a.menuactive:visited, a.menuactive:hover {
	text-decoration: none;	
	font-size: 0.85em;
	color: #5d5d5d;
	cursor: pointer;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	white-space: normal;
	display: block;
	height: auto;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 36px;
}

a.menu:link, a.menu:active, a.menu:visited, a.menuactive:link, a.menuactive:active, a.menuactive:visited {
	background-image: url(../images/menu_off.gif);
}

a.menu:hover, a.menuactive:hover {
	background-image: url(../images/menu_on.gif);
}

/*................................  submenu 1 .......................................*/

a.submenu1:link, a.submenu1:active, a.submenu1:visited, a.submenu1:hover, a.submenu1active:hover, a.submenu1active:link, a.submenu1active:active, a.submenu1active:visited, a.submenu2:link, a.submenu2:active, a.submenu2:visited, a.submenu2:hover, a.submenu2active:hover, a.submenu2active:link, a.submenu2active:active, a.submenu2active:visited, a.submenu3:link, a.submenu3:active, a.submenu3:visited, a.submenu3:hover, a.submenu3active:link, a.submenu3active:active, a.submenu3active:visited, a.submenu3active:hover, a.submenu4:link, a.submenu4:active, a.submenu4:visited, a.submenu4:hover, a.submenu4active:hover, a.submenu4active:link, a.submenu4active:active, a.submenu4active:visited, a.submenu5:link, a.submenu5:active, a.submenu5:visited, a.submenu5:hover, a.submenu5active:hover, a.submenu5active:link, a.submenu5active:active, a.submenu5active:visited {
	text-decoration: none;
	font-size: 0.8em;
	cursor: pointer;
	background-image: url(../images/bg_vertical_menu.gif);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: no-repeat;
	white-space: normal;
	display: block;
	height: auto;
	padding-top: 6px;
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 6px;
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b4b781;
}

a.submenu1:link, a.submenu1:active, a.submenu1:visited, a.submenu2:link, a.submenu2:active, a.submenu2:visited, a.submenu3:link, a.submenu3:active, a.submenu3:visited, a.submenu4:link, a.submenu4:active, a.submenu4:visited, a.submenu5:link, a.submenu5:active, a.submenu5:visited {
	color: #5d5d5d;
}

a.submenu1:hover, a.submenu1active:hover, a.submenu1active:link, a.submenu1active:active, a.submenu1active:visited, a.submenu2:hover, a.submenu2active:hover, a.submenu2active:link, a.submenu2active:active, a.submenu2active:visited, a.submenu3:hover, a.submenu3active:link, a.submenu3active:active, a.submenu3active:visited, a.submenu3active:hover, a.submenu4:hover, a.submenu4active:hover, a.submenu4active:link, a.submenu4active:active, a.submenu4active:visited, a.submenu5:hover, a.submenu5active:hover, a.submenu5active:link, a.submenu5active:active, a.submenu5active:visited {
	color: #4a4a44;
	background-image: url(../images/bg_vertical_menu_on.gif);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: no-repeat;
}

/* =      JOB POSTING BOARD
------------------------------------------------------------- */
.jobListingsTable{
	width:	100%;
}

.jobDateExpiresColumn{
	display: 	none;
}
.jobTileColumn{
	font-weight: 	bold;
}

.jobExpiryDateRow{
	display:none;
}

.jobTileColumn a{
background: 	url(/app/wa/mediaEntry?mediaEntryId=56530) no-repeat left 50%;
padding-left:	12px;
}
