

/* ***** PUBLISHERS ***** */

.publishers .content .h1 { margin:0; font-size:1.8em; font-weight:normal; color:#93bf2c; } /*24px*/
.publishers .content .h2 { margin:0; font-size:1.7em; line-height:1.2em; font-weight:normal; color:#93bf2c; } /*22px*/
.publishers .content .h3 { margin:0; font-size:1.1em; line-height:1.2em; font-weight:bold; color:#666; } /*15px*/
.publishers .content .intro { margin:0; font-size:1.2em; line-height:1.5em; font-weight:bold; color:#666; }

.publishers .content p { margin:10px 0; }
.publishers .content a { text-decoration:underline; }

/* ***** OVERVIEW ***** */

/* jobamatic / jobs xml api */

#c_jobamatic, #c_jobs_api { float:left; width:290px; margin:20px 0 30px; padding:0 15px; color:#000; } /*320-30=290*/
#c_jobamatic { margin-right:30px; border-right:1px solid #ccc; padding-right:30px; } /*640+30+10=680*/

.content .header { width:210px; height:90px; margin:0px -15px; padding-left:15px; padding-right:95px; } /*210+110=320*/
#c_jobamatic .header { height:65px; padding-top:24px; background:url(/c/publishers/images/overview/header-jobamatic.gif) no-repeat top left; }
#c_jobs_api .header { height:75px; padding-top:15px; background:url(/c/publishers/images/overview/header-jobs-api.gif) no-repeat top left; }

.content p.screenshot, .content p.button { text-align:center; }

#c_create_job_site_button { display:block; width:210px; height:34px; margin:0 auto; padding-top:7px; background:url(/c/publishers/images/overview/button-create-job-site.gif) no-repeat scroll 0 0; font-size:22px; line-height:1em; color:#fff; text-decoration:none; }

/* partners */

#c_partners { clear:left; width:600px; margin:0 40px; background:url(/c/publishers/images/overview-box.gif) no-repeat scroll bottom left; } /*bottom*/
#c_partners .content { position:relative; top:-10px; padding-top:10px; background:url(/c/publishers/images/overview-box.gif) no-repeat scroll top left; text-align:center; color:#000; } /*top*/
#c_partners h2 { font-size:1.5em; font-weight:normal; } /*22px*/
.partners { width:520px; margin:5px 0 5px 80px; overflow:auto; } /*600-80=520*/
.partners ul { float:left; margin-right:20px; }
.partners li { margin-left:20px; text-align:left; }

/* mini browse */

.mini_browse { margin:20px 0px; }
.mini_browse h4 { font-size:1.4em; font-weight:normal; color:#666; } /*18px*/
.mini_browse ul { float:left; margin-right:40px; }
.mini_browse li { list-style:none; font-weight:bold; }


/* ***** JOB-SEARCH-TO-GO ***** */


.customize { margin-bottom:20px; border-bottom:1px solid #ccc; padding-bottom:20px; color:#666; }
.customize td { padding:2px 4px; color:#666; }
.customize input.text { width:10em; }
.customize input.button { font-size:0.8em; }

#c_job_search_to_go { font-size:1.2em; }

#c_job_search_to_go .step h5 {
  color: #009fda;
  font-size: 95%;
  margin-bottom: 10px;
}

#c_job_search_to_go .step .option {
  margin-bottom: 30px;
}

#c_job_search_to_go .step .option label {
  display: block;
  font-weight: bold;
  font-size: 80%;
  margin-bottom: 10px;
}

#c_job_search_to_go .step .option .template {
  padding-left: 10px;
}

#c_job_search_to_go .step .option .embed {
  float: left;
  padding: 4px 8px 8px 8px;
  font-size: 80%;
  color: #444;
  background-color: #E0F4FF;
}

#c_job_search_to_go .step .option .embed b {
  display: block;
  margin: 0 0 2px 0;
}

#c_job_search_to_go .step .option .embed .text {
  width: 550px;
  border: 1px solid #7f9db9;
}

#c_job_search_to_go .step .option .embed .textarea {
  width: 550px;
  height: 80px;
  border: 1px solid #7f9db9;
}

#c_job_search_to_go .step .option .widget {
  float: left;
  border: 1px solid #ccc;
  margin-bottom: 12px;
}

/* ***** WIDGET ***** */
#intl_widget .left {
  float: left;
}

#intl_widget .right {
  float: right;
}

#intl_widget .form_example {
  font-size:0.8em;
  margin:0px;
   
}

.widget_input {
  overflow:hidden;
  margin-top: 10px; 
  margin-bottom: 4px; 
  padding-bottom:1px;
  width:700px;
}

.input_label {
  padding-right: 10px;
  width: 100px;
  font-weight: bold;
}

.input_label_long {
  padding-right: 10px;
  width: 170px;
  font-weight: bold;
}

.input_color_label {
  padding-left: 20px;
  padding-right: 10px;
  width: 80px;
}

.color_input_row {
  clear:left;
  padding-top:10px;
}

.color_box {
  float:left;
  border: 1px solid #000000;
  height: 15px;
  width:  30px;
  margin-left:5px;
}

.input_option {
  padding-left: 20px;
  padding-right: 10px;
  padding-top:10px;
}

#c_widgets_form_input {
  margin-top: 0px;
}

#widget_wizard {
  margin-top: 10px;
  margin-right: 0pt;
  margin-bottom: 10px;
  margin-left: 0pt;
}

#widget_example {
  position: absolute;  
  top: 0px;
  left: 450px;
}

#widget_page{
  margin-top:50px;
  position: relative;
}

#intl_widget .static #content, #intl_widget .static #content_wrapper{
  margin-bottom:50px;
  overflow: visible;
}

#f_widget_header, #f_widget_keywords {
  width:255px;
}

#f_widget_location {
  width:165px;
}

#f_widget_width, #f_widget_height {
  width:35px;
  margin-right:10px;
}

#f_widget_location_miles_radius{
  margin-left:18px;
}

#f_widget_color_border, #f_widget_color_background, #f_widget_color_link, #f_widget_color_company, #f_widget_color_location {
  width:60px;
}

#f_update_button {
  float:right;
}

#textarea_labels, #textarea_inputs {
  margin-bottom:5px;
  width:350px;
}

#f_widget_text {
  width:97%;  
}

#widget_color_border {
  background-color: #CCCCCC;
}

#widget_color_background {
  background-color: #FFFFFF;
}

#widget_color_link {
  background-color: #2200CC;
}

#widget_color_company {
  background-color: #000000;
}

#widget_color_location {
  background-color: #008000;
}
