#LeftColumn         { position: absolute; width:169px; left: 0px; top:200px; background:url("../images/layout/left_bg.gif") top left repeat-y; z-index:2; }
.LeftColumnOutline  { padding: 0px 5px 0 10px; font-size: 90%; text-align: left; }
#CenterColumn       { position: absolute; width:830px; left: 171px; top:100px; z-index:5; }
.CenterColumnA       { background:url("../images/banners/banner_06.jpg") top left no-repeat;}
#CenterColumnB       { position: absolute; width:616px; left: 171px; top:100px; background:url("../images/banners/banner_07.jpg") top left no-repeat; z-index:3; }
#CenterColumnProducts{ position: absolute; width:830px; left: 171px; top:100px; background:url("../images/banners/products.jpg") top left no-repeat; z-index:5; }
#CenterColumnProductsSub{ width:830px; background: #edf4fc; }
#CenterColumnAbout{ position: absolute; width:830px; left: 171px; top:100px; background:url("../images/banners/aboutus.jpg") top left no-repeat; z-index:5; }
.CenterColumnOutline{ padding: 3px; text-align: left; }
.ContentOutline     { padding: 3px; border: 1px solid #ffffff; }
.ContentOutlineA     { margin: 10px 0 0 305px; padding: 3px; }
.ContentOutlineB     { margin: 10px 300px 0 0; padding: 3px; }
.ContentOutlineC     { margin: 20px 0 0 288px; padding: 3px; }
.ContentOutlineForm  { width:500px; text-align:left; padding:5px; background: #e9effd; border: 1px solid #d0dcfb; }
.ContentFooter      { text-align: center; border-top: 1px solid #FFFFFF; font-size:83%; }
/* Banner */
#Banner-01          { position: absolute; width:171px; height: 70px; left: 0px; top:100px; z-index:1; }
#Banner-02          { position: absolute; width:621px; height: 180px; left: 167px; top:100px; z-index:3; }
#Banner-03          { position: absolute; width:236px; height: 45px; left: 500px; top:10px; z-index:1; }
#Banner-06          { position: absolute; width:250px; height: 45px; left: 490px; top:330px; z-index:5; }

.BlockOutline       {width:295px; float:left; padding:5px;}
.BlockOutlineContent{padding:2px; background: #FFFFFF; border: 1px solid #d0dcfb;}

td.CPT1             { width: 100px; font-weight:bold;}
td.CPC1             { width: 140px; }

.LeftCP             { float: left; width: 200px; }
.RightCP            { float: right; width: 370px; }

#AboutUsOutline { position: absolute; width:626px; height:382px; left: 0px; top:0px; background:url("../images/banners/aboutus.jpg") top left no-repeat; z-index:2; }
.AboutUsLeft        { float: left; width: 310px; margin-top:235px;}
.AboutUsRight       { float: right; width: 310px; }

.CP-Notes           { width: 790x; padding:10px; }
.CP-Title1          { width: 220px; background: #000080; padding:2px; color: #FFFFFF; font-weight: bold; text-align: center;}
.CP-Content1        { width: 220px; background: #e7f1ec; padding:2px; margin: 0; font-size: 77%; }
.CP-Content3        { width: 220px; text-align: center; }

.CP-Title2          { width: 375px; background: #000080; padding:2px; color: #FFFFFF; font-weight: bold;text-align: left;}
.CP-Content2        { width: 375px; background: #ffffff; padding:0; margin: 0; }

.CP-Float           { float: left; width: 65px; text-align: center; padding:2px; line-height: 100%; font-size: 73%; }
.CP-Outline         { padding:0; margin:0; }
.CP-Clear           { clear: both; padding:0; margin:0;}

.ColLeft        { float: left; width: 300px; }
.ColRight       { float: right; width: 300px; }
