body
{
    
    background-color:   #003300;
    margin:             0px;
    padding:            0px;

}

p
{

    text-indent:        10px;
    text-align:         justify;


}

td
{
    font-family:        Verdana, Arial, Helvetica Sans-Serif;
    font-size:          12px;
    font-weight:        normal;
    color:              #000000;
}

a:link, a:visited, a:active
{

    color:              #FF0000;
    text-decoration:    none;

}

a:hover
{

    color:              #FF0000;
    text-decoration:    underline

}

.table
{
    
    height:             100%;

}

body .padding
{
    
    padding:            10px;

}

.padding_small {
	padding : 5px;
}
.navigation
{

    background-image:   url(./images/ba.jpg);
    height:             19px;

}

.header
{

    background-image:   url(./images/aa.jpg);

}

.title
{

    height:             35px;

}

.form_padding
{

    padding:            5px;

}

.lf 
{

    font-size:          18px;
    font-weight:        bold;
    color:              #EEBE00;
    padding:            5px;

}

td .red
{

    color:              #CC0000;

}

ul.red li {
	color : #cc00000;
	margin : 5px 0;
}

.search, .contact
{

    border:             1px solid #000000;
    padding:            10px;

}

.contest_div
{


    border-bottom:      1px solid #000000;

}

.products, .members, .contest
{

    border:             1px solid #000000;

}

.prd_features
{
    font-size:          11px;
    font-weight:        bold;
    color:              #CC0000;
 }

.prd_td_a
{

    font-size:          12px;
    font-weight:        bold;
    color:              #000000;
    border-bottom:      1px solid #000000;
    padding-left:       5px;

}

.prd_td_b
{

    font-size:          12px;
    font-weight:        bold;
    color:              #000000;
    border-bottom:      0px;
    padding-left:       5px;

}

.rep_manager
{

    border:             1px solid #000000;
    font-size:          12px;
    font-weight:        normal;
    color:              #003300;
    padding:            0px;

}

.rm_type
{

    font-weight:        bold;
    color:              #FFFFFF;
    background-color:   #074608;
    padding:            5px;
    border-bottom:      1px solid #000000;

 }

 .rm_name
 {

    font-weight:        bold;
    color:              #E6E6B3;
    background-color:   #9A9865;
    padding:            5px;

 }

.rm_label
{

    font-weight:        bold;
    color:              #838156;
    background-color:   #E6E6B3;
    padding-left:       5px;

}

.rm_value
{

    font-weight:        normal;
    color:              #000000;
    padding-left:       5px;

}

.rm_padding
{

    padding:            5px;

}

.rm_terr_desc
{

    font-size:          18px;
    font-weight:        bold;
    color:              #000000;

}

#address {
background : #999966; margin : 0; padding : 2px 5px 2px 2px; border : 1px solid #003300; color : #ffffff; font-size : 13px; font-weight : bold; text-align : right;
}

ul.no-bullets
{
	margin: 0 0 0 10px;
	padding: 0;
	list-style-type:	none;
}

.no-bullets li
{
	margin: 5px 0;
	font-weight: bold;
}