body{background:url(images/bck-hp-main.jpg) repeat-x 0px 0px; font-family:Arial;text-align:center; cursor:default}
.middleblock{position:relative; width:760px; height:350px; clear:both; text-align:center}
.silvercontainer{position:relative; width:760px; height:700px; background:url(images/bck-banner.jpg) no-repeat 0px 0px;}
.silverpanel{position:relative; clear:both; width:760px; height:350px; margin:0px auto; text-align:left; cursor:default}
.mortgageformcontainer{width:650px; margin:0px auto; padding:15px 0px 0px 0px}
#exitmovie{position:absolute; top:125px; left:695px; z-index:30}

/* 1st stage */
#slogan, #charges{position:absolute; top:31px; left:10px; width:750px; height:300px; margin:0px; padding:0px; z-index:6}
#slogan h2{font-size:46px; letter-spacing:-2px; font-weight:bold; line-height:46px; padding:0px; margin:0px 0px 10px 190px; text-align:left; color:#003366}
#slogan h3{font-size:24px; letter-spacing:-1px; font-weight:bold; line-height:26px; padding:0px; margin:5px 0px 0px 190px; text-align:left; color:#003366}
#slogan h4{font-size:16px; letter-spacing:-1px; font-weight:bold; line-height:18px; padding:0px; margin:10px 0px 0px 190px; text-align:left; color:#515151}
#slogan h4 a, #slogan h5 a{font-size:14px; color:#990000; text-decoration:underline; padding:3px 3px 5px 3px}
#slogan h4 a:hover, #slogan h5 a:hover{font-size:14px; color:#990000; text-decoration:none; padding:3px 3px 5px 3px; background:#fff}
#slogan h5{font-size:11px; font-weight:bold; line-height:18px; padding:0px; margin:15px 0px 0px 0px; text-align:left; color:#990000}
#slogan p{font-size:10px; font-weight:bold; line-height:13px; padding:1px 0px 0px 3px; margin:3px 0px 0px 0px; text-align:left; color:#666}
#slogan p a{color:#333; text-decoration:underline; padding:0px 1px 1px 1px}
#slogan p a:hover{color:#333; text-decoration:none; padding:0px 1px 1px 1px; background:#fff}

#guidelink{position:absolute; top:207px; left:251px; width:259px; height:59px; margin:0px; padding:0px; z-index:5}
#guidelink h2{font-size:20px; letter-spacing:-1px; font-weight:bold; line-height:20px; padding:0px; margin:0px 0px 15px 0px; text-align:left; color:#81AB01}
#guidelink p{font-size:12px; font-weight:bold; line-height:15px; padding:0px; margin:0px 0px 0px 0px; text-align:left; color:#515151}
#guidelink a{display:block; padding:20px 0 0 0; width:259px; height:38px; text-align:center; font-weight:bold; font-size:18px; letter-spacing:-1px; border:0; cursor:pointer; font-family:Arial; cursor:pointer; text-decoration:none; vertical-align:middle; color:#990000}
#imagery{position:absolute; top:10px; right:10px; width:750px; height:300px; margin:0px; padding:0px; background:url(images/one-mortgage-form.jpg) no-repeat top right; z-index:4}
#businesslive{position:absolute; top:20px; left:430px;  width:300px; margin:0px; padding:20px 0px 0px 10px; z-index:5; text-align:left}
#businesslive h2{font-size:17px; letter-spacing:-1px; font-weight:bold; line-height:20px; padding:0px; margin:0px 0px 5px 15px; color:#81AB01}
#businessliveeuro{position:relative; width:287px; height:67px; text-align:center; background:url(images/bck-rfps-total-value.png) no-repeat top left; margin:0px; padding:25px 0px 0px 0px}
#businessliveeuro h3{font-size:40px; letter-spacing:-2px; font-weight:bold; line-height:40px; margin:0px; padding:0px; color:#fff}

#charges h2{font-size:20px; letter-spacing:-1px; font-weight:bold; line-height:20px; padding:0px; margin:0px 0px 5px 10px; text-align:left; color:#81AB01}
#charges p{font-size:12px; font-weight:normal; line-height:16px; padding:0px; margin:3px 0px 5px 10px; color:#444}
#charges h4{float:right; margin:-9px 0px 0px 0px}
#charges h4 a{font-size:12px; color:#990000; text-decoration:underline; padding:1px 3px 5px 3px}
#charges h4 a:hover{font-size:12px; color:#990000; text-decoration:none; padding:1px 3px 5px 3px; background:#fff}
.chargeshalf{position:relative; width:355px; float:left; padding:0px 20px 0px 0px; margin:0px}

