div#page_loader{position:absolute;top:0;bottom:0%;left:0;right:0%;background-color:white;z-index:99;}
hr{color:#3636B2;background-color:#3636B2;height:1px;}
i{color:#000000;font-size:7px;}
input{background-color:#B0BCFF;font-size:10px;border:1px outset #000000
width:150px;}
textarea{background-color:#B0BCFF;font-size:12px;border:1px outset #000000}
select{background-color:#B0BCFF;border:1px outset #000000;font-size:10px;width:auto;}
.objective_status_select{background-color:#B0BCFF;border:1px outset #000000;font-size:10px;width:40px;}
.limit_date_combo{background-color:#B0BCFF;border:1px outset #000000;font-size:10px;width:40px;}
radio{background-color:#B0BCFF;font-size:10px;border:1px outset #000000}
.fieldWithErrors{padding:2px;background-color:red;display:table;}
.field_with_errors{padding:2px;border:1px inset red;display:inline;}
#errorExplanation{width:400px;border:2px solid red;padding:7px;padding-bottom:5px;margin-bottom:10px;background-color:#f0f0f0;margin-left:auto;margin-right:auto;}
#errorExplanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;background-color:#c00;color:#fff;}
#errorExplanation p{color:#333;margin-bottom:0;padding:5px;}
#errorExplanation ul li{font-size:12px;list-style:square;}
table .data{font-size:10px}
table .data th{color:#FFFFFF;text-align:center;background-color:#3636B2;font-family:verdana, arial, helvetica, sans-serif;font-size:11px;vertical-align:middle;horizontal-align:middle;padding:5px;font-weight:bold;}
table .data td{font-family:verdana, arial, helvetica, sans-serif;font-size:10px;padding:5px;text-align:center;}
th.vertical_title th{color:#fe6500;layout-flow:vertical-ideographic;}
tr.odd td{background-color:#e8edff;}
tr.even td{background-color:#FFF7DC;}
tr.odd1 td{background-color:#E1D3FF;}
tr.even1 td{background-color:#FCFFBD;}
.featured{font-weight:bold;font-size:11px;}
.red_cell{background-color:#F78C82;}