.middleblock{width:850px; height:197px; clear:both; text-align:center; padding:0px; margin:0px}
/* 1st stage */
.mortgagedealintro{clear:both; width:774px; height:305px; padding:10px 38px 0px 38px; margin:0px; text-align:center; cursor:default; background:url(images/bck-mainbanner.png) repeat-x top left}
.mortgagedealintro h2{font-size:40px; letter-spacing:-2px; font-weight:bold; line-height:44px; padding:10px 0px 5px 0px; margin:0px; text-align:center; color:#3F3D31}
.mortgagedealintro h3{font-size:20px; letter-spacing:-1px; font-weight:bold; line-height:22px; padding:10px 0px 5px 90px; margin:0px; text-align:left; color:#333}
.mortgagedealintro h4{font-size:18px; letter-spacing:-1px; font-weight:bold; line-height:20px; padding:10px 0px 10px 90px; margin:0px; text-align:left; color:#333}
.mortgagedealintro h4 a{color:#990000; text-decoration:underline}
.mortgagedealintro h4 a:hover{color:#990000; text-decoration:none}
.applyformortgage{position:relative; float:left; text-align:left; width:370px; margin:5px 0px 0px 10px; padding:0px; background:url(images/step-one.png) no-repeat top left}
.applyformortgage img{position:absolute; top:140px; left:0px}
.claimcash{float:left; text-align:left; width:360px; margin:5px 0px 0px 0px; padding:0px; background:url(images/step-two.png) no-repeat top left}

.mortgagedealclaimcash{clear:both; position:relative; width:774px; height:293px; padding:10px 38px 0px 38px; margin:0px; text-align:center; cursor:default; background:url(images/mortgage-approved-claim-panel.jpg) no-repeat top left}
.mortgagedealclaimcash h2{font-size:34px; letter-spacing:-2px; font-weight:bold; line-height:44px; padding:10px 5px 5px 0px; margin:0px; text-align:right; color:#3F3D31}
.mortgagedealclaimcash h3{font-size:26px; letter-spacing:-1px; font-weight:bold; line-height:26px; padding:13px 0px 5px 0px; margin:0px; text-align:center; color:#fff}
.mortgagedealclaimcash h4{font-size:16px; letter-spacing:-1px; font-weight:bold; line-height:18px; padding:13px 0px 10px 0px; margin:0px; text-align:center; color:#fff}
.submit{position:absolute; top:86px; left:215px; text-align:center; width:184px; margin:0px; padding:0px}
.submit img{text-align:center; padding:5px 0px 0px 0px}
.report{position:absolute; top:86px; left:450px; text-align:center; width:184px; margin:0px; padding:0px}

.bluish{color:#1E65AC}
.greeny{color:#465E00}

.firstchoicelinks{text-align:center; width:228px; padding:10px 0px 0px 0px}
.firstchoicelinks a:link, .firstchoicelinks a:active, .firstchoicelinks a:visited{font-size:15px; font-weight:bold; text-decoration:none; color:#fff; padding:0px 0px 1px 0px}
.firstchoicelinks a:hover{color:#D5FF53}

.blueloginlink{font-size:10px; font-weight:normal; text-decoration:none; color:#91A8C0; text-align:center}
.blueloginlink a:link, .blueloginlink a:active, .blueloginlink a:visited{font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:underline; color:#CCD7E1}
.blueloginlink a:hover{color:#fff}

.greyloginlink{font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#aaa; text-align:center}
.greyloginlink a:link, .greyloginlink a:active, .greyloginlink a:visited{font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:underline; color:#CCD7E1}
.greyloginlink a:hover{color:#fff}

/* Parallel Panel headers ID's */
		
#mortgagesmarket{background:url(images/header-blue.png) no-repeat top left; color:#34475F}
.iconscontainer{float:left; width:159px; margin:0px; padding:0px}
.iconscontainer ul{margin:10px 0px 0px 10px; padding:0px; width:139px; float:left}
.iconscontainer li{clear:both; list-style:none}
.iconscontainer li a:link, .iconscontainer li a:active, .iconscontainer li a:visited{font-size:12px; font-weight:bold; text-decoration:none; text-align:left; color:#999; display:block; height:23px; padding:5px 0px 0px 40px}
.iconscontainer li a:hover{color:#49525B}

#ongoingauctions{background:url(images/header-green.png) no-repeat top left; color:#5B7900}
.sa{width:360px; padding:6px 9px 9px 9px}
.sa table{width:360px; border:0px; margin:0px; padding:0px}
.sa th{height:18px; padding:1px; font-size:11px; font-weight:bold; text-indent:6px; text-align:left; color:#333; border-bottom:1px solid #E1E4E7}
.sa td{line-height:22px; height:18px; padding:2px; font-size:10px; font-weight:normal}		
.sa td a:link, .sa td a:active, .sa td a:visited{color:#333; text-decoration:none}
.sa td a:hover{color:#333; text-decoration:underline}
.sa_odd{text-indent:5px; color:#333; background:#E7E9EC}	
.sa_even{text-indent:5px; color:#333}
td.sa_odd1{font-weight:bold; text-indent:22px; color:#333; background:#E7E9EC url(images/auctions-table-odd.gif) no-repeat 3px 4px}
td.sa_even1{font-weight:bold; text-indent:22px; color:#333; background:url(images/auctions-table-even.gif) no-repeat 3px 4px}

/* Panels below mainbanner */

.panelintro{float:left; width:417px; height:250px; margin:15px 16px 15px 0px; background:url(images/bck-intropanel.png) repeat-x top left}
.panelintro img{float:left; margin:0px 10px 0px 0px}
.panelintro h2{font-size:18px; color:#fff; font-weight:bold; line-height:20px; letter-spacing:-1px; text-align:left; padding:20px 15px 10px 15px; margin:0px}
.panelintro p{font-size:14px; color:#CDE4FC; font-weight:normal; line-height:16px; text-align:left; padding:10px 15px 0px 15px; margin:0px}
.panelintro a{float:right}

.panelstats{float:left; width:417px; height:250px; margin:15px 0px 15px 0px; background:url(images/bck-statspanel.png) repeat-x top left}
.panelstats h2{font-size:18px; color:#fff; font-weight:bold; line-height:20px; letter-spacing:-1px; text-align:left; padding:20px 15px 10px 15px; margin:0px}
.panelstats p{font-size:14px; color:#E1FFA4; font-weight:normal; line-height:14px; text-align:left; padding:5px 0px 5px 15px; margin:0px}
.panelstats a{color:#fff; text-decoration:underline; font-weight:bold}
.panelstats a:hover{color:#fff; text-decoration:none; font-weight:bold}

/* Home page testimonials */

.eightpics{width:336px; height:90px; padding:0px 0px 0px 45px; margin:0px}
	.eightpics h5{font-size:16px; letter-spacing:-1px; font-weight:bold; line-height:16px; padding:20px 0px 10px 0px; margin:0px; text-align:left; color:#666}
	.onepic{width:55px; height:55px; float:left; margin:0px 1px 1px 0px; padding:0px}
	.onepic img{width:55px; height:55px; cursor:pointer}
	.tip{width:200px; height:140px; padding:15px; color:#111; background:url(images/tooltip.png) no-repeat top left; font:Arial, Helvetica, sans-serif}
	.tip h5{font-size:16px; font-weight:bold; line-height:18px; letter-spacing:-1px; margin:0px 0px 10px 0px; padding:0px; color:#fff}
	.tip p{font-size:14px; font-weight:bold; line-height:16px; letter-spacing:-1px; margin:0px 0px 5px 0px; padding:0px; color:#fff}
	#jHelperTipAttrContainer{background:#FFFFCC; color:#333; display:none}
	#jHelperTipContainer{display:none; z-index:90}

/* Mortgage Rates panel */

.TabbedPanels{position:relative; margin:0px; padding:0px; clear:both; width:850px; background:#FEF8D6}
.TabbedPanelsTabGroup{margin:0px; padding:0px 0px 0px 5px;}
.TabbedPanelsTab{position:relative; top:1px; float:left; padding:4px 6px; margin: 0px 1px 0px 0px; font:normal 10px sans-serif; background:#EBE2BD; list-style:none; border-left:solid 1px #C2B892; border-bottom:0px; border-top:solid 1px #C2B892; border-right:solid 1px #C2B892; -moz-user-select:none; -khtml-user-select: none; cursor: pointer;}
.TabbedPanelsTabHover{background:#FEFBE7}
.TabbedPanelsTabSelected {background:#fff; border-bottom:1px solid #fff}
.TabbedPanelsTab a{color:black; text-decoration:none}
.TabbedPanelsContentGroup {clear:both; border:0px; border-top:solid 1px #C2B892; background:#fff}
.TabbedPanelsContent{padding:5px; background:#fff; clear:both}
.TPCleft{width:330px; margin:0px 8px 0px 0px; float:left}
.TPCleft h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#003366; margin:10px 10px 15px 10px}
.TPCleft p{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444; margin:0px 10px 5px 10px}
.TPCleft a:link, .TPCleft a:active, .TPCleft a:visited{color:#333; font-weight:bold; text-decoration:underline}
.TPCleft a:hover{color:#99CC33; font-weight:bold; text-decoration:none}
.TPCleft img{float:left; overflow:auto; margin:0px 10px 10px 5px}
.TPCright{width:490px; min-height:150px; margin:10px 0px 10px 10px; overflow:auto}
.TPCright table{width:490px}
.TPCright th{background:#EBE2BD; font-family:Arial, sans-serif; font-size:11px; font-weight:bold; color:#003333; height:24px; vertical-align:middle; border-bottom:1px solid #EBE2BD; border-left:1px solid #EBE2BD; border-right:1px solid #fff; border-top:0px}
.TPCright td{background:#FEFBE7; font-family:Arial, sans-serif; font-size:11px; font-weight:normal; color:#444; height:20px; vertical-align:middle; border-bottom:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; border-top:0px}

.TabbedPanelsContentVisible{}
.bankhawk{height:30px; width:850px; clear:both; background:url(images/bck-bankhawk.gif) repeat-x top left;}
.bankhawk img{float:right; border:0px; margin:0px 10px 0px 10px}
.bankhawk p{font-family:Arial, sans-serif; font-size:10px; font-weight:normal; color:#666; float:right; margin:13px 0px 0px 0px; padding:0px;}
.bankhawk a{font-weight:bold; color:#444; text-decoration:none}
.bankhawk a:hover{font-weight:bold; color:#444; text-decoration:underline}
/* Articleslinks */

.paneladvice{float:left; width:417px; height:330px; margin:15px 16px 15px 0px; background:#8E8151}
.paneladvice h2{font-size:18px; color:#fff; font-weight:bold; line-height:20px; letter-spacing:-1px; text-align:left; padding:20px 15px 10px 15px; margin:0px}
.paneladvice ul{float:left; list-style-type:none; margin:0px; padding:10px 15px 0px 15px; width:170px}
.paneladvice li{font-family:Arial; font-size:11px; line-height:14px; font-weight:normal; margin:0px; padding:2px 0px 2px 2px; border-bottom:1px dotted #756942}
.paneladvice li a{color:#F1E3B4; text-decoration:none}
.paneladvice li a b{color:#F1E3B4; background:#756942; text-decoration:none; padding:2px}
.paneladvice li a:hover{color:#fff; text-decoration:underline}
.paneladvice li a:hover b{color:#fff; text-decoration:underline}

.panelnews{float:left; width:417px; height:330px; margin:15px 0px 15px 0px; background:#fff}
.panelnews h2{font-size:18px; color:#55472D; font-weight:bold; line-height:20px; letter-spacing:-1px; text-align:left; padding:20px 15px 10px 15px; margin:0px}
.panelnews ul{clear:both; list-style-type:none; margin:0px; padding:0px 15px 0px 15px}
.panelnews li{font-family:Arial; font-size:12px; line-height:14px; font-weight:normal; margin:0px; padding:5px 5px 5px 2px; border-bottom:1px dotted #756942}
.panelnews li a{font-size:14px; line-height:20px; font-weight:bold; letter-spacing:-1px; color:#639300; text-decoration:none}
.panelnews li a:hover{font-size:14px; line-height:20px; font-weight:bold; letter-spacing:-1px; color:#3A6F00; text-decoration:underline}



