/* basics */ body { background:#c1c8c9; margin: 0; padding: 0; color: #000000; font-family: "Times New Roman", Times, serif; font-size: 100%; } .oneColElsCtr #container { width: 885px; display: flex; background:#c1c8c9 url(../images/containerShadow2.jpg) repeat-y; margin: 0 auto; } .oneColElsCtr #mainContent { padding: 0 48px 50px 48px; margin-bottom:0px; } p { font: 13px "Times New Roman", Times, serif; line-height: 18px; text-transform:none; margin:0px; text-align:justify; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 0; } h1 { font: bold 15px Arial, helvetica, sans-serif; margin:0; color:#184a7c; } h2 { font: bold 13px Arial, helvetica, sans-serif; margin: 12px 0 18px 0; color: #107f58; text-transform:capitalize; } h3 { font: lighter 13px Arial, helvetica, sans-serif; margin: 10px 0 3px 0; color: #107f58; text-transform:capitalize; } h4, h4 a{ font: bold 13px Arial, helvetica, sans-serif; margin: 0; color: #107f58; text-transform:capitalize; } h4 a:hover { color: #3f3f3f; } h4 a:visited { color:#107f58; } h4 img{ border:0px; margin:0px; padding:0px; } li { font-family: "Times New Roman", Times, serif; font-size: 13px; line-height: 18px; } .imgSpace{ margin:3px; } .imgBtn{ margin:5px 4px; } .clearall { clear: both; } .cLeft{ clear: left; } #btnHead, #btnSoftware{ color:#FFFFFF; float:left; left:60px; position:absolute; } #btnHead{ top:12px; font-size:14px; } #btnSoftware{ top:10px; } #btnSoftware a { font: 100% Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #fff; } #btnSoftware a:hover { color: #3f3f3f; } #btnSoftware a:visited { color:#fff; } .styleLeft{ text-align:left; } a { font: 13px "Times New Roman", Times, serif; font-weight:normal; text-decoration: none; line-height: 14px; color: #107f58; display: inline; } a:hover { color: #030; } a:visited { color:#107f58; font-weight:normal; } /* Table positioning */ table { margin: 0px 10px 10px 0; border: 1px solid #b3b3b3; border-right: none; float:left; } td { color:#184A7C; font-family:Arial,helvetica,sans-serif; font-size:13px; font-weight:bold; line-height:normal; margin:12px 0 18px; text-transform:capitalize; padding: 4px 4px 4px 10px; border-right: 1px solid #b3b3b3; vertical-align:middle; } input { background-color: #f8f8f8; } #mailform{ height:248px; background:url(../images/mailBox.jpg) no-repeat; padding-left:4px; margin:0px; } /* nav positiong */ #nav{ width: 780px; position: relative; top: -73px; left: -122px; } div.home { position:absolute; left:123px; top:78px; width:192px; height:31px; } div.asset { position:absolute; left:315px; top:78px; width:196px; height:31px; } div.software { position:absolute; left:511px; top:78px; width:194px; height:31px; } div.about { position:absolute; left:705px; top:78px; width:196px; height:31px; } #header{ width:780px; height:80px; } #logo{ float:left; } #contactNum{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#184a7c; padding-top:46px; overflow:hidden; } /* Home page styling */ #hBanner{ margin-top:3px; position:relative; top:34px; left:1px; height:208px; } #HomeContent{ width:190px; position:relative; left:51px; top:20px; } #asset, #optimize, #contactUs { width:246px; height:225px; float:left; padding:0; border:.5px; position:relative; top: 10px; border-color:#B3B3B3; border-style:solid; border-width:thin; } #asset { margin:38px 9px 10px 0; } #optimize { margin:38px 9px 10px 9px; } #contactUs { margin:38px 0px 10px 9px; } #homeLinks h2 { padding:0px; } #homeStory { width:510px; position:relative; top:35px; float:left; } #homeLinks { width:248px; position:relative; top:35px; float:left; margin-left:25px; } /* Home page styling */ #tag { font:30px "Times New Roman", times, serif; line-height:1.4em; position:absolute; right:100px; top:55px; color: #107f58; text-indent:-50px; } #tag span { display:block; font-size:45px; margin-bottom:8px; } #hLink { width:120px; float:left; } ul#hLink, ul#hPort { font: 13px "Times New Roman", Times, serif; line-height: 16px; /* margin: 0; */ margin: -7; list-style: none; padding:0px; } ul#hPort { width:190px; } ul#hLink li{ line-height: 15px; margin: 0px 0 5px 0; padding: 0 0 0 16px; background: url('../images/bullet.jpg') no-repeat 0% 24%; text-transform:none; } ul#hPort li{ line-height: 15px; margin: 0px 0 5px 0; padding: 0 0 0 16px; background: url('../images/arrow.jpg') no-repeat 0% 45%; text-transform:none; } /* Software page styling */ #sBanner{ margin-top:3px; position:relative; top:36px; height:128px; } #softwareStory{ width:500px; position:relative; float:right; top: -250px; } #portif, #wealth, #decis{ width:247px; height:55px; float:left; margin:38px 9px 10px 0; padding:0; position:relative; background:url('../images/buttonShadow.jpg') no-repeat; } #portif{ top: 20px; } #wealth{ top: -9px; } #decis{ top: -38px; } /* Asset page styling */ #assetBanner{ margin-top:3px; position:relative; top:35px; height:128px; } #aContact, #ePortfolio, #aPortfolio{ width:246px; height:225px; float:left; margin:38px 9px 10px 0; padding:3px 0 3px 2px; border:.5px; position:relative; top: 20px; background:url('../images/contactBox.jpg') no-repeat; } #ePortfolio{ height:220px; margin:38px 9px 0px 0; /* background:url('../images/ePort.jpg') no-repeat; */ } #aPortfolio{ margin:0px 9px 10px 0; height: 190px; top: 0px; } #aContent{ width:190px; position:relative; left:51px; top:10px; } #assetStory{ width:480px; position:relative; top:-425px; float:right; } #columnL{ width:220px; float:left; margin-right:20px; } #columnR{ width:220px; float:left; margin-left:20px; } /* About page styling */ #aBanner{ margin-top:3px; position:relative; top:37px; left:1px; height:128px; } #aContact{ width:246px; height:250px; float:left; margin:38px 9px 10px 0; padding:3px 0 3px 2px; border:.5px; position:relative; top: 20px; background:url('../images/contactBoxTall.jpg') no-repeat; } #aboutStory{ width:480px; position:relative; top:45px; float:right; } /* content from Infanger for tables */ TABLE.perftab { border-width: 1px 3px 8px 3px; border-style: solid; border-color: #EBEEF4; float: left; font-family: Arial, Helvetica, sans-serif; } TR.rowhead { background-color: #FFFFFF; vertical-align: middle; border-style:none} TR.rowlight { background-color: #FEFEFE; vertical-align: middle; border-style:none} TR.rowdark { background-color: #F9F9F9; vertical-align: middle; border-style:none} TD.tablehead { color: #0000BB; font-size: 12px; font-weight: 600; text-align: right; padding: 4px 6px 4px 6px; width: 96px; border-style:none} TD.tablecol1 { color: #000099; font-size: 12px; font-weight: 500; text-align: left ; padding: 4px 6px 4px 6px; border-style:none} TD.tablecell { color: #000099; font-size: 12px; font-weight: 500; text-align: right; padding: 4px 6px 4px 6px; border-style:none} DIV.vspace6 { line-height: 6px; font-size: 1px; } DIV.vspace12 { line-height: 12px; font-size: 1px; } /* page heights */ .homeStyling, .aboutStyling{ height:auto !important; } .aboutStylingAsset{ height:auto !important; } .softwareStyling { height:auto !important; } .softwareStylingwealth { min-height: 1201px; height:auto !important; height:1201px; } .softwareDecislong{ min-height: 1850px; height:auto !important; height:1850px; } .softwareStylingportif { height:auto !important; } .softwareStylingdecis { min-height: 550px; height:auto !important; height:550px; } .assetStylingaa20 { min-height: 2101px; height:auto !important; height:2101px; } .assetiiteuport { min-height: 1601px; height:auto !important; height:1601px; } .assetiitusport { min-height: 1601px; height:auto !important; height:1601px; } .assetiitlcap500 { min-height: 1601px; height:auto !important; height:1601px; } img.floatLeft { float: left; margin: 4px; } img.floatRight { float: right; margin: 0 0 15px 15px; }