html {
  height: 100%;
}

body{
 font-size: 13px ;
 font-family: Arial, Sans-serif ;
 font-size-adjust:none;
font-variant:normal;
font-weight:normal;
 text-align: left ;
 background-color:#FFFFFF;
 height: 100%;
 margin: 0;
 padding: 0;
}

.selected{
color:#ff9900;
text-decoration:none;
}


a{
  text-decoration: underline ;
  color: #198ADC ;
  outline: none;
}


.gray{
 color: #919294 ;
}

.orange{
color: #ff9900;
}

div#header{
 display: block ;
 position: relative ;
 height: 119px ;
}

div#logo{
  width: 192px ;
  top:  42px ;
  margin-left: 10px ;
  position: absolute ;
}

img{
  border-width: 0px ;
}

#search_top{
padding-top: 40px;
}

#search_box{
  position: absolute ;
  top: 23px ;
  left: 212px ;
  height: 97px ;
  width: 665px ;
  overflow : hidden ;
}

#search_box .sb_lang_lab{
  font-size: 11px ;
  color: #263656 ;
  font-weight: normal ;
  vertical-align: 3px ;
}

#search_box .sb_lang_lab:hover{
  cursor: pointer ;
}

#search_box input{
 font-family : Arial, Sans-serif ;
 padding: 2px ;
}

#search_box input.sb_input {
 width: 180px;
}

#search_box .shift_left{
 position: relative ;
 left: -5px ;
}

#search_box .firstcell{
  height: 22px ;
  width: 160px ;
}

#search_box span.button{
      float:left;
      background:url("/images/search_left.gif") no-repeat left top;
      padding-left: 10px ;
      color:#666;
      position: relative;
      top: 1px;
}


#search_box span.button input{
     float:left ;
      background:url("/images/search_right.gif") no-repeat right top;
      background-repeat: no-repeat ;
      margin: 0px ;
      text-decoration:none;
      height: 28px ;
      border:none ;
      padding-bottom: 10px ;
      padding-left: 0px ;
      padding-right: 15px ;
	  color:#FFFFFF;
	  font-weight:bold;
}


#search_box button:hover{
  cursor: pointer ;
}

#search_box .sb_lab{
  font-weight: bold ;
  font-size:   17px;
  color: #263656 ;
}

#search_box .search_col{
 float: left ;
 margin-right: 10px ;
 margin-left: 1px;
 padding: 0px;
}

#search_box .search_col p{
 /* background-color: pink ; */
 margin: 5px ;
}
#search_box .search_col_last {
margin-right: 8px;
}


div#leftcol{
  float: left ;
  width: 180px ;
  margin-left: 10px ;
}

div#rightcol{
  float: right ;
}

div#main{
  margin-top: 0px ;
  margin-left: 213px ;
  margin-right: 170px ;
}

#footer{
clear: both;
text-align: center ;
padding-top: 2px;
font-size: 13px ;
color: #263656 ;
background-image : url(/images/backg_footer_grey.gif);
background-repeat:repeat-x;
background-color: #ebebeb;
margin-top: 20px;
}
#footer p{
margin: 2px 2px 0 2px;
padding-bottom: 2px;
}
#footer .footer_copy {
text-align: center ;
font-size: 11px ;
padding: 3px 0;
margin-top: 0;
} 


#footer a{
  margin-left:6px;
  margin-right : 7px;
}


#my_nav {   
height: 27px ;
padding-top: 5px;
padding-left: 10px;
color: #ff9900 ;
background-image : url('/images/backg_nav_grey.gif');
white-space: nowrap ;
}

.blue{
    color:#263656 ;
	font-weight:bold;
	padding-right: 5px;
  }

.name{
  color: #263656 ;
  font-weight: bold;
  padding-right:10px;
  padding-left:10px;
}

#my_nav a{
  margin-left: 8px ;
  margin-right: 9px ;
}


#my_nav .selected{
  /* background-color: #FF4F00 ; */
}

.app_box{
  position: relative ;
  background-image: url('/images/nav_lc.gif') ;
  background-repeat: no-repeat ;
  margin-bottom: 10px ;
}

