body{
font-family:Arial,sans-serif;
margin:0;
padding:0;
color:#353535;
background-color:#f4f4f4;
background-image:url(../images/border.jpg);
background-repeat:repeat-y;
background-position:center;

}


#main-navigation {
padding:0;
margin: 20px auto 0 auto;
text-align:right;
/*font-family:Trebuchet, "Gill Sans MT", Arial, sans-serf; 
text-transform:uppercase; */
font-size:15px;

}

#employers-sidebar, #job-seekers-sidebar, #about-us-sidebar {
font-align:right;
font-size:14px;
text-align:right;
padding:10px 0;
margin:0 auto;
font-weight:900;
}

#job-seekers-sidebar li, #employers-sidebar li, #about-us-sidebar li{
display:inline;	
}

#job-seekers-sidebar a, #employers-sidebar a, #about-us-sidebar a{
padding:0 5px;
text-decoration:none;
/*color:#916f6f; */
color:#7f5774;
font-weight:900;
}

a {
color:#00614E;	
}




#main-navigation li{
display:inline;


}


a.sitemap {
color:#9C8546;	
}


a.home{
color:#00614E;
}

h2 {
color:#00614E;
font-family:"Arial";
font-size:22px;
font-weight:100;
}

h3 {
font-family:Arial;
font-size:14px;
}

h4 {
font-size:14px;
font-family:Arial;
color:#00614E;
}


.division {
font-style:italic;
color:#5abbea;
margin:-20px 0 0 0;
}

.hc {
color:#0081c6;
font-weight:900;
}

#executive {
border:1px solid #0081c6;
width: 650px;
padding:20px;
margin:20px;
text-align:justify;
font-size:14px;

}

#executive h1 {
text-align:right;	
}




a.home:hover, a.about-us:hover, a.employers:hover, a.job-seekers:hover, a.job-postings:hover, a.contact-us:hover {
/*color:#589193;*/
color:#387e95;
}


a.contact-us, a.job-postings, a.job-seekers, a.employers, a.about-us, a.home {
color:#444444;
}


a.resources-side{
color:#000;	
}

#main-navigation li a {
padding:0 5px;
text-decoration:none;
}

#job-seekers a.resources-side:hover, #job-seekers a.online-registration-side:hover, #job-seekers a.job-postings-side:hover, #job-seekers a.general-information-side:hover, #job-seekers a.forms-side:hover, #job-seekers a.job-seekers-faq-side:hover, #job-seekers a.apply-side:hover, #employers a.faq:hover, #employers a.order:hover, #employers a.general:hover, #employers a.licensing:hover, #employers a.resources:hover, #about-us a.calgary-side:hover, #about-us a.edmonton-side:hover, #employers a.hire-calibre:hover, #employers a.light-industrial:hover {
/*color:#589193;*/
color:#387e95;

}




#border {
background-color:#fff;
width:1000px;
margin:0 auto 10px auto;
border-left:1px solid #c6c6c6;
border-right:1px solid #c6c6c6;
font-size:10px;
padding:0;
}


#header {
height:150px;
padding:0;
margin:0;
float:left;
width:300px;
}

#all-nav {
float:right;
width:600px;
padding:0 10px 0 0;
}

h1 {
font-size:25px;
color:#00614E;
padding:0;
margin:0;
}

.as-logo {
height:108px;
width:351px;
border:none;
padding:15px;
}

#index-options {
font-size:26px;
text-align:center;
padding:10px 0 0 0;

}

#testimonials {
background-image:url(../images/quote1.gif);
background-repeat:no-repeat;
width:600px;
margin:15px auto; 
clear:both;
}


/* #testimonials {
clear:both;
color:#404040;
width:800px;
margin:30px auto 0 auto;
padding:10px;
font-family:Verdana;
}
*/ 
#testimonial3 {
background-image:url(../images/quote2.gif);
background-repeat:no-repeat;
background-position:right;
height:35px;
}

#testimonial-left{
margin:0 0 0 0;
width: 500px;
float:left;
}

.index-options-img {
border:none;
height:72px;
width:192px;
}

#index-options li{
margin:0 auto;
display:inline;
}

#index-options li a {
text-decoration:none;
padding:0 10px;
}

#full-content, #full-content2 {
font-family:"Verdana";
margin:0 auto;
font-size:11px;
line-height:20px;
clear:both;
}

