/* CSS Document */

* { margin: 0; padding: 0; font: 11px Arial, Verdana, Helvetica, sans-serif; }

body { background: #e2eaf1 url(../../img/cpt/cptBodyBck.gif) repeat-x top left; height: 647px; padding-top: 5px; }

div#canvas { background: #FFF url(../../img/cpt/cptBodyHeadBck.gif) repeat-x top left; margin: 0 auto; height: 616px; padding: 0 30px; position: relative; width: 740px; }
div#canvas div#logo { background: url(../../img/cpt/cptMerxLogo.gif) no-repeat top left; float: left; height: 73px; width: 172px; }
div#canvas div#logo a { float: left; text-decoration: none; height: 73px; width: 172px; }
div#canvas div#language { background: url(../../img/cpt/cptLangBck.gif) no-repeat top left; float: right; height: 19px; width: 99px; }
div#canvas div#language p { text-align: center; }
div#canvas div#language p a { color: #FFF; font-weight: bold; text-decoration: none; }
div#canvas div#cptTitle { position: absolute; top: 55px; left: 350px; }
div#canvas h1 { color: #095BA5; font-size: 180%; position: absolute; top: 50px; left: 350px; text-align: right; width: 250px; }
div#canvas h1 span { color: #000; display: block; font-size: 60%; font-weight: bold; }

div#canvas div#outerContent { background: #dfe7ee url(../../img/cpt/cptCornerTopLeft.gif) no-repeat top left; clear: left; float: left; margin-top: 20px; padding-left: 9px; }
div#canvas div#outerContentBody { background: #dfe7ee url(../../img/cpt/cptCornerTopRight.gif) no-repeat top right; float: left; height: 523px; width: 731px; }
div#canvas div#outerContentBody div#innerContent { background-color: #FFF; height: 461px; margin: 35px 0 0 10px; text-align: left; width: 550px; }
div#canvas div#outerContentBody div#innerContentTopLeft { background: url(../../img/cpt/cptContentCornerTopLeft.gif) no-repeat top left; float: left; heigth: 9px; width: 9px; }
div#canvas div#outerContentBody div#innerContentTopRight { background: url(../../img/cpt/cptContentCornerTopRight.gif) no-repeat top right; float: right; heigth: 9px; width: 9px; }
div#canvas div#outerContentBody div#innerContentBottomRight { background: url(../../img/cpt/cptContentCornerBottomRight.gif) no-repeat bottom right; float: right; heigth: 9px; margin-top: 5px; width: 9px; }
div#canvas div#outerContentBody div#innerContentBottomLeft { background: url(../../img/cpt/cptContentCornerBottomLeft.gif) no-repeat bottom left; clear: left; float: left; heigth: 9px; margin-top: 5px; width: 9px; }

div#canvas div#outerContent h2 { color: #bb0a08; font-size: 17px; font-weight: bold; padding: 10px 0 0 27px; }
div#canvas div#outerContent p { margin: 10px 30px; text-align: left; }
div#canvas div#outerContent h3 { color: #626262; font-size: 110%; font-weight: bold; margin: 20px 0 0 30px; text-align: left; }
div#canvas div#outerContent ul { color: #626262; float: left; list-style-image: url(../../img/cpt/cptBullet.gif); margin: 5px 0 0 30px; padding: 0 40px 0 20px; text-align: left; width: 455px; }
div#canvas div#outerContent ul li { margin-top: 10px; }

div#footer { background: url(../../img/cpt/cptFooterBck.gif) no-repeat bottom left; height: 31px; margin: 0 auto; width: 841px; }
div#footer p { color: #FFF; font-weight: bold; padding: 10px 20px 0 0; text-align: right; }

div#cptLeaf { background: url(../../img/cpt/cptMapleLeaf.gif) no-repeat; height:160px; position: absolute; top: 51px; left: 600px; width:125px; }

div#whyWait { background: url(../../img/cpt/cptWhyWaitBck.gif) no-repeat; height:184px; position: absolute; top: 169px; left: 576px; padding: 20px 0 0 15px; width:183px; }
div#whyWait p { color: #7d7d7d; text-align: center; width: 150px; }
div#whyWait p img { border: none; }
div#whyWait p.note { font-size: 80%; padding: 5px; text-align: left; width: 140px; }

div#hereToHelp { background: url(../../img/cpt/cptWomanBck.jpg) no-repeat; height:181px; position: absolute; top: 380px; left: 576px; padding: 20px 0 0 10px; width:182px; }
div#hereToHelp p { color: #575757; font: normal 80% Arial, Helvetica, sans-serif; padding-left: 50px; width: 120px; line-height: 1.2em;}
div#hereToHelp p.question { font-weight: bold; font-size: 10px; margin: 6px 0 10px 0; }
div#hereToHelp p.phone { width: 110px;}
div#hereToHelp p a { color: #5c95dc; font-size: 100%; text-decoration: none; }