.app_box_rc{
 padding: 0px ;
 margin-left: 0px ;
 position: absolute ;
 top: 0px ;
 right: 0px ;
 width: 13px ;
 height: 30px ;
 border-width: 0px ;
 background-image: url('/images/nav_rc.gif');
 background-repeat: no-repeat ;

}

.app_box_content{
  border-left: solid ;
  border-right: solid ;
  border-color: #d2d2d2 ;
  border-width: 1px ;
  margin-top: 0px ;
  margin-bottom: 0px ;
  padding-left: 0px ;
  padding-top: 5px ;
}

.app_box_content p{
  margin-top: 3px ;
  padding-left: 18px ;
  margin-bottom: 0px ;
}


.app_box_content_invert{
  border-left: solid ;
  border-right: solid ;
  border-color: #d2d2d2 ;
  border-width: 1px ;
  margin-top: 0px ;
  margin-bottom: 0px ;
  padding-left: 0px ;
  padding-top: 5px ;
}

.app_box_content_invert p{
  margin-top: 3px ;
  margin-left: 18px ;
  margin-bottom: 0px ;
}

.app_box_content_invert a{
  color: #ff9900 ;
}

.app_box_content_invert a:hover{
  color: #198ADE ;
}

.app_box_close{
  margin-top: 0px ;
  display: block ;
  position: relative ;
  height: 18px ;
  background-image: url('/images/nav_bottom_lc.gif') ;
  background-repeat: no-repeat ;
}

.app_box_close_rc{
  margin-top: 0px ;
  height: 18px ;
  width: 13px ;
  position: absolute ;
  right: 0px;
  top: 0px ;
  background-image: url('/images/nav_bottom_rc.gif') ;
  background-repeat: no-repeat ;
}

.app_box_close_bot{
  
  height: 18px ;
  margin-left: 5px ;
  margin-right: 9px ;
  padding: 0px ;
  background-image: url('/images/nav_bottom_middle.gif') ;
  background-repeat: repeat-x ;
}

.app_box h1{
  color: #263656 ;
  margin-left: 6px;
  margin-top: 0px ;
  margin-bottom: 0px ;
  padding-top: 4px ;
  font-size: 1em ;
  height: 14px ;
  font-weight: bold ;
  border-width: 0px ;
  background-image: url('/images/nav_middle.gif') ;
  background-repeat: repeat-x ;  
}


.app_box ul{
  list-style: none ;
  margin: 0px ;
  padding: 0px ;
}

.app_box li{
  margin-bottom: 4px ;
  margin-right: 9px ;
}

.app_box .selected{
  color: #ff9900 ;
  font-weight:bold;
    background-image:url('/images/pointer.gif');
	background-repeat:no-repeat;
}

#service_box{
height: 27px;
position: absolute;
right: 0px;
top:-1px;
z-index:2 ;
}

#service_box span.button_normal{
float:left;
background:url("http://static.careerjet.net/images/button_pro_left_normal.gif") no-repeat left top;
padding-left: 20px ;
padding-right: 10px;
color:#666;
}

#service_box span.button2_normal{
float:left ;
background:url("http://static.careerjet.net/images/button_pro_right_normal.gif") no-repeat right top;
background-repeat: no-repeat ;
margin: 0px ;
text-decoration:none;
border:none ;
padding-bottom: 10px ;
padding-right: 10px ;
color: #198ade ;
font-weight:bold;
}
#service_box span.button_selected{
float:left;
background:url("http://static.careerjet.net/images/button_pro_left_active.gif") no-repeat left top;
padding-left: 20px ;
padding-right: 10px;
color:#666;
}
#service_box span.button2_selected{
float:left ;
background:url("http://static.careerjet.net/images/button_pro_right_active.gif") no-repeat right top;
background-repeat: no-repeat ;
margin: 0px ;
text-decoration:none;
border:none ;
padding-bottom: 10px ;
padding-right: 10px ;
color:#263656 ;
font-weight:bold;
}

#service_box .service_link{
  display: inline ;
  font-weight: bold ;
  color: #263656 ;
  float:left;
  text-decoration: none ;
  text-align:center;
  width: 130px ;
  height: 21px ;
  background-image : url('http://static.careerjet.net/images/button_pro.gif');
  background-repeat: no-repeat ;
  padding-left: 0px ;
  padding-top:  1px ;
}


