/* CSS Document */
html { font-size: 100%; /* IE hack */ }

#invisible { visibility:visible; }

/* ---------- GENERAL STYLES ---------- */
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; margin: 0;}
.hide { visibility:hidden;}
.error { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #000000; line-height:125%; }
.errorred { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #a81414; line-height:125%; }


/* WMRMB text */
.wm { font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; font-weight: bold; color: #000000; line-height:125%; }
.rmb { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; line-height:125%; }

.wm-r	{ font-size: 0.85em; color:#a81414;}
.rmb-r	{ font-size: 1.0em; color:#a81414;}

.wm-w { font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; font-weight: bold; color: #ffffff; line-height:125%; }
.rmb-w { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #ffffff; line-height:125%; }

.wm1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; font-weight: bold; color: #878f47; line-height:125%; }
.rmb1 { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #878f47; line-height:125%; }

.wmsub { font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; font-weight: bold; color: #666666; line-height:125%; }
.rmbsub { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #666666; line-height:125%; }


hr { color:#d8ddad; line-height:1; }
hr.green {color:#d8ddad; line-height:8}
.menudot { border-top: #d8ddad; border-top-style:dotted; border-top-width:thin;}

.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; line-height:125%; }

/* TD */

td.menudot { border-top: #d8ddad; border-top-style:dotted; border-top-width:thin;}
td.menudot1 { border-bottom: #d8ddad; border-bottom-style:dotted; border-bottom-width:thin; padding-bottom}
td.dot { border-right: #d8ddad; border-right-style:dotted; border-right-width:thin; width: 10px;}
td.indexbg { background-image:url(../images/wmrmb-logo-index-3a.gif)}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; line-height:125%; }

td.black { background-image:url(../images/black.gif); height: 20px;}
td.blacklogo { background-image:url(../images/black-logo.gif);}

.linegrey{ background-image: url(../images/line-grey.gif); background-repeat:no-repeat; background-position:center; width: 10px;}

td.linegrey{ background-image: url(../images/line-grey.gif); background-repeat:no-repeat; background-position:center; width: 10px;}
td.linegrey-p{ background-image: url(../images/line-grey.gif); background-repeat:no-repeat; background-position:bottom; width: 10px; padding-top: 10px;}
td.linegreen{ background-image: url(../images/line-green.gif); background-repeat:no-repeat; background-position:center;}

td.grey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #666666; line-height:125%; }

td.link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #d8ddad; line-height:125%; padding-top:10px; padding-bottom:10px;}
td.link2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #878f47; line-height:125%;  background-repeat:no-repeat;  background-position:center; background-position:left; width:200px;}


td.menu { width:160px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #000000; line-height:140%;}
td.menu1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #666666; line-height:130%;}
td.menu2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; line-height:130%;}

td.red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #a81414;}
td.red20 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #a81414; width: 20px;}

td.white { color:#ffffff;}

td.dash { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:dotted; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%;}

td.dashwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #ffffff; border-bottom-style:dotted; border-bottom-color:#ffffff; border-bottom-width:thin; line-height:150%;}

td.linebottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; vertical-align:middle;}

td.linebottom2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; vertical-align:top;}

td.linebottom-50r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; vertical-align:middle; width: 50px; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin;}

td.linebottom-60 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; vertical-align:middle; width: 60px;}

td.linebottom30 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; vertical-align:middle; width: 30px;}

td.lineb-r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin;}
td.lineb-r80 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin; width:80px;}
td.lineb-r150 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000;  border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin; width:180px;}
td.lineb-r110 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000;  border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin; width:110px;}

td.line-r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000;  line-height:150%; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin;}
td.line-r15 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000;  line-height:150%; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin; width:15px;}
td.line-r150 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000;  line-height:150%; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin; width:180px;}

td.l200 { width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; background-color: #ebeed6; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin;}
td.l200g { width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; background-color: #d8ddad; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin;}
td.l200r { width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #ffffff; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; background-color: #000000; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin;}
td.l150 { width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; background-color: #ebeed6; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin;}
td.l100 { width: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; background-color: #ebeed6; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin;}

td.l100w { width: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #ffffff; }

td.l90 { width: 90px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; border-bottom-style:solid; border-bottom-color:#d8ddad; border-bottom-width:thin; line-height:150%; background-color: #ebeed6; border-right-style:solid; border-right-color:#d8ddad; border-right-width:thin;}


.red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #a81414; font-weight:bold;}
.justify { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; line-height:125%; text-align: justify;}

.bull { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.25em; color: #a81414; margin: 0px;}

.smalltext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #666666; margin: 0px; line-height:180%;}

.smalltext1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #666666; margin: 0px; line-height:130%;}

.nftext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #666666; padding-top:3px; line-height:180%;}

.date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #666666; margin-top: 0px;}

/* Paragraphs */
p { margin-top:10px; vertical-align: top; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #000000; line-height:130%;}

p.title { margin-bottom:5px; vertical-align: top; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #000000; line-height:130%;}

p.logs { margin-top:0px; vertical-align: middle; padding: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #000000; line-height:130%; background-color:#d8ddad;}

p.redtext { margin-top:0px; vertical-align: top; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #a81414; line-height:130%;}

p.bullet { margin-top:0px; vertical-align: top; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #000000;}

p.small { margin-top:8px; vertical-align: top; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; font-weight: normal; color: #666666;}

p.grey { margin-top:8px; vertical-align: top; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #666666;}

p.green { margin-top:10px; vertical-align: top; padding: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; background-color: #d8ddad;}

p.red { margin-top:10px; vertical-align: top; padding: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #ffffff; background-color: #a81414; }

p.orange { margin-top:0px; vertical-align: top; padding: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #ffffff; background-color: #ef7b09; }

p.red2 { margin-top:10px; vertical-align: top; padding: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #ffffff; background-color: #a81414; }

p.open { margin-top: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #a81414; font-weight:bold; text-transform:uppercase;}

/* Paragraph with margin and background color */
p.box	{margin: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em;background-color: #d9dcbe; width: 90%; vertical-align: middle;}

H1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.42em; font-weight: bold; color: #000000; line-height:130%;}
H2 {font-family: Arial, Helvetica, sans-serif; font-size: 1.17em; font-weight: bold; color: #a81414; line-height:100%;}
H3 {font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #a81414; line-height:50%;}




/* Data Box */
table { font-size: 100%; /* IE hack */ }

.databox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; background-color: #d8ddad; width: 90%; border: 2px solid #d8ddad; line-height: 1em; margin-left:20%; }

table.logs { white-space:normal; border-width:2px; border-style:solid; border-bottom-color:#d8ddad; border-left-color:#d8ddad; border-right-color:#d8ddad; border-top-color:#d8ddad; padding: 10px; }

table.logs-option { width:342px; white-space:normal; border-width:2px; border-style:solid; border-bottom-color:#d8ddad; border-left-color:#d8ddad; border-right-color:#d8ddad; border-top-color:#d8ddad; padding: 10px; }


table.logs2 { white-space:normal; border-width:2px; border-style:solid; border-bottom-color:#a81414; border-left-color:#a81414; border-right-color:#a81414; border-top-color:#a81414; padding: 10px; }

table.data { padding-top:20px; padding-bottom: 0px; padding-right:10px; border-style:solid; border-width:2px; border-bottom-color:#d8ddad; border-left-color:#d8ddad; border-right-color:#d8ddad; border-top-color:#d8ddad; background-color:#ebeed6; }

table.error { padding-top:20px; padding-bottom: 10px; padding-right:30px; border-style:solid; border-width:2px; border-bottom-color:#a81414; border-left-color:#a81414; border-right-color:#a81414; border-top-color:#a81414; background-color:#ffffcc; }

table.green { padding:5px; border-style:solid; border-width:2px; border-bottom-color:#d8ddad; border-left-color:#d8ddad; border-right-color:#d8ddad; border-top-color:#d8ddad; }

table.lgreen { padding:10px; border-style:solid; border-width:15px; border-bottom-color:#d8ddad; border-left-color:#d8ddad; border-right-color:#d8ddad; border-top-color:#d8ddad; }

table.lgreen2 { padding:5px; border-style:solid; border-width:5px; border-bottom-color:#d8ddad; border-left-color:#d8ddad; border-right-color:#d8ddad; border-top-color:#d8ddad; }

table.red { padding:10px; border-style:solid; border-width:15px; border-bottom-color:#a81414; border-left-color:#a81414; border-right-color:#a81414; border-top-color:#a81414; }

table.orange { padding:10px; border-style:solid; border-width:15px; border-bottom-color:#ef7b09; border-left-color:#ef7b09; border-right-color:#ef7b09; border-top-color:#ef7b09; background-color:#ef7b09;}

.correspondencelist { padding-left: 1em; margin-left: 1em; list-style-image: url(../images/arrow-orange-t.gif); }
li.worddoc { padding-left: 25px; background: top left url(../images/icon-word.gif) no-repeat; }
li.exceldoc { padding-left: 25px; background: top left url(../images/icon-excel.gif) no-repeat; }
li.pdfdoc { padding-left: 25px; background: top left url(../images/iconPDF.gif) no-repeat; }