#full-content {
width:900px;
margin:0 50px 0 50px;}

#full-content2 {
width:700px;
margin:0 0 0 50px;
padding-top:4px;
}

.small {
line-height:13px;
font-size:11px;
}


#content {
font-family:Verdana;

float:left;	
width:600px;
margin:0 0 0 75px;
display:inline;
}


<!--[if IE 6]>
#content {
width:400px;
margin:0 0 0 25px;
}
-->

#sidebar {
float:right;
width:175px;
margin:0 25px 0 25px;
padding:0;
display:inline;
}


<!--[if IE 6]>
#sidebar {
width:100px;
margin:0 10px 0 10px;
}
-->




.core-values {
font-family:Arial;
color:#00614E;
font-weight:900;
font-size:16px;

}

#footer {
background-color:#fff;
clear:both;
border-top:1px solid #dadada;
color:#585858;
margin:0 auto;
text-align:center;
/*background-image:url(../images/gradient-footer.jpg);
background-repeat:repeat-x;*/
line-height:12px;
width:1000px;
}

#footer-navigation {
padding:5px 0;
margin:0 auto;
/*font-family:"Gill Sans MT", Arial, sans-serf;*/
font-size:11px;
}

#footer-navigation li{
display:inline;
}

#footer-navigation li a {
padding:0 5px;
text-decoration:none;
}

#locations {
margin:5px auto;
text-align:left;
width:660px;
font-size:10px;
}


#footer-images-center {
text-align:center;
}

#footer-images-right {
text-align:right;
}

.ironoak-link {
width:108px;
height:84px;
border:none;	
}


.partner-text {
color:#000;
font-size:10px;	
}

.bbb-link {
margin:auto 0;
border:none
}

.acsess-link {
width:100px;
height:45px;
border:none;
}

.calgary-sun-link {
border:none;
width:70px;
height:39px;

}

.social-media {
border:none;
height:20px;
width:20px;
}

.textarea-label2 {
padding:15px 0 0 0;
display:block;	
}

.textarea-label3 {
margin:-10px 0 0 0; 
display:block;	
}


.textarea-label {
padding:15px 0 0 0;
display:block;
font-weight:900;
}

#home label {
display:block;		
}

#employers label {
padding:10px 0 5px 0;
display:block;	
}

#employers legend, #home legend {
color:#589193;
font-weight:900;	
}

#employers fieldset, #home fieldset {
margin:20px;
border:1px solid #589193;
padding:10px;
}




#contact-us label {
display:block; 
font-weight:900;
}

.submit_btn{
margin:5px 300px 10px 0; 
background-color:#EEEEEE;
}

input, textarea {
border:1px solid #A8C6CF;
}


.core-values-list {
color:#00614E;
font-weight:900;
}

.bold {
font-weight:900;
}

.italic {
font-style:italic;	
}


.bentechaps-link {
border:0;
height:72px;
width:192px;
}


#job-seekers dl dt, #employers dl dt, #contact-us dl dt {
font-weight:900;	
margin:0 0 0 50px;
}

#job-seekers dl dd, #employers dl dd, #contact-us dl dd {
margin:5px 0 20px 50px;
}

#same-page-link {
text-align:center;
}

#same-page-link li{
display:inline;
margin:0 5px;
}







<!--[if IE 6]>
#employers fieldset {
margin:10px;
padding:5px;
}
-->



#job-seekers-sidebar .last, #employers-sidebar .last, #about-us-sidebar .last {
border-bottom:none;	
}

#footer-navigation .last, #main-navigation .last {
padding-right:0;	
}



.quote {
text-align:center;	
line-height:20px;
font-size:10.5px;
margin:0;
padding:15px 0 0 10px;
color:#5d5d87;
font-style:italic;
}


.author {
color:#5d5d87;
margin:0;
text-align:right;
font-size:10px;
padding-right:10px;
}

.image-center {
text-align:center;	
margin:30px 0;
}


.facebook-big {
margin:5px;
width:144px;
height:44px;
border:0;
}

.twitter-big {
border:0;
margin:5px;
height:36px;
width:155px;
}

.linkedin-big {
width:117px;
height:32px;
border:0;
margin:0 0 -10px 0;
}

.blogger-big {
border:0;
margin:5px 5px 0 5px;
width:65px;
height:20px;
}

.calgary-sun-big {
border:0;
margin:5px 5px 0 5px;
width:51px;
height:31px;
}