#service_box a{
  text-decoration: none ;
  text-align:center;
  color: #198ade ;
  position: relative;
  top: 2px ;
}


#service_box a:hover{
  text-decoration: none ;
  cursor: pointer ;
  color: #263656 ;
}

.advertising{
  width: 160px ;
  height: 1200px ;
  background-color: white ;
}

#promo{
  width: 160px ;
  background-color: white ;
  line-height:19px;
}

#promo h1{
color:#253656;
font-size:13px;
font-weight:bold;
margin:0px;
}

#promo p{
margin:0px;
padding-top:4px;
padding-bottom:16px;
}

#heart{
 display: block ;
 position: relative ;
}

#heart .h1_title{
  width: 100% ;
  position: relative ;
  left: 0px ;
  top: 0px ;
  display: block ;
  margin-bottom: 10px ;
}

.h1_left{
  width: 7px ;
  height: 30px ;
  float: left ;
  background-image: url('/images/title_lc.gif') ;
  background-repeat: no-repeat ;
}

.h1_middle{
  height: 26px ;
  background-image: url('/images/title_middle.gif') ;
  background-repeat: repeat-x ;

  font-size: 17px ;
  color: #263656;
  font-weight: bold ;
  padding-top: 10px ;
  padding-left: 0px ;
}

.h1_right{
  float: right ;
  width: 7px ;
  height : 30px ;
  background-image: url('/images/title_rc.gif') ;
  background-repeat: no-repeat ;
}


#heart h1{
  font-weight: bold ;
  font-size: 16px ;
  font-variant: normal ;
  color:  #263656 ;
  margin: 0px ;
  padding-top:10px;
}

#heart h2{
  font-weight: bold ;
  font-size: 13px ;
  font-variant: normal ;
  color:  #ff9900 ;
  margin: 0px ;
  padding-top: 10px;
  padding-bottom:10px;
}

#heart .default_h2{
  font-weight: bold ;
  font-size: 13px ;
  font-variant: normal ;
  color:  #ff9900 ;
  margin: 0px ;
  padding-top: 30px;
  padding-bottom:10px;
}

#heart .title_sign{
font-weight:normal;
padding-top:10px;
color: #000000;
}

#heart h3{
  font-weight: bold ;
  font-size: 16px ;
  color:  #ff9900 ;
  }

#heart h3 a{
  font-size: 13px ;
  color:  #198ADC ;
  font-weight:lighter;
  position:absolute;
  left: 197px;
}

#heart h4{
  font-weight: bold ;
  font-size: 13px ;
  font-variant: normal ;
  color:  #ff9900 ;
  margin: 0px ;
  padding-top: 20px;
  padding-bottom:10px;
}

#heart h5{
  font-weight: bold ;
  font-size: 16px ;
  font-variant: normal ;
  color:  #263656 ;
  margin: 0px ;
  padding-top:20px;
}

#heart h5 span{
position:absolute;
right:5px;
font-size:13px;
padding-top:2px;
}

#heart form{
  display: block ;
  padding-top:20px;
  margin: 0px;
}


#heart p{
  line-height:19px;
  padding-left: 0px ;
  margin-left:0px;
  margin-right: 8px;
  margin-top:0px;
  margin-bottom:0px;
  }

#heart .form_row_radio{
  padding-top: 15px ;
  margin-bottom: 5px ;
  line-height: 20px ;
}

#heart .form_row_radio label{
margin:0px;
margin-right: 5px;
}

#heart .form_row_radio input{
margin:0px;
margin-right: 3px;
}

#heart .form_row_radio p{
 margin-top: 2px ;
 margin-bottom: 2px ;
 padding-left: 0px ;
}

#heart .form_row_radio span.title{
 margin: 0px ;
 margin-right: 15px;
}

#heart .form_row_radio form{
 margin-top: 2px ;
 margin-bottom: 2px ;
 padding: 0px ;
}

#heart .form_radio_de{
font-weight:bold;
color:#263656;
padding-top:20px;
}

#heart .form_radio_cv{
margin-top: 20px;
}

#heart .form_radio_cv input{
margin:0px;
margin-right:5px;
}

#heart .form_radio_cv p{
 color:#000000;
font-weight:normal;
 padding-left: 19px;
 padding-bottom:15px;
 padding-top:5px;
}


