/*-----------------------------------------------------------*/
/* Site CSS
/*-----------------------------------------------------------*/

/* Global ---------------------------------------------------*/
body {
	background: #6B6459 url('/images/e1/t1/main.Background.gif') repeat-x;
	color: #FFFFFF;
	font: Normal 12px/14px 'Arial', 'Sans-Serif';
	color: #000000;
	margin: 0px auto;
	width: 956px;
}

h1 {color:#d3356c; font-size:16px;font-family:Verdana, Arial, sans-serif;font-weight:normal;}


.FirstLetter {
	font: bold 16px/18px 'Arial', 'Sans-Serif';
}

/*-----------------------------------------------------------*/

/* Header ---------------------------------------------------*/
.Header {
	position: relative;
	width: 956px;
	height: 110px;
	background: #FFFFFF;
	margin: 10px 0px 0px 0px;
}

.Header .Links {
	position: absolute;
	width: 622px;
	height: 25px;
	font: normal 14px/16px 'Arial','Sans-Serif';
	color: #D56D7B;
	float: left;
	margin: 46px 0px 0px 420px;
}

.Header ul#Rollovers {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 622px;
	height: 25px;
}

.Header ul#Rollovers li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}

.Header ul#Rollovers li a {
	height: 25px;
	display: block;
}

.Header ul#Rollovers li.Break {
	background-image: url('/images/e1/t1/header.LinkDivider.gif');
	width: 1px;
	height: 25px;
}

.Header ul#Rollovers li.JobOpps a {
	background-image: url('/images/e1/t1/header.JobOpps.gif');
	width: 128px;
}

.Header ul#Rollovers li.CliServ a {
	background-image: url('/images/e1/t1/header.CliServ.gif');
	width: 112px;
}

.Header ul#Rollovers li.CanServ a {
	background-image: url('/images/e1/t1/header.CanServ.gif');
	width: 135px;
}

.Header ul#Rollovers li.AboutUs a {
	background-image: url('/images/e1/t1/header.AboutUs.gif');
	width: 73px;
}

.Header ul#Rollovers li.ContactUs a {
	background-image: url('/images/e1/t1/header.ContactUs.gif');
	width: 87px;
}

.Header ul#Rollovers li.Home a {
	background-image: url('/images/e1/t1/header.Home.gif');
	width: 53px;
}

.Header ul#Rollovers li a:hover, .Header ul#Rollovers li.Selected a {
	background-position: 0px 25px;
}

.Header .Logo {
	position: absolute;
	float: left;
	padding: 35px 0px 0px 40px;
}
/*-----------------------------------------------------------*/

/* Content --------------------------------------------------*/
#Content {
	background: #FFFFFF;
	position: relative;
	width: 956px;
	padding: 1px 0px 30px 0px;
	min-height: 400px;
}

#Content .SWF {
	background: #CFCFCF;
	height: 397px;
	width: 928px;
	margin: 0px auto;
}

#Content .CliServ {
	position: relative;	
	margin: 30px 0px 0px 200px;
	width: 200px;
	float: left;
	font:  12px/14px 'Arial', 'Sans-Serif';
	color: #4E4E4E;
	display: inline;
}

#Content .CliServ b {
	font: normal 16px/18px 'Arial', 'Sans-Serif';
	color: #7C6E4D;
	letter-spacing: -1px;
}

#Content .CanServ {
	position: relative;	
	margin: 30px 0px 0px 0px;
	float: left;
	width: 200px;
	font: normal 12px/14px 'Arial', 'Sans-Serif';
	color: #4E4E4E;
	display: inline;
}

#Content .CanServ b {
	font: normal 16px/18px 'Arial', 'Sans-Serif';
	color: #7C6E4D;
	letter-spacing: -1px;
}

#Content .JobOpps {
	position: relative;	
	margin: 30px 0px 0px 0px;
	width: 200px;
	float: left;
	font: normal 12px/14px 'Arial', 'Sans-Serif';
	color: #4E4E4E;
	display: inline;
}

#Content .JobOpps b {
	font: normal 16px/18px 'Arial', 'Sans-Serif';
	color: #7C6E4D;
	letter-spacing: -1px;
}

/*-----------------------------------------------------------*/

/* Client/Candidate Services --------------------------------*/
#Content .ClientServices {
	background: #FFF url('/images/e1/t1/client.services.bg.jpg') right 30px no-repeat;
	height: 500px;
}

#Content .CandidateServices {
	background: #FFF url('/images/e1/t1/candidate.services.bg.jpg') right 30px no-repeat;
} 

#Content .ClientServices, #Content .CandidateServices {
	font: normal 12px/14px 'Arial', 'Sans-Serif';
	color: #5B5849;
	padding: 0px 250px 0px 30px;
}

hr {
	border: 1px solid #FFFFFF;
	border-top: 1px solid #000000;
	margin: 0px auto;
	width: 900px;
}

#Content .ClientServices a, #Content .CandidateServices a, #Content .JobOpportunities a {
	color: #CC1857;
	cursor: pointer;
}

#Content .ClientServices h2, #Content .CandidateServices h2, #Content .JobOpportunities h2 {
	font: bold 18px/20px 'Arial Narrow', 'Sans-Serif';
	color: #CC1857;
}

#Content .ClientServices h3, #Content .CandidateServices h3, #Content .JobOpportunities h3 {
	font: bold 14px/14px 'Arial Narrow', 'Sans-Serif';
}

#Content .CandidateServices ul {
	/*list-style-image: url('/images/e1/t1/is.bullet.jpg');*/
}

#Content .CandidateServices li {
	padding: 2px 0 0 5px;
}


/*-----------------------------------------------------------*/

/* Contact Us -----------------------------------------------*/
#Content .ContactUs {
	font: normal 12px/14px 'Arial', 'Sans-Serif';
	color: #5B5849;
	height: 468px;
	padding: 0px 250px 0px 30px;
	background: #FFF url('/images/e1/t1/contact.us.bg.jpg') right 30px no-repeat;
	text-align: left;
	height: 500px;
}

#Content .ContactUs a {
	color: #CC1857;
}

#Content .ContactUs .CenterTitle {
}

#Content .ContactUs .CenterGI {
	padding-left: 270px;
}

#Content .ContactUs h2 {
	font: bold 18px/20px 'Arial Narrow', 'Sans-Serif';
	color: #CC1857;
}
/*-----------------------------------------------------------*/

/* Job Opportunities ----------------------------------------*/
#Content .JobOpportunities {
	font: normal 12px/14px 'Arial', 'Sans-Serif';
	color: #5B5849;
	padding: 0px 250px 0px 30px;
	background: #FFF url('/images/e1/t1/job.opportunities.bg.jpg') right 30px no-repeat;
	text-align: left;
	
	
	/*width: 926px;
	position: relative;
	background: #FFF url('/images/e1/t1/job.opportunities.bg.jpg') right 30px no-repeat;
	padding: 0px 0px 0px 30px;
	font: normal 12px/14px 'Arial', 'Sans-Serif';
	color: #5B5849;*/
}

#Content .JobListing {
	border: 0px solid #000000;
	font: normal 12px/14px 'Verdana','Sans-Serif';
	margin: 0px 0px 0px 220px;
	width: 545px;
}

#Content .Job {
	font: normal 18px/20px 'Arial Narrow','Sans-Serif';
	color: #534741;
}

#Content .Job a {
	color: #534741;
	text-decoration: underline;
}

#Content .JobDes {
	border: 0px solid #000000;
	color: #000000;
	width: 420px;
}

#Content .Tab {	
	border: 0px solid #000000;
	background-color: #C24B85;
	font: normal 12px/14px 'Verdana','Sans-Serif';
	color: #FFFFFF;
	padding: 5px 2px 5px 2px;
	margin: 0px 0px 1px 0px;
}

#Content .Tab a {	
	font: normal 10px/12px 'Verdana','Sans-Serif';
	color: #FFFFFF;
	text-decoration: none;
}

#Content .TabActive {	
	border: 0px solid #000000;
	border-right: white;
	background-color: #FFFFFF;
	font: bold 12px/14px 'Verdana','Sans-Serif';
	color: #C24B85;
	padding: 5px 2px 5px 2px;
	margin: 0px 0px 1px 0px;
}

#Content .TabActive a {	
	font: normal 10px/12px 'Verdana','Sans-Serif';
	color: #C24B85;
	text-decoration: none;
}

#Content .TabLeft {
	border: none;
	background: #211D1A;
	width: 4px;
	min-height: 21px;
}

#Content .CategoryTitle {
	font: bold 18px/20px 'Arial Narrow','Sans-Serif'; 
	text-align: left; 
	color: #CC1857;
}

#Content .JobMessage {
	font: normal 12px/24px 'Verdana','Sans-Serif'; 
	text-align: center; 
	color:#4E4E4E;
}

#Content .Nav {
	position: absolute; 
	left: 31px; 
	top: 60px; 
	text-align: center;
}

#Content .JobsNav {
	position: relative;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#Content .JobsNav a {
	display: block;
	height: 23px;
	width: 166px; 
	font: normal 12px/16px 'Arial','Sans-Serif';
	color: #826e4a;
	text-transform: uppercase;
	background: url('/images/e1/t1/button.png') 0px 0px no-repeat;
	text-decoration: none;
	margin: 0px 0px 5px 0px;
	padding: 4px 0px 0px 15px;
}
#Content .JobsNav a {
	behavior: url('/css/e1/t1/iepngfix.htc');
}
#Content .JobsNav a:hover {
	text-decoration: none;
}

#Content .JobsNavBottom {
	width: 150px; 
	height: 20px;
}

#Content .JobLink a {
	color: #564c3e;
}

#Content .JobLinkActive a {
	/*color: #564c3e;
	text-decoration: underline;*/
	cursor: default;
}

#Content .JobLinkActive a:hover {
	/*color: #000000;
	text-decoration: underline;*/
}
/*-----------------------------------------------------------*/

/* Footer ---------------------------------------------------*/
.Footer {
	color: #3E332B;
	width: 956px;
	height: 132px;
	text-align: center;
	clear: both;
}

.Footer a {
	color: #FFE7E1;
}

.Footer .PinkBottom {
	background: #C24B85;
	height: 3px;
	padding: 0px;
	margin: 0px;
	line-height: 3px;
}

.Footer .DarkBrownBottom {
	background: #211D1A;
	height: 15px;
	line-height: 15px;
	padding: 0px;
	margin: 0px 0px 30px 0px;
	border-top: 3px solid #C24B85;
}

#Content .JobOpportunities h2 {
	behavior: url('/css/e1/t1/iepngfix.htc');
	width: 650px; 
	height: 20px;
}
#Content .CategoryTitle h2 {
	behavior: url('/css/e1/t1/iepngfix.htc');
	height: 20px;
	padding: 0px;
	margin: 0px;
}
.Job h2 {
	behavior: url('/css/e1/t1/iepngfix.htc');
	padding: 0px;
	margin: 0px;
	width: 250px; 
	height: 20px;
}
.Job p {
	font: normal 16px/18px 'Arial Narrow','Sans-Serif'; 
	color: #736357;
		padding: 0px;
	margin: 0px;
}
/*-----------------------------------------------------------*/
