/*
filename: webStyle.css
date created: 2008-07-10
creator: Brian LeMire for Axiom Multimedia

date last modified:
modified by:
*/	
	
/*GLOBAL*/
	body {
		background-color: White;
		font-family:Arial,san-serif;
		color: #333333;
		border: solid 1px #000000;
		width: 790px;
		margin: 0 auto;
		margin-top:30px;
	}
	
/*THE MASTHEAD*/
	#masthead {
		width: 790px;
		height: 95px;
		position: relative;
		border-bottom: solid 1px #c0c0c0;
		margin-top: 20px;	
	}
	
	#mastheadLogo {
		background-image: url(../images/header.gif);
		background-position: top;
		background-repeat: no-repeat;
		margin-left: 73px;
		width: 643px;
		height: 83px;
		cursor: pointer;	
	}
	
	#tablefooter {
		background-image: url(../images/footer.jpg);
		background-position: top;
		background-repeat: no-repeat;
		width: 678px;
		height: 142px;
	}

/*MAIN BODY AREA*/
	#mainBody {
		width: 790px;
		padding-top: 15px;
	}
		
/*CONTENT AREA*/
	#content {
		float: left;
		width: 790px;
		font-family: Arial, sans-serif;
		font-size: 12px;
		padding-bottom: 15px;
	}
			
	#employersContent {
		float: right;
		width: 544px;
		border-left: solid 1px #000000;
	}
	
	#jobSeekersContent {
		float: left;
		width: 487px;
		border-right: solid 1px #000000;
	}
	
	#employersQuote {
		float: left;
		width: 180px;
	}
	
	#jobSeekersQuote {
		float: right;
		width: 180px;
	}

	.headings {
		font-size: 20px;
		font-family: Arial;
		font-weight: bold;
	}
	
	.cityHeading {
		font-size: 12px;
		font-family: Arial;
		font-weight: normal;
		text-decoration: underline;
		margin-top: 10px;
	}
	
	.cityContact {
		font-size: 12px;
		font-family: Arial;
		font-weight: normal;
		text-decoration: none;
		margin-left: 5px;
	}

	.jobSeekersContentBlock {
		height: 400px;
		width: 482px;
		overflow: auto;
		padding-right: 5px;
	}
	
	.employersContentBlock {
		height: 400px;
		width: 534px;
		overflow: auto;
		padding-left: 10px;
	}
	
	.interiorJobSeekerHeadings {
		font-size: 16px;
		font-family: Times,serif;
		font-weight: bold;
		width: 100%;
		border-bottom: solid 1px #6ac7e6;
		color: #8d8e8f;	
	}
		
	.interiorEmployerHeadings {
		font-size: 16px;
		font-family: Times,serif;
		font-weight: bold;
		width: 100%;
		border-bottom: solid 1px #a0e27c;
		color: #8d8e8f;	
		
	}

	.interiorHeadingsCapital {
		font-size: 22px;
	}
		
	.headline {
		font-size: 14px;
		font-family: Arial;
		font-weight: bold;
		line-height: 1.5em;
		color: Blue;
	}
	
	.ContactUs {
		font-size: 12px;
		font-family: Arial;
		font-weight: bold;
		line-height: 1.5em;
		color: Blue;
	}
	
	.externalLink {
		font-size: 12px;
		font-family: Arial;
		line-height: 1.5em;
		color: Blue;
		text-decoration: underline;
	}
	
	.link {
		color: Blue;
		text-decoration: underline;
	}
	.ltgray {
		color: #818281;
	}
	
	.bluetext {
		color: #2CB6D8;
	}

	.greentext {
		color: #70D33A;
	}

	.purpletext {
		color: #990099;
	}

	.sections {
		font-size: 15px;
		font-family: Arial;
		font-weight: bold;
	}
	
	.quote {
		font-size: 13px;
		font-family: Arial;
	}
	
	.interiorQuote {
		padding: 5px;
		color: #ffffff;
		font-size: 16px;
		line-height: 20px;
		margin: 0 auto
	}
	
	.interiorQuoteAuthor {
		font-size: 11px;
		font-family: Arial;
	}
	
	.tollFree {
		font-size: 16px;
	}
	
	.callToday {
		font-size: 12px;
	}
	
	.sectionLinks {
		color: #ffffff;
		text-decoration: none;
	}
	
	.hr {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	.formfield {
		width: 110px; 
		border: 1px solid #bcbcbc; 
		font-family: Arial, sans-serif; 
		font-size: 12px; 
		padding-left: 3px; 
		color: #626262;
		background: White;
	}
	
	.formbutton {
		border: solid 1px #626262;
		text-align: center;
		text-decoration: none;
		cursor: pointer;
		width: 60px;
		background: lightgrey;
		height: 20px;
		font-size: 11px;
		font-family: Tahoma;
		color: #000000;
	}
	
	.checkbox {
		margin-left: 50px;
	}
	
	.buybutton {
		margin-left: 50px;
		border: solid 1px #626262;
		text-align: center;
		text-decoration: none;
		cursor: pointer;
		width: 60px;
		background: lightgrey;
		height: 20px;
		font-size: 11px;
		font-family: Tahoma;
		color: #000000;
	}
		
/*PAGE FOOTER*/
	#footer {
		width: 790px;
		border-top: solid 1px #000000;
		font-family: Arial, sans-serif;
		font-size: 11px;
		text-align: center;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	.footerLink {
		color: #3b3b3b;
		text-decoration: none;
		font-weight: bold;
	}
		
	.spacer {
		margin-left: 50px;
		margin-right: 50px;
	}