#heart .form_row_radio h1{
padding-top: 0px;
font-size: 13px;
margin:0px;
}

em{
  color: #FA4303 ;
}

#heart em{
  font-size: 1em ;
  color: #FA4303 ;
  font-weight: bold ;
  font-style: normal ;
  padding-left: 5px;
  white-space: nowrap ;
}

#heart label.lab_small{
  float: none ;
  display: inline ;
  font-weight: normal ;
  color: black ;
}

#heart .form_row{
  margin-bottom: 10px ;
  position: relative ;
  display: block ;
}

#heart .form_row span {
font-size:13px;
font-weight:normal;
}

#heart .form_row label{
  width: 197px ; 
  display: inline ;
  float: left ;
  font-weight: bold ;
  font-size:   1em;
  color: #263656 ;
}

#heart .form_row input {
width: 310px ;
/*width:260px;*/
}

#heart .form_row textarea{
width: 260px ;
height: 115px;
}

#heart .form_row span.button{
float:left;
background:url("/images/buton_form_left.gif") no-repeat left top;
padding-left: 10px ;
color:#666;
}

#heart .form_row span.button input.insidebut{
border:1px solid red;
float:left ;
background:url("/images/buton_form_right.gif") no-repeat right top;
background-repeat: no-repeat ;
margin: 0px ;
text-decoration:none;
height: 28px ;
width: auto ;
border:none ;
padding-bottom: 10px ;
padding-right: 15px ;
color:#FFFFFF;
font-weight:bold;
}



#heart input{
 font-family : Arial, Sans-serif ;
 padding: 2px ;
}

#heart .cv_builder{
padding-bottom: 20px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#d2d2d2;
}

#heart .cv_builder .position{
padding-left: 197px;
padding-bottom: 15px;
}


#heart .form_row_button{
height: 28px;
padding-top: 5px;
}

#heart .form_row_button label{
  width: 197px ; 
  display: inline ;
  float: left ;
  font-weight: bold ;
  font-size:   1em;
  color: #263656 ;
}

#heart .form_row_button input{
margin:0px;
margin-right:5px;
}

#heart .form_row_button span.button{
float:left;
background:url("/images/buton_form_left.gif") no-repeat left top;
padding-left: 10px ;
color:#666;
}

#heart .form_row_button span.button input{
border:1px solid red;
float:left ;
background:url("/images/buton_form_right.gif") no-repeat right top;
background-repeat: no-repeat ;
margin: 0px ;
text-decoration:none;
height: 28px ;
border:none ;
padding-bottom: 10px ;
padding-right: 15px ;
color:#FFFFFF;
font-weight:bold;
}


#heart textarea{
 font-family : Arial, Sans-serif ;
 padding: 2px ;
 font-size: 13px ;
}

#heart select{
 font-family : Arial, Sans-serif ;
 padding: 2px ;
 border-style: ridge ;
 border-color: black ;
 border-width: 1px  ;
 width: 267px;
}

#heart {
  font-family : Arial, Sans-serif ;
  margin-right: 10px ;
}

.userquery{
  padding-top: 15px ;
  margin-bottom: 5px ;
  line-height: 20px ;
}

#heart .userquery h1{
  font-weight: bold ;
  font-size: 1em ;
  font-variant: normal ;
  margin: 0px ;
  position: relative ;
  left: 0px ;
  padding: 0px;
}

#heart .userquery h2{
 margin-bottom: 0px ;
 padding-left: 0px ;
 font-size: 13px;
 padding-top: 0px;
}

#heart .userquery p{
 margin-top: 2px ;
 margin-bottom: 2px ;
 padding-left: 0px ;
}

#heart .userquery form{
 margin-top: 2px ;
 margin-bottom: 2px ;
 padding: 0px ;
}

#heart .userquery label{
  width: 197px ; 
  display: inline ;
  float: left ;
  font-weight: bold ;
  font-size:   1em;
  color: #263656 ;
}

#heart .userquery input{
margin-left:0px;
margin-right:5px;
}


#heart .job{
  margin: 0px ;
  padding-bottom:14px;
}

#heart .job p{
line-height:16px;
  margin-top: 0px ;
  margin-bottom: 0px ;
  padding:0px ;
}

