/********************************************
[LINKS]
#10306C - STRONG NAVY BLUE
#5773A5 - FADED COUNTRY BLUE
#FFBF17 - TRACTOR YELLOW

[BACKGROUND]
#F6E8C6 - LIGHT TAN BACKGROUND
#B6AA8D - DARK TAN

[TEXT]
#ADADAD - LIGHT GREY
#737373 - DARK GREY
#000000 - BLACK
#FFFFFF - WHITE

[BORDER]
#B6AA8D - DARK TAN
#000000 - BLACK
********************************************/
body
{
    margin-right: 0;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
    font: 10px tahoma, verdana, helvetica, arial, sans-serif;
    color: #000000;
    background-color: #F6E8C6;
}

img
{
    display: block;
}

.groupButton
{
    font: 16px tahoma, verdana, helvetica, arial, sans-serif;
    color: #000000;
    text-decoration: underline;
    font-weight: bold;
}

a
{
    color: #10306C;
}
a:hover
{
    color: #5773A5;
}

.fineprint
{
    font: 9px verdana, helvetica, arial, sans-serif;
    color: #ADADAD;
}

.fineprint_yellow
{
    font: 9px verdana, helvetica, arial, sans-serif;
    color: #FFBF17;
}

.fineprint_yellow a
{
    color: #FFBF17;
}

.fineprint_yellow a:hover
{
    text-decoration: none;
    color: #FFBF17;
}

.textsmall
{
    font: 10px tahoma, verdana, helvetica, arial, sans-serif;
    color: #000000;
}

.text
{
    font: 12px tahoma, verdana, helvetica, arial, sans-serif;
    color: #000000;
}

.text_required
{
    font: 12px tahoma, verdana, helvetica, arial, sans-serif;
    color: #A00000;
}

.text_grey
{
    font: 12px tahoma, verdana, helvetica, arial, sans-serif;
    color: #737373;
}

.indented
{
    font: 12px tahoma, verdana, helvetica, arial, sans-serif;
    margin: 0px 20px 8px 20px;
}

.blackback
{
    font: 12px verdana, helvetica, arial, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
}

.blackback a
{
    color: #FFBF17;
}

.blackback a:hover
{
    color: #AC7E04;
}

.headline
{
    font: bold 18px tahoma, verdana, helvetica, arial, sans-serif;
    color: #A00000;
    margin: 0px 0px 6px 0px;
}

.headline-yellow
{
    font: 16px tahoma, verdana, helvetica, arial, sans-serif;
    font-weight: bold;
    color: #FFBF17;
}

.headline-white
{
    font: 18px tahoma, verdana, helvetica, arial, sans-serif;
    font-weight: bold;
    color: white;
}

/************* Box Basic Elements *************/

.box_top_left
{
    background: url(    "/images/box_top_left.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 4px;
}

.box_top_right
{
    background: url(    "/images/box_top_right.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 4px;
}

.box_middle_left
{
    background: url(    "/images/box_middle_left.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

.box_middle_right
{
    background: url(    "/images/box_middle_right.gif" ) repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

.box_corner_left
{
    background: url(    "/images/box_corner_left.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

.box_corner_right
{
    background: url(    "/images/box_corner_right.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

.box_bottom_center
{
    background: url(    "/images/box_bottom_center.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

.box_h_top_left
{
    background: url(    "/images/story_headlines/box_h_top_left.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

.box_h_top_right
{
    background: url(    "/images/story_headlines/box_h_top_right.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

/************* Box Specific Top Elements *************/

.box_top_middle_brown
{
    background: url(    "/images/box_top_middle_brown.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    white-space: nowrap;
}

.box_top_middle_brown img
{
    display: inline;
}

.box_top_middle_green
{
    background: url(    "/images/box_top_middle_green.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

.box_top_middle_red
{
    background: url(    "/images/box_top_middle_red.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

.box_h_middle
{
    background: url(    "/images/story_headlines/box_h_middle.gif" ) top left repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

/************* Table Elements for Client Page *************/



.bordertype
{
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
}

.bordertype_cell
{
    border-width: 1px;
    border-style: solid solid none none;
    border-color: #000000 #B6AA8D;
}


.recovery_totals
{
    font-size: smaller;
    white-space: nowrap;
}

.contentBackground
{
    background-color: #B6AA8D;
    text-align:center;
    width:100%;
    height:100%;
    padding: 0 0 0 0;
}

.contentBackground table
{
    text-align: center;
    width:770;
    height:100%;
}

.content
{
    background-color: #F6E8C6;
    width:100%;
    height:100%;
    vertical-align:middle;
}
