#billboard {
	height:227px;
	width:941px;
	display:block;
	overflow:hidden;
	position:absolute;
	background:#fff;
	top:0;
}

#billboard-control {
  width:941px;
  position:absolute;
  color:#5c5c5c;
  font-size:11px;
  top:227px;
}

#billboard-control li {
  list-style-type:none;
  float:left;
  display:inline;
  height:78px;
  width:169px;
  text-align:center;
  padding:0 10px;
  cursor:pointer;
}

#billboard-control li.inactive {
  background:url(http://web.archive.orghttp://img.puatraining.com/puat/carousel/bg_carousel_btn.gif) no-repeat;
}

#billboard-control li.active {
  background:url(http://web.archive.orghttp://img.puatraining.com/puat/carousel/bg_carousel_btn_active.gif) no-repeat;
}

#billboard-control li.last-active {
  background:url(http://web.archive.orghttp://img.puatraining.com/puat/carousel/bg_carousel_btn_active.gif) no-repeat;
  overflow:hidden;
  width:165px;
}

#billboard-control li.last-inactive {
  background:url(http://web.archive.orghttp://img.puatraining.com/puat/carousel/bg_carousel_btn_last.gif) no-repeat;
  width:165px;
}

#billboard-control #bill-step2 .billboard-control-title { color:#385b96; }
#billboard-control #bill-step3 .billboard-control-title { color:#8d4893; }
#billboard-control #bill-step4 .billboard-control-title { color:#e14646; }
#billboard-control #bill-step5 .billboard-control-title { color:#877C42; }

#billboard-control .billboard-control-title {
  margin-bottom:3px;
  font-size:18px;
  color:#3F4040;
  margin-top:12px;
  height:22px;
}

#carousel {
	width:10000px;
	margin:0;
	padding:0;
	left:0;
	position:absolute;
}

#carousel li {
	height:227px;
	width:941px;
	margin:0;
	padding:0;
	float:left;
	display:inline;
}

#carousel #media-logos { position:absolute; top:160px; left:510px; cursor:pointer; }

#introvid { position:absolute; top:0px; left:0px; width:941px; z-index:999; background:transparent; display:none; }
#vidpanel { display:none; background:#222; height:304px; }
#slide-btn { float:right; margin-right:15px; z-index:999; cursor:pointer; }

/******************************************
 * Banner sections
******************************************/

/** Step 1 */

/** Step 2 */
#carousel .step2 .vaultform { width:246px; top:-130px; margin-left:675px; position:relative; color:#fff; }
#carousel .step2 .vaultform .input_text { padding:3px; font-size:14px; }
#carousel .submit_button { border:4px solid transparent; }
#carousel .submit_button:hover { border:4px solid #fff; }

/** Step 3 */
#carousel .links { width:600px; height:auto; position:relative; top:-50px; margin-left:263px; font-size:14px; font-weight:bold; }
#carousel .links li.first { margin-left:0px; }
#carousel .links li { width:auto; float:left; margin-left:80px;}

/** Step 4 */
#carousel .button { position:relative; top:-126px; margin-left:675px; }