#heart .job a.title{
  font-size: 1.2em ;
  font-weight: bold ;
}

#heart .job .site{
  color: #099E2D;
  padding: 0px ;
}

#heart .job .company{
  font-size: 1.2em ;
  padding: 0px ;
}

#heart .job .locations{
  font-size: 1.2em ;
  color: #7c7c7c ;
  line-height: 16px;
}

#heart .job a.title_compact{
  font-weight: bold ;
  font-size:14px;
}

#heart .job .locations_compact{
  color: #666666 ;
  line-height: 16px;
  text-decoration: none ;
}

#heart .job .company_compact{
  padding: 0px ;
  color: #666666 ;
}

#heart .job .advertise_compact{
   color:#000000;
  line-height: 16px;
}

#heart .job .date_compact{
  color: #666666 ;
  line-height: 16px;
}


#heart .cv_title{
color:#ff9900;
font-weight:bold;
}

#heart .cv_title span{
position:absolute;
left:197px;
}

.savejob{
color: #ff9900;
font-weight:bold;
}

#heart .companycontainer .company{
  width: 50% ;
  float: left ;
}

p.browse{
  text-align: center ;
  padding-bottom:15px;
  padding-top:10px;
}

span.browse{
 color: #919294 ;
 margin-left:8px;
 margin-right:9px;
}

textarea.mailmessage{
  width: 400px ;
  height: 200px ;
  border-bottom-style: none ;
}

#mandatorytext{
  width: 400px ;
}


#heart .space {
margin-bottom:0px;
margin-top:35px;
font-weight:normal;
color:#000000;
}


#heart .space_text {
margin-bottom:0px;
margin-top:20px;
}

#heart .star {
font-family:"Times New Roman", Times, serif;
color:#FA4303;
vertical-align: super ;
}


.topbar {
 display: block ;
 position: relative ;
 font-family : Arial, Sans-serif ;
 color:#263656;
 margin-bottom: 0px;
 background-image: url('/images/backg_title.gif') ;
 background-repeat:no-repeat;
 background-position: right top ;
 padding-right: 0px ;
 
}


.topbar h1 {
font-size: 17px ;
color: #263656;
font-weight: bold ;
padding-top: 10px ;
padding-left: 0px ;
margin-bottom:4px;
}

.topbar p {
margin-top:38px;
}

.action_box{
   text-align: right ;
   float:right;
   padding-top: 10px;
   padding-right: 7px;
   margin:1px;
}

.action_box_nospace{
   text-align: right ;
   float:right;
   padding-top: 3px;
   margin:0px;
}

.action_box_nospace img{
vertical-align:middle;
margin-right:3px;
}

.action_box span{
padding-left:0px;
}

.action_box img{
   vertical-align: middle;
   margin-right: 5px ;
}

 .faq_space{
 margin-right:2px;
 margin-left:7px;
 color: #919294 ;

 }

#ss_confirm{
padding-top: 5px;
}

.savesearch{
border-style:solid;
border-width:1px;
border-color:#d2d2d2;
padding-bottom:7px;
padding-left:5px;
padding-right:5px;
padding-top:4px;
line-height:19px;
}

.pointer{
vertical-align:middle;
padding-right:5px;
padding-left:5px;
}

.advsearch{
padding-top:7px;
}

.worldwide{
line-height:21px;
}


/* Styles from partner */

.form_row_job {
height: 2.5em ;
}

.form_row_job label {
color:#263656;
float:left;
font-size:1em;
font-weight:bold;
width:190px;
}


.form_row_job input {
width:151px;
}
#heart form div.form_row_job select {
width:158px;
}

.step {
background-image:url(/images/step.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
height:29px;
margin-top:4px;
padding-left:0px;
padding-right:0px;
padding-top:4px;
width:31px;
}

.navtool {
color:#FF9900;
font-size:13px;
font-weight:normal;
}

.border{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
margin-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
font-weight:bold;
margin-bottom:10px;
}

#cadresonline {
padding-bottom:15px;
}

#cadresonline h2{
padding-bottom:6px;
}
/* End of styles from partner */

.forums table {
padding-top:20px;
}

.forums .comment {
padding-top:7px;
padding-bottom:25px;
}

.forums .votequestion {
color:#099E2D;
}