.staff-image {
width:250px;
height:150px;
border:1px solid #000;
margin:30px 10px 10px 0;
}

.name-noimg {
display:block;
font-weight:900;
color:#00614E;
margin:30px 0 0 0;	
}

.name {
display:block;
font-weight:900;
color:#00614E;
}

.title {
display:block;
color:#9C8546;
font-weight:900;
margin-bottom:10px;
}

#staff dd, #staff dt{
margin:0 auto;
width:600px;
}

.shar-pic {
width:192px;
height:284px;
border:1px solid black;
float:left;
margin:10px 20px 0 10px;
}

.copyright a {
color:#585858;
}

.copyright {
font-size:10px;
text-align:center;
font-weight:100;
width:100%;
padding:0 0 2px 0;
margin:0;
}

.center {
text-align:center;	
}

h5 {
font-size:10px;
text-align:center;
font-weight:100;
width:100%;
padding:0;
margin:0;
}

.border {
color:#030;
font-size:12px;
border:1px solid black;	
padding:10px 10px 0 40px;
}


dl#check-list {
width:550px;
margin:0 auto;
}

dl#check-list dd{
margin:7px 0;
min-height:25px;

}

dl#check-list dt{
float: left;
clear: left;
margin:0;
}

.check-image {
width:30px;
height:20px;
padding:2px 5px;
}

.border li{
padding:5px 0;	
}

.canada-flag {
height:15px;
width:30px;
border:.5px solid black;
margin:0 0 -3px 5px;
}


.apply-link a{


}


h4 {
margin:0;
padding:0;
}

#JOTW-Cal p {

}

.exit {
font-weight:900;
text-decoration:underline;
color:#00614E;
cursor:pointer;
}

#link-jotw {

text-align:center;
font-size:18px;
color:#7F5774;

}

.cal-jotw, .edm-jotw {
cursor:pointer;
text-decoration:underline;
}

.for-sale {
height:250px;
width:500px;
border:none;
}

.home {
width:420px;	
}


.call-to-action {
font-size:12px;
margin:0 auto 0 auto;	
}

#home h4 {
font-size:16px;
color:#9C8546;
font-weight:900;
padding:0 0 10px 0;
margin:0;
}

#cta-form {
width:230px;
max-width:230px;
padding:4px 10px;
background-image:url(../images/gradient-small.jpg);
background-repeat:repeat-x;
border:1px solid black;
}



#float-right {
float:right;
width:250px;
margin:0 auto;
}



.connect-title {
font-weight:900;
font-size:16px;
font-family:Arial;
}

.connect-to-us {
border:none;
height:40px;
width:40px;
padding:0 3px;
}


#connect-to-us {
width:250px;
margin:0 auto;
padding:0;
}

#connect-to-us-main {
width:250px;
margin:0 auto;
padding:0;
}

#connect-small {
float:right;
width:375px;
}

.cta-title {
font-weight:100;
font-size:16px;
font-family:Arial;
}


#video {
padding:5px 0 10px 0;
}

#left {
float:left;	
width:600px;
}

#left p {
padding: 0 45px 0 25px;
}

#right {
float:right;
width:250px;
padding:0 0 0 0;
}

#right2 {
float:right;
width:250px;
padding:30px 0 0 0;
}

#right-form {
padding:0 0 0 0;
float:right;
width:250px;
}

#form-left {
width:200px;
float:left;
}

#form-right {
float:right;	
width:;
margin:0;
}

#form-right, label {
padding:5px 0 0 0;
}

#form-left, label {
padding:5px 0 0 0;
}

#form-bottom {
clear:both;
}

#clear {
clear:both;
width:900px;
margin:20px auto;
}


 	
#content5
	{
	padding:3em;
	}

#content5 h1
	{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
	}
		
#content5 p
	{
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
	}

#direct-hire {
padding:0 0 0 0;
}

.video-image {
border:0;
width:425px;
height:282px;
}

#resources dl dt{
font-weight:100;
}

#resources dl dd{
margin-top:0;
margin-left:60px;
}

.call-to-action-text {
font-weight:900;
color:#4d0e50;
font-size:14px;
}

.call-to-action-text a {
color:#4d0e50;
}



.video-link, .video-link a{
text-align:center;
line-height:0px;
color:#4d0e50;
font-size:9px;
}

