body
{
    background: url("/images/blue_back.jpg");
    font-family: arial;
    color: #000000;
}
p
{
    font-family: arial;
    font-size: 10pt;
    color: #000000;
}
td
{
    font-family: arial;
    font-size: 10pt;
    color: #000000;
}
.text_highlight
{
    color: #FFFFFF;
}
.req
{
    background: #fd7373;
}
.error
{
    color: #CC0000;
    font-weight: bold;
}
.success
{
    color: #009900;
    font-weight: bold;
}
.fieldError
{
    border: solid #FF0000 1px;
}
.clicky
{
    cursor: pointer;
}
.cost_cell
{
    font-size: 20pt;
    font-weight: bold;
}

/* Boxes */
.box
{
    padding: 0px;
    margin: 0px;
    border 0px;
}
.box_cell
{
    padding-left: 10px;
    padding-right: 10px;
}
.box_top_200
{
    background: url("/images/style1/200_box_top.gif");
    height: 20px;
    width: 200px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}
.box_middle_200
{
    background: url("/images/style1/200_box_middle.gif");
    width: 200px;
    background-repeat: repeat-y;
    margin: 0px;
    padding: 1px;
    border: 0px;
}
.box_bottom_200
{
    background: url("/images/style1/200_box_bottom.gif");
    height: 20px;
    width: 200px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}
.box_top_300
{
    background: url("/images/style1/300_box_top.gif");
    height: 20px;
    width: 300px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}
.box_middle_300
{
    background: url("/images/style1/300_box_middle.gif");
    width: 300px;
    background-repeat: repeat-y;
    margin: 0px;
    padding: 1px;
    border: 0px;
}
.box_bottom_300
{
    background: url("/images/style1/300_box_bottom.gif");
    height: 20px;
    width: 300px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}
.box_top_450
{
    background: url("/images/style1/450_box_top.gif");
    height: 20px;
    width: 450px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}
.box_middle_450
{
    background: url("/images/style1/450_box_middle.gif");
    width: 450px;
    background-repeat: repeat-y;
    margin: 0px;
    padding: 1px;
    border: 0px;
}
.box_bottom_450
{
    background: url("/images/style1/450_box_bottom.gif");
    height: 20px;
    width: 450px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}