* html, html, body {
	background:url(images/page-background-dark.jpg) #ececec repeat-x;
	font-family:"Lucida Grande", Verdana, Arial, sans-serif;
	font-size:11px;
	line-height: 20px;
	color:#666;
	margin:0;
	padding-bottom:10px;
}
a:link {color:#0066CC;}
a:hover {text-decoration: none; color:#70a9d2;}
a:visited {text-decoration: underline; color:#666;}
a:active {text-decoration: none;}
#page {
	padding-top:20px;
	padding-bottom: 20px;

	
}
#top-links {
	text-align:right;
	padding-bottom:10px;
	padding-top:10px;
}
#wrapper {
	margin:auto;
	width:960px;
	padding-bottom:30px;
	background-image:url(images/website-shadow.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#wrapper2 {
	margin:auto;
	width:960px;
}
#header {

	padding:20px;
	background-color:#fff;
	overflow:auto;
}
#content {
	background-color:#fff;
	overflow:auto;
	padding-bottom:20px;
}
#content-inner {
	padding:20px;
	padding-top:0px;
}
#footer {
	padding-left:20px;
	padding-right:20px;
	font-size:11px;
	color:#999;
}
#footer #footer-inner-left {
	float:left;
}
#footer #footer-inner-right {
	float:right;
}
/* Gloabal 3 Column Layout for site */

#sidebar-left {
	margin-right:20px;
	width:189px;
	border-right:1px solid #e3e3e3;
	float:left;
	
	min-height:200px;
}
#middle-content {
	width:500px;
	float:left;
}
#faq ul li {
	margin-left:30px;
}
#faq li {
	list-style: circle;}
#middle-content-norightsidebar {
	float:left;
	width:700px;}
#sidebar-right {
	margin-left:20px;
	width:190px;
	float:left;
}
/* 3 Column Layout for Homepage */

#home-sidebar-left, #home-middle-content, #home-sidebar-right {
	margin-top:0;
}
#home-sidebar-left {
	margin-right:20px;
	width:290px;
	float:left;
}
#home-middle-content {
	width:295px;
	float:left;
}
#home-sidebar-right {
	margin-left:20px;
	width:295px;
	float:left;
}
/* Other */
#logo {
	float:left;
	width:600px;
	background-image:url(images/callus.png);
	background-position:right;
	background-repeat: no-repeat;
}
.clearfix {
	clear:both;
}
/* Styled Links
-------------------- */
#user-links {
	float:right;
}
#user-links a {
	display:block;
	width:173px;
	height:34px;
	line-height:34px;
	text-decoration:none;
	font-size:12px;
	padding-left:10px;
}
#user-links .online-banking {
	color:#d32b87;
	background-image:url(images/onlinebanking-button-new.png);
	margin-bottom: 10px;
	margin-top:10px;
}
#user-links .online-banking:hover {
	background-image:url(images/onlinebanking-button-new.png);
	background-position: bottom;
}
#user-links .introducer-access {
	color:#145c93;
	background-image:url(images/introduceraccess-button-new.png);
}
#user-links .introducer-access:hover {
	color: #307193;
	background-image:url(images/introduceraccess-button-new.png);
	background-position: bottom;
}
/* Menus
------------------- */

/* Main */

#menu ul li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	height:35px;
	font: 12px/35px "Lucida Grande", verdana, sans-serif;
	text-align: center;
}
#menu a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-left:15px;
	padding-right:15px;
	margin-right:10px;
}
#menu a:hover, #menu a.current {
	background:url(images/menu-arrow-current.png) no-repeat;
	background-position: bottom center;
	
}
#menu a:hover {
	color: #eaf4bf;
}
#menu {
	height:35px;
	line-height:35px;
	text-align:center;
	background:url(images/menu-bg.png);
	padding-left:15px;
	margin-top: 20px;
}


/* Top Links */

