/* <!-- */
/* High level site layout */
body {
    margin:0 0 10px;
    padding:4px;
    min-width: 800px;
}
/* Set min-width for IE */
*.recalls {
*     width: expression(document.body.clientWidth < 802? "800px" : "auto");
*}

/* Header styles */
#header {

}

/* column container */
.recallsLayoutColumnMask {

}

/* 3 Column settings */
.recallsLayoutThreeColumn .recallsLayoutColumn1 {
    float: left;
    width: 18%;
}
.recallsLayoutThreeColumn .recallsLayoutColumn2 {
    float: left;
    width: 61%;
    margin-left: 10px;
}
.recallsLayoutThreeColumn .recallsLayoutColumn3 {
    float: right;
    width: 18%;
}
/* 2 Column settings */
.recallsLayoutTwoColumn .recallsLayoutColumn1 {
    float: left;
	width:18%;			/* Width of left column content */
}
.recallsLayoutTwoColumn .recallsLayoutColumn2 {
	width:80%;			/* width of right column content */
        float: left;
    margin-left: 10px;
}

#footer {
    clear: both;
}

#footer p {
    margin-right:10px;
    text-align: right;
    color: #666666;
    font-size: 0.85em;
    padding-top: 9px;
}

#footer div.recallsLayoutColumnMask {
    font-size: 0em;
}

#footer div.recallsLayoutColumn1 {
    background-color: #b1ccea;
    padding: 3px;
}
#footer div.recallsLayoutColumn2 {
    background-color: #eff2f2;
    padding: 3px;
}
#footer div.recallsLayoutColumn3 {
    background-color: #b1ccea;
    padding: 3px;
    float: none;
    position: absolute;
    right: 0;
}

td.footerDividerLeftPane {
    background-color: #b1ccea;
    width: 18%;
    height: 3px;
}
td.footerDividerMiddlePane {
    background-color: #eff2f2;
    height: 3px;

}
td.footerDividerRightPane {
    background-color: #b1ccea;
    width: 18%;
    height: 3px;
}
/* --> */
