body {margin: 0px auto;padding: 0px;position: relative;width: 100%;height: 100%;text-align: center;font: 12px Arial, Helvetica, sans-serif;color: #000000;background: #FFFFFF;}

#pageContainer {margin: 0px auto;padding: 0px;position: relative;width: 920px;height: auto;background: url('../images/layout/pageContainerPad.gif') 0px 0px repeat-y;}

#headerBlock {z-index: 5;margin: 0px;padding: 0px;position: relative;width: 920px;height: 137px;background: url('../images/layout/headerBG.gif') 0px -30px no-repeat #FFFFFF;}
#headerBlock h1 {margin: 0px;padding: 0px;position: absolute;left: 15px;top: 20px;width: 132px;height: 100px;color: #FFFFFF;overflow: hidden;}
#headerBlock h1 a {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 132px;height: 100px;color: #FFFFFF;overflow: hidden;}
#headerBlock h1 a span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 132px;height: 100px;background: url('../images/layout/logo.jpg') 0px 0px no-repeat;}
#headerBlock div {margin: 0px;padding: 0px;position: absolute;top: 23px;width: 123px;height: 100px;overflow: hidden;}
#headerBlock div.top_img_1 {left: 409px;}
#headerBlock div.top_img_2 {left: 534px;}
#headerBlock div.top_img_3 {left: 659px;}
#headerBlock div.top_img_4 {left: 784px;}

#navBlock {z-index: 2;margin: 0px;padding: 0px;position: relative;width: 920px;height: 60px/*141px*/;}
#navBlock #pageIntro {margin: 0px;padding: 0px 10px 0px 0px;position: absolute;left: 25px/*35px*/;top: 36px/*39px*/;width: 215px;height: auto;text-align: right;font-size: 12px;color: #4D4D4F;line-height: 18px;letter-spacing: 1px;/*border-right: solid 2px #969B9F;*/}
#navBlock #pageIntro strong {color: #BD034C;font-weight: bold;}
#navBlock #navTop {margin: 0px;padding: 0px;position: absolute;right: 12px;top: 0px;width: 625px;height: 60px/*141px*/;}
#navBlock #navTop li {margin: 0px;padding: 0px;position: relative;width: 125px;height: 30px;float: left;list-style: none;}
#navBlock #navTop li a {z-index: 4;margin: 0px;padding: 7px 0px 0px;position: relative;display: block;width: 125px;height: 23px;font-size: 11px;letter-spacing: 1px;text-align: center;color: #FFFFFF;text-decoration: none;cursor: default;background: url('../images/layout/navTopButtonBG.gif') left top no-repeat;}
#navBlock #navTop li a:hover {background-position: 0px -30px;}
#navBlock #navTop ul {z-index: 3;margin: 0px;padding: 0px;position: absolute;left: 0px;top: -141px/* Initial Value */;width: 125px;height: 141px;background: url('../images/layout/navTopSubBG.gif') left top no-repeat;}
#navBlock #navTop ul li {margin: 0px;padding: 0px;position: relative;width: 125px;height: auto;list-style: none;}
#navBlock #navTop ul li a {margin: 0px 10px;padding: 2px 0px;position: relative;display: block;width: 105px;height: auto;font-size: 11px;letter-spacing: 1px;line-height: 15px;text-align: center;color: #666666;text-decoration: none;cursor: pointer;background: none;border-top: solid 1px #CCCCCC/*#EEEEEE*/;}
#navBlock #navTop ul li.first a {margin: 35px 10px 0px;border: none;}
#navBlock #navTop ul li a:hover {color: #BD034C;}
#navBlock #navTop ul li a.currentPage {color: #BD034C;}

#contentBlock {z-index: 1;margin: 0px;padding: 0px 0px 0px 284px;position: relative;width: 636px;height: auto;/*overflow: auto;*/}
#contentBlock:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;} /* Clear box */

#contentBlock #main {margin: 0px 46px 0px 0px;padding: 10px 0px 0px;position: relative;width: 590px;height: auto;float: left;}
* html #contentBlock #main {margin: 0px;padding: 10px 0px/*46px*/ 0px;} /* IE6 Fix */
#contentBlock #main h2 {margin: 0px 0px 5px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;font-size: 16px;color: #BD034C;letter-spacing: 2px;}
#contentBlock #main h3 {margin: 0px 0px 5px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;font-size: 14px;color: #BD034C;letter-spacing: 2px;}
#contentBlock #main h4 {margin: 0px 0px 5px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;font-size: 12px;color: #BD034C;letter-spacing: 2px;}
#contentBlock #main p {margin: 0px 0px 15px;padding: 0px;position: relative;width: auto;height: auto;text-align: left/*justify*/;font-size: 12px;color: #4D4D4F;line-height: 18px;letter-spacing: 1px;}
#contentBlock #main a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 12px;color: #BD034C;text-decoration: none;}
#contentBlock #main a:hover {color: #740A37;background: #F9F9F9;}
#contentBlock #main span.italic {font-style: italic;}
#contentBlock #main #tinyMCE {margin: 15px 0px 15px;padding: 0px;position: relative;width: auto;height: auto;text-align: left/*justify*/;font-size: 12px;color: #4D4D4F;line-height: 18px;letter-spacing: 1px;}
#contentBlock #main #tinyMCE br {*letter-spacing: normal;} /* IE7 Fix */
#contentBlock #main #tinyMCE strong {margin: 0px 0px 5px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;font-size: 12px;color: #BD034C;letter-spacing: 2px;}
#contentBlock #main #tinyMCE a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 12px;color: #BD034C;text-decoration: none;}
#contentBlock #main #tinyMCE table {margin: 0px;padding: 0px;position: relative;width: 100%;height: auto;border: none;border-left: solid 1px #EEEEEE;border-top: solid 1px #EEEEEE;}
#contentBlock #main #tinyMCE tr {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;border: none;}
#contentBlock #main #tinyMCE td {margin: 0px;padding: 5px;position: relative;width: auto;height: auto;text-align: center;border: none;border-right: solid 1px #EEEEEE;border-bottom: solid 1px #EEEEEE;}
#contentBlock #main #tinyMCE td.title {color: #BD034C;font-weight: bold;}
#contentBlock #main #tinyMCE a:hover {color: #740A37;background: #F9F9F9;}
#contentBlock #main ul {margin: 0px 0px 15px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;}
#contentBlock #main ul li {margin: 0px 0px 0px 15px;padding: 0px;position: relative;width: auto;height: auto;font-size: 12px;color: #4D4D4F;line-height: 18px;letter-spacing: 1px;}
* html #contentBlock #main ul li {margin: 0px 0px 0px 17px;} /* IE6 Fix */
#contentBlock #main ul li {margin: 0px 0px 0px 17px;} /* IE7 Fix */
#contentBlock #main ol {margin: 0px 0px 15px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;}
#contentBlock #main ol li {margin: 0px 0px 0px 19px;padding: 0px;position: relative;width: auto;height: auto;font-size: 12px;color: #4D4D4F;line-height: 18px;letter-spacing: 1px;}
* html #contentBlock #main ol li {margin: 0px 0px 0px 25px;} /* IE6 Fix */
#contentBlock #main ol li {*margin: 0px 0px 0px 25px;} /* IE7 Fix */
#contentBlock #main #tinyMCE ul {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;}
#contentBlock #main #tinyMCE ol {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;}
#contentBlock #main .content_image {margin: 0px 15px 15px 0px;padding: 0px;position: relative;display: block;width: 130px;height: auto;text-align: center;background: #FFFFFF;border: solid 1px #EEEEEE;float: left;}
#contentBlock #main .content_image img {margin: 10px auto 0px;padding: 0px;position: relative;border: solid 1px #EEEEEE;}
#contentBlock #main .content_image span {margin: 10px auto;padding: 0px;position: relative;display: block;width: auto;height: auto;text-align: center;font-size: 12px;color: #4D4D4F;line-height: 18px;letter-spacing: 1px;}

#contentBlock #column-left {margin: 0px 0px 0px -100%;padding: 49px 46px 0px;position: relative;left: -282px;width: 192px;height: auto;float: left;}

* html #contentBlock #column-left {margin: 0px 0px 0px -826px;padding: 49px 0px 0px;left: 0px;}

#contentBlock #column-left img {margin: 0px 0px 30px 0px;padding: 0px;position: relative;}
#contentBlock #column-left h4 {margin: 0px 0px 5px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;font-size: 12px;color: #BD034C;letter-spacing: 2px;}
#contentBlock #column-left p {margin: 0px 0px 15px;padding: 0px;position: relative;width: auto;height: auto;text-align: justify;font-size: 12px;color: #4D4D4F;line-height: 18px;letter-spacing: 1px;}
#contentBlock #column-left a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 12px;color: #BD034C;text-decoration: none;}
#contentBlock #column-left a:hover {color: #740A37;background: #F9F9F9;}

#footerBlock {margin: 0px;padding: 0px;position: relative;width: 920px;height: 139px;background: url('../images/layout/footerBG.gif') 0px 0px no-repeat #FFFFFF;}
#footerBlock #navFooter-main {margin: 0px;padding: 0px;position: absolute;right: 2px;top: 73px;width: 916px;height: auto;text-align: right;list-style: none;}
#footerBlock #navFooter-main li {margin: 0px;padding: 0px 10px;position: relative;display: inline;width: auto;height: auto;font-size: 11px;letter-spacing: 1px;color: #969B9F;border-left: solid 2px #BD034C;}
#footerBlock #navFooter-main li a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 11px;color: #969B9F;text-decoration: none;}
#footerBlock #navFooter-main li.first {border: none;}
#footerBlock #navFooter-legal_1 {margin: 0px;padding: 18px 0px 0px;position: relative;width: 920px;height: auto;list-style: none;text-align: right;}
#footerBlock #navFooter-legal_1 li {margin: 0px;padding: 0px 12px;position: relative;display: inline;width: auto;height: auto;font-size: 10px;color: #666666;/*border-left: solid 2px #CCCCCC;*/}
#footerBlock #navFooter-legal_1 li a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 10px;color: #666666;text-decoration: none;}
#footerBlock #navFooter-legal_1 li.title {margin: 0px 0px 4px 789px;padding: 0px;display: block;width: 120px;font-size: 11px;letter-spacing: 1px;font-weight: bold;border: none;color: #BD034C;}
#footerBlock #navFooter-legal_1 li.title {*margin: 0px 0px 4px;*padding: 0px 12px;*width: auto;*text-align: right;} /* IE7 Fix */
#footerBlock #navFooter-legal_2 {margin: 0px;padding: 0px 0px 0px;position: absolute;left: 0px;top: 100px;width: 770px;height: auto;list-style: none;text-align: right;}
#footerBlock #navFooter-legal_2 li {margin: 0px;padding: 0px 12px;position: relative;display: inline;width: auto;height: auto;font-size: 10px;color: #666666;/*border-left: solid 2px #CCCCCC;*/}
#footerBlock #navFooter-legal_2 li a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 10px;color: #666666;text-decoration: none;}

#footerBlock #navFooter-legal li.first {border: none;}
#footerBlock #boostLink {margin: 0px;padding: 0px;position: absolute;right: 0px;bottom: 20px;display: block;width: 151px;height: 30px;overflow: hidden;}
* html #footerBlock #boostLink {bottom: 19px;} /* IE6 Fix */
#footerBlock #boostLink span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 151px;height: 30px;background: url('../images/layout/boostLogo.gif') left top no-repeat;}