body              { margin-top: 0; background-color: #0000cc; color: #ffffff; font-family: Arial, Helvetica, sans-serif; }
div#outerbox      { position: absolute; top: 40px; left: 40px; z-index: 0; margin: 0; padding: 0; border: 0; overflow: hidden; width: 910px; height: 600px; background-color: #00005e; }
div#logo          { position: absolute; top: 20px; left: 20px; z-index: 3; margin: 0; padding: 0; border-style: ridge; border-width: 2px; overflow: hidden; width: 238px; height: 137px;  background: transparent url('logo.jpg') no-repeat 0 0 ; }
div#hdg           { position: absolute; top: 41px; left: 262px; z-index: 4; margin: 0; padding: 0; border: 0; overflow: hidden; width: 674px; height: 64px;  background: transparent url('hdg.jpg') no-repeat 0 0 ; }
div#innerbox      { position: absolute; top: 70px; left: 102px; z-index: 2; margin: 0; padding: 0; border: 0; overflow: hidden; width: 786px; height: 560px;  background: transparent url('innerbox.jpg') no-repeat 0 0 ; }
div#award1        { position: absolute; top: 180px; left: 20px; z-index: 5; margin: 0; padding: 0; border-style: ridge; border-width: 2px; overflow: hidden; width: 160px; height: 223px;  background: transparent url('torch.jpg') no-repeat 0 0 ; }
div#award2        { position: absolute; top: 424px; left: 20px; z-index: 5; margin: 0; padding: 0; border-style: ridge; border-width: 2px; overflow: hidden; width: 160px; height: 226px;  background: transparent url('retention.jpg') no-repeat 0 0 ; }
div#award3        { position: absolute; top: 543px; left: 822px; z-index: 5; margin: 0; padding: 0; overflow: hidden; width: 178px; height: 132px;  background: transparent url('consumer.jpg') no-repeat 0 0 ; }
div#menu          { position: absolute; top: 200px; left: 720px; z-index: 6; margin: 0; padding: 0; border: 0; overflow: hidden; width: 260px; height: 400px;  background-color: transparent ; }
div#markets       { position: absolute; top: 210px; left: 120px; z-index: 2; margin: 0; padding: 0; border: 0; overflow: hidden; width: 400px; height: 305px;  background-color: transparent ; }
div#testimonial   { position: absolute; top: 380px; left: 310px; z-index: 7; margin: 0; padding: 0; border-style: ridge; border-width: 2px; overflow: hidden; width: 400px; height: 305px;  background: transparent url('testimonial-1.jpg') no-repeat 0 0 ; }
div#services      { position: absolute; top: 210px; left: 120px; z-index: 2; margin: 0; padding: 0; border: 0; overflow: hidden; width: 400px; height: 305px;  background-color: transparent ; }
div#green         { position: absolute; top: 380px; left: 80px; z-index: 7; margin: 0; padding: 0; border-style: ridge; border-width: 2px; overflow: hidden; width: 600px; height: 284px;  background: transparent url('green.jpg') no-repeat 0 0 ; }
div#affiliates    { position: absolute; top: 210px; left: 120px; z-index: 2; margin: 0; padding: 0; border: 0; overflow: hidden; width: 400px; height: 305px;  background-color: transparent ; }
div#affiliates2   { position: absolute; top: 350px; left: 200px; z-index: 7; margin: 0; padding: 0; border-style: ridge; border-width: 2px; overflow: hidden; width: 400px; height: 264px;  background: transparent url('affiliates.jpg') no-repeat 0 0 ; }
div#quotes        { position: absolute; top: 200px; left: 120px; z-index: 7; margin: 0; padding: 0; border: 0; overflow: hidden; width: 600px; height: 86px;  background-color: transparent ; }
div#quotes2       { position: absolute; top: 300px; left: 120px; z-index: 7; margin: 0; padding: 0; border: 0; overflow: hidden; width: 580px; height: 380px;  background-color: transparent ; }
div#quotes3       { position: absolute; top: 200px; left: 120px; z-index: 7; margin: 0; padding: 0; border: 0; overflow: hidden; width: 600px; height: 120px;  background-color: transparent ; }
p#address         { margin-left: 200px; margin-top: 32px; text-align: center; font-size: 18px; }
p#home            { margin-left: 120px; margin-top: 32px; margin-right: 200px; text-align: left; font-size: 16px; }
#menu ul          { list-style: none; }
#menu li a        { display: block; border: 2px solid #000000; margin-top: 5px; background-color: #0000cc; width: 200px; height: 24px; text-decoration: none; font-size: 12px; padding: 0; color: #ffffff; }
#menu li span     { vertical-align: -5px; background: transparent ; }
#menu a:hover     { border: 2px solid #ffffff; }
#markets p        { text-align: left; font-size: 20px; font-weight: bold; }
#markets ul       { list-style: disc; }
#markets li       { font-size: 18px; }
#services p       { text-align: left; font-size: 20px; font-weight: bold; }
#services ul      { list-style: disc; }
#services li      { font-size: 18px; }
#affiliates p     { text-align: left; font-size: 20px; font-weight: bold; }
#affiliates ul    { list-style: disc; }
#affiliates li    { font-size: 18px; }
#quotes p         { text-align: left; font-size: 14px; margin-top: 4px; margin-bottom: 8px; }
#quotes2 input    { background-color: #cccccc; color: #000000; padding: 2px; }
#quotes2 textarea { background-color: #cccccc; color: #000000; padding: 2px; }
#quotes2 tr.form  { border: 0; margin: 0; padding: 0; }
td.formright      { text-align: right; font-size: 12px; }
td.formleft       { text-align: left; font-size: 12px; background-attachment: fixed; color: #000000; font-weight: normal; }
td.formcenter     { text-align: center; font-size: 12px; }
.dropshadow       { font-size: 12px; background-attachment: scroll; color: #000000; font-weight: normal; }