@import "common.css";

a img
{
    border:none;
} 

#topSection {
    margin-left:13px;
    margin-bottom:31px;
}

#pageBanner {
    width:551px;
    height:120px;
    float:left;
    margin-right:10px;
}

#leftNav {
    float:left;
    width:135px;     
    margin-left:13px;
    margin-bottom:10px;
}

#leftNav UL {
    list-style:none;
    padding:0;
    margin:0;
}

#leftNav UL LI {
    margin-top:10px;
    background:url(../images/bullets/right-arrow.gif) left 4px no-repeat;
    padding-left:10px;
}

#leftNav A {
    text-decoration:none;
    color:#333333;
}

#leftNav UL #leftNavCurrent {
    background:url(../images/bullets/right-arrow-current.gif) left 4px no-repeat;
    padding-left:10px
}

#leftNavCurrent A {
    color:#00bce4;
    font-weight:bold;
}

#yourchoices {
    margin:0;
    padding:0;
    display:block;
    width:135px;
    height:20px;
    background:url(../images/h-your-choices.gif);
}

#rightSection {
    width:179px;
    float:right;
    margin-right:5px;
    margin-top:-18px;
    margin-bottom:10px;
}

HTML>BODY #rightSection {
    margin-right:15px;
}

#rightSection #login {
    display:block;
    background:url(../images/buttons/btn-client-login.gif); 
    width:179px;
    height:27px;
}

#rightSection #calculator {
    background:url(../images/bg-calculator.gif) no-repeat;
    width:167px;
    height:58px;
    font-size:0.9em;
    padding:28px 0 0 10px;
    margin-top:10px;
}

#calculator a {
    display:block;
    text-decoration:none;
    color:#555555;
    width:111px;
}

#rightSection #officialSponsor {
    display:block;
    background:url(../images/bg-OfficialSponsor.gif) no-repeat;
    width:177px;
    height:57px;
    margin-top:10px;    
}

#rightSection #bulldogsImpact {
    display:block;
    background:url(../images/bg-bulldogs-impact.jpg) no-repeat;
    width:177px;
    height:147px;
    margin-top:10px;    
}



#content {
    margin-left:40px;
    width:360px;
    float:left;
    margin-bottom:80px;
    height:300px;
}

HTML>BODY #content
{
    height:auto;
    min-height:300px;
}

#content A {
    text-decoration:underline;
    color:#333333;
}

#sponsors {
    clear:both;
}

H2#hFirstHomeBuyers {
    background:url(../images/h-first-home-buyers.gif);
    width:118px;
    height:16px;
    margin:0;
    padding:0;
}

#content P {
    margin-top:10px;
    padding-top:0; 
}

#content UL {
    list-style:none;
    padding:0;
    margin:0;
}

#content UL LI {
    background:url(../images/bullets/disc-black.gif) left 4px no-repeat;
    padding-left:10px;
    margin-top:10px;
}

.tables {    
    margin-top:20px;
    text-align:center;
    margin-bottom:0;
}

.tables TH {
    font-weight:normal;
    border-top:1px solid #00bce4;
    border-bottom:1px solid #00bce4;
    line-height:18px;
}

.tables TD {
    line-height:18px;
}

.tables .col1, .tables .col2 {
    width:114px;
    background-color:#4cb4ca;
    color:white;
    border-bottom:1px solid white;
    border-right:2px solid white;
}

.tables .col2 {
    width:108px;
    border-right:2px solid white;
}

.tables .col3 {
    width:134px;
}

.tables .even .col3 {
     background-color:#e5f8fc;
}

#secondLastRow TD {
    border-bottom:0;
}

#lastRow TD {
    border-top:1px solid #4cb4ca;
}

P#tableCaption {
    margin-top:0;
    padding-top:0;
}

#content H2 {
    margin:0;
    padding:0;
    height:16px;
}

H2#hInvestingInProperty {
    background:url(../images/h-investing.gif);
    width:249px;
}

H2#hRefinancing {
    background:url(../images/h-refinancing.gif);
    width:78px;
}

H2#hSelfEmployed {
    background:url(../images/h-self-employed.gif);
    width:92px;
}

H2#hAboutUs {
    background:url(../images/h-about-us.gif);
    width:58px;
}

H2#hTools {
    background:url(../images/h-tools.gif);
    width:37px;
}

H2#hMaximizaHomeLoan {
    background:url(../images/h-maximiza-home-loan.gif);
    width:138px;
}

H2#hMaximProducts {
    background:url(../images/h-products.gif);
    width:105px;
}

H2#hFullDocLoc {
    background:url(../images/h-full-doc-loc.gif);
    width:196px;
}

H2#hLoDocLoan {
    background:url(../images/h-lo-doc-loan.gif);
    width:142px;
}

H2#hLoDocLocFacility {
    background:url(../images/h-loc-doc-loc.gif);
    width:187px;
}

H2#hProductComparisonBoard {
    background:url(../images/h-product-comparison-board.gif);
    width:171px;
}

H2#hContactUs {
    background:url(../images/h-contact-us.gif);
    width:71px;
}

H2#hSitemap {
    background:url(../images/h-sitemap.gif);
    width:56px;
}

H2#hLegalNotice {
    background:url(../images/h-legal-notice.gif);
    width:82px;

}

H2#hDisclaimer {
    background:url(../images/h-disclaimer.gif);
    width:74px;
}

H2#hPrivacyPolicy {
    background:url(../images/h-privacy-policy.gif);
    width:88px;
}

H2#hBulldogs {
    background:url(../images/h-bulldogs.gif);
    width:249px;
}


#content #productsList LI {
    margin-left:60px;
    margin-top:5px;
}

#form1 {
    width:350px;
    height:380px;     
    margin:0;
    padding:0;
}

#form1 table {
    padding:0;
    margin:10px 0 0 -5px; 
}

H3#products {
    margin:0;
    padding:0;
    display:block;
    width:135px;
    height:20px;
    background:url(../images/h3-products.gif);    
}

H3#contactus {
    margin:0;
    padding:0;
    width:135px;
    height:20px;
    background:url(../images/h3-contact-us.gif);
}

H3#global {
    margin:0;
    padding:0;
    width:135px;
    height:20px;
    background:url(../images/h3-global.gif);
}

H3#tools {
    margin:0;
    padding:0;
    width:135px;
    height:20px;
    background:url(../images/h3-tools.gif);
}

H3#aboutus {
    margin:0;
    padding:0;
    width:135px;
    height:20px;
    background:url(../images/h3-about-us.gif);
}

H3#pressrelease {
    margin:0;
    padding:0;
    width:135px;
    height:20px;
    background:url(../images/h3-PressRelease.gif);
}

#contactUsWrapper {
	padding-top:20px;
}

.formItem {
	position:relative;
	margin-bottom:20px;
}

.formElem {
	position:absolute;
	left:100px;
}

.btnSubmit {
	position:relative;
	top:65px;
	left:98px;
}

html>body a#sponsor
{
    top:360px;
    left:573px;
}

#promo3, #promo4
{
    display:block;
}

#promo1, #promo2, #promo3, #promo4
{
    margin-top:10px;
}
