body, td, div { font-family:verdana; font-size:9pt; }

a { color:#0a6641; }
a:hover { color:black; }

table.cat { width:100%; border-collapse:collapse; }
table.cat td { border-collapse:collapse; font-family:verdana; font-size: 9pt;  border:1px solid #94c9b5; padding:5px; }
table.cat td a { color:black; text-decoration:none; }
table.cat td a:hover { color:black; text-decoration:underline; }

table.hdr{ width:100%; border-bottom: 1px solid #94c9b5;}
table.hdr th{ text-align:left; font-family:verdana; font-size: 9pt; font-weight:bold;  color:black; margin:0; padding:15px 0 14px 20px; }
table.hdr td{ margin:0; padding:0; }

table.hdr2{ width:100%;}
table.hdr2 th{ text-align:left; font-family:verdana; font-size: 9pt; font-weight:bold;  color:black; margin:0; padding:15px 0 14px 20px; }
table.hdr2 td{ margin:0; padding:0; }

ul.mn { list-style:none; margin:0 0 20px 0; padding:0; }
ul.mn li{ font-family:verdana; font-size:9pt; margin:0; padding:5px 0 0 0; }
ul.mn li a{ color:black; text-decoration:none; }
ul.mn li a:hover{ color:black; text-decoration:underline; }

table.info { border-top:2px solid #90c7b1; }
table.info td { font-size:8pt; font-weight:bold; padding:5px; }
table.info td.odd{ background: #90c7b1; }
table.info td.last { border-top:2px solid #90c7b1;  }
table.info td.price { padding:10px 0 10px 0; font-family:georgia,times; font-size:18pt; font-weight:normal; }


table.grid { width:100%; border-bottom:1px solid #b1d5d5; }
table.grid th { color:#0a6641; font-size:8pt; font-weight:bold; padding:5px; border-top:1px solid #b1d5d5; }
table.grid td { color:black; font-size:8pt; padding:5px; border-top:1px solid #b1d5d5; }

table.gridc { width:100%; border-bottom:1px solid #b1d5d5; }
table.gridc th { color:#0a6641; font-size:8pt; font-weight:bold; padding:5px; border-top:1px solid #b1d5d5; }
table.gridc td { color:black; font-size:8pt; padding:5px; border-top:1px solid #b1d5d5; text-align:center;}

table.total { width:100%; border-top:1px solid #b0d6d4; border-bottom:1px solid #b0d6d4; background:#dbedd9; }
table.total td{ padding:5px; text-align:center; color:#0c6543; font-size:14pt; font-weight:bold; }

h2{ color:#547969; font-size:9pt; font-weight:bold; } 
