html, body
{
    height: 100%;
    width: 100%;
    margin: 0px;
    padding: 0px;
    background: #DAD3C2;
}
table, td, img
{
    border-collapse: collapse;
    border-style: none;
    border-width: 0px;
    border-color: Black;
}
form, td
{
    margin: 0px;
    padding: 0px;
}
td, tr, p
{
    font: 16px/19px Tahoma;
    font-weight: lighter;
    color: Black;
    vertical-align: top;
    text-align: left;
    margin: 0px;
}
.text_center td
{
    text-align: center;  
}
.content_table
{
    margin-left: 10px; 
    margin-top: 15px;
    border: none 0px Black;  
}
.content_table .title
{
    background-color: #CFC8B6;
}
.content_table td
{
    font-size: 14px;
    padding: 5px 5px 5px 5px;
}
.form_table
{
    margin-left: 25px;    
}
.form_table td
{
    padding-left: 10px;
}

.calendar_clear td
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;   
}

.clear
{
    clear: both;
    line-height: 0px;
}
input, textarea, select
{
    font: 14px Tahoma;
    color: #6E7574;
    padding: 2px 0 0 2px;
    text-transform: none;
    border: 1px solid #5C5C5C;
}

.__ul
{
    list-style: none;
    line-height: 0;
    padding: 0;
    margin: 0;
}

.hd_m
{
    padding: 13px 0 0 14px;
    background: url(images/hdm_dv.jpg) left repeat-y;
}
.hd td
{
    text-align: left;   
}
.hd a
{
    font: 16px Tahoma, Arial;
    color: #333333;
    padding-left: 12px;
}
.hd a:hover
{
    text-decoration: none;
    color: #FFFFFF;
    background: 0;
    background: url(images/hd_arr.gif) center left no-repeat;
    padding-left: 12px;
}
.hd span
{
    font: Tahoma, Arial;
    color: #756C5E;
    text-decoration: none;
    background: url(images/hd_arr.gif) center left no-repeat;
    padding-left: 12px;
}
b a
{
    color: #B73406;
    text-decoration: underline;
    background: url(images/hd_arr.gif) center left no-repeat;
    padding-left: 12px;
}
b a:hover
{
    text-decoration: none;
}
a
{
    color: #B73406;
    text-decoration: underline;
}
a:hover
{
    text-decoration: none;
}

.list_2 li a
{
    font: 11px/20px Tahoma, Arial;
    color: #797262;
    background: url(images/hd_arr.gif) center left no-repeat;
    padding-left: 11px;
    text-decoration: underline;
}
.list_2 li a:hover
{
    text-decoration: none;
}
.list_2 li span a
{
    font: 11px/20px Tahoma, Arial;
    color: #B73406;
    background: url(images/hd_arr.gif) center left no-repeat;
    padding-left: 11px;
    text-decoration: underline;
}
.list_2 li span a:hover
{
    text-decoration: none;
}

span a
{
    font: 12px/18px Tahoma, Arial;
    color: #A58971;
    text-decoration: underline;
}
span a:hover
{
    text-decoration: none;
}

.list_1 li a
{
    font: 11px/18px Tahoma, Arial;
    color: #B73406;
    background: url(images/point.gif) center left no-repeat;
    padding-left: 11px;
    text-decoration: underline;
}
.list_1 li a:hover
{
    text-decoration: none;
}

.list_3 li a
{
    font: 11px/18px Tahoma, Arial;
    color: #7F796C;
    text-decoration: none;
}
.list_3 li a:hover
{
    text-decoration: underline;
}

.list_3 .cs li a
{
    font: 11px/18px Tahoma, Arial;
    color: #B73406;
    text-decoration: none;
}
.list_3 .cs li a:hover
{
    text-decoration: underline;
}

#form input
{
    width: 191px;
    height: 18px;
    margin-top: 1px;
}
#form textarea
{
    width: 194px;
    height: 90px;
    overflow: auto;
    margin-top: 1px;
}

.footer
{
    font: 11px, Tahoma;
    color: #8D8777;
}

.footer a
{
    color: #B03B10;
    text-decoration: none;
}
.footer a:hover
{
    text-decoration: underline;
}
.footer span
{
    color: #B03B10;
}
.prop_item
{
    height: 40px;
    background: no-repeat bottom left;
    padding-right: 60px;
}
.prop_item div
{
    padding-top: 6px;
    text-align: right;
}
.prop_item div a
{
    font-family: Tahoma;
    font-size: medium;
    color: #333333;
    padding-left: 12px;
}
.prop_item div a:hover
{
    color: #FFFFFF; 
    padding-left: 12px;
    background: url(images/hd_arr.gif) center left no-repeat;  
}
