﻿body 
{
    background-color:#cfcfcf;
    margin:0px 0px 0px 0px;
    font: Arial 10px;
}

.defaultbody 
{
    background-color:#cfcfcf;
    margin:0px 0px 0px 0px;
}

.mainTable
{
    background-color:#ffffff;
    width:760px;
    margin:0px auto;
    text-align:left;  
    vertical-align:middle;
}

td
{
    font-family: Arial;
    font-size:11px;
    color:#000000;    
}

A.navText
{
	font-family:Arial;
    font-size:11px;
    color:#000000;
    font-weight:bold;
    text-decoration:none;
    padding-left:10px;
}
A.navText:visited
{
	font-family:Arial;
    font-size:11px;
    color:#000000;
    font-weight:bold;
    text-decoration:none; 
}
A.navText:active
{
	font-family:Arial;
    font-size:11px;
    color:#000000;
    font-weight:bold; 
    text-decoration:none;
}
A.navText:hover
{
	font-family:Arial;
    font-size:11px;
    color:#000000;
    font-weight:bold; 
	text-decoration:none;
}

.leftNav
{
    background-image: url(images/nav_col_bg.gif);
    width:161px;
    background-repeat:repeat-y;
}

.clearLeftNav
{
    background-image: url(images/spacer.gif);
    width:161px;
    background-repeat:repeat-y;
}

.double_line_top
{
    background-image:url(images/top_double_line.gif);
    height:21px;
}

.double_line_bottom
{
    background-image:url(images/double_line_bottom.gif);
    height:8px;
}

.main_photo
{
    background-image:url(images/main_photo.jpg);
    height:387px;
    width:298px;
    text-align:left;
    background-repeat:no-repeat;    
}

.main_logo_bg
{
    background-image:url(images/main_logo_bg.gif);
    width:393px;
    height:124px;
}

.centerAlignLogo
{
    margin-left:55px;
}

.navSpacer
{
    background-image:url(images/nav_spacer.gif);
    width:1px;
    height:19px;
}

.navSpacer2
{
    background-image:url(images/spacer.gif);
    width:1px;
    height:19px;
}

.footer
{
    text-align:right;
    height:24px;
    color:#756446;
    font-family:Arial;
    font-size:11px;
    padding-right:10px;   
}

.defaultPageTextArea
{
    color:#121C1C;
    font-family:Arial;
    font-size:11px;
    padding-right:10px;
    padding-left:10px;
    padding-top:10px;
}

.candidateHeader
{
    background-image:url(images/candidate_header.jpg);
    height:123;
    width:760;
}

.aboutusHeader
{
    background-image:url(images/aboutus_header.jpg);
    height:123;
    width:760;
}

.joblistingsHeader
{
    background-image:url(images/joblistings_header.jpg);
    height:123;
    width:760;
}

.contactusHeader
{
    background-image:url(images/contactus_header.jpg);
    height:123;
    width:760;
}

.clientsHeader
{
    background-image:url(images/clients_header.jpg);
    height:123;
    width:760;
}

.employeesHeader
{
    background-image:url(images/employees_header.jpg);
    height:123;
    width:760;
}

.HeaderText
{
    font-family:Arial;
    font-size:15px;
    color: Navy;
    font-weight:bold;
}

.txtBox
{
    font-family:Arial;
    font-size:11px;
    color: Navy;
    font-weight:bold;
    border: solid 1px #000000;
}

.txtBoxSel
{
    font-family:Arial;
    font-size:11px;
    color: Navy;
    font-weight:bold;
    background-color:#FFFF99;
    border: solid 1px #000000;
}

.joblistinghead
{
	background-color: Navy;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:0px 5px 0px 5px;
}

.joblistingitem
{
	padding:0px 10px 0px 3px;
}