body{
  font:normal 14px Tahoma;
}
ul{list-style-type:none;}
#container{
  width:1003px;
  padding:10px 20px;
}
header{
  background:url(../images/header-01.jpg) no-repeat;
  width:1003px;
  height:274px;
}
img.logo{
  margin:49px 0px 30px 26px;
  float:left;
}
.wrapper{
  padding:10px 0px;
  float:left
  width:1003px;
}
.left-nav{
  background:url(../images/nav-background_01.png) repeat-x;
  width:229px;
  padding:10px;
  float:left;
}
.left-nav h1{
  text-align:center;
  color:#feffff;
}
.left-nav h1,.content h1{font:bold 21px Trebuchet MS ;}
.left-nav h2{
  margin:4px 0px 0px 6px;
  color:2d2e2e;
  font-weight:bold;
  font-size:14px;
}
.left-nav h2 sup{font:normal 10px Trebuchet MS;}
.left-nav p{
  margin-left:6px;
}
.left-nav ul{
color:#444;
}
.left-nav ul li{
list-style-image:url(../images/nav-let-arrow.png);
padding:14px 0px 0px 0px;
}
img.logo-2{
  margin:0px 0px 10px 60px;
}
.content,.left-nav ul{ line-height:18px;}
.content{
  width:485px;
  float:left;
  margin:15px 0px 15px 15px;
  letter-spacing:0.3px;
}
.content h1{
  color:#078fcc;
  margin:20px 0px 0px 0px;
}
.content ul{
margin-top:0px
}
.content ul li{
list-style-image:url(../images/arrow_nav.png);
padding:10px 0px 0px 0px;
}
img.un-cons{padding-left:85px;}
.right-section{width:247px;float:right;}
.enter-login{
  background:url(../images/right-nav-background_01.png) repeat-x;
  height:160px;
}
.enter-login,.job-section,.social-network{width:247px;}
.enter-login h2,.job-section h2{
  font-size:14px;
  color:#feffff;
  font-weight:bold;
  text-align:center;
  padding:14px 0px;
}
form.login-ins input[type=text],input[type=email]{padding:2px 0px}
button{
  border:0px;
  background:none;
  background:url(../images/button.png) no-repeat;
  width:75px;
  height:26px;
  color:#fff;
  font-weight:bold;
  text-align:center;
  margin-left:74px;
}
button,form.login-ins label,footer{font-size:13px;}
button.last{  margin-left:0px;}
form.login-ins span{
  float:left;
  margin-bottom:5px;
}
form.login-ins span.job-box{margin-bottom:2px;}
form.login-ins label{
  color:#3f3f3f;
  padding-left:17px;
}
form.login-ins label.name{
  padding-right:18px;
}
form.login-ins label.name_es{
  padding-right:7px;
}
form.login-ins label.email{
  padding-right:15px;
}
.job-section{
  background:url(../images/job-nav_01.png) repeat-x;
  height:142px;
  margin-top:17px;
}
.job-section h2{padding:5px 0px;}
.social-network{
  background:url(../images/fb-tw-background.png) repeat-x;
}
.social-network p{
  vertical-align:middle;
  float:left;
  width:85px;font-size:12px;
  padding:30px 6px;
  font-weight:bold;
  color:#feffff;
}
.social-network img{
  padding:5px 3px ;
}
.social-network img.basc{
  margin:15px -10px 0px 0px;
  float:right;
}
footer{text-align:center;color:#343535;}