div#home div.tv-ad
{
    background: url(/images/bg/bg-box-261x258.gif) no-repeat;
    width: 225px;
    height: 240px;
    padding: 9px 18px;
    margin: 0 40px;
}

div#test div#test-form div.item
{
    background: url(/images/bg/bg-box-764x130.gif) no-repeat;
    width: 728px;
    height: 94px;
    padding: 18px;
    margin: 0 0 9px 0;
}

div#test div#test-form div.item div.question 
{
    font-size: 15px;
    font-weight: bold;
    color: #93ac01;
}

div#test div#test-form div.item table 
{
    font-size: 13px;
    margin: 0 0 0 36px;
}

div#test div#test-form div.error 
{
    font-size: 17px;
    font-weight: bold;
}

div#test-results p.answer 
{
    font-size: 15px;
    font-weight: bold;
    color: #fe5900;
}

div#test-results p.forward-heading
{
    font-size: 15px;
    font-weight: bold;
    color: #afbc21;
} 

div#test-results div#forward-form 
{
    background: url(/images/bg/bg-box-346x202.gif) no-repeat;
    width: 328px;
    height: 184px;
    margin-top: 18px;
    padding: 9px;
}

div#test-results div#forward-form table 
{
    width: 100%;
    table-layout: fixed;
}

div#test-results div#forward-form table td
{
    padding: 2px 4px;
    font-weight: bold;
}

div#test-results div#forward-form table td.text 
{
    width: 110px;
    padding-top: 6px;
}

div#test-results div#forward-form table td.input
{
    width: 201px;
}

div#test-results div#forward-form table td input
{
    width: 201px;
}

div#test-results div#forward-form table td textarea
{
    width: 100%;
}

div#test-results div#forward-form table td input,
div#test-results div#forward-form table td textarea
{
    font-weight: bold;
}

div#test-results div#forward-form table td input.button 
{
    width: auto;
}