@charset "utf-8";
/* CSS Document 59268b*/

* { 
	padding: 0;
	margin: 0; 
}

BODY {
    font : 12px/1.5em helvetica, geneva, arial, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
/*	background-color: #181c1d; */
	background-color: #000000; 
}
/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
Main Page Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
.pagewrap {
	/*background-image:url(../images/bg_page.gif);*/
	background-position: top left;
	background-repeat:no-repeat;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	text-align:center;
	height:522px;
	width:968px;
}
#wrapper {
	margin: 10px 10px 10px 10px;
	padding: 0px;
	width: 946px;
	height: 500px;
	text-align:center;
}

#con_photo {
	margin: 0 auto;
	padding: 0px;
	float: left;
	width:308px;
	height:500px;
	overflow: hidden;	
}

#con_menu {
	margin: 0 auto;
	padding: 0px;
	float: left;
	width:111px;
	height:500px;
}

#con_content {
	margin: 0 auto;
	padding: 0px;
	float: left;
	width:527px;
	height:500px;
	overflow: hidden;
}


/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
Content Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
.content_wrapper {
	margin: 0 auto;
	padding: 0px;
	width: 527px;
	height: 500px;
	overflow:hidden;
}

.content_header {
	margin: 0 auto;
	padding: 0px;
	width: 527px;
	height: 35px;
}

.content_footer {
	margin: 0 auto;
	padding: 0px;
	width: 527px;
	height: 47px;
}

/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
Home Page Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
#content_home {
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #333333;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #333333;
}

#content_home .caption {
	color:#ef3e36;
}

#content_home A:link {
    color: #ffffff;
}
#content_home A:visited {
    color: #ffffff;
}
#content_home A:active {
    color: #ef3e36;
}
#content_home A:hover {
    color: #781f1b;
}

/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
About Us Page Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
#content_about {
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #333333;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #333333;
}

#content_about .caption {
	color:#d69f0f;
}

#content_about A:link {
    color: #ffffff;
}
#content_about A:visited {
    color: #ffffff;
}
#content_about A:active {
    color: #d69f0f;
}
#content_about A:hover {
    color: #6b4f07;
}

/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
Client Page Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
#content_client {
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #333333;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #333333;
}

#content_client .caption {
	color:#d69f0f;
}

#content_client A:link {
    color: #ffffff;
}
#content_client A:visited {
    color: #ffffff;
}
#content_client A:active {
    color: #d69f0f;
}
#content_client A:hover {
    color: #6b4f07;
}

/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
Professional Staffing Page Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
#content_staffing {
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #333333;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #333333;
}

#content_staffing .caption {
	color:#cc0000;
}

#content_staffing A:link {
    color: #ffffff;
}
#content_staffing A:visited {
    color: #ffffff;
}
#content_staffing A:active {
    color: #cc0000;
}
#content_staffing A:hover {
    color: #3f4042;
}

/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
Engineering Page Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
#content_engineer {
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #333333;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #333333;
}

#content_engineer .caption {
	color:#506fca;
}

#content_engineer A:link {
    color: #ffffff;
}
#content_engineer A:visited {
    color: #ffffff;
}
#content_engineer A:active {
    color: #506fca;
}
#content_engineer A:hover {
    color: #283865;
}

/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
Other Services Page Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
#content_other {
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #333333;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #333333;
}

#content_other .caption {
	color:#CCCC33;
}

#content_other .caption2 {
	color:#CCCC33;
	font-weight:bold;
	margin-left:0px;
}

#content_other A:link {
    color: #ffffff;
}
#content_other A:visited {
    color: #ffffff;
}
#content_other A:active {
    color: #CCCC33;
}
#content_other A:hover {
    color: #66661A;
}

/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
Careers Page Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
#content_careers {
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #333333;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #333333;
}

#content_careers .caption {
	color: #FF6600;
}

#content_careers  .caption2 {
	color:#FF6600;
	font-weight:bold;
	margin-left:0px;
}

#content_careers A:link {
    color: #ffffff;
}
#content_careers A:visited {
    color: #ffffff;
}
#content_careers A.orange:link {
    color: #ff6600;
}
#content_careers A.orange:visited {
    color: #ff6600;
}
#content_careers A:active {
    color: #FF6600;
}
#content_careers A:hover {
    color: #803300;
}

/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
Contact Us Page Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
#content_contact {
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #333333;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #333333;
}

#content_contact .caption {
	color:#00b050;
	margin-left:20px;
	font-weight:bold;
}

#content_contact  .caption2 {
	color:#00b050;
	font-weight:bold;
	margin-left:0px;
}

#content_contact A:link {
    color: #ffffff;
}
#content_contact A:visited {
    color: #ffffff;
}
#content_contact A:active {
    color: #00b050;
}
#content_contact A:hover {
    color: #cccccc;
}
#content_contact  td {
    font : 12px/1.5em helvetica, geneva, arial, sans-serif;	
	color:#cccccc;
	margin-left:0px;
	padding-left:0px;
	text-align:center;
}

