body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-align: center; }
img { border: 0; }
a { color: #1a8bbe; text-decoration: underline; }
a:hover { color: #64a04a; text-decoration: none; }
div.clear { clear: both; }

div#outter-container { margin: 0 auto; background: url("../images/container-dropshadow.gif") repeat-y; width: 798px; }
div#container { margin: 0 auto; width: 770px; text-align: left; border: 8px solid #0c232b; border-top: 0; border-bottom: 0; }

div#header { background: url("../images/header-bg.jpg") no-repeat; height: 76px; }
div#header h1 { margin: 0; padding: 0; width: 292px; height: 76px; }
div#header h1 a { display: block; background: url("../images/logo.gif") no-repeat; width: 292px; height: 76px; text-indent: -9000em; overflow: hidden; }

div#nav { background: url("../images/nav-bg.gif") repeat-x; height: 36px; }
div#nav ul { margin: 0 0 0 8px; padding: 0; list-style: none; }
div#nav ul li { float: left; padding-top: 3px; }
div#nav ul li a { display: block; padding: 7px 0 9px 0; text-align: center; color: #fff; text-decoration: none; }
div#nav ul li a:hover { color: #3e3410; }
div#nav ul li a.home-btn { width: 58px; }
div#nav ul li a.home-btn:hover { background: url("../images/home-btn.gif") no-repeat; }
div#nav ul li a.whoweare-btn { width: 90px; }
div#nav ul li a.whoweare-btn:hover { background: url("../images/whoweare-btn.gif") no-repeat; }
div#nav ul li a.ourtechnology-btn { width: 104px; }
div#nav ul li a.ourtechnology-btn:hover { background: url("../images/ourtechnology-btn.gif") no-repeat; }
div#nav ul li a.product-btn { width: 132px; }
div#nav ul li a.product-btn:hover { background: url("../images/product-btn.gif") no-repeat; }
div#nav ul li a.news-btn { width: 56px; }
div#nav ul li a.news-btn:hover { background: url("../images/news-btn.gif") no-repeat; }
div#nav ul li a.contactus-btn { width: 90px; }
div#nav ul li a.contactus-btn:hover { background: url("../images/contactus-btn.gif") no-repeat; }

div#presentation { background: url("../images/presentation-bg.jpg") no-repeat; height: 164px; }
div#content-top-border { background: url("../images/content-top-border.gif") no-repeat; height: 31px; }

div#content { padding: 10px 0 10px 10px; background: url("../images/content-bg.gif") repeat-x bottom; height: 1%; }
div#content .left { float: left; width: 502px; height: 1%; }
div#content .content-holder { padding: 0 25px 0 0; font-size: 12px; line-height: 1.4em; }

div#content h1.home-main-content-box { margin: 0 0 5px 0; padding: 0; background: url("../images/home-main-content-box.gif") no-repeat; width: 468px; height: 146px; }
div#content h1.home-main-content-box span { display: block; padding: 40px 20px 10px 20px; font-size: 12px; font-weight: normal; line-height: 1.3em; }
/*
#point-of-sale { margin: 0; padding: 0; list-style: none; }
#point-of-sale li { margin-bottom: 5px; }
#point-of-sale li h2 { margin: 0 0 0 68px; padding: 10px 0 0 0; font-size: 15px; color: #0b577a; }
#point-of-sale li p { margin: 0 0 0 68px; padding: 4px 0; }
#point-of-sale li.afaster-box { background: url("../images/afaster-box.gif") no-repeat; width: 467px; height: 85px; }
#point-of-sale li.advanced-box { background: url("../images/advanced-box.gif") no-repeat; width: 468px; height: 133px; }
#point-of-sale li.whobenefits-box { background: url("../images/whobenefits-box.gif") no-repeat; width: 468px; height: 98px; }
*/
.home-subheader { margin-left: 25px; }
#point-of-sale { margin: 0; padding: 0; list-style: none; width: 95%; }
#point-of-sale li { margin-bottom: 5px; border-bottom: 1px solid #d4e1e8; }
#point-of-sale li h2 { margin: 0 20px 0 25px; padding: 5px 0 0 0; font-size: 13px; color: #0b577a; }
#point-of-sale li h2 span { font-weight: normal; }
#point-of-sale li p { margin: 0 20px 0 25px; padding: 0px 0 10px 0; }

div#content #side-nav { float: right; width: 257px; height: 1%; }
div#content #side-nav .top { padding: 5px 0 4px 0; background: url("../images/side-nav-top.gif") no-repeat; }
div#content #side-nav .bottom { padding: 5px 0 5px 0; background: url("../images/side-nav-bottom.gif") no-repeat bottom; }
div#content #side-nav ul { margin: 0; padding: 0; list-style: none; }
div#content #side-nav ul li { margin: 0; padding: 0; }
div#content #side-nav ul li a { display: block; width: 257px; text-indent: -9000em; overflow: hidden; }
div#content #side-nav ul li a.equityaccess-btn { background: url("../images/equityaccess-btn.gif") no-repeat; height: 61px; }
div#content #side-nav ul li a.monitoing-btn { background: url("../images/monitoing-btn.gif") no-repeat; height: 57px; }
div#content #side-nav ul li a.address-btn { background: url("../images/address-btn.gif") no-repeat; height: 56px; }
div#content #side-nav ul li a.enterprise-btn { background: url("../images/enterprise-btn.gif") no-repeat; height: 53px; }
div#content #side-nav ul li a.foreclosure-btn { background: url("../images/foreclosure-btn.gif") no-repeat; height: 53px; }
div#content #side-nav ul li a:hover { background-position: bottom; }

div#footer { margin: 0 auto 15px auto; width: 798px; height: 67px; text-align: left; background: url("../images/footer-bg.gif"); }
div#footer ul { margin: 0 0 0 40px; padding: 0; list-style: none; }
div#footer ul li { float: left; }
div#footer ul li a { display: block; padding: 28px 12px 0 12px; color: #fff; text-decoration: underline; }
div#footer ul li a:hover { color: #fff; text-decoration: none; }
div#footer ul li.copy { padding: 23px 0 0 0; color: #fff; width: 190px; text-align: right; }

/* Who We Are */
div#content #aboutus-nav { float: right; width: 257px; height: 1%; }
div#content #aboutus-nav .top { padding: 5px 0 4px 0; background: url("../images/side-aboutus-top.gif") no-repeat; }
div#content #aboutus-nav .bottom { padding: 6px 0 7px 0; background: url("../images/side-aboutus-bottom.gif") no-repeat bottom; }
div#content #aboutus-nav ul { margin: 0; padding: 0; list-style: none; }
div#content #aboutus-nav ul li { margin: 0; padding: 0; }
div#content #aboutus-nav ul li a { display: block; width: 257px; text-indent: -9000em; overflow: hidden; }
div#content #aboutus-nav ul li a.company-btn { background: url("../images/company-btn.gif") no-repeat; height: 61px; }
div#content #aboutus-nav ul li a.company-btn-selected { background: url("../images/company-btn.gif") no-repeat bottom; height: 61px; }
div#content #aboutus-nav ul li a.management-btn { background: url("../images/management-btn.gif") no-repeat; height: 57px; }
div#content #aboutus-nav ul li a.management-btn-selected { background: url("../images/management-btn.gif") no-repeat bottom; height: 57px; }
div#content #aboutus-nav ul li a:hover { background-position: bottom; }

/* Management */
.bio-box { margin: 0; padding: 0; list-style: none; }
.bio-box li { background: url("../images/bio-box.gif") no-repeat; width: 432px; height: 49px; }
.bio-box h2 { margin: 0 0 0 55px; padding: 10px 0 0 0; font-size: 15px; color: #006e9b; }
.bio-box span { display: block; margin-left: 55px; }

/* Our Technology */
.tech-box { margin: 0; padding: 0; list-style: none; }
.tech-box li { margin-bottom: 5px; background: url("../images/tech-box.gif") no-repeat; width: 432px; height: 71px; }
.tech-box h2 { margin: 0 0 0 15px; padding: 15px 15px 0 0; font-size: 11px; font-weight: normal; }

/* Product & Solutions */
.prod-box { margin: 0; padding: 0; list-style: none; }
.prod-box li { margin-bottom: 5px; background: url("../images/tech-box.gif") no-repeat; width: 432px; height: 71px; }
.prod-box h2 { margin: 0 0 0 15px; padding: 10px 15px 0 0; font-size: 11px; font-weight: normal; }

#services-list { padding: 10px; }
#services-list a { display: block; margin-bottom: 5px; background: url("../images/productsolutions-btns.jpg") no-repeat; width: 451px; height: 45px; text-decoration: none; color: #fff; }
#services-list a h2 { margin: 0; padding: 13px 0 0 15px; font-size: 14px; font-weight: normal; }
#services-list a:hover { background-position: bottom; color: #443a16; }
#services-list .container { padding: 10px 20px 10px 10px; }
#services-list .list-block { margin: 0; padding: 0; list-style: none; width: 95%; }
#services-list .list-block li { padding: 5px 10px 5px 25px; background: url("../images/list-icon.gif") no-repeat 8px 10px; border-bottom: 1px solid #efefef;  }