﻿
#report_content{ padding:4px;font-size:.9em;text-align:center;position:relative;}
#report_content .comment{font-size:.9em;color:#000066;}
#pnl_list { font-size:.9em;margin-left:auto;margin-right:auto;}

.container{margin-left:auto;margin-right:auto;}

.dformat{font-size: .9em; font-style:italic;}

.reportlist{padding-top:10px;margin-left:30px;margin-right:30px;font-size:.9em;}
.reportlist h4{text-align:left;}
.reportlist h4 img{margin-right:20px;}

.reportlist ul{list-style-type:none;padding-top:12px;text-align:left;font-family: Arial, Helvetica, sans-serif;}
.reportlist li{line-height:1.5em;font-size:1em;}
.charts{float:left;width:500px;}
.pies{float:right;width:375px;}
.lists{clear:both;width:900px;padding-top:15px;}
.list_left{float:left;}
.list_right{float:right;width:375px;}




.goback{text-align:left;margin-left:40px;font-size:.9em;position:relative;}

.space {height:2em; background-color: #ffffff; }


.row_bg1 {background-color:#ffffff;padding-top:3px;padding-bottom:3px;text-align:left;
   border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #002A93;
    border-left-color: #002A93;}
.row_bg2
{
    background-color: #eeeeee;
    padding-top: 3px;
    padding-bottom: 3px;
    text-align: left;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #002A93;
    border-left-color: #002A93;
}

.break  {page-break-after: always;}

.clear {clear:both; }

/* report data row columns */
.col0 {float: left; width: 50%; margin-left:.5em;}
.col0Level2 {float: left; width: 50%; margin-left:1.25em;padding-left:.25em;}
.col1 {float: left; width: 10%; text-align:right;margin-left:.75em;}
.col2 {float: left; width: 10%; text-align:right;}
.col3 {float: left; width: 10%; text-align:right;}
.col4 {float: left; width: 13%; text-align:right;padding-left:5px;}
.colTotal {float: left; width: 13%; text-align:right;}

/* report header row columns */
.colHdr
{
    font-weight: bold;
    color: #ffffff;
    padding-top: 3px;
    padding-bottom: 3px;
    border-top: solid 2px #ffffff;
    border-top-color: #FFFFFF;
    background-image:url('../images/rpt_hdr.gif');
}
.colHdr0 {float: left; width: 50%; margin-left:1.25em;}
.colHdr1 {float: left; width: 10%; text-align:right;}
.colHdr2 {float: left; width: 10%; text-align:right;}
.colHdr3 {float: left; width: 10%; text-align:right;}
.colHdr4 {float: left; width: 13%; text-align:right;}
.colHdrTotal {float: left; width: 13%; text-align:right;}

.colHdr a {color: #ffffff; text-decoration:underline;}


/* report footer row columns */
.colFtr {font-weight:bold; color:#ffffff;padding-top:3px;padding-bottom:3px;background-image:url('../images/rpt_hdr.gif');}
.colFtr0 {float: left; width: 50%; padding-left:.25em;margin-left:1.25em;}
.colFtr1 {float: left; width: 10%; text-align:right;}
.colFtr2 {float: left; width: 10%; text-align:right;}
.colFtr3 {float: left; width: 10%; text-align:right;}
.colFtr4 {float: left; width: 13%; text-align:right;}
.colFtrTotal {float: left; width: 13%; text-align:right;}

/* report footer row columns for 2-level report */
.colFtr2Level {font-weight:normal; color:#ffffff;padding-top:3px;padding-bottom:3px;background-image:url('../images/rpt_hdr.gif');}
.colFtr2Level .colFtr0 {margin-left:2em;}
.colFtr2Level .colFtr4 {margin-left:.2em;}

/* subtotal footer for 2-level report  */
.colsubFtr { 
font-weight:normal; 
color:#000000; 
padding-top:3px;
padding-bottom:3px;
background-color:#E0E0E0; 
	border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #002A93;
    border-left-color: #002A93;
}
.colsubFtr .colFtr0 { text-align:right;margin-left:2em;}
.colsubFtr .colFtr4 {padding-left:5px;width: 13%; text-align:right;}


.container
{
    background-color: Navy;
    width: 750px;

}

.float {float: left;}

#pleasewaitScreen
{   
    text-align: center;
    position:absolute;
    z-index:500;
   display:none;
    height:200px;width:400px;
    background-image:url('../images/waitpanel.png');
    top:100px;left:290px;
}

#pleasewaitScreen p{color:#000066;font-weight:bold;}

/*calender controls*/
#rptDates {padding-bottom: 20px;text-align:center;}
#rptDates .rptDate {padding-top: 10px;}
#rptDates .errmsg {	color: #990000; font-size:.9em;font-weight:bold;}
#rptCal1 {margin-left:auto;margin-right:auto;text-align:left;padding-bottom:10px;width:80%;}
#txtFromDate{margin-left:5px;margin-right:5px;text-align:center;}
#txtToDate{margin-left:20px;margin-right:5px;text-align:center;}
.cbcounty {margin-left:auto;margin-right:auto;}
.titlelines {padding-bottom: 10px;}
#lbl_title
{   font-size: 1em;
    font-weight: bold;
    padding-bottom: 5px;
   }
.subtitle {font-size: .9em;}
