@charset "utf-8";
/* CSS Document */
   #main-menu {
     margin-top:-40px;
    }

	#r1 {
		width:980px;
		float:left;
         overflow: hidden;
         padding: 0;
         z-index: 80;
         height: 300px;
         overflow: hidden;
	}

	#r1c1 {
		float:left;
		width:555px;
        border: 0;

	}

	#r1c2 {
		float:left;
		width:400px;
        border: 0px solid #999999;
        height: 320px;
        margin-top: -20px;
        padding-top: 30px;
        padding-left: 20px;

          background-image: url(/images/search-home-gradient.jpg);


	}

	#r2 {
		background-color:#003399;
		width:980px;
		float:left;
		clear:left;
        height: 23px;
        overflow: hidden;
        padding: 0;
        margin: 0;
        z-index: 100;


	}

	#r2c1 {
		padding: 0;
		float:left;
		width:517px;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #98a4cc;

	}

	#r2c2 {
		padding: 0;
		float:right;
		width:436px;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #98a4cc;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #98a4cc;
	}
    #r3 {
      float: left;
      background-color:#ffffff;
	  width:954px;
      width:980px;
      padding-top: 20px;
      z-index: 90;
    }


    #r3c1 {
        width:450px;
        float: left;
        overflow: hidden;
    }
    #r3c2 {
        width:430px;
        float: right;
        overflow: hidden;
    }


	#testimonials {
		float: left;

		color:#FFFFFF;
		text-align:left;
		height:188px;
		padding: 15px 20px 0 0;


	}

	#searchBox {
        float: left;

		padding: 0px 10px 10px 10px;
	}

	#searchBox .label {
		text-transform:uppercase;
		font-size:12px;
		font-weight:bold;
		padding-right:10px;
		letter-spacing:.25em;
	}


    #button_submit_resume {

      border-top: 1px solid #cccccc;
      border-right: 1px solid #999999;
      border-bottom: 1px solid #999999;
      border-left: 1px solid #cccccc;

      width: 130px;
      background-image: url(/images/btn_grad_5.jpg);

      background-repeat: repeat;
      padding: 5px 0px 2px 0px;
      margin: 20px 0px 20px 150px;
      text-align: center;
      color: #FFFFFF;
      font-size: 14px;
      line-height: 16px;
    }

    #button_submit_resume a:link {
        color: #ffffff;
        font-size: 14px;
    }

    #button_submit_resume a:visited {
        color: #ffffff;
        font-size: 14px;
    }

    #button_submit_resume a:active {
        color: #ffffff;
        font-size: 14px;
    }

    #button_submit_resume a:hover {
        color: #EFEFEF;
        font-size: 14px;
    }
    #industries-panel {
      float: left;
      margin-bottom: 20px;
      margin-top: -10px;
    }

    #industries-detail-panel {
      position: absolute;

      display: none;
      z-index: 100;
      border: 1px solid #999999;
      background-color: #ffffff;
      width: 490px;
      padding: 0 0 10px 0;
    }
    .industry-panel {
      display: none;
    }

    .industry-title {
      text-align: center;
      background-color: #003399;
      color: #ffffff;
      width: 490px;
      font-weight: bold;
      font-size: 14px;
    }


    .industry-link {
      float: left;
      display: block;
      padding: 4px 10px 0px 10px;
      border: 0px solid #999999;
      width: 150px;
    }
    .job-title-label {
      float: left;
      display: block;
      padding: 4px 10px 0px 10px;
      border: 0px solid #999999;
      width: 210px;
      text-align: left;

    }

