body { margin: 0; font-family: verdana; color: white; background: url('../img/overallbg.jpg') #004095 center repeat-y; }
a { color: #FFCC00; }
img { border: none; vertical-align: middle;  }
div.container { width: 950px; position: absolute; left: 50%; margin-left: -475px; }
div.head { height: 278px;  }
div.menu { height: 22px; background: url('../img/menu.jpg') repeat-x; text-align: center; margin: 0;  padding: 0; }
div.menu a { color: white; text-decoration: none; font-size: 12px; font-weight: bold; margin: 10px; font-variant: small-caps; }
div.titler { height: 98px; background: url('../img/titler-bg.jpg') no-repeat; }
div.title { font-size: 26px; font-weight: bold; color: #004095; padding: 40px 0 0 130px;  }
div.subtitle { font-size: 16px; font-weight: bold; color: #b6c8e8; padding: 0 0 0 130px;  }
div.content { background: url('../img/content.jpg') repeat-y;  padding-left: 150px;  padding-top: 30px; color: black; font-size: 12px; }
div.pricenote{ height: 85px; background: url('../img/pricenotebg.jpg') no-repeat; padding: 20px 0 0 130px; margin: 0; }
div.pricenote p { padding: 0; margin: 0; color: black; font-weight: bold; font-size: 12px;   }
div.footer { height: 36px; background: url('../img/footer.jpg');  text-align: center; padding-top: 20px;  }
div.footer a { text-decoration: none; font-size: 10px; font-weight: bold; color: #a7b9db;}
p.section { color: #ffcc00; font-variant: small-caps; font-weight: bold; padding: 0; margin: 0;}
div.office { width: 380px; float: left; margin-left: 10px; }
br.cleaner { clear: both; }
div.office table td { padding: 5px; }
div.office th { font-weight: bold; vertical-align: top; border-right: solid 1px #99b1df; text-align: right;  }
th.office_head { text-align: center !important; border: none !important; color: #FFCC00;}
p.section a { margin: 10px; }
ol { margin: 0 0 0 30px; padding: 0;}
li { padding: 2px;  }
div.none { display: none; }
div.block { display: block;}