<style>
* { font-family:tahoma;font-size:12px;}
body {background-color:#efefef; margin:0px 0px 0px 0px;}
label {width:125px;text-align:right;margin-right:10px}
hr {width:100%;height:2px;color:#d0d0d0;margin-bottom:10px}
.title {font-size:20px;color:#a0a0a0;width:275px;text-align:left;margin-right:0px}
.envelope {background-color:#FFFFFF;width:600px;border:3px solid #CFCFCF;padding-top:5px;}
.caption {margin-left:5px;text-align:left}
.contentArea {horizontal-align:left; border:2px solid #DFDFDF;margin:20 20 20 20;padding:10 10 10 10;}
.captionBackground {padding-left:5px;border-bottom:2px solid #DFDFDF;background:#EFEFEF;}
.reportDiv {border:2px solid #DFDFDF; margin-bottom:10px;display:none}
.reportRow {text-align:left;margin-left:5px;margin-bottom:3px}
.separator {color:blue;}
</style>