.forums .post_title {
font-weight:bold;
padding-bottom:3px;
font-size:14px;
}

.forums .post_text {
text-align:justify;
}

.forums .post_actions {
padding-top:5px;
}

.forums .post_detail {
color:#666666;
padding-bottom:5px;
}

.forums .post_reply {
}

#heart .forums .post_paragraph {
line-height:16px;
}


.forums .post_replys_title{
font-weight:bold;
color:#ff9900;
padding-top:35px;
padding-bottom:5px;
}

.forums .post_return {
padding-top:40px;
}


#heart .forums form{
  padding-top: 0px ;
}

.rectable {
background-image:url(/images/bkg_table_top.gif);
background-repeat:repeat-x;
border:1px solid #D5D5D5;
width:100% ;
}

.rectable thead th {
padding:3px 5px 12px;
}

.rectable td {
padding:3px 5px;
}

.rectable thead{
white-space:nowrap;
}

.lastcol {
text-align:right;
}

/* Style for promo box */
 div.round_promo{ width: 150px;}
 div.round_promo_top{
   line-height: 7px ;
   height: 7px ;
   background-image: url('/images/border_top.gif');
   background-repeat: no-repeat ;
  }
 div.round_promo_bot{
  height: 7px ;
  line-height: 7px ;
  background-image: url('/images/border_bottom.gif'); 
  background-repeat: no-repeat ;
 }

 div.round_promo_content{
    border-left: solid 1px #D2D2D2  ;
    border-right: solid 1px #D2D2D2 ;
    padding-left: 7px ;
    padding-right: 7px ;
    padding-top:   0px ;
    padding-bottom: 4px ;
 }
/* End of style for promo */


/* Style for faq */

.faq{
border-top-style:solid;
border-top-width:1px;
border-color:#d2d2d2;
padding-top: 5px;
padding-bottom: 10px;
}

.faq p{
margin: 0px;
padding-bottom: 12px;
}


.faq h5{
font-size: 13px;
font-weight:bold;
color: #ff9900 ;
margin:0px;
padding-bottom: 12px;
padding-top: 10px;
}

.faq h6{
font-size: 12px;
font-weight:bold;
color: #263656 ;
margin:0px;
padding-bottom: 5px;
}

/* General Css bits */
.f_left {
float: left;
}
.f_right {
float:right;
}

.small {
font-size: 11px;
}
.nowrap {
white-space: nowrap;
}

/* NEW CSS */

.form_radio_cv_label {
width:197px;
float: left;
color: #263656;
font-weight: bold;
}

.form_radio_cv .form_radio_cv_input {
margin-left:197px;
}

.previewCV {
display: block;
position: relative;
z-index:1;
}

.previewCV a {
position: absolute;
top: 35px ;
right: 10px ;
font-size: 10pt;
}

/*Added css for SHARE*/

.tab {
    display:inline;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    padding:0px 10px 0px 10px;
}

.tab_email {
    background-color:#FFF;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:7px;
    padding-top:6px;
    border:1px solid #CCC;
    border-bottom:0px;
}

.tab_box {
    cursor:pointer;
    float: right;
    padding-top:6px;
    padding-right:10px;
}

#heart form.form_share {
    display:block;
    background-color:#FFF;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    margin-top:0px;
    margin-bottom:0px;
    border:1px solid #CCC;
}

.share {
    width:495px;
    margin-bottom:14px;
    padding-bottom:10px;
}

.share ul {
    margin:0;
    padding-left:20px;
    padding-bottom:6px;
    padding-top:7px;
}

.a_share {
    cursor:pointer;
}

#heart .form_rows {
margin-bottom:10px;
}

.form_rows {
    padding-top:6px;
    padding-left:7px;
    padding-right:7px;
}

.form_button {
    padding-top:6px;
    padding-left:6px;
    padding-bottom:6px;
}

#heart .form_ro label {
    font-weight:normal !important;
}

#heart .form_rows input.field, #heart .form_rows textarea.field, #heart .form_rows select.field {
    width:470px;
}

.send_email h2 {
    color:#FF9900;
    font-size:13px;
    font-variant:normal;
    font-weight:bold;
    margin:0;
    padding-bottom:10px;
    padding-top:0;
}