#top-links ul {
	margin:0;
	padding:0;
	list-style-type: none;
}
#top-links li {
	display: inline;
	list-style-type: none;
	text-align: center;
}
#top-links li a, #top-links a:visited {
	padding-left:10px;
	padding-right:5px;
	border-left:1px solid #ccc;
	display:inline;
	color:#666;
	text-decoration: none;
	font-size:10px;
}
#top-links li a:hover {
	color:#999;
	text-decoration: underline;
}
#top-links li .first {
	border-left:none;
}

#footer ul {
	margin:0;
	padding:0;
	list-style-type: none;
}
#footer li {
	display: inline;
	list-style-type: none;
	text-align: center;
}
#footer li a, #footer a:visited {
	padding-left:10px;
	padding-right:5px;
	border-left:1px solid #ccc;
	display:inline;
	color:#999;
	text-decoration: none;
	font-size:10px;
}
#footer li a:hover, #footer li .current {
	color:#666;
	text-decoration: none;
}
#footer li .first {
	border-left:none;
	padding-left:0;
}

/* Styles etc */

h1 {
	font-weight: normal;
	color:#173961;
	font-size:18px;
}
h2 {
	font-weight: normal;
	color:#173961;
	font-size:14px;
	padding-bottom:3px;
	margin-bottom: 5px;
}
h3 {
	font-weight: normal;
	color:#173961;
	font-size:14px;
	border-bottom: 1px dotted #ccc;
	padding-bottom:3px;
	margin-bottom: 5px;
}
#big-buttons {
	width:290px;
}
#big-buttons ul {
	list-style-type: none;
	margin:0;
	padding:0;
}

#big-buttons li a {
	display:block;
	width:275px;
	height:39px;
	color:#666;
	font-size:14px;
	line-height:39px;
	padding-left:20px;
	text-decoration:none;
	margin-top:3px;
	float:left;
	margin-right:10px;
	background-image:url(images/bigbuttons.png);
}
#big-buttons li a:hover {
	background-position:bottom;
	color:#467804;
}

ul.medico-loan-ul li  {
	display:block;
	width:150px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	padding-left:20px;
	background-image: url(/images/ul-arrow.png);
	background-position: center left;
	background-repeat: no-repeat;
}
ul.medico-loan-ul li:hover {
	color:#333;
	background-position-x: 4px;
}
/* Online Banking buttons */
#big-buttons li span.bank { padding-left:120px; width:155px;  }
#big-buttons li span {display: block;}
#big-buttons li .adelaide { background-repeat:no-repeat;  background-image:url(images/onlinebanking-buttons/online-banking-adelaide.png);}
#big-buttons li .ge { background-repeat:no-repeat; background-image:url(images/onlinebanking-buttons/online-banking-ge.png);}
#big-buttons li .resimac { background-repeat:no-repeat; background-image:url(images/onlinebanking-buttons/online-banking-resimac.png);}
#big-buttons li .challenger {background-repeat:no-repeat; background-image:url(images/onlinebanking-buttons/online-banking-challenger.png);}
#big-buttons li .origin {background-repeat:no-repeat; background-image:url(images/onlinebanking-buttons/online-banking-origin.png);}
/* /Online Banking buttons */

#middle-content p, #middle-content-norightsidebar p {
	font-size:11px;
	line-height: 20px;
	color:#666;
}


#latest-news ul {
	list-style-type: none;
	margin-left:0;
	
}
#latest-news li {
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: 1px dotted #ccc;
}
#latest-news span.date {
	color:#999;
	font-size:10px;
}

/* latest-news - article date div above article */ #article-date {
	border-bottom:solid 1px #ccc;
	padding-bottom:3px;
	color:#999;
	font-size:10px
}
#content .pull-text {
	font-size:14px;
	line-height: 20px;
	color:#559312;
}
form label {
	float:left;
	cursor: pointer;
	width:150px;

}
form input, form textarea {
	border:1px solid #ccc;
	padding:5px;
	width:200px;
}
form textarea {
	height:80px;
}

