/*GLOBAL FLAT CONTENT PAGES CONTROL*/
ol {font: bold 12px/18px Arial, Helvetica, sans-serif; color: #000;}
li {font-style: normal; list-style-position: inside; list-style-type: ;}
li.head {list-style: outside decimal; line-height: 2em; margin-top: .5em;}
li.faq {font: normal 12px/16px; font-weight: normal; list-style: outside decimal; margin-top: 1em;}
li.text {font-weight: normal; list-style: outside decimal; line-height: 2em; margin-top: .5em;}
li.blt {font-weight: normal; list-style: inside square;}

/*OTHER PAGES HEADER & LOGO*/
div.page {width: 90%; margin: 10px; margin-left: 30px;}

/*h4 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; font-weight: bold;}*/

div.flat {margin-top: .5em; margin-bottom: .5em;}
div.flat2 {margin-left: 2em;}
div#flatL {vertical-align: top; width: 300px; height: 250px; position: relative; top: 0;}
div#flatR {vertical-align: top; width: 300px; height: 250px; position: absolute; left: 350px; right: 400px; float: right;}

.ltr {margin-right: 5px; font-weight: bold;}
p.flat {font: normal 1em Arial, Helvetica, sans-serif; color: #000; margin-top: .5em;}
table#rate {width: 70%; background: #e5e5e5;}
table.rate {width: auto; background: white;}
th.rate {background: #e5e5e5; font-size: 13px; font-weight: bold;}
tr.rate {background: white; vertical-align: top; text-align: center;}
tr.rateSub {text-align: right;}
td.mid {text-align: left;}
td.left {font-weight: bold;}
.sup {vertical-align: super; font: 10px normal;}