/**-- Base tags --**/
/*Rest elements*/
form, textarea, label, h1, h2, h3, h4, ul, li, dl, dt, dd, p, img, span {margin:0; padding:0; font:normal 12px/16px Arial; color:#222}
p {padding:0; margin:8px 8px 8px 0}
a, a:link, a:visited, a:active, a:hover {color:#3B5A6F; cursor:pointer;text-decoration:none}
a:hover {color:#6C8393}
img {border:none}
ul {margin-left:30px}
li {margin:6px 0}
/*Headers*/
h1 {display:block; font:normal 20px/35px Arial; color:#7A161D}
h2 {font-size:18px; line-height:25px; color:#3666; font-weight:normal}
h3 {font-size:16px}

/*Shared styles*/
.clear {float:none; clear:both; height:0; padding:0; margin:0}
a.arrowlink {display:block; font:bold 12px Arial; background:url(../images/niche_btn_search.gif) no-repeat 0 10px; padding:13px 0 3px 30px; color:#780700; text-decoration:none}

/*Side panel boxes. Adjust width as required. Corners will auto adjust*/
div.sidepanel {width:300px; float:right}
/*Rounded corner box*/
div.boxouter div.boxinner h3 {padding:0; margin:0 10px 0 0; background: url(../images/header_box.gif) no-repeat top right; font-size:14px}
div.boxouter div.boxinner h3 strong {background: url(../images/header_box.gif) no-repeat 0 0; margin-right:10px; display:inline-block; padding:10px 0 10px 15px; color:#fff}
div.boxouter {background: url(../images/bg_box.gif) no-repeat 0 0; margin:0}
div.boxouter div.boxinner {background: url(../images/bg_box.gif) no-repeat right 0; margin:0 0 0 10px; padding:10px 3px 3px; display:block; height:100%}
div.boxouter span.boxbase {clear:both; float:none; display:block;background: url(../images/bg_box.gif) no-repeat right bottom; height:10px}
div.boxouter span.boxbase em {display:block;background: url(../images/bg_box.gif) no-repeat left bottom; height:10px; margin-right:20px}

/*Main body text. Change width as required. Note: main width + its side margin + side panel width =< wrapper width*/
div.maincontent {float:left; background:#fff; width:610px; margin:0}
div.maincontent div.boxouter div.boxinner h3, div.maincontent div.boxouter div.boxinner h3 strong {background-image:url(../images/header_box_yellow.gif)}

/*Styled link buttons*/
div.pagecontent a.sbtn, div.pagecontent a.sbtn:link, div.pagecontent a.sbtn:visited {text-decoration:none}
div.pagecontent a.sbtn {display:inline-block; padding:3px 13px 5px 0; margin: 0 5px 0 5px; text-align:center; background:url("/common/images/recruiter/btn.gif") no-repeat right 0}
div.pagecontent a.sbtn strong.button {font-weight:normal; width:auto; padding:4px 0 5px 14px; margin: 0; font-size:11px; background:url("/common/images/recruiter/btn.gif") no-repeat left 0;color:#222; white-space:nowrap; text-align:center; cursor:pointer; border:0}
div.pagecontent a.sbtn:hover {background-position: right -32px}
div.pagecontent a.sbtn:hover strong.button {background-position: 0 -32px; text-decoration:none}
/*Featured Employer*/
#featuredemployer a.feature {display:block; float:left; padding-top:5px}
#featuredemployer a.feature h4 {font-size:14px; color:#780700}
#featuredemployer a.feature span {display:block; color:#ccc; font:normal 29px/35px arial; margin-left:35px; position:relative; top:-5px}
#featuredemployer a.logo {display:block; float:right; margin-right:15px; padding-top:10px}
/*Login box*/
#loginbox, #loginbox div.boxinner, #loginbox span.boxbase, #loginbox span.boxbase em {background-image: url(../images/bg_box_header.gif)}
#loginbox div.boxinner {padding-top:5px}
#loginbox h2 {margin:0; padding:0 0 5px; font-weight:normal; font-size:14px; color:#fff}
#loginbox span.sfld {display:block; padding:3px 0}
#loginbox span.sfld label {display:inline-block; width:80px; padding-left:10px; color:#780700}
#loginbox span.sfld input.fld {border:1px solid #999; width:170px}
div.formbtn {margin-left:85px; padding-top:5px}
#loginbox  form.formfr span.sfld label {width:110px}
#loginbox  form.formfr span.sfld input.fld {width:140px}
form.formfr div.formbtn {margin-left:37px; padding-top:5px}
p.note {display:block; color:#666; font-style:normal; margin:10px 10px 0 0}
/*RSS Box - ENGLISH*/
#nichelatestbox {width:255px;height:345px; font:11px Arial;overflow:hidden; padding:0; margin:10px 10px 0}
#nichelatestbox p.rss-title {display:none}
#nichelatestbox ul.rss-items {padding:0; margin:0}
#nichelatestbox ul.rss-items li {list-style:none; display:block; margin:0; padding:5px 0; border-bottom:1px dotted #eaf5d6}
#nichelatestbox ul.rss-items li {color:#666; font-size:11px}
#nichelatestbox ul.rss-items li strong {font-weight:normal; color:#999}
#nichelatestbox ul.rss-items li a, #nichelatestbox ul.rss-items li a:link, #nichelatestbox ul.rss-items li a:visited {color:#780700; font-size:12px}
#nichelatestbox ul.rss-items li a:hover {color:#c5960c}
/*RSS Box - FRENCH*/
#nichelatestboxfr {width:255px;height:375px; font:11px Arial;overflow:hidden; padding:0; margin:10px 10px 0}
#nichelatestboxfr p.rss-title {display:none}
#nichelatestboxfr ul.rss-items {padding:0; margin:0}
#nichelatestboxfr ul.rss-items li {list-style:none; display:block; margin:0; padding:5px 0; border-bottom:1px dotted #eaf5d6}
#nichelatestboxfr ul.rss-items li {color:#666; font-size:11px}
#nichelatestboxfr ul.rss-items li strong {font-weight:normal; color:#999}
#nichelatestboxfr ul.rss-items li a, #nichelatestbox ul.rss-items li a:link, #nichelatestbox ul.rss-items li a:visited {color:#780700; font-size:12px}
#nichelatestboxfr ul.rss-items li a:hover {color:#c5960c}


/*Feature list - Job Seekrs and Employers*/
#featurelist div.boxinner h3.emph3 {margin-top:5px}
#featurelist div.boxinner span.boxintro {color:#666; font-size:11px}
#featurelist div.boxinner ul {margin:0 0 0 10px; padding:0}
#featurelist div.boxinner ul li {list-style:circle; margin:0 0 0 20px; padding:10px 0; color:#7d0200; font-size:25px}
#featurelist div.boxinner ul li.li2 {color:#3b5a6f}
#featurelist div.boxinner ul li.li3 {color:#54640d}
#featurelist div.boxinner ul li span {color:#000; font-size:15px}
#featurelist div.boxinner ul li a, #featurelist div.boxinner ul li a:link, #featurelist div.boxinner ul li a:hover, #featurelist div.boxinner ul li a:visited {font-weight:bold}
 #featurelist div.boxinner ul li a:hover {text-decoration:underline}
/*Bottom ads*/
div.bottomads, div.bottomads div.boxinner, div.bottomads span.boxbase, div.bottomads span.boxbase em {background-image: url(../images/bg_box_ads.gif)}
div.bottomads div.boxinner {height:100px}
div.bottomads {float:left; width:223px; margin-right:16px}
div.bottomads h4, div.bottomads strong.header {margin:0; padding:5px 0; color:#780700; font:normal 14px Arial}
div.bottomads p {background:url(/common/images/ad-tiles.gif) no-repeat 0 8px; margin-right:10px; margin:0; padding:5px 5px 5px 55px}
div.bottomads p a, div.bottomads p a:link, div.bottomads p a:active, div.bottomads p a:hover {text-decoration:none; font-weight:normal}
#bottom_jobalert p {background-position:0 10px}
#bottom_resdb p {background-position:0 -665px}
#bottom_offer p {background-position:0 -535px; padding-bottom:20px}
#bottom_getnoticed p {background-position:0 -432px; padding-bottom:20px}
#bottom_offer {margin-right:0}
/*Job search box*/
#searchjobs {float:none; width:583px}
#searchjobs div.boxinner {height:auto}
div.bottomads strong.header {display:inline-block; margin-right:10px}
div.bottomads a.seeall {display:inline-block; font-size:12px; font-weight:normal; margin-left:20px}
div.bottomads span.nichesb {display:inline-block; background:url(../images/nichesb.gif) no-repeat 0 0; width:200px; padding:4px 0 4px}
div.bottomads span.nichesb input.fld {margin-left:20px; width:165px; border:1px solid #fefefe; color:#666; font-size:11px}
div.bottomads span.nichesb input.sbinput {color:#222}
div.bottomads span.searchbtn {display:inline-block; margin-left:10px; padding-top:5px}

.nichelogo {
	/* [disabled]width: 300px; */
	/* [disabled]position: relative; */
	float: left;
	/* [disabled]margin-right: auto; */
}
.ahrclogo {
	/* [disabled]width: 300px; */
	/* [disabled]position: relative; */
	float: left;
	/* [disabled]margin: auto; */
	/* [disabled]margin-left: 100px; */
}

/* -------CUSTOM WRAP-------------- */
body {margin:0 auto; padding:0; background: #847f62; width:100%}
div.pl233_banner {padding:5px 0; text-align:center; /*display:none;*/}

/*Wraps the whole site. Set margin:0 to flush left. Change width as desired*/
#pl233 {width:970px; padding:0 4px; margin:0px auto; background:#fff url(/aboriginal-jobs/images/bg_main.gif) repeat-y 0 0}

/*Header. Currently center aligned*/
div.pageheader {background: url("/aboriginal-jobs/images/header_pl233.jpg") no-repeat 0 0; height:115px; margin:0; padding:0; font:12px/16px Arial}
div.headerfr {background: url("/aboriginal-jobs/images/headerfr_pl233.jpg") no-repeat 0 0}
div.pageheader span.toplinks {display:block; text-align:right; margin-right:20px; padding-top:10px}
div.pageheader span.toplinks a, div.pageheader span.toplinks a:link, div.pageheader span.toplinks a:visited {text-decoration:none; color:#feeacd; font:normal 12px Arial; display:inline-block; border-right:1px solid #be624d; padding-right:15px; margin-left:15px}
div.pageheader span.toplinks a.last {border:0; font-weight:bold}

/*Wraps the content section including side panel*/
div.pagecontent {margin:0 15px; padding:15px 0}

/*Top level navigation if required*/
ul.topnav {display:block; padding:0; margin:0; text-align:left; position:relative; top:55px}
ul.topnav li {display:inline;list-style:none; margin:0; padding:0}
ul.topnav li a, ul.topnav li a:link, ul.topnav li a:visited, ul.topnav li a:active, ul.topnav li a:hover {display:inline-block; font-size:12px; padding:7px 15px; margin:0 -3px 0 0; background:#7A161D url(/aboriginal-jobs/images/grad_bg.gif) repeat-x 0 0; color:#fff; border-left:1px solid #440400; text-decoration:none}
ul.topnav li a:hover  {background:#9b1605; text-decoration:none}
ul.topnav li.first a {border-left:none}

/*Footer. Currently centre aligned*/
div.pagefooter {
	text-align:center;
	padding:0 0 5px;
	background:#fff;
	font:12px/16px Arial;
	height: 120px;
}
div.pagefooter img {padding:20px 20px 0}
div.pagefooter span {display:block; background:#780700; padding:5px 0; color:#fff}
.footerlogos {
	/* [disabled]margin-right: auto; */
	margin-left: 300px;
}
#privacybox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 700px;
}
#privacyText {text-align:right;}