form .form-submit {
	background-color: #f5f5f5;
	width:inherit;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #ccc;
	font-size:11px;
	color:#333;
	background-image:url(images/buttonback.gif);
	background-position: top;
}
form .form-submit:hover {
	background-color:white;
	color:#333;
	cursor: pointer;
	background-image:none;
	background-position: bottom;
}

.clearfix {
	clear:both;
}

#finding-a-property-questions ul {
	color:#333;
	margin-left:20px;}
#finding-a-property-questions li {
padding-bottom: 10px;}

.links-img-left {
	width:250px;
	float:left;
	}
	
.links-list {
	margin-bottom:20px;
	clear:both;
}

#latest-news a:link {
	text-decoration:none;
	padding-bottom: 3px;
}
#latest-news a:hover {
	color:#9cc9e9;}
	
/* Calculator */

#borrow-form .form-submit {
	font-size:14px;
	width:100px;
}
#borrow-form .form-submit:hover {
	background-image:none;
	background-color:#fff;
	cursor:pointer;
}
#borrow-form input {
	width:100px;
	padding:5px;
	font-size:12px;
	border:1px #CCC solid;
}
#borrow-form .form-submit {
	background-image:url(images/buttonback.gif);
	border:1px solid #ccc;
}

#Borrow-Result input {
	font-size:18px;
	background-image: none;
	border:1px solid #fff;
	color:#709b1c;
}
.notice { text-align: center; padding-bottom: 4px;}
#borrow-form td {font-size: 12px; padding: 5px;}


/* Loan Products - Side Menu */	
#loanproducts-side-menu { padding-left:10px; padding-right:10px;}
#loanproducts-side-menu li {margin-bottom: 10px;}
#loanproducts-side-menu li a {
	color:#666;
	text-decoration: none;
	font-size:11px;
	padding-bottom: 4px; border-bottom: 1px dotted #ccc;
	display: block;
}
#loanproducts-side-menu li a:hover, #loanproducts-side-menu .current {
	color:#559312;
	border-bottom: 1px solid #559312;
}
#loanproducts-side-menu li a:hover {border-bottom:1px dotted #559312;}
/* End/ Loan Products - Side Menu */	

#links li {margin-bottom:20px;}

.line-height-reset {line-height: 0px;} /* For big buttons Ie6 fix */

#content ul.aboutus {
	margin-left: 15px;
}
#content ul.aboutus li {
	list-style:none;
	background-image: url(/images/ul-arrow.png);
	background-position: center left;
	background-repeat: no-repeat;
	text-indent: 15px;

}



#slider {
    width: 918px; /* important to be same as image width */
    height: 230px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	margin-bottom: 10px;
}
#sliderContent {
    width: 918px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 11px;
    padding: 10px 13px;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 400px;
}
.slider-dark-text {
	color: #333;
}
ul { list-style-type: none;}

#sliderContent a, #sliderContent a:visited {
	text-decoration: none;
	color:#fff;
	background-image:url(/brendan/newsite/images/slider-arrow.png);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	height:20px;
	padding-right:25px;

}
#sliderContent a.slider-arrow-dark {
	background-image:url(/brendan/newsite/images/slider-arrow-dark.png);
	background-repeat: no-repeat;
	background-position: right;
	color:#666;
}
#sliderContent a.slider-arrow-dark:hover {
	color:#ccc;
}
#sliderContent a:hover {
	text-decoration: none;
	color:#fff;
}

.spanPosition-intelligentchoice {

	bottom:0;
	right:0;

}

.spanPosition-fa18 {
	bottom:0;
	right:488px;
}

.spanPosition-experts {
	bottom:0;
	right:550px;
}

.spanPosition-medicoloan {
	bottom:0;
	right:0;
}
.spanPosition-construction {
bottom:0;
	right:418px;
}

.spanPosition-moving {
bottom:0;
	right:100px;
}

.spanPosition-propack {
bottom:0;
	right:100px;
}

