h1#media_coverage {
  background: url(../images/h1_media_coverage.png) no-repeat;
  height: 123px;
}

div#left_column {
	position: relative;
	width: 902px;
}


/**********************************************
    Boxes Left
**********************************************/

ul#income_estimator_options { float: left; }
ul#income_estimator_options li {
  float: left;
  padding-bottom: 50px;
  background: url(../images/accordion_bot.png) left bottom no-repeat;
  width: 900px;
  margin-top: 9px;
}
ul#income_estimator_options li.first { margin-top: 0; }
ul#income_estimator_options li .options_top {
  float: left;
  position: relative;
  background: url(../images/accordion_top.png) no-repeat;
  width: 567px;
  height: 47px;
}

ul#income_estimator_options li .options_content h2 {
  float: left;
  display: block;
  width: 515px;
  height: 84px;
  text-indent: -9999px;
}
ul#income_estimator_options li .options_content h2#title_a { background: url(../images/news_01_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_b { background: url(../images/news_02_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_c { background: url(../images/news_03_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_d { background: url(../images/news_04_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_e { background: url(../images/news_05_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_f { background: url(../images/news_06_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_g { background: url(../images/news_07_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_h { background: url(../images/news_08_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_i { background: url(../images/news_forbes_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_j { background: url(../images/news_smart_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_k { background: url(../images/news_wsj_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_l { background: url(../images/news_CNBC2_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_kip { background: url(../images/news_kiplinger_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_nytimes { background: url(../images/news_nytimes_h2.png) no-repeat; height: 31px; }

ul#income_estimator_options li .options_content h2#title_forbeswoman { background: url(../images/news_forbesWoman_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_smartmoney_16apr10 { background: url(../images/news_smartmoney_16apr10_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_marketwatch_12apr10{ background: url(../images/news_marketwatch_12apr10_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_cunahome_11apr10{ background: url(../images/news_cunahome_11apr10_h2.png) no-repeat; height: 60px; }
ul#income_estimator_options li .options_content h2#title_cnbc_8apr10{ background: url(../images/news_cnbc_8apr10_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_cnbc_squawk_8apr10{ background: url(../images/news_cnbc_squawk_8apr10_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_kcbusiness_apr10{ background: url(../images/news_kcbusiness_apr10_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_agentssales_apr10{ background: url(../images/news_agentssales_apr10_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_cnbc_25feb10{ background: url(../images/news_cnbc_25feb10_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_smartmoney_19feb10{ background: url(../images/news_smartmoney_19feb10_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_cnbc_11feb10{ background: url(../images/news_cnbc_11feb10_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_forbes_9feb10{ background: url(../images/news_forbes_9feb10_h2.png) no-repeat; height: 31px; }
ul#income_estimator_options li .options_content h2#title_cnbc_31dec09{ background: url(../images/news_cnbc_31dec09_h2.png) no-repeat;  width: 550px; height: 31px; }
ul#income_estimator_options li .options_content h2#title_archivesol_28dec09{ background: url(../images/news_archivesol_28dec09_h2.png) no-repeat;  width: 550px; height: 31px; }
ul#income_estimator_options li .options_content h2#title_forbes_15dec09{ background: url(../images/news_forbes_15dec09_h2.png) no-repeat;  width: 550px; height: 31px; }



a.news_img {
	display: block;
	float: right;
	width: 276px;
	height: 98px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin: 48px 0 0 0;
}

a#news_01_img { background-image: url(../images/news_01_img.png); }
a#news_02_img { background-image: url(../images/news_02_img.png); }
a#news_03_img { background-image: url(../images/news_03_img.png); }
a#news_04_img { background-image: url(../images/news_04_img.png); }
a#news_05_img { background-image: url(../images/news_05_img.png); }
a#news_06_img { background-image: url(../images/news_06_img.png); }
a#news_07_img { background-image: url(../images/news_07_img.png); }
a#news_08_img { background-image: url(../images/news_08_img.png); }
a#news_forbes_img { background-image: url(../images/news_forbes_img.png); }
a#news_forbes2_img { background-image: url(../images/news_forbes_img.png); }
a#news_forbes3_img { background-image: url(../images/news_forbes_img.png); }

a#news_smart_img { background-image: url(../images/news_smart_img.png); }
a#news_smart2_img { background-image: url(../images/news_smart_img.png); }
a#news_smart3_img { background-image: url(../images/news_smart_img.png); }
a#news_smart4_img { background-image: url(../images/news_smart_img.png); }


a#news_wsj_img { background-image: url(../images/news_wsj_img.png); }
a#news_kiplinger_img { background-image: url(../images/news_kiplinger_img.png); }
a#news_nytimes_img { background-image: url(../images/news_nytimes_img.png); }
a#news_archivesol_img { background-image: url(../images/news_archivesol_img.png); }
a#news_agentsales_img { background-image: url(../images/news_agentsales_img.png); }
a#news_kcbusiness_img { background-image: url(../images/news_kcbusiness_img.png); }
a#news_cunahome_img { background-image: url(../images/news_cunahome_img.png); }
a#news_marketwatch_img { background-image: url(../images/news_marketwatch_img.png); }
a#news_forbeswoman_img { background-image: url(../images/news_forbeswoman_img.png); }
a#news_cnbc1_img { background-image: url(../images/news_06_img.png); }
a#news_cnbc2_img { background-image: url(../images/news_06_img.png); }
a#news_cnbc3_img { background-image: url(../images/news_06_img.png); }
a#news_cnbc4_img { background-image: url(../images/news_06_img.png); }
a#news_cnbc5_img { background-image: url(../images/news_06_img.png); }



ul#income_estimator_options li .options_content {
  float: left;
  width: 567px;
  min-height: 120px;
  height: auto !important;
  height: 120px;
  background: url(../images/accordion_bg.png) repeat-y; 
  position: relative;
}

ul#income_estimator_options li .options_content p {
  padding: 0 0 0 28px;
  width: 512px;
  font-weight: normal;
  float: left;
}

ul#income_estimator_options li .options_content p.alt_text {
	padding: 16px 0 0 64px;
	width: 277px;
	float: left;
}

ul#income_estimator_options li .options_content p a {
	color: #ffffff;
}

ul#income_estimator_options li .options_content p a:hover {
	text-decoration: none;
}

div.yahoo_finance {
	width: 172px;
	height: 18px;
	float: right;
	text-indent: -9999px;
	background-image: url(../images/yahoo_finance.png);
	background-repeat: no-repeat;
	margin: 29px 33px 0 0;
}


/**********************************************
    Disclaimer 
**********************************************/

p#disclaimer { margin-top: 28px; display: block; position: relative; }

#ie_left, #ie_left p {
  float: left;
  width: 300px;
}
/**********************************************
    Boxes Right 
**********************************************/
/*
#next_steps {
  display: block;
  width: 216px;
  height: 91px;
  padding: 44px 0 0 20px;
  background: url(../images/next_steps_bg.png) no-repeat;
}
*/


#next_steps p {
  font-size: 11px;
  line-height: 12px;
  width: 176px;
}

#next_steps p a { color: #fff; }
#next_steps p a:hover { background: #034a79; text-decoration: none; }

/**********************************************
    Popup Form
**********************************************/

#popup_quote_form { display: none; }
#popup_quote_form_content { 
  background: url(../images/popup_quote_form_bg.png) no-repeat;
  width: 592px;
  height: 474px;
  padding: 94px 0 0 52px;
  float: left;
}

#popup_quote_form_content form { float: left; }
#popup_quote_form_content form .form_row {
  float: left;
  padding-bottom: 2px;
}
#popup_quote_form_content form .form_input { 
  float: left;
  padding: 7px 0 0 208px;
  width: 225px;
  height: 33px;
  background-repeat: no-repeat;
}
#popup_quote_form_content form #form_fn { background-image: url(../images/form_bg_first_name.png); }
#popup_quote_form_content form #form_ln { background-image: url(../images/form_bg_last_name.png); }
#popup_quote_form_content form #form_em { background-image: url(../images/form_bg_email.png); }
#popup_quote_form_content form #form_ph { background-image: url(../images/form_bg_phone.png); }
#popup_quote_form_content form #form_ag { background-image: url(../images/form_bg_age.png); }
#popup_quote_form_content form #form_ge { background-image: url(../images/form_bg_gender.png); }
#popup_quote_form_content form #form_st { background-image: url(../images/form_bg_state.png); }
#popup_quote_form_content form #form_at { background-image: url(../images/form_bg_annuity.png); }
#popup_quote_form_content form #form_di { background-image: url(../images/form_bg_desired_income.png); }
#popup_quote_form_content form #form_sa { background-image: url(../images/form_bg_spouse_age.png); }

#popup_quote_form_content form .error { background-position: 0 -40px; background-color: #034a79; }


#popup_quote_form_content form .form_input input {
  float: left;
  width: 202px;
  height: 14px;
  padding: 5px 7px ;
  border: 1px solid #638093;
  font: normal 12px Arial, Helvetica, sans-serif;
  color: #333;  
}

#popup_quote_form_content form .form_input select {
  float: left;
  width: 218px;
  height: 26px;
  padding: 5px 7px ;
  border: 1px solid #638093;
  font: normal 12px Arial, Helvetica, sans-serif;
  color: #333;  
}

#popup_quote_form_content form .form_input input.focus {
  background: #3c7397;
  color: #fff;
}

#popup_quote_form_content form .form_error {
  float: left;
  width: 125px;
  height: 31px;
  background: url(../images/form_warning.png) 7px 8px no-repeat;
  padding: 9px 0 0 33px;
}

#popup_quote_form_content form .form_error p {
  font: normal 12px/12px Arial, Helvetica, sans-serif;
  color: #034a79;
  width: 87px;
  padding-bottom: 0;
}
#popup_quote_form_content form .form_send {
  float: left;
  padding: 0 0 0 208px;
}
#popup_quote_form_content form .form_send a {
  float: left;
  display: block;
  text-indent: -9999px;
  background: url(../images/form_send.png) no-repeat;
  width: 90px;
  height: 48px;
}
#popup_quote_form_content form .form_send a:hover { background-position: 0 -48px; }


