/* CSS Document */



body

{
margin:0px;
background-color:#051D1D;

}

#wrapper

{

	width:1002px;

	margin:0 auto;

}

.logo1{ width:478px; height:120px; background-image:url(../images/logo-01.jpg); background-repeat:no-repeat; float:left;  }

.logo2{ width:524px; height:120px; background-image:url(../images/logo-02.jpg); background-repeat:no-repeat; float:left;   }

#header{ width:1002px; height:293px; background-color:#051D1D; clear:both; background-image:url(../images/header.jpg); background-repeat:no-repeat;}

#menu {
    float: left;
    height: 327px;
    margin-left: 50px;
    width: 950px;
}

.search{ float:left; background-image:url(../images/search.jpg); width:155px; height:31px; margin-top:48px; margin-left:290px; background-repeat:no-repeat;}

.text-input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; width:145px; margin-left:5px; margin-right:5px; border:none; height:21px; margin-top:4px; }

#left{ width:51px; height:459px; float:left; background-color:#051D1D;}

#main-job-opper {
    background-color: #C7C7C7;
    background-image: url("../images/bg-01.jpg");
    background-repeat: repeat-x;
    float: left;
    height: 783px;
    width: 900px;
}
#right{ width:50px; height:459px; float:left; background-color:#051D1D;}

#footer{ width:1002px; height:94px; clear:both; background-color:#051D1D;}

#padding1{ padding-left:30px; padding-right:30px; clear:both; height:458px; width:840px;}

.welcome{ width:840px; height:36px; margin-top:20px; background-image: url(../images/welcome.jpg); background-repeat:no-repeat;}

#paragraph{ width:840px; height:181px; margin-top:20px; clear:both;}

.text1 {
    color: #051D1D;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
    width: 632px;
}
.text2 {
    color: #051D1D;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    padding-top: 20px;
    text-align: justify;
    width: 840px;
}

.text3{  font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#247D7F; line-height:18px;}

.text3:hover{  font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#ffffff; line-height:18px;}

.text4{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#247D7F; line-height:18px;}

.text-bold1{  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#247D7F; line-height:18px;}

.welcome-emp {
    background-image: url("../images/Employers_new.jpg");
    background-repeat: repeat-x;
    height: 37px;
    margin-top: 21px;
    width: 840px;
}
.text-emp {
    color: #1E5E60;
    font-size: 16px;
    font-weight: bold;
}
.text-emp a {
    color: #1E5E60;
    text-decoration: none;
}
.contact-img {
    background-image: url("../images/Contact-main-img.jpg");
    background-repeat: no-repeat;
    height: 242px;
    width: 840px;
}
.img-text{  margin-left: 194px;
    padding-top: 45px;}
.img-text ul{ color: #051D1D;
    font-size: 17px;
    font-weight: bold;
    list-style: none outside none;}
.img-text ul li{   color: #051D1D;
    font-size: 17px;
    font-weight: bold;
    list-style: none outside none;}
.img-text ul li a{font-weight: normal;}

#contact-fields {
    background-color: #EDEDED;
    clear: both;
    margin-top: 20px;
    padding-bottom: 52px;
    padding-top: 27px;
    width: 837px;
}

#contact-fields-l {
    margin-bottom: 11px;
    margin-left: 101px;
}
#label {
    float: left;
    font-weight: bold;
    margin-right: 10px;
}
#input{}

.txt-value{  height: 22px;
    width: 533px;}
		
		#main1 {
    background-color: #C7C7C7;
    background-image: url("../images/bg-01.jpg");
    background-repeat: repeat-x;
    float: left;
    padding-bottom: 23px;
    width: 900px;
}

#padding1-contact{ clear: both;
    padding-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
    width: 840px;}
		
		.btn-contact{text-align: right;}
		
		.welcome-about {
    background-image: url("../images/About-Us_img.jpg");
    background-repeat: repeat-x;
    height: 54px;
    margin-top: 21px;
    width: 840px;
}

.welcome-job
{
    background-image: url(../images/Job-Seekers_img.jpg);
    background-repeat: repeat-x;
    height: 54px;
    margin-top: 21px;
    width: 840px;

}


#main-job {
    background-color: #C7C7C7;
    background-image: url("../images/bg-01.jpg");
    background-repeat: repeat-x;
    float: left;
    height: 560px;
    width: 900px;
}


.welcome-resources
{
    background-image: url(../images/RESOURCES_heading.png);
    background-repeat: repeat-x;
    height: 54px;
    margin-top: 21px;
    width: 840px;

}


#main-resource {
    background-color: #C7C7C7;
    background-image: url("../images/bg-01.jpg");
    background-repeat: repeat-x;
    float: left;
    height: auto;
    width: 900px;
}


.welcome-opper
{
    background-image: url(../images/Job-Opportunities-img.jpg);
    background-repeat: repeat-x;
    height: 54px;
    margin-top: 21px;
    width: 840px;

}

.text1-job {
    color: black;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
    width: 628px;
}
#our-talent{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;line-height:20px;}


