body { background-color: #acbec7; margin: 0; }

h1, h2, h3 { color: #000000; font: 12px verdana, arial, sans-serif; font-weight: bold; }

.wrapper { min-width: 900px; background: url(../images/og-main-bg.gif) no-repeat 50% 0; }

.header { text-align: left; }
.header-top { width: 900px; height: 140px; margin: 0 auto; position: relative; z-index: 100; }
.header-nav { width: 889px;  height: 45px; margin: 0 auto; }
.header { border-top: 0px; }
.header-top-container { border-bottom: 0px; background: url(../images/og-header-bg.png) no-repeat 50% 0; }
.header-top { padding: 0px; }
.header-nav-container { border-bottom: 0px; background: url(../images/og-content-bg.png) repeat 50% 0; height: 45px; text-align: center; }


div#content-wrapper { background:transparent; }
div#content { background:transparent url(../images/og-content-bg.png) repeat-y scroll 50% 0; width: 920px; height: 560px; margin: 0 auto; padding: 0 0 0 0; }
div#content div.dividerleft { width: 25px; height: 560px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#content div.left { background: transparent url(../images/bg-ghost.png) repeat; width: 200px; height: 560px; float: left; padding: 0px 10px 0px 10px; text-align: left; }
div#content div.dividermiddle { background: transparent url(../images/vertical-blk-spacer.png) repeat-y; width: 20px; height: 560px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#content div.right { width: 610px; height: 560px; float: left; padding: 0px 10px 0px 10px; text-align: left; }
div#content div.dividerright { width: 25px; height: 560px; float: left; padding: 0px 0px 0px 0px; text-align: left; }


div#content1-wrapper { background:transparent; }
div#content1 { background:transparent url(../images/og-content-bg.png) repeat-y scroll 50% 0; width: 920px; height: 600px; margin: 0 auto; padding: 0 0 0 0; }
div#content1 div.dividerleft { width: 25px; height: 600px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#content1 div.left { background: transparent url(../images/bg-ghost.png) repeat; width: 200px; height: 600px; float: left; padding: 0px 10px 0px 10px; text-align: left; }
div#content1 div.dividermiddle { background: transparent url(../images/vertical-blk-spacer.png) repeat-y; width: 20px; height: 600px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#content1 div.right { width: 610px; height: 600px; float: left; padding: 0px 10px 0px 10px; text-align: left; }
div#content1 div.dividerright { width: 25px; height: 600px; float: left; padding: 0px 0px 0px 0px; text-align: left; }


div#content2-wrapper { background:transparent; }
div#content2 { background:transparent url(../images/og-content-bg.png) repeat-y scroll 50% 0; width: 920px; height: 650px; margin: 0 auto; padding: 0 0 0 0; }
div#content2 div.dividerleft { width: 25px; height: 650px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#content2 div.left { background: transparent url(../images/bg-ghost.png) repeat; width: 200px; height: 650px; float: left; padding: 0px 10px 0px 10px; text-align: left; }
div#content2 div.dividermiddle { background: transparent url(../images/vertical-blk-spacer.png) repeat-y; width: 20px; height: 650px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#content2 div.right { width: 610px; height: 650px; float: left; padding: 0px 10px 0px 10px; text-align: left; overflow: auto; }
div#content2 div.dividerright { width: 25px; height: 650px; float: left; padding: 0px 0px 0px 0px; text-align: left; }


div#content3-wrapper { background:transparent; }
div#content3 { background:transparent url(../images/og-content-bg.png) repeat-y scroll 50% 0; width: 920px; height: 650px; margin: 0 auto; padding: 0 0 0 0; }
div#content3 div.dividerleft { width: 5px; height: 650px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#content3 div.left { background: transparent url(../images/bg-ghost.png) repeat; width: 5px; height: 650px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#content3 div.dividermiddle { background: transparent url(../images/vertical-blk-spacer.png) repeat-y; width: 5px; height: 650px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#content3 div.right { width: 870px; height: 650px; float: left; padding: 0px 10px 0px 10px; text-align: left; }
div#content3 div.dividerright { width: 15px; height: 650px; float: left; padding: 0px 0px 0px 0px; text-align: left; }


div#legal-wrapper { background:transparent; }
div#legal { background:transparent url(../images/og-content-bg.png) repeat-y scroll 50% 0; width: 920px; height: 40px; margin: 0 auto; padding: 0 0 0 0; }
div#legal div.dividerleft { width: 25px; height: 40px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#legal div.left { background: transparent url(../images/bg-ghost.png) repeat; width: 200px; height: 40px; float: left; padding: 0px 10px 0px 10px; text-align: left; }
div#legal div.dividermiddle { background: transparent url(../images/vertical-blk-spacer.png) repeat-y; width: 20px; height: 40px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#legal div.right { width: 630px; height: 40px; float: left; padding: 0px 0px 0px 0px; text-align: left; }
div#legal div.dividerright { width: 25px; height: 40px; float: left; padding: 0px 0px 0px 0px; text-align: left; }


.footer { text-align: left; }
.footer-bottom { width: 900px; height: 700px; margin: 0 auto; position: relative; }
.footer { border-top: 0px; }
.footer-bottom-container { background:transparent url(../images/og-footer-bg.png) no-repeat 50% 0; }
.footer-bottom { padding: 0px; }


a.navlinks:link	{ color: #444444; font: 12px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.navlinks:visited  { color: #444444; font: 12px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.navlinks:active  { color: #444444; font: 12px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.navlinks:hover	 { color: #000000; font: 12px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }



a.bodylinks:link	{ color: #724960; font: 11px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.bodylinks:visited  { color: #724960; font: 11px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.bodylinks:active  { color: #724960; font: 11px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.bodylinks:hover	 { color: #f3c107; font: 11px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }


a.bodylinks14px:link	{ color: #724960; font: 14px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.bodylinks14px:visited  { color: #724960; font: 14px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.bodylinks14px:active  { color: #724960; font: 14px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.bodylinks14px:hover	 { color: #f3c107; font: 14px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }


a.footerlinks:link	{ color: #724960; font: 9px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.footerlinks:visited  { color: #724960; font: 9px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.footerlinks:active  { color: #724960; font: 9px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }
a.footerlinks:hover	 { color: #f3c107; font: 9px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

.footertext { color: #000000; font: 9px verdana, arial, sans-serif; font-weight: normal; text-decoration: none; }


#table-index { }


.td-all  { border: 2px solid #a76d8c; padding: 0px 0px 0px 0px; }
.td-all1 { border: 1px solid #a76d8c; padding: 0px 20px 0px 20px; }
.td-all2 { border: 0px solid #a76d8c; padding: 0px 0px 0px 0px; }


.bodytext-black-8px	    { color: #000000; font: 8px  verdana, arial, sans-serif; font-weight: normal; }
.bodytext-black-9px	    { color: #000000; font: 9px  verdana, arial, sans-serif; font-weight: normal; }
.bodytext-black-10px	{ color: #000000; font: 10px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-black-11px	{ color: #000000; font: 11px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-black-12px	{ color: #000000; font: 12px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-black-13px	{ color: #000000; font: 13px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-black-14px	{ color: #000000; font: 14px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-black-15px	{ color: #000000; font: 15px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-black-16px	{ color: #000000; font: 16px verdana, arial, sans-serif; font-weight: normal; }

.bodytext-black-bold-10px	{ color: #000000; font: 10px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-black-bold-11px	{ color: #000000; font: 11px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-black-bold-12px	{ color: #000000; font: 12px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-black-bold-13px	{ color: #000000; font: 13px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-black-bold-14px	{ color: #000000; font: 14px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-black-bold-15px	{ color: #000000; font: 15px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-black-bold-16px	{ color: #000000; font: 16px verdana, arial, sans-serif; font-weight: bold; }

.bodytext-grey-8px	{ color: #444444; font: 8px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-grey-9px	{ color: #444444; font: 9px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-grey-10px	{ color: #cccccc; font: 10px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-grey-11px	{ color: #444444; font: 11px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-grey-12px	{ color: #444444; font: 12px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-grey-13px	{ color: #444444; font: 13px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-grey-14px	{ color: #444444; font: 14px verdana, arial, sans-serif; font-weight: normal; }

.bodytext-grey-bold-10px	{ color: #444444; font: 10px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-grey-bold-11px	{ color: #444444; font: 11px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-grey-bold-12px	{ color: #444444; font: 12px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-grey-bold-13px	{ color: #444444; font: 13px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-grey-bold-14px	{ color: #444444; font: 14px verdana, arial, sans-serif; font-weight: bold; }

.bodytext-white-10px	{ color: #ffffff; font: 10px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-white-11px	{ color: #ffffff; font: 11px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-white-12px	{ color: #ffffff; font: 12px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-white-13px	{ color: #ffffff; font: 13px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-white-14px	{ color: #ffffff; font: 14px verdana, arial, sans-serif; font-weight: normal; }

.bodytext-white-bold-10px	{ color: #ffffff; font: 10px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-white-bold-11px	{ color: #ffffff; font: 11px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-white-bold-12px	{ color: #ffffff; font: 12px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-white-bold-13px	{ color: #ffffff; font: 13px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-white-bold-14px	{ color: #ffffff; font: 14px verdana, arial, sans-serif; font-weight: bold; }

.bodytext-gold-10px	{ color: #f3c107; font: 10px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-gold-11px	{ color: #f3c107; font: 11px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-gold-12px	{ color: #f3c107; font: 12px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-gold-13px	{ color: #f3c107; font: 13px verdana, arial, sans-serif; font-weight: normal; }
.bodytext-gold-14px	{ color: #f3c107; font: 14px verdana, arial, sans-serif; font-weight: normal; }

.bodytext-gold-bold-10px	{ color: #f3c107; font: 10px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-gold-bold-11px	{ color: #f3c107; font: 11px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-gold-bold-12px	{ color: #f3c107; font: 12px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-gold-bold-13px	{ color: #f3c107; font: 13px verdana, arial, sans-serif; font-weight: bold; }
.bodytext-gold-bold-14px	{ color: #f3c107; font: 14px verdana, arial, sans-serif; font-weight: bold; }