/* Couper Lifetime Calculator */

.tx-couperlifetimev2-pi1 { 
    background: #FFFFFF;
    width: 690px;}

/* -------- question/lifespan area -------- */
.question, .lifespan {
    border-bottom: 1px solid #009EE0;
    border-top: 1px solid #009EE0;
    line-height: 22px;
    margin: 0 8px 3px;
    font-size: 12px;
    color: #000;
    font-weight: bold;}

/* -------- answer area -------- */
.answer_form_block { 
    padding-top:3px;
    margin-bottom:5px;}

.answer span { 
    margin-left: 10px;}

.answer ul {
    margin: 0 0 0 1em;}
    
.answer li { 
    margin-left: 0;
    list-style-type: none;} 

.answer .odd, .answer .even { 
    min-height: 16px;
    padding: 2px 0 0 2px;}  
    
.an_input_radio, .an_input_checkbox,
.an_input_text, .an_input_answer_text  {
    float:left;}

.an_input_answer_radio, .an_input_answer_checkbox {
    margin-left: 20px;}

.an_input_checkbox, .an_input_answer_checkbox {
    margin-top: 2px;}
 
.an_input_answer_text {
    margin-left: 5px;}

.clearboth {
    clear:both; }

/* -------- button -------- */

#lifetime_btn { 
    background-color:#009EE0;
    color:#FFFFFF;
    font-weight:bold;
    padding:2px 5px;
    text-decoration:none;
    text-transform:uppercase;
    border: 1px solid #FFFFFF;
    margin: 2px;
    font-size: 11px; }

.align-right { 
    margin: 0 9px 9px;
    text-align: right; }

/* -------- last page -------- */
.lifespan_explanation {
    margin: 0 8px 8px;}

    