.greeny{color:#5B7900}
.greyy{color:#666}
.blacky{font-size:14px; color:#000}
.smallerh4{font-size:14px}
.biggerfont{font-size:18px; line-height:32px; font-weight:bold; padding:0px; margin:0px; color:#545B62}

.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}

#happyauctioneer{}
#happyauctioneer h2{background:url(images/header-green.png) no-repeat top left; color:#5B7900}
#happyauctioneer img{float:left; overflow:auto; margin:15px; padding:3px; border:1px solid #ddd}
#happyauctioneer p{margin:15px; font-size:13px; line-height:15px; font-weight:bold; font-style:italic; color:#444}
#happyauctioneer span{font-size:12px; font-weight:normal; font-style:normal; color:#444}

#featuredlenders{position:relative}
#featuredlenders h2{background:url(images/header-blue.png) no-repeat top left; color:#34475F}
.aib{position:absolute; top:60px; left:30px}
.iib{position:absolute; top:70px; left:80px}
.boi{position:absolute; top:60px; left:150px}
.acc{position:absolute; top:60px; left:268px}
.fia{position:absolute; top:125px; left:30px}
.per{position:absolute; top:100px; left:170px}
.ebs{position:absolute; top:115px; left:268px}
.bos{position:absolute; top:170px; left:45px}
.iri{position:absolute; top:140px; left:170px}
.ics{position:absolute; top:170px; left:280px}

#lenderhome_tl{}
#lenderhome_tl h2{background:url(images/header-blue.png) no-repeat top left; color:#34475F}
#lenderhome_tl span{width:250px; font-family:Arial; font-weight:bold; font-size:14px; line-height:20px; color:#444}

/* Home page mortgages slider styles */

.SlidingPanels{position:relative; width:216px; height:180px; padding:0px; margin:5px 0px 0px 0px; border:none}
.SlidingPanelsContentGroup{float:left; position:relative; width:1500px; height:190px; margin:0px; padding:0px; border:none}
.SlidingPanelsContent{float:left; width:186px; height:170px; overflow:hidden; margin:0px; padding:10px 10px 10px 20px; border:none; background:url(images/slider-panel-shadow.jpg) no-repeat top left}
.SlidingPanelsContent h3{font-size:12px; text-decoration:none; text-align:left; color:#49525B; margin:0px 0px 10px 0px}
.SlidingPanelsContent h3 a{font-size:12px; font-weight:bold; text-decoration:none; text-align:left; color:#49525B; margin:0px 0px 10px 0px}
.SlidingPanelsContent h3 a:hover{font-size:12px; font-weight:bold; text-decoration:underline; text-align:left; color:#343A41; margin:0px 0px 10px 0px}

.SlidingPanelsContent p{font-size:11px; font-weight:normal; text-decoration:none; text-align:left; color:#444; display:block; height:120px}
.SPCselector a{font-size:10px; font-weight:bold; text-decoration:none; text-align:left; color:#222; border-top:1px solid #ddd}	
.SPCselector a:hover{font-size:10px; font-weight:bold; text-decoration:underline; text-align:left; color:#222; border-top:1px solid #ddd}
.SlidingPanelsAnimating *{overflow:hidden}
.SlidingPanelsCurrentPanel{}
.SlidingPanelsFocused{}

/* Mortgage Rates panel */

.TabbedPanels{position:relative; margin:0px; padding:0px; clear:both; width:758px;}
.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-color:#E6F5C5; list-style:none; border-left:solid 1px #C9DD9B; border-bottom:0px; border-top:solid 1px #C9DD9B; border-right:solid 1px #C9DD9B; -moz-user-select:none; -khtml-user-select: none; cursor: pointer;}
.TabbedPanelsTabHover{background-color: #EBFBC7;}
.TabbedPanelsTabSelected {background-color: #FFF; border-bottom:1px solid #FFF;}
.TabbedPanelsTab a{color:black; text-decoration:none;}
.TabbedPanelsContentGroup {clear:both; border:0px; border-top:solid 1px #C9DD9B; background-color:#FFF;}
.TabbedPanelsContent{padding:5px;}
.TPCleft{position:relative; width:240px; 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{position:relative; width:490px; float:left; margin:0px 0px 10px 10px}
.TPCright table{width:490px;}
.TPCright th{background:#E7E9EC; font-family:Arial, sans-serif; font-size:11px; font-weight:bold; color:#003333; height:24px; vertical-align:middle; border-bottom:1px solid #E7E9EC; border-left:1px solid #E7E9EC; border-right:1px solid #fff; border-top:0px}
.TPCright td{background:#fff; font-family:Arial, sans-serif; font-size:11px; font-weight:normal; color:#444; height:20px; vertical-align:middle; border-bottom:1px solid #E7E9EC; border-left:1px solid #E7E9EC; border-right:1px solid #fff; border-top:0px}

.TabbedPanelsContentVisible{}
.bankhawk{height:30px; width:760px; 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 */

.articlelinks{clear:both; width:740px; height:210px; margin:10px auto; padding:10px; background:#545B62}
.articlelinks ul{float:left; list-style-type:none; margin:10px 14px 0px 14px; padding:0px; width:155px}
.articlelinks li{font-family:Arial; font-size:11px; font-weight:normal; color:#333; margin:2px 0px 2px 2px; padding:0px; border-bottom:1px dotted #717A84}
.articlelinks li a{color:#D7DDE5; text-decoration:none}
.articlelinks li a b{color:#fff; background:#6E757C; text-decoration:none; padding:2px}
.articlelinks li a:hover{color:#fff; text-decoration:underline;}