body {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
background-image:url(images/bg.gif);
}
#frame {
margin-left:auto;
margin-right:auto;
width:750px;
position;relative;
text-align:left;
}
.innerframe {
	position:absolute;
	width:750px;
	left: 165px;
	top: 49px;


}
.head {
position:absolute;
top:0px;
left:0px;
background-image:url(images/head.gif);
z-index:99;
width:750px;
height:229px;
font-weight:bold;
}
.content {
width:540px;
margin-top:229px;
background-color:#FFFFFF;
min-height:700px;
padding:10px 10px 10px 200px;
color:#000066;
}
.calccontent {
width:555px;
margin-top:229px;
background-color:#FFFFFF;
min-height:675px;
padding:10px 4px 10px 190px;
color:#000066;
}
.foot {
width:740px;
background-image:url(images/foot.gif);
background-repeat:no-repeat;
height:64px;
text-align:right;
padding:10px 10px 0px 0px;
}
.foot a {
font-size:8px;
text-decoration:none;
color:#000066;
}
.foot a:hover {
text-decoration:underline;
}
.picbk {
background-image:url(images/bk.gif);
background-repeat:repeat-y;
width:554px;
margin-left:-15px;
}
.bigpic {
	background-image:url(images/bigimg_01.gif);
	background-repeat:no-repeat;
	width:407px;
	height: 252px;
	padding:50px 15px 0px 132px;
	z-index:3;
}
.bigpic2 {
	margin-left:-15px;
	margin-top:11px;
	width:554px;
	background-image:url(images/bigimg_bk.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	z-index:2;
	padding-bottom:55px;
	min-height: 670px;
}
.left {
position:absolute;
top:238px;
left:3px;
width:181px;
height:400px;
text-align:center;
}
.link1 {
position:absolute;
left:185px;
top:78px;
width:95px;
height:33px;
}
.link1 a {
display:block;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url(images/toplink.gif);
width:94px;
height:25px;
padding-top:7px;
text-align:center;
}
.link1 a:hover {
background-image:url(images/toplinkhover.gif);
}
.link2 {
position:absolute;
left:280px;
top:78px;
width:93px;
height:33px;
}
.link2 a {
display:block;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url(images/toplink.gif);
width:94px;
height:25px;
padding-top:7px;
text-align:center;
}
.link2 a:hover {
background-image:url(images/toplinkhover.gif);
}
.link3 {
position:absolute;
left:372px;
top:78px;
width:95px;
height:33px;
}
.link3 a {
display:block;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url(images/toplink.gif);
width:94px;
height:25px;
padding-top:7px;
text-align:center;
}
.link3 a:hover {
background-image:url(images/toplinkhover.gif);
}
.link4 {
position:absolute;
left:465px;
top:78px;
width:95px;
height:33px;
}
.link4 a {
display:block;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url(images/toplink.gif);
width:94px;
height:25px;
padding-top:7px;
text-align:center;
}
.link4 a:hover {
background-image:url(images/toplinkhover.gif);
}
.link5 {
position:absolute;
left:560px;
top:78px;
width:95px;
height:33px;
}
.link5 a {
display:block;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url(images/toplink.gif);
width:94px;
height:25px;
padding-top:7px;
text-align:center;
}
.link5 a:hover {
background-image:url(images/toplinkhover.gif);
}
.link6 {
position:absolute;
left:654px;
top:78px;
width:95px;
height:33px;
}
.link6 a {
display:block;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url(images/toplink.gif);
width:94px;
height:25px;
padding-top:7px;
text-align:center;
}
.link6 a:hover {
background-image:url(images/toplinkhover.gif);
}
.login {
position:absolute;
left:5px;
top:112px;
width:175px;
min-height:114px;
background-image:url(images/login.gif);
background-repeat:no-repeat;
z-index:99;
}
.login p {
color:#FFFFFF;
font-weight:bold;
}
h1 {
font-size:14px;
color:#ff8c3f;
}
h2 {
color:#ff8c3f;
font-size:12px;
}
h3 {
color:#ff8c3f;
font-size:12px;
}
.footlinks {
width:750px;
height:35px;
text-align:center;
color:#000066;
margin:18px -10px 0px 0px;
}
.footlinks a {
color:#000066;
font-weight:bold;
font-size:12px;
}
.bodytxtorange {
color:#ff6600;
}
.trackertablehead {
background-color:#000066;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
.trackertable {
border-left:2px solid #cccccc;
border-top:2px solid #cccccc;
}
.trackertable td {
border-bottom:2px solid #cccccc;
border-right:2px solid #cccccc;
}
.bodytxtbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}
.flash {
position:absolute;
width:562px;
height:116px;
top:112px;
left:186px;
}
.purchasebutton a {
display:block;
width:120px;
height:41px;
background-image:url(images/sale_calc_r2_c5.gif);
text-decoration:none;
}
.purchasebutton a:hover {
background-image:url(images/sale_calc_r2_c5_f2.gif);
}
.salesbutton a {
display:block;
width:120px;
height:41px;
background-image:url(images/sale_calc_r2_c2.gif);
text-decoration:none;
}
.salesbutton a:hover {
background-image:url(images/sale_calc_r2_c2_f2.gif);
}
.salespbutton a {
display:block;
width:120px;
height:41px;
background-image:url(images/sale_calc_r2_c7.gif);
text-decoration:none;
}
.salespbutton a:hover {
background-image:url(images/sale_calc_r2_c7_f2.gif);
}
.remortgage a {
display:block;
width:120px;
height:41px;
background-image:url(images/sale_calc_r2_c9.gif);
text-decoration:none;
}
.remortgage a:hover {
background-image:url(images/sale_calc_r2_c9_f2.gif);
}
.saleshbutton a {
display:block;
width:120px;
height:41px;
background-image:url(images/sale_calc_hips.gif);
text-decoration:none;
}
.saleshbutton a:hover {
background-image:url(images/sale_calc_hips_o.gif);
}
.salesphbutton a {
display:block;
width:120px;
height:41px;
background-image:url(images/sale_calc_phips.gif);
text-decoration:none;
}
.salesphbutton a:hover {
background-image:url(images/sale_calc_phips_o.gif);
}
.clock {
position:absolute;
left:21px;
top:88px;
width:171px;
height:22px;
font-size:10px;
}
.foot form {
display:inline;
}
.foot select {
margin:-20px;
}


.scrollcontentjs p {
color:#000066;
}

.scrollcontentjs a:link {color:#000066;} 
.scrollcontentjs a:hover {color:#FF8C3F; text-decoration:none;}
.scrollcontentjs a:visited{color:#000066;}
.scrollcontentjs a:active{color:#000066;}

ul li {
margin-right:40px;
line-height:20px;
}

ul.sitemapjs li{
color:#ff8c3f;
}

ul.sitemapjs li a:link{
color:#000066;
text-decoration:underline;
}

ul.sitemapjs li a:visited{
color:#000066;
text-decoration:underline;
}

ul.sitemapjs li a:active{
color:#000066;
text-decoration:underline;
}
