body, html{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;color:#555555;text-decoration:none;text-align:center;/*background-image:url(../../images/shade.png);*/background-position:center;background-repeat:repeat-y;padding:0;margin:0;}
h1{font-size:16px;padding:5px 0px 5px 0px;margin:0px;color:#626261;}
h2{font-size:14px;padding:5px 0px 5px 0px;margin:0px;}
h3{font-size:13px;padding:5px 0px 5px 0px;margin:0px;font-weight:bold;}
pre{padding:0px;margin:0px;}
p{padding:5px 0px 5px 0px;margin:0px;}
a:link, a:visited{text-decoration:none;color:#839603;}
a:hover, a:active{text-decoration:underline;color:#a1b805;}
#outer-constraint{width:960px;text-align:left;}
#greenLine{height:7px;background-color:#bddb08;display:block;clear:both;overflow:hidden;}
#header-main{background-color:#1a171b;background-image:url(../../images/banner_default.jpg);background-position:right;background-repeat:no-repeat;padding-left:1px;}
#mainBox{padding:0 0 0 0;line-height:1.2;background-color:#FFFFFF;}
#footer{margin:10px 0 0 0;padding:10px 10px 6px 10px;text-align:center;color:#5a595a;clear:both;font-size:11px;}
#footer a:link, #footer a:visited{text-decoration:none;color:#5a595a;}
#footer a:hover, #footer a:active{text-decoration:underline;color:#5a595a;}
.footer{background-image:url(../../images/footer.png);background-repeat:repeat-x;height:4px;}
#checkout{font-family:"Courier New", Courier, mono;padding-left:6px;}
#alertbox{width:45%;border:1px solid #F00;margin:10px;float:left;}
#alertboxHeader{border-bottom:1px solid #F00;background-color:#FFFAFA;color:#000000;font-weight:bold;padding:5px;text-align:center;}
#alertboxInner{background-color:#FFF;padding:15px;text-align:left;overflow:hidden;}
#pName{padding:0px 0px 0px 10px;margin:0px;font-style:italic;}
#msgBox{width:350px;border:1px solid #000000;margin:15px;padding:0;}
#msgBox-heading{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;text-align:center;padding:7px 0 0 0;background-image:url(../../images/nav.gif);background-repeat:repeat-x;height:24px;color:#FFFFFF;overflow:hidden;}
#msgBox-main{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;text-align:left;padding:6px 12px 3px 12px;background-color:#EEEEEE;color:#000000;}
.topmenu1 a:link, .topmenu1 a:visited{background-image:url(../../images/topnav/top-button-1-loans.png);background-position:left;background-repeat:no-repeat;width:158px;margin-left:1px;}
.topmenu1 a:hover, .topmenu1 a:active{background-image:url(../../images/topnav/top-button-1-loans-over-1.png);background-position:left;background-repeat:no-repeat;width:158px;margin-left:1px;}
.topmenu2 a:link, .topmenu2 a:visited{background-image:url(../../images/topnav/top-button-4-calculators.png);background-position:left;background-repeat:no-repeat;width:158px;margin-left:2px;}
.topmenu2 a:hover, .topmenu2 a:active{background-image:url(../../images/topnav/top-button-4-calculators-over.png);background-position:left;background-repeat:no-repeat;width:158px;margin-left:2px;}
.topmenu3 a:link, .topmenu3 a:visited{background-image:url(../../images/topnav/top-button-2-action.png);background-position:left;background-repeat:no-repeat;width:159px;margin-left:2px;}
.topmenu3 a:hover, .topmenu3 a:active{background-image:url(../../images/topnav/top-button-2-action-over-1.png);background-position:left;background-repeat:no-repeat;width:159px;margin-left:2px;}
.topmenu4 a:link, .topmenu4 a:visited{background-image:url(../../images/topnav/top-button-5-service.png);background-position:left;background-repeat:no-repeat;width:158px;margin-left:2px;}
.topmenu4 a:hover, .topmenu4 a:active{background-image:url(../../images/topnav/top-button-5-service-over-1.png);background-position:left;background-repeat:no-repeat;width:158px;margin-left:2px;}
.topmenu5 a:link, .topmenu5 a:visited{background-image:url(../../images/topnav/top-button-3-lifestyle.png);background-position:left;background-repeat:no-repeat;width:158px;margin-left:2px;}
.topmenu5 a:hover, .topmenu5 a:active{background-image:url(../../images/topnav/top-button-3-lifestyle-over-1.png);background-position:left;background-repeat:no-repeat;width:158px;margin-left:2px;}
.topmenu6 a:link, .topmenu6 a:visited{background-image:url(../../images/topnav/top-button-6-login.png);background-position:left;background-repeat:no-repeat;width:157px;margin-left:2px;}
.topmenu6 a:hover, .topmenu6 a:active{background-image:url(../../images/topnav/top-button-6-login-over-1.png);background-position:left;background-repeat:no-repeat;width:157px;margin-left:2px;}
.menuHeader{padding:0;margin:0;padding-top:0px;border:0;width:156px;height:46px;font-weight:bold;color:#FFFFFF;}
.menuHeader a{border:0 !important;margin:0 !important;padding:0 !important;}
.menuHeader2{padding:0px 0 16px 35px;margin-top:0px;background-image:url(../../images/heading/left-menu-please-select.png);font-weight:bold;font-size:14px;color:#FFFFFF;background-repeat:no-repeat;}
.dots{color:#B5D954 !important;}
.contactHeader{padding:8px 0 0px 45px;margin-bottom:10px;background-image:url(../../images/heading/right-menu-contact.png);font-weight:bold;color:#FFFFFF;font-size:14px;height:27px;width:211px;background-repeat:no-repeat;}
.contactHeader a:link, .contactHeader a:visited, .contactHeader a:hover, .contactHeader a:active{color:#FFFFFF;text-decoration:none;}
.menuSubHeader{color:#63840A;font-weight:bold;text-align:left;padding:12px 0 3px 3px;display:block;margin:0;font-size:13px !important;border-bottom:1px dotted #cccccc;}
.menuSubHeader1{background-image:url(../../images/heading/left-button-1-like.png);background-repeat:no-repeat;width:214px;height:25px;margin-left:-4px;padding-left:170px;padding-top:8px;}
.menuSubHeader2{background-image:url(../../images/heading/left-button-2-help.png);background-repeat:no-repeat;width:216px;height:30px;margin-left:-6px;padding-left:170px;padding-top:6px;}
.menuSubHeader3{background-image:url(../../images/heading/left-button-3-options.png);background-repeat:no-repeat;width:214px;height:29px;margin-left:-6px;padding-left:170px;padding-top:5px;}
.menuSubHeader4{background-image:url(../../images/heading/left-button-4-tools.png);background-repeat:no-repeat;width:214px;height:27px;margin-left:-6px;padding-left:170px;padding-top:4px;}
#rightCol{width:212px;float:left;margin:6px 0px 0 6px;padding:0;float:left;}
#rightMenu{width:210px;margin:0;margin-top:10px;}
#leftCol{width:208px;float:left;margin:6px 6px 0 0px !important;margin:3px;}
#leftMenu{width:208px;margin:0;padding:0 0 0 0;border:1px solid #cccccc;}
.leftNav li.current{text-decoration:none;}
.leftNav{list-style:none;display:block;margin:0;padding:0;font-size:13px;}
.leftNav li{color:#555555;display:block;padding:0;margin:0;}
.leftNav li.current a{font-weight:bold;display:block;}
.leftNav li a:link, .leftNav li a:visited, .menu_right a:link, .menu_right a:visited{display:block;color:#555555;text-align:left;text-decoration:none;padding:3px 0 3px 3px;margin:0;width:208px;}
.leftNav li a:hover, .leftNav li a:active, .menu_right a:hover, .menu_right a:active{background-color:#e8f2a9;color:#648e10;width:208px;}
.rhsSalesTop{width:157px;background-color:#bad80a;padding:4px 0 10px 0;margin-bottom:15px;}
.rhsSales{width:210px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;margin-bottom:0;padding:0px;margin-top:10px;}
.rhsSearchApply{width:142px;border-top:1px solid #bddb08;border-right:1px solid #bddb08;border-bottom:1px solid #bddb08;border-left:5px solid #bddb08;background-color:#f7f7d6;margin-bottom:15px;padding:5px;font-size:14px;}
.rhsSalesHeading{margin:0 0 10px 0;}
.rhsSalesPic{margin:2px 0 2px 0;}
.rhsSub{clear:both;text-align:right;padding:6px 6px 1px 0;}
.choicebrokers{padding:5px;}
.dropdownmenu, .dropdownmenu ul{padding:0;margin:0;list-style:none;z-index:5;background-color:#FFFFFF;height:40px;}
.dropdownmenu li{float:left;position:relative;height:37px;}
.dropdownmenu li a:link, .dropdownmenu li a:visited{text-decoration:none;height:28px;float:left;padding:12px 0 0 0;text-decoration:none;display:inherit;font-size:12px;}
.dropdownmenu li a:hover, .dropdownmenu li a:active{color:#FFFFFF;}
.dropdownmenu li:hover ul ul, .dropdownmenu li:hover ul ul ul, .dropdownmenu li:hover ul ul ul ul, .dropdownmenu li:hover ul ul ul ul ul{display:none;}
.dropdownmenu li:hover ul, .dropdownmenu ul li:hover ul, .dropdownmenu ul ul li:hover ul, .dropdownmenu ul ul ul li:hover ul, .dropdownmenu ul ul ul ul li:hover ul{display:block;}
.menuitem{display:none;width:185px;position:absolute;top:40px;left:0px;padding:0px !important;margin:0px !important;background-color:#E6E3D0 !important;border:1px solid #FFFFFF !important;z-index:10;height:auto !important;}
.menuitem li{width:100%;height:21px;}
.menuitem li a:link, .menuitem li a:visited{width:175px;text-decoration:none;border-right:0;height:21px;color:#738B34 !important;padding:4px 5px 0 5px;background-image:none !important;}
.menuitem li a:hover, .menuitem li a:active{background-color:#BDDB08;color:#FFFFFF !important;}
#txtbox{width:160px;}
.cssFix{clear:both;height:1px;overflow:hidden;display:block;}
.greyHeading{font-size:16px;color:#666666;}
.grey{color:#666666;}
#greenButton{text-align:center;}
#greenButtonSubmit{color:#000000;background-color:#bddb08;border-style:solid;border-width:1px;border-color:#000000;padding:1px 2px 1px 2px;}
#greenButton a{font-weight:normal;text-decoration:none;color:#000000;background-color:#bddb08;border-style:solid;border-width:1px;border-color:#000000;padding:3px;}
#greenButton a:hover{text-decoration:none;}
#colLeft{float:left;padding-right:20px;}
#colRight{float:left;}
.forminput{width:189px;}
.applyforminput{width:300px;margin:5px 0 5px 0;}
.applyformselect{width:307px;margin:5px 0 5px 0;}
.red{color:#FF0000;}
#search{margin-left:90px;padding:2px 0 0 0;maring:0;height:20px;}
.search2{padding:0;margin:0;float:left;}
.searchForm{padding:0;margin:0;}
.searchBox{border-width:1px;border-color:#000000;height:13px;width:95px;font-size:9px;padding:0 0 0 2px;}
#broker-box{float:right;padding:9px 9px 4px 9px;margin-left:5px;border:1px solid #bddb08;}
#searchBox{padding:10px 0 0 30px;font-size:16px;}
#searchBox #searchBoxForm{text-align:left;}
#searchBoxInner{text-align:left;border-bottom:1px solid #B7B7B7;padding-bottom:10px;margin-bottom:15px;}
#searchBoxInner #searchBoxForm{}
.listBrowser tr{cursor:pointer;padding:0;margin:1px 0 0 0;}
.listBrowser tr th{padding:2px 8px 2px 8px;margin:0;background-color:#F2F4F9;border-bottom:1px solid #000000;}
.listBrowser tr th.orderLead{background-color:#E6FBEA;}
.listBrowser tr th.orderBlank{cursor:auto;}
.listBrowser tr td{padding:2px 16px 2px 3px;margin:0;}
.listBrowser tr td a:link, .listBrowser tr td a:visited, .listBrowser tr td a:active, .listBrowser tr td a:hover{text-decoration:none;color:#000000;}
.pageCount a:link, .pageCount a:visited, .pageCount a:hover, .pageCount a:active{text-decoration:none;}
.activePage{color:#408080;font-weight:bold;margin-left:4px;margin-right:4px;}
.inactivePage{margin-left:3px;margin-right:3px;}
.bodylink{color:#000000 !important;}
.formVCode{width:146px;height:18px;text-align:center;letter-spacing:4px;border:1px solid #000000;color:#000000;}
.formBox{font-size:13px !important;padding:0 0 0 15px;color:#555555;overflow:hidden !important;}
select{font-size:13px !important;}
.formTitle{color:#95A913;font-size:12px;font-weight:bold;text-align:center;margin:5px 0 10px 0;}
.mainForm{padding:0;margin:0;}
.form{background-color:#FFFFFF;border:1px solid #CCCCCC;width:175px;}
.calc-contact-right .form{background-color:#FFFFFF;border:1px solid #CCCCCC;width:204px;}
.calc-contact-right .lookingform{background-color:#FFFFFF;border:1px solid #CCCCCC;width:160px;}
.red a:link, .red a:visited{color:#ff0000 !important;}
.red a:hover, .red a:active{color:#990000 !important;}
.notfound{color:#95A913;font-size:25px;text-align:center;}
.notfoundtext{color:#000000;padding:6px;}
.notfoundlinks{padding:7px;border:none;}
.calc-contact-left{float:left;padding-right:5px;}
.calc-contact-right{float:left;padding-left:12px;background-image:url('../../images/contact-banner.png');background-repeat:no-repeat;width:712px;border:1px solid #CCCCCC;}
.clearfix{display:block;}
#calc-contact-form{padding-top:15px;}
#contact-form-left{float:left;width:340px;}
#contact-form-right{float:left;width:340px;}
.rhsSales-calc{width:210px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;margin-bottom:0;padding:0px;height:243px;}
.form-name{padding-left:32px;;padding-top:12px;}
.form-surname{padding-left:48px;}
.submitBtn-form{background-image:url("../../images/submit-btn.jpg");background-repeat:no-repeat;background-position:center center;width:99px;color:transparent;border:medium none;height:30px;}
.first-homebuyers-contact{padding:7px;border:none;}
#first-homebuyers-links a, a:hover, a:active{color:#8EA827;}
#contentBox li{}
.heading-h3{padding:0;}
.first-home-buyers-p{font-size:14px;}
.first-home-buyers-p2{font-size:12px;background-color:#8EA827;width:407px;color:#FFFFFF;}
.first-home-buyers-h1{font-size:20px;color:#8EA827;}
#first-homebuyers-links2 a, a:hover, a:active{color:#8EA827;}
.app_process_odd{background-repeat:repeat-y;margin-left:71px;padding-left:10px;padding-right:10px;text-align:left;width:329px;}
.app_process_even{background-repeat:repeat-y;margin-left:70px;padding-left:34px;padding-right:10px;text-align:left;width:329px;}
.addthis{float:right;padding-bottom:10px;}
.header{background-image:url(../../images/header_bg.png);background-repeat:repeat-x;height:126px;}
#submenu1,#submenu2,#submenu3,#submenu4{width:38px;background-color:transparent;}
.logo{margin-top:7px;}
.logobanner{margin-left:-4px;}
.homepage_text{width:420px;margin-left:45px;margin-top:140px;}
#cse-search-results{float:left;width:510px;padding:5px}
.plusone {padding-left:38px; float: left;}
.plusonecalc {float:right; }
.homepage_3{background-image:url(../../images/version-3-bg.png);background-repeat:no-repeat;height:59px;width:540px;margin-left:-10px;text-align:left;padding-left:355px;padding-top:4px;}
.homepage_2{background-image:url(../../images/version-2-bg.png);background-repeat:no-repeat;height:59px;width:540px;margin-left:-10px;text-align:left;padding-left:355px;padding-top:4px;}
.homepage_4{background-image:url(../../images/version-1-bg.png);background-repeat:no-repeat;height:59px;width:534px;margin-left:-7px;text-align:left;padding-left:37px;}