/* -------------------------------------------------------------------------
----------------------------------------------------------------------------
Global Classes
----------------------------------------------------------------------------
------------------------------------------------------------------------- */
#content_home, 
#content_about,
#content_client,
#content_staffing,
#content_engineer,
#content_other,
#content_careers,
#content_contact {
	margin: 0 auto;
	padding: 0px;
	width: 527px;
	height: 465px;
/*	background-color: #2d2d2d; */
	background-color: #000000;	
	overflow:auto;
}

#content_home *,
#content_about *,
#content_client *,
#content_staffing *,
#content_engineer *,
#content_other *,
#content_careers *,
#content_contact * {
	color:#cccccc;
	margin-left: 20px;
	padding: 0px;
}

#content_contact2 * {
	margin-left: 0px;
	padding: 0px;
}

#content_home p, 
#content_about p,
#content_client p,
#content_staffing p,
#content_engineer p,
#content_other p,
#content_contact p {
	margin-left:20px;
	width: 470px;
	margin-bottom: 1em;
    font : 12px/1.5em helvetica, geneva, arial, sans-serif;	
	text-align:left;
}

#content_home ul,
#content_about ul,
#content_client ul,
#content_staffing ul,
#content_engineer ul,
#content_other ul,
#content_careers ul,
#content_contact ul {
    font : 12px/1.5em helvetica, geneva, arial, sans-serif;
	margin-left: 25px;
	width: 465px;	
	margin-bottom: 1em;
	text-align:justify;
}

#content_home ol,
#content_about ol,
#content_client ol,
#content_staffing ol,
#content_engineer ol,
#content_other ol,
#content_careers ol,
#content_contact ol {
    font : 12px/1.5em helvetica, geneva, arial, sans-serif;
	margin-left: 25px;
	width: 465px;	
	margin-bottom: 1em;
	list-style:inherit;
	text-align:justify;
}

#content_home strong,
#content_about strong,
#content_client strong,
#content_staffing strong,
#content_engineer strong,
#content_other strong,
#content_careers strong,
#content_contact strong {
	color:#ffffff;
	margin-left:0px;
}

#content_home .caption,
#content_about .caption,
#content_client .caption,
#content_staffing .caption,
#content_engineer .caption,
#content_other .caption,
#content_careers .caption,
#content_contact .caption {
	font : 1.2em/1.2em helvetica, geneva, arial, sans-serif;
	font-weight:bold;
}

#content_careers .caption2,
#content_contact .caption2 {
	font : 1.2em/1.2em helvetica, geneva, arial, sans-serif;
	font-weight:bold;
}

#content_home .sub,
#content_about .sub,
#content_client .sub,
#content_staffing .sub,
#content_engineer .sub,
#content_other .sub,
#content_careers .sub,
#content_contact sub {
	font : 1.1em/1.2em helvetica, geneva, arial, sans-serif;
	color:#ffffff;
	font-weight:bold;
	margin-left:10px;
}

#content_home .fifteenindent,
#content_about .fifteenindent,
#content_client .fifteenindent,
#content_staffing .fifteenindent,
#content_engineer .fifteenindent,
#content_other .fifteenindent,
#content_careers .fifteenindent,
#content_contact fifteenindent {
	font : 1em/1.5em helvetica, geneva, arial, sans-serif;
	color:#ffffff;
	margin-left:15px;
}

#content_home .quicklinks,
#content_about .quicklinks,
#content_client .quicklinks,
#content_staffing .quicklinks,
#content_engineer .quicklinks,
#content_other .quicklinks,
#content_careers .quicklinks,
#content_contact quicklinks {
	font : 12px/1.2em helvetica, geneva, arial, sans-serif;
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 515px;
	color:#ffffff;
	font-weight:bold;
}

#content_home A,
#content_about A,
#content_client A,
#content_staffing A,
#content_engineer A,
#content_other A,
#content_careers A,
#content_contact A {
	margin-left:0px;
}

#content_home A:link,
#content_about A:link,
#content_client A:link,
#content_staffing A:link,
#content_engineer A:link,
#content_other A:link,
#content_careers A:link,
#content_contact A:link {
	text-decoration:underline;
	margin-left:0px;
}
#content_home A:visited,
#content_about A:visited,
#content_client A:visited,
#content_staffing A:visited,
#content_engineer A:visited,
#content_other A:visited,
#content_careers A:visited,
#content_contact A:visited  {
	text-decoration:underline;
	margin-left:0px;	
}
#content_home A:active,
#content_about A:active,
#content_client A:active,
#content_staffing A:active,
#content_engineer A:active,
#content_other A:active,
#content_careers A:active,
#content_contact A:active {
	text-decoration:underline;
	margin-left:0px;	
}
#content_home A:hover,
#content_about A:hover,
#content_client A:hover,
#content_staffing A:hover,
#content_engineer A:hover,
#content_other A:hover,
#content_careers A:hover,
#content_contact A:hover{
	text-decoration:none;
	margin-left:0px;	
}