﻿.col_container
{
    padding: 0px 30px 0px 30px;
}
.lit_request
{
    margin: 15px 0px 15px -15px;
    position:relative;
}
.lit_field_line
{
    margin: 0px 0px 0px 15px;
    float:left;
    height: 49px;
}
.comment_line
{
    margin: 0px 0px 5px 15px;
    float:left;
}
.lit_field_line label, .comment_line label
{
    font-weight:bold;
    display:block;
    font-size: 11px;
}
.lit_field_line input, .lit_field_line select
{
    width: 100%;
    float:none;
    font-weight: normal;
    font-size: 12px;
}
.comment_line textarea
{
    width: 100%;
    float:none;
    font-weight: normal;
    font-size: 12px;
    height: 76px;
}
.lit_field_line .radio
{
    width: 100%;
}
.lit_field_line .radio td
{
    padding: 0px 0px 5px 0px;
}
.lit_field_line .radio input
{
    background-image: none;
    border: none;
    float:left;
    margin: 0px 5px 0px 0px;
    width: auto;
    float:left;
}
#first_name, #last_name
{
    width: 200px;
}
#company_name, #address_1, #email, #comments, #specialty
{
    width: 290px;
}
#city, #state, #zip, #country, #phone, #fax
{
    width: 128px;
}
#contact_method
{
    height: auto;
    width: 200px;
}
.lit_request h2
{
    margin: 15px 0px 15px 10px;
    color: #1880B7;
    font-weight: bold;
    text-transform: uppercase;
}
.product_list_item_odd
{
    margin: 15px 10% 0px 0px;
    float:left;
    width: 45%;
}
.product_list_item_even
{
    float:left;
    margin: 15px 0px 0px 0px;
    width: 45%;
}
.product_list input
{
    float: left;
    margin: 0px 10px 0px 0px;  
    border: none;
    background-image: none; 
}
.product_list h3
{
    font-weight: bold;
    font-size: 12px;
    text-transform:uppercase;
}
.product_list a
{
    float:right;
    font-size: 8px;
    text-decoration:none;
    text-transform: uppercase;
    background-image: url('../image/view.png');
    color: #FFF;
    width: 58px;
    text-align: center;
    padding: 2px 0px 2px 0px;
    margin: 0px 10px 0px 0px;
}
.product_list p
{
    margin-left: 85px;
    font-size: 10px;
}
.submit
{
    position:absolute;
    left: 475px;
    top: 220px;
    width: 135px;
}
.submit .submit_button
{
    line-height: 1.5;
    float:right;
    background-color: Transparent;
    background-position: left top;
    background-image: url('../image/more_info.jpg');
    font-size: 8px;
    text-transform:uppercase;
    color: #FFF;
    border: none;
    padding: 2px 0px 2px 0px;
    width: 67px;
}
.submit .submit_button:hover
{
    background-image: url('../image/more_info_mouseover.jpg');
    color: #000;
}
.submit .clear_link
{
    text-decoration: none;
    color: #FFF;
    background-image: url('../image/clear.png');
    width: 58px;
    text-align: center;
    padding: 1px 0px 2px 0px;
    text-transform: uppercase;
    font-size: 8px;
    margin: 1px 6px 0px 0px;
    float:right;
}
.composite_lit_image
{
    float: left;
    margin: 0px 5px 0px 0px;
    width: 79px;
    height: 82px;
    background-image: url('../image/composite_lit_bg.png');
    text-align:center;
}
