/* */

#body { 	
   background : #161616;
   font-family: Arial;
   font-size  : 13px;
   font-weight: normal; 
   
}   

#wrap{ 
	width     : 840px; 
	margin    : 0 auto; 
	
}

#page_header{	
	height: 283px;  		 
    background: #161616 url(images/img_01_Main.jpg) repeat-x;
}

#page_footer {
	   
	color: #CC6600;  /* This is text */	
	clear: both;
   
	height: 40px;  	
	border-top: 4px solid #FFAD33;
	
	text-align: center;    
	
}

#line_contact{
	   
	color: #E6E6E6;  /* This is text */	
	clear: both;
   
	height: 40px;  	
	border-top: 4px solid #FFAD33;
	
	text-align: center;    
	
}

/* -------- Menu Buttons ------------- */

table.MenuButtons {
	font-family: arial;
	border-width: 0px;
	border-collapse: collapse;
}
table.MenuButtons  th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
}
table.MenuButtons  td {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
}

.btn_01_Home {
	display		:block;
	width		:120px;
	height		:40px;
	text-indent	:-9999px;
}
.btn_01_Home a {
	display		:block;
	width		:100%;
	height		:100%;
	background	:url(images/btn_01_Home.jpg) no-repeat top left;
	outline		:none;
}
.btn_01_Home a:hover {
	background-position:0 -40px;
}

.btn_02_About{
	display		:block;
	width		:120px;
	height		:40px;
	text-indent	:-9999px;
}
.btn_02_About a {
	display		:block;
	width		:100%;
	height		:100%;
	background	:url(images/btn_02_About.jpg) no-repeat top left;
	outline		:none;
}
.btn_02_About a:hover {
	background-position:0 -40px;
}

.btn_03_Employers{
	display		:block;
	width		:120px;
	height		:40px;
	text-indent	:-9999px;
}
.btn_03_Employers a {
	display		:block;
	width		:100%;
	height		:100%;
	background	:url(images/btn_03_Employers.jpg) no-repeat top left;
	outline		:none;
}
.btn_03_Employers a:hover {
	background-position:0 -40px;
}

.btn_04_Jobs{
	display		:block;
	width		:120px;
	height		:40px;
	text-indent	:-9999px;
}
.btn_04_Jobs a {
	display		:block;
	width		:100%;
	height		:100%;
	background	:url(images/btn_04_Jobs.jpg) no-repeat top left;
	outline		:none;
}
.btn_04_Jobs a:hover {
	background-position:0 -40px;
}

.btn_05_Careers{
	display		:block;
	width		:120px;
	height		:40px;
	text-indent	:-9999px;
}
.btn_05_Careers a {
	display		:block;
	width		:100%;
	height		:100%;
	background	:url(images/btn_05_Careers.jpg) no-repeat top left;
	outline		:none;
}
.btn_05_Careers a:hover {
	background-position:0 -40px;
}

.btn_06_Corporate{
	display		:block;
	width		:120px;
	height		:40px;
	text-indent	:-9999px;
}
.btn_06_Corporate a {
	display		:block;
	width		:100%;
	height		:100%;
	background	:url(images/btn_06_Corporate.jpg) no-repeat top left;
	outline		:none;
}
.btn_06_Corporate a:hover {
	background-position:0 -40px;
}

.btn_07_Contact{
	display		:block;
	width		:160px;
	height		:40px;
	text-indent	:-9999px;
}
.btn_07_Contact a {
	display		:block;
	width		:100%;
	height		:100%;
	background	:url(images/btn_07_Contact.jpg) no-repeat top left;
	outline		:none;
}
.btn_07_Contact a:hover {
	background-position:0 -40px;
}


.post {
   color      : #FFFFFF;
   
}

.post .title {
   margin       : 0;
   color        : #0099FF; 
   text-align   : left;
   line-height  : 150%;
   text-justify : inter-word;
   font-size    : 20px;  
}

.post .textJustify{
   margin       : 0;
   line-height  : 150%;
   text-align   : justify;
   text-justify : inter-word;
   
}

.post .textLeft {
   margin       : 0;
   line-height  : 150%;
   text-align   : left;
   text-justify : inter-word;	
}

/* -------- p1 Home Page ------------- */

.HomeTable td:first-child
{
    width          : 120px;
	vertical-align : top;
	border-spacing : 20px;
	padding        : 20px;
	border-width   : 0px;
	border-collapse: collapse;
	vertical-align : top;
}

.HomeTable td:first-child + td + td
{
    width         : 100%;
}


/* -------- p02 About Us ------------- */

.AboutUsTable td:first-child
{
    width          : 200px;
	vertical-align : top;
	border-spacing : 5px;
	padding        : 20px;
	border-width   : 0px;
	border-collapse: collapse;
	vertical-align : top;
}

.AboutUsTable td:first-child + td + td
{
    width         : 200%;
}

/* -------- p03 Employer Page ------------- */

.EmployerTable td:first-child
{
    width          : 200px;
	vertical-align : top;
	border-spacing : 5px; 
	padding        : 5px;
	border-width   : 0px;
	border-collapse: collapse;
	vertical-align : top;

}

.EmployerTable td:first-child + td + td
{
    width         : 200%;

}


/* -------- p04 Job Seekers ------------- */

.JobsTable td:first-child
{
    width          : 200px;
	vertical-align : top;
	border-spacing : 5px; 
	padding        : 5px;
	border-width   : 0px;
	border-collapse: collapse;
	vertical-align : top;

}

.JobsTable td:first-child + td + td
{
    width         : 200%;

}

/* -------- p07 Contact Page ------------- */

.ContactTable td:first-child
{
    width          : 200px;
	vertical-align : top;
	border-spacing : 0px; 
	padding        : 0px;
	border-width   : 0px;
	border-collapse: collapse;
	vertical-align : top;

}

.ContactTable td:first-child + td + td
{
    width         : 200%;

}

.ContactBox td:first-child
{
    width          : 840px;
	height         : 50px;
	
	vertical-align : top;
	border-spacing : 0px; 
	padding        : 0px;
	border-width   : 0px;
	border-collapse: collapse;
	vertical-align : top;
	background     : #000000; 
	color          : #FFFFFF;  /* This is text */	

}

.ContactBox  td:first-child + td + td
{
    width         : 200%;

}

