/* =ID
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/* ------------------ SPLASH PAGE ------------------ */

body#index_welcome {background-color:#062104;}

#wrapper {width:740px;height:538px;border:1px solid #fff;margin-top:55px;margin-left:auto;margin-right:auto;background:#fff url(../images/bg-index.jpg);}

#continental_welcome {width:100%;border:none;}

   td.continental_row1 {height:146px;background:url(../images/logo-continental-laborFR.jpg) no-repeat center;}
   td.continental_row2 {height:34px;background:url(../images/bg-ticker.jpg) no-repeat center;}
   
      span.ticker      {font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#093407;}
	  span.ticker_date {font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#768b75;}
	  
	  span.ticker_news {font:11px Arial, Helvetica, sans-serif;color:#768b75;}
	  span.ticker_news a:link    {font:11px Arial, Helvetica, sans-serif;color:#3b7945;text-decoration:underline;}
	  span.ticker_news a:visited {font:11px Arial, Helvetica, sans-serif;color:#3b7945;text-decoration:underline;}
	  span.ticker_news a:hover   {font:11px Arial, Helvetica, sans-serif;color:#3b7945;text-decoration:none;}
   
   td.continental_row2 div {width:526px;margin-left:35px;}
   
   td.continental_row3 {text-align:center;}
   td.continental_row3 img {margin:15px 5px 5px;}
   
#continental_footer1x
{width:752px;margin-left:auto;margin-right:auto;}

  /*First FOOTER Row*/
  #continental_footer1x div.f1x
  {height:26px;text-align:right;padding-top:5px;font:11px Arial, Helvetica, sans-serif;color:#eaf4ea;}
  
      #continental_footer1x div.f1x a:link, #continental_footer1x div.f1x a:visited, #continental_footer1x div.f1x a:hover
      {font:11px Arial, Helvetica, sans-serif;color:#eaf4ea;text-decoration:none;margin:0px 12px;}
      #continental_footer1x div.f1x a:hover
      {text-decoration:underline;}
	  
  /*Second FOOTER Row*/
  #continental_footer1x div.f2x
  {height:30px;text-align:right;font:11px Arial, Helvetica, sans-serif;color:#81a97f;}
  
      #continental_footer1x div.f2x a:link, #continental_footer1x div.f2x a:visited, #continental_footer1x div.f2x a:hover
      {font:11px Arial, Helvetica, sans-serif;color:#81a97f;text-decoration:none;margin:0px 12px 0px 55px;}
      #continental_footer1x div.f2x a:hover
      {text-decoration:underline;}


/* ------------------ HEADER ------------------ */

/* HEADER - Address Row */
#continental_address
{padding-left:50px;}

  #continental_address div 
  {height:24px;margin-right:50px;text-align:right;padding:6px 0px 0px;font:11px Arial, Helvetica, sans-serif;color:#eaf4ea;}

/* HEADER - Header Row */
#continental_header
{padding-left:50px;background-color:#eaf4ea;}

  #continental_header div 
  {height:89px;margin-right:50px;background:url(../images/bg-header-staffing.jpg) no-repeat right bottom;}
  
  #continental_header div img 
  {margin:8px 0px 0px 11px;}

/* HEADER - Top Nav Row */
#continental_nav
{padding-left:50px;background:url(../images/bg-nav.jpg) repeat-x;border-bottom:1px solid #fff;}

  #continental_nav div 
  /*734w*/{height:22px;padding:6px 12px 0px;font:13px Arial, Helvetica, sans-serif;color:#144a11;}
  
  #continental_nav div a:link, #continental_nav div a:visited, #continental_nav div a:hover
  {font:13px Arial, Helvetica, sans-serif;color:#144a11;text-decoration:none;margin-right:25px;} 
  
  #continental_nav div a:hover
  {text-decoration:underline;} 

/* HEADER - Sub Nav Row */
#continental_subnav
{padding-left:50px;background:#fff url(../images/bg-subnav.jpg) repeat-x left top;}

  #continental_subnav div 
  /*734w*/{height:23px;padding:6px 12px 0px;font:11px Arial, Helvetica, sans-serif;color:#6f906d;text-decoration:none;}
  
  #continental_subnav div a:link, #continental_subnav div a:visited, #continental_subnav div a:hover
  {font:11px Arial, Helvetica, sans-serif;color:#6f906d;text-decoration:none;margin-right:25px;}
  
  #continental_subnav div a:hover
  {text-decoration:underline;}

/* HEADER - Employee/Client Row [TIER 2] */
#continental_empcon_row 
{padding-left:50px;background:url(../images/bg-left-empcon.jpg) no-repeat left top;}

  #continental_empcon_row div {width:760px;height:258px;}



/* ------------------ CONTENT ------------------ */

#swirl_bg {background:#fff url(../images/bg-page-curve.jpg) no-repeat top left;}

/* TIER 2 */
#continental_content_t2
{padding-left:50px;background:url(../images/bg-left-content.jpg) no-repeat left bottom;}

  #continental_content_t2 table.con_table 
  {width:100%;border:none;background:url(../images/bg-content-bottom-right.jpg) repeat-x left bottom;}
  
  #continental_content_t2 table.con_table td.td1 
  {width:270px;background:url(../images/bg-content-bottom.gif) no-repeat left bottom;padding:15px 20px 90px 0px;}
  
     ul.explore
	 {color:#093407;}
	 ul.explore li
	 {padding-left:15px;background:url(../images/bullet-explore.jpg) no-repeat left;list-style-type:none;margin:4px 0px;}
	 ul.explore li a:link
	 {font:13px Arial, Helvetica, sans-serif;color:#398235;font-weight:bold;text-decoration:none;} 
	 ul.explore li a:visited
	 {font:13px Arial, Helvetica, sans-serif;color:#398235;font-weight:bold;text-decoration:none;} 
	 ul.explore li a:hover
	 {font:13px Arial, Helvetica, sans-serif;color:#398235;font-weight:bold;text-decoration:underline;} 
  
  #continental_content_t2 table.con_table td.td2 
  {padding:15px 0px 25px 10px;}
  
  #continental_content_t2 table.con_table td.td3
  {width:50px;padding:0px;}

/* TIER 3 */
#continental_content_t3
{padding-left:50px;background:url(../images/bg-left-content.jpg) no-repeat left bottom;}

  #continental_content_t3 table.con_table 
  {width:100%;border:none;background:url(../images/bg-content-bottom-right.jpg) repeat-x left bottom;}
  
  #continental_content_t3 table.con_table td.td1 
  {background:url(../images/bg-content-bottom.gif) no-repeat left bottom;padding:15px 20px 90px 0px;}
  
     #continental_content_t3 table.con_table td.td1 h1 
	 {margin-right:100px;}
	 
	 #safety_team        {width:100%;border:none;}
	 #safety_team td div {width:100px;height:100px;float:left;border:1px solid #499245;margin:2px 14px 14px 0px;}
	 
	 table.bio           {width:100%;border:none;}
	 div.bio_photo       {width:100px;height:100px;float:left;border:1px solid #499245;margin:2px 14px 14px 0px;}
	 
  #continental_content_t3 table.con_table td.td2 
  {width:275px;padding:15px 0px 25px;}
  
       #rightCol1 {width:100%;border:none;}
	   
	   #rightCol1 td.rcrow1 {height:247px;background:url(../images/right-col-continental1.jpg) no-repeat left top;}
	   
	   #testimonial {width:100%;border:none;font:13 Arial, Helvetica, sans-serif;color:#4a7247;font-weight:bold;}
	     td.testRow1 h1 {margin:0px;}
		 td.testRow2 {height:95px;background:url(../images/testimonial-quotes.gif) no-repeat right bottom;padding:3px 0px 14px;}
		 td.testRow2 p {margin-top:none;}
		 
		 span.testimonial_from    {font:13 Arial, Helvetica, sans-serif;color:#4a7247;font-weight:bold;}
		 span.testimonial_company {font:13 Arial, Helvetica, sans-serif;color:#4a7247;}

  #continental_content_t3 table.con_table td.td3
  {width:50px;padding:0px;}
  


/* ------------------ FOOTER ------------------ */

#continental_footer1
{padding-left:50px;padding-right:38px;background:url(../images/bg-left-footer.jpg) no-repeat left top;}

  /*First FOOTER Row*/
  #continental_footer1 div.f1
  {height:26px;text-align:right;padding-top:5px;font:11px Arial, Helvetica, sans-serif;color:#eaf4ea;}
  
      #continental_footer1 div.f1 a:link, #continental_footer1 div.f1 a:visited, #continental_footer1 div.f1 a:hover
      {font:11px Arial, Helvetica, sans-serif;color:#eaf4ea;text-decoration:none;margin:0px 12px;}
      #continental_footer1 div.f1 a:hover
      {text-decoration:underline;}
	  
  /*Second FOOTER Row*/
  #continental_footer1 div.f2
  {height:30px;text-align:right;font:11px Arial, Helvetica, sans-serif;color:#81a97f;}
  
      #continental_footer1 div.f2 a:link, #continental_footer1 div.f2 a:visited, #continental_footer1 div.f2 a:hover
      {font:11px Arial, Helvetica, sans-serif;color:#81a97f;text-decoration:none;margin:0px 12px 0px 55px;}
      #continental_footer1 div.f2 a:hover
      {text-decoration:underline;}




/* =STANDARD
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

body 
{font:12px Arial, Tahoma, Verdana, sans-serif;color:#000;background:#093407;margin:0px;} 
h1
{font:20px Arial, Tahoma, Verdana, sans-serif;color:#033a00;margin-bottom:17px;border-bottom:2px solid #c4d7c4;letter-spacing:-0.4px;}
h1.bright
{font:18px Arial, Tahoma, Verdana, sans-serif;color:#499245;margin-bottom:17px;border-bottom:2px solid #c4d7c4;letter-spacing:-0.4px;margin-top:2px;}
h2
{font:16px Arial, Tahoma, Verdana, sans-serif; font-weight:bold; color:#033a00; margin-bottom:15px;}
h3
{font:13px Arial, Tahoma, Verdana, sans-serif; font-weight:bold; color:#033a00; margin-bottom:8px; font-style:italic; }
p
{line-height:18px; margin:0px 0px 15px;color:#7b817a}
td
{font:13px Arial, Tahoma, Verdana, sans-serif; color:#7b817a;}
hr
{height:1px; border:0px solid #000; border-top-width:thin;}
strong
{font-weight:bold;}
em
{font-style:italic;}

a:link, a:visited
{font:13px Arial, Tahoma, Verdana, sans-serif; color:#499245; text-decoration:underline;}
a:hover
{font:13px Arial, Tahoma, Verdana, sans-serif; color:#499245; text-decoration:none;}

a:link strong, a:visited strong
{font:13px Arial, Tahoma, Verdana, sans-serif; color:#499245; font-weight:bold; text-decoration:underline;}
a:hover strong 
{font:13px Arial, Tahoma, Verdana, sans-serif; color:#499245; font-weight:bold; text-decoration:none;}

strong a:link, strong a:visited
{font:13px Arial, Tahoma, Verdana, sans-serif; color:#499245; font-weight:bold; text-decoration:underline;}
strong a:hover
{font:13px Arial, Tahoma, Verdana, sans-serif; color:#499245; font-weight:bold; text-decoration:none;}


/* =CLASSES
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.short
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000;}
.print 
{display:none;}