body { margin: 0; padding: 0; background: #fff url(../images/bg-pattern.gif) repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #414141; text-align: center; }
a { color: #2490b9; text-decoration: underline; }
a:hover { color: #063e54; text-decoration: none; }
img { border: 0; }
strong { color: #063e54; }
h2 { font-size: 15px; color: #006e98; }
h4 { margin: 2em 0 .5em 0; font-size: 12px; color: #006e98; }
sup { font-size: x-small; }
td { vertical-align: top; }
.clear { clear: both; }
a.contactus-btn { display: block; background: url(../images/home-contactus-btn.gif) no-repeat; width: 183px; height: 41px; text-indent: -9000em; overflow: hidden; }
a.contactus-btn:hover { background: url(../images/home-contactus-btn-over.gif) no-repeat; }
.important { padding: 15px; background: #00394f; color: #fff; width: 50%; }
.important strong { color: #fff; }
.home-btn { display: block; margin-bottom: 15px; }

div#container { margin: 0 auto; padding: 0 38px 0 32px; background: url(../images/container-bg.gif) no-repeat; width: 747px; text-align: left; }
div#container div#header { padding-top: 30px; }
div#container div#header img { float: left; }
div#container div#header ul { float: right; margin: 30px 0 0 0; padding: 0 10px 0 0; list-style: none; width: 470px; }
div#container div#header ul li { float: left; }
div#container div#header ul li.divider { border-right: 1px solid #ececec; }
div#container div#header ul li a { display: block; padding: 30px 12px 15px 12px; color: #555; text-decoration: none; }
div#container div#header ul li a:hover { background: #e8f3f8; }
div#container div#presentation {} 
div#container div#content { margin-top: 15px; padding: 10px 80px 10px 0; }
div#container div#content p { width: 50%; }
div#container div#footer { margin: 15px 0 0 0; padding-top: 15px; margin-right: 70px; padding-bottom: 30px; font-size: xx-small; color: #8f8f8f; border-top: 1px solid #efefef; }
div#container div#footer a { color: #8f8f8f; text-decoration: underline; }
div#container div#footer a:hover { color: #555; text-decoration: none; }
div#container div#footer span { display: block; }

div#container div.sidebar { float: right; width: 200px; font-size: 11px; border-left: 1px solid #efefef; }
div#container div.sidebar a { display: block; padding: 5px 5px 5px 15px; }
div#container div.sidebar a:hover { display: block; padding: 5px 5px 5px 15px; background: #03719b; color: #fff; }
div#container div.sidebar div.subpages { }
div#container div.sidebar div.subpages a { display: block; padding: 5px 5px 5px 30px; background: url(../images/subpage-icon.gif) no-repeat 17px 5px; }
div#container div.sidebar div.subpages a:hover { padding: 5px 5px 5px 30px; background: #03719b url(../images/subpage-icon.gif) no-repeat 17px 5px; color: #fff; }
div#container div.sidebar div.subpages a.selected { padding: 5px 5px 5px 30px; background: #03719b url(../images/subpage-icon.gif) no-repeat 17px 5px; color: #fff; text-decoration: none; }

div.arrow { padding: 0 0 0 25px; background: url(../images/lg-arrow.gif) no-repeat; }

/* Strategic Partners */
div.strategicpartners { display: block; padding: 6px 6px 6px 30px; background: url(../images/arrow.gif) no-repeat 13px 8px; font-size: 11px; color: #00394f; }
/* end Strategic Partners */

/* Clients */
a.highnet, a.businessplanning, a.retirementplanning { margin: 0 0 0 10px; padding: 10px 0 10px 0; height: 25px; overflow: hidden; text-indent: -9000em; }
a.highnet { display: block; background: url(../images/highnet-btn.gif) no-repeat; width: 183px; }
a.highnet:hover { background: url(../images/highnet-btn-over.gif) no-repeat; }
a.businessplanning { display: block; background: url(../images/businessplanning-btn.gif) no-repeat; width: 137px; }
a.businessplanning:hover { background: url(../images/businessplanning-btn-over.gif) no-repeat; }
a.retirementplanning { display: block; background: url(../images/retirementplanning-btn.gif) no-repeat; width: 154px; }
a.retirementplanning:hover { background: url(../images/retirementplanning-btn-over.gif) no-repeat; }
/* end Clients */

/* Process */
.one { margin: 0 15px 15px 0; padding-left: 25px; background: url(../images/one-icon.gif) no-repeat; }
.two { margin: 0 15px 15px 0; padding-left: 25px; background: url(../images/two-icon.gif) no-repeat; }
.three { margin: 0 15px 15px 0; padding-left: 25px; background: url(../images/three-icon.gif) no-repeat; }
.four { margin: 0 15px 15px 0; padding-left: 25px; background: url(../images/four-icon.gif) no-repeat; }
.five { margin: 0 15px 15px 0; padding-left: 25px; background: url(../images/five-icon.gif) no-repeat; }
.six { margin: 0 15px 15px 0; padding-left: 25px; background: url(../images/six-icon.gif) no-repeat; }
/* end Process */