/* CSS Document for structure of home page, etc..*/

body                { background-image: url('../backgrounds/body-gradient.png');
                      background-position: center; background-repeat: repeat-y;
                      color: white;
                      font-family: Helvetica, Arial, sans-serif;
                      font-size: 10pt;
                      font-weight: 500;
                      margin: 0px; padding: 0px }

div.chat-monitor	{ width: 1px; height: 1px; display: none }
div.content-text    { width: 470px; height: 270px; margin: 0px; padding: 0px }                    
div.customer        { margin: 2px 0px 1px 0px; padding: 0px;
                      width: 191px; height: 96px; border-style: none }  
div.p-right         { width: 115px; border-style: none;
                      margin: 0px 0px 0px 12px; padding: 0px; overflow: hidden }    
div.pr-1            { height: 82px; margin-top: 7px }
div.pr-2            { height: 85px; margin-top: 10px }
table.product-1     { margin: 0px 0px 10px; padding: 0px; width: 455px; height: 128px }
table.product-1-high{ margin: 0px 0px 10px; padding: 0px; width: 455px; height: 157px }
td.content-text     { width: 470px; background-image: url('../backgrounds/world.png');
                      margin: 0px; padding: 0px; vertical-align: top }
td.customer         { width: 207px; height: 107px; vertical-align: top;
                      margin: 0px; padding: 0px;
                      background-image: url('../backgrounds/customer-comments.png');
                      background-position: left top; }
td.feature          { height: 270px; vertical-align: top;
                      background-image: url('../backgrounds/feature.png');
                      background-position: left top }
td.product-1a       { margin: 0px; padding: 0px; width: 349px; height: 39px;
                      background-image: url('../backgrounds/product-1a.png');
                      overflow: hidden; text-align: left; vertical-align: top }
td.product-1b       { margin: 0px; padding: 0px; width: 455px; height: 71px;
                      background-image: url('../backgrounds/product-1b.png');
                      overflow: visible; text-align: left; vertical-align: top; }
td.product-1b-high  { margin: 0px; padding: 0px; width: 455px; height: 100px;
                      background-image: url('../backgrounds/product-1b.png');
                      overflow: visible; text-align: left; vertical-align: top; }
td.product-1c       { margin: 0px; padding: 0px; width: 455px; height: 18px;
                      background-image: url('../backgrounds/product-1c.png');
                      overflow: hidden; text-align: left; vertical-align: top; }

.benefits           { width: 207px; height: 270px; vertical-align: top; border-style: none; }
.border-left        { width: 25px; height: 642px }
.button             { border-style: none; margin: 0px; padding: 0px }
.content-2          { width: 677px; height: 377px;
                      background-image: url('../backgrounds/world-2.png');
                      margin: 0px; padding: 0px; vertical-align: top }
.content-3          { width: 650px; height: 320px; overflow: auto; 
                      margin: 0px 0px 0px 12px; padding: 0px;
                      border-style: none; }
.footer-links-1     { height: 33px }
.footer-links-2     { height: 24px; background-image: url('../backgrounds/footer-links-lower.png');
                      color: white; margin: 0px; vertical-align: middle;
                      font-family: Helvetica, sans-serif; font-size: 7pt; font-weight: 500 }
.footer-lower       { height: 83px }
.footer-web-tl      { margin: 0px; padding: 0px 0px 0px 264px; }
.f-menu-left        { width: 29px; margin: 0px; padding: 0px }
.f-menu-1           { width: 112px; }
.f-menu-2           { width: 152px; }
.f-menu-3           { width: 122px; }
.f-menu-4           { width: 113px; }
.f-menu-right       { width: 159px; margin: 0px; padding: 0px }
.header             { height: 68px }
.inside             { width: 951px }
.layout             { width: 1001px; height: 642px; margin: 0px auto; padding: 0px;
                      border-style: none }
.p-left-info-pack   { height: 46px; margin: 0px; padding: 0px }
.p-left-offshore    { height: 169px; margin: 0px; padding: 0px }
.p-left-support-1   { height: 113px; margin: 0px; padding: 0px }
.p-left-support-2   { height: 49px; margin: 0px; padding: 0px }
.menu-button        { width: 120px; margin: 0px; padding: 0px; border-style: none }
.menu-button-mid    { width: 121px; margin: 0px; padding: 0px; border-style: none }
.menu-side          { width: 55px; margin: 0px; padding: 0px }
.menu-upper         { height: 57px }            
.middle             { height: 377px }
.product-1-order    { margin: 0px; padding: 0px; width: 106px; height: 39px;
                      text-align: left; vertical-align: top }                     
.promotion-left     { width: 138px }          
.promotion-right    { width: 136px; vertical-align: top; }
.right-1            { width: 207px }  
.segment            { margin: 0px; padding: 0px; border-style: none }

div.linksdiv        { height: 305px; overflow: hidden; margin: 0px; padding: 0px }