.talent-header{   float: left;
    margin-top: 13px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    width: 840px;}

#img-text{float: left;
    margin-right: 12px;}
#img-grid{float: left;}

.talent-col1 {
    float: left;
    margin-right: 41px;
    padding-top: 0;
}
.talent-col1 ul{list-style-image:url(../images/style-img.png);}
.talent-col1 ul li{}

#ourtalent-colum2{float:left;border-left:2px dotted; height:100px;height: 213px;margin-left: 32px;margin-top: 15px;}

#talent-row1{float:left;}
#talent-row2 {
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: dotted;
    border-bottom-width: 2px;
    float: left;
    width: 840px;
}


#main {
    background-color: #C7C7C7;
    background-image: url("../images/bg-01.jpg");
    background-repeat: repeat-x;
    float: left;
    height: 543px;
    width: 900px;
}

#main-emp {
    background-color: #C7C7C7;
    background-image: url("../images/bg-01.jpg");
    background-repeat: repeat-x;
    float: left;
    height: 517px;
    width: 900px;
}
.required-header {float: left;margin-top: 15px;}
.required-img{background-image:url(../images/jobreq-img.jpg);background-repeat:no-repeat;width:840px;height:36px;}
#req-bl-txt {float: left;margin-bottom: 25px;margin-top: 19px;}
#req-img {background-image: url("../images/job_img.jpg");background-repeat: no-repeat;float: left;height: 180px;width: 188px;}
#req-img-txt{  float: left;margin-left: 24px;width: 600px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
#contact-fields-l-req{  margin-bottom: 11px;}
#label-req{  float: left;font-weight: bold;margin-right: 10px;text-align: right;width: 22%;}
#input-req{  font-family: verdana;font-size: 11px;font-weight: bold;margin-right: 106px;text-align: right;}

#vacan-bar {
    background-color: white;
    border: 2px solid #FFFFFF;
    float: left;
    height: auto;
    margin-left: 8px;
    margin-top: 15px;
    width: 228px;
}
.Vacan-dis {
    background-image: url("../images/home-vacan.png");
    background-repeat: repeat-x;
    height: 30px;
    padding-top: 2px;
    text-align: center;
}
.Vacan-dis
{
    color: white;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}

#vacan-txt {
    float: left;
    margin-bottom: 12px;
    padding-left: 5px;
    padding-right: 5px;
    width: 96%;
}
#vacan-name{  float: left;
    font-size: 16px;
    width: 52%;}
#vacan-place {
    color: #8991FF;
    float: left;
    font-weight: bold;
    width: 45%;
}

.welcome-faq {
    background-image: url("../images/FAQ_header.png");
    background-repeat: repeat-x;
    height: 31px;
    margin-top: 21px;
    width: 840px;
}

#main1-cv {
    background-color: #C7C7C7;
    background-image: url("../images/bg-01.jpg");
    background-repeat: repeat-x;
    float: left;
    width: 900px;
}
#contact-fields-cv {
    clear: both;
    margin-top: 0px;
    padding-bottom: 52px;
    padding-top: 1px;
    width: 837px;
}
.required-img-cv {
    background-image: url("../images/Job-Seekers_img.jpg");
    background-repeat: no-repeat;
    height: 36px;
    margin-bottom: 10px;
    width: 840px;
}
#label-req-cv {
    float: left;
    font-weight: bold;
    margin-right: 10px;
    text-align: right;
    width: 33%;
}
.resources-2
{
 float: left;font-family: verdana;font-size: 14px;width: 600px;
}

.resources-detail{float:left;width:100%;}
.resources-detail span{color:#7CA702; font-weight:bold;}

.site_map{}
.site_map ul{list-style-image:url(../images/style-img.png);}
.site_map ul li{}
.site_map ul li a{color:black;text-decoration:none;}
.site_map ul li a:hover{color:#7CA702;}
.contact-img-upload {
    background-image: url("../images/Employers_new.jpg");
    background-repeat: no-repeat;
    height: 41px;
    margin-top: 11px;
    width: 840px;
}

#contact-fields-l-upload {
    float: left;
    margin-bottom: 11px;
    margin-left: 101px;
    width: 100%;
}



#input-rsourcee{
    float: left;
    text-align: justify;
    width: 70%;
}

#label-resource {
    float: left;
    font-weight: bold;
    margin-right: 10px;
    padding-right: 5px;
    text-align: right;
    width: 15%;
}

#resource-fields-l-upload {
    display: block;
    float: left;
    margin-bottom: 11px;
    margin-left: 101px;
    width: 100%;
}

#contact-fields-send {
    background-color: #EDEDED;
    clear: both;
    height: 180px;
    margin-top: 20px;
    padding-bottom: 52px;
    padding-top: 27px;
    width: 827px;
}
#right-cv {
    background-color: #051D1D;
    float: left;
    height: 368px;
    width: 50px;
}


#left-cv {
    background-color: #051D1D;
    float: left;
    height: 368px;
    width: 51px;
}