/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td
{
margin:0;
padding:0;
}
body
{
background-color:#E1DBD0; margin-top:0px; padding:0px; font-family:Calibri; font-size:13px; color:#36393D;
}
a{
text-decoration:none;
color:#356AA0;
}
a:hover
{
color:#356AA0;
}
b{color:#333333;}
h1{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#356AA0; padding:15px 0 0 0;}
h2{color:#B02B2C;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
ul, li
{
padding-left:-20px;
margin:0px;
list-style-image:none;
list-style:none;
list-style-position:inside;
line-height:15px;
padding-top:5px;
padding-bottom:5px;
}
li:after
{
padding-bottom:10px;
}
.checkbox
{
line-height:28px;
padding:0px;
height:15px;
}
.dropdown
{
border:1px solid #CCCCCC;
height:18px;
width:32px;
font-size:10px;
}
.submit a
{
font-family:Arial, Helvetica, sans-serif; 
color:#6699CC;
border:1px solid #6699CC;
padding:3px;
}
.submit a:hover
{
border:1px solid #990000;
color: #990000;
}

#div_main
{
background-image:url(../img/bg_main.png);
background-repeat:repeat-y;
height:100%;
width:865px;
margin-top:0px;
padding:0px;
}
#div_footer
{
background-image:url(../img/bg_footer.png);
background-repeat:no-repeat;
height:90px; 
width:865px;
}
#div_footer a
{color:#36393D; text-decoration:none;
}
#div_footer a:hover
{color:#36393D; text-decoration:underline;
}
#div_footer_text
{ 
padding-top:28px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
color:#36393D; font-size:10px;
}
#div_logo{
margin:0px 2px 0px 0px;
padding:0px 0px 0px 0px;
width:840px;
height:103px;
}
#div_nav_top{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
height:24px;
color:#36393D;
word-spacing:18px;
text-transform:uppercase;
padding-left:23px;
border-top:1px dotted #C3C3C3;
border-bottom:1px dotted #C3C3C3;
line-height:22px;
width:95%;
text-align:left;
}
#div_nav_top div
{
margin:2px 0 0 0;
float:left;
}
#div_nav_top a
{
color:#36393D; text-decoration:none;
}
#div_nav_top a:hover
{
color:#356AA0; text-decoration:none;
}
#div_hr
{
width:815px;  height:1px;
border-top:1px dotted #C3C3C3; padding-bottom:5px;}
#table_main
{
height:auto; text-align:left;}
.td_main
{ padding-right:6px; padding-left:6px; border-right:1px dotted #C3C3C3;}
.main_text_container
{
text-align:left;
width:800px;
margin:20px 0 0 0;
}
.main_text_container
{
text-align:left;
width:800px;
padding-top:10px;
padding-bottom:10px;
}
.main_text_container a
{
font-family:Calibri; font-size:13px; color:#356AA0; text-decoration:none;
}
.main_text_container a:hover
{
color:#83BDFE; text-decoration:none;
}
.enter_the_report a
{
color:#356AA0; font-weight:bold; font-size:16px;
font-family:Calibri;
}
.enter_the_report a:hover
{
color:#04ADFF;
}

.span_top
{
word-spacing:1px;
}
.div_enterreport_process_items
{
padding:4px 0px 4px 0px;
margin:5px 0px 0px 0px;
width:150px;
border:1px dotted #0080C0;
display:block;
font-weight:bold;
}
.div_crra_process_items
{
padding:2px 2px 2px 2px;
width:110px;
border:1px dotted #0080C0;
display:block;
font-weight:bold;
}
.message_box{width:750px; text-align:left; border:1px solid #800000; background-color: #FEFEFE;
padding:6px; font-weight:bold;}
