/*-------------------------------------
  Company: eChoice Home Loans Pty Ltd
  Author: Steve Boyd
  Released: 12th October 2009
-------------------------------------*/

			/* Dark Color */
			a:focus, a:hover {color:#B2001D;}
			a:link,a:active,a:visited {color:#B2001D;}
			#landing .banner,
			#application .banner,
			.apply-widget
			{
				background-color:#B2001D;
			}
			#menu a
			{
				color:#B2001D;
			}
			/* Medium color */
			.ft,
			.ft a:link,
			.ft a:active,
			.ft a:visited
			{
				color:#DCA7AD;
			}
			.ft ul,
			.ft ul *
			{
				margin:0;
				padding:0;
				list-style:none;
			}
				/* Light color */
				#ad-h-1 a img:hover,
				#ad-h-2 a img:hover,
				#ad-h-3 a img:hover,
				#ad-h-4 a img:hover,
				#ad-h-5 a img:hover
				{
					border:3px solid #E6D1D4;
				}
					.nav li li
					{
						border-top:1px solid #E6D1D4;
					}
						.nav li li:hover, .nav li li.sfHover,.nav li li a:focus, .nav li li a:hover, .nav li li a:active
						{
							background:#E6D1D4;
						}
			/* Images */
				.nav li.item-1
				{
					background:url('/mortgage_australia/echoice/i/bg-menu-first-homeloans.gif') repeat-x 0 0 #A10001;
				}
				.nav li.item-1:hover, .nav li.item-1.sfHover, .nav li.item-1 a:focus, .nav li.item-1 a:hover, .nav li.item-1 a:active
				{
					background:url('/mortgage_australia/echoice/i/bg-menu-first-homeloans-o.gif') repeat-x 0 0 #C50023;
				}
			

li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;*margin:0 1.5em 1.5em 2.0em;}
ul {list-style-type:square;}
ol {list-style-type:decimal;}
.apply-widget a
{
	color:#FFF; /* Needs to be re-iterated to catch */
}

/* head */
.hide-this{display:none}
.hd .bg1 {
	margin:0 10px;
	background:url('../i/bg-head-1.jpg') repeat-x 0 100% #FFF;
}
#logo-2,
#logo
{
	margin-top:16px;
	margin-left:16px;
	text-align:center;
	background:url('/mortgage_australia/echoice/i/logo-homeloans.gif') no-repeat 0 0;
}
#logo-2
{
	background:url('/mortgage_australia/echoice/i/logo-homeloans-solo.gif') no-repeat 0 0;
}
#logo-2 a,
#logo a
{
	width:150px;
	height:89px;
	display:block;
	margin-top:0.7em;
	text-decoration:none;
}
#logo-2,
#logo
{
	display:block;
	position:absolute;
	bottom:0;
	left:10px;
	margin:0;
	padding:0;
	width:164px;
	height:88px;
}
	#logo-2,
	#logo a
	{
		display:block;
		width:164px;
		height:88px;
		margin:0;
		padding:0;
		text-decoration:none;
	}
	#tabs
	{
		display:block;
		position:absolute;
		z-index:20;
		left:174px;
		bottom:0;
	}
	#tabs ul
	{
	}
	#tabs *
	{
		margin:0;
		padding:0;
		list-style:none;
	}
		#tabs li
		{
			position:relative;
			display:block;
			float:left;
		}
		#tabs li a
		{
			display:block;
			width:137px;
			height:46px;
		}
		#tab-insurance a{background:url('../i/tab-insurance.gif') no-repeat 0 0 #EA6200;}
		#tab-commercial a{background:url('../i/tab-commercial.gif') no-repeat 0 0 #54B200;}
		#tab-homeloans a{background:url('../i/tab-homeloans.gif') no-repeat 0 0 #B2001D;}
		#tab-property a{background:url('../i/tab-property.gif') no-repeat 0 0 #0087DC;}
		#tab-investment a{background:url('../i/tab-investment.gif') no-repeat 0 0 #3B0910;}
		#tab-partners a{background:url('../i/tab-partners.gif') no-repeat 0 0 #1f1f1f;}
		#tab-insurance-end a{background:url('../i/tab-insurance-end.gif') no-repeat 0 0 #EA6200;}
		#tab-commercial-end a{background:url('../i/tab-commercial-end.gif') no-repeat 0 0 #54B200;}
		#tab-homeloans-end a{background:url('../i/tab-homeloans-end.gif') no-repeat 0 0 #B2001D;}
		#tab-property-end a{background:url('../i/tab-property-end.gif') no-repeat 0 0 #0087DC;}
		#tab-investment-end a{background:url('../i/tab-investment-end.gif') no-repeat 0 0 #3B0910;}
		#tab-partners-end a{background:url('../i/tab-partners-end.gif') no-repeat 0 0 #1f1f1f;}
/* Reposition the site search */
.hd .bg1 .col2
{
	width:600px;
	height:70px;
}
.hd .bg1 .resize-1
{
	height:auto;
}
#home-loan-login
{
}
#search
{
	position:relative;
	bottom:0;
	right:0;
	padding:0;
	margin:0;
}
#search form
{
	padding:0;
	margin:0;
	margin-right:16px;
}
#home-loan-login,#search
{
	float:right;
}
	#home-loan-login a,
	#home-loan-login a:link,
	#home-loan-login a:active,
	#home-loan-login a:visited
	{
		display:block;
		color:#FFF;
		background:none;
		border-top:1px outset #ABABAB;
		border-bottom:1px outset #9A9A9A;
		border-left:1px outset #9F9F9F;
		border-right:1px outset #9F9F9F;
		background:url('../i/bg-head-btn.gif') repeat-x 0 0 #80807F;
		padding:3px 7px;
	}
			#search form fieldset input.text
			{
				border-top:1px solid #9A9A9A;
				border-bottom:1px solid #ABABAB;
				border-left:1px solid #9F9F9F;
				border-right:1px solid #9F9F9F;
				width:200px;
				padding:1px;
			}
			#search form fieldset input.button
			{
				padding:0;
				margin:0;
				color:#FFF;
				background:none;
				border-top:1px outset #ABABAB;
				border-bottom:1px outset #9A9A9A;
				border-left:1px outset #9F9F9F;
				border-right:1px outset #9F9F9F;
				background:url('../i/bg-head-btn.gif') repeat-x 0 0 #80807F;
				padding:2px 5px;
				padding-bottom:3px;
			}
	#quick-links a,
	#quick-links a:link,
	#quick-links a:active,
	#quick-links a:visited,
	#quick-links a:hover,
	#quick-links a:focus
	{
		color:#878787;
	}
	.call-us span
	{
		display:none;
	}
	#quick-links a.call-us
	{
		padding-right:90px;
	}
	#quick-links
	{
		background:url('../i/phone-number.png') no-repeat right center;
	}
#home-loan-login
{
	margin-bottom:0px;
}
.underline
{
	position:relative;
	padding:0 10px;
}
.underline div
{
	display:block;
	border-top:1px solid #363636;
	height:1px;
}
#menu
{
	border-top:1px solid #363636;
	border-bottom:1px solid #363636;
}
#menu .nav
{
	margin-left:13px;
}
		#menu .nav li.item-1
		{
			width:157px;
		}
			#menu .nav li.item-1 a,
			#menu .nav li.item-1 a:link,
			#menu .nav li.item-1 a:active,
			#menu .nav li.item-1 a:visited,
			#menu .nav li.item-1 a:hover,
			#menu .nav li.item-1 a:focus
			{
				color:#FFF;
			}
/* Banner Landing */
#landing .banner,
#application .banner
{
	border:none;
	padding-bottom:5px;
	padding:0 5px;
}
	#landing #banner-left,
	#landing #banner-right,
	#application #banner-left,
	#application #banner-right
	{
		margin:0;
		height:180px;
	}
	.banner #banner-right
	{
		width:36.0%;
	}
	.banner #banner-right *
	{
		color:#FFF;
	}
	.banner #banner-left
	{
		width:62.3%;*width:62.2%;
	}
	#application .banner #banner-right
	{
		width:485px;
	}
	#application .banner #banner-left
	{
		width:345px;
	}
		#landing #banner-left h2,
		#landing #banner-right p a span,
		#application #banner-left h2,
		#application #banner-right p a span,
		a.apply-now span,
		a.refer-now span
		{
			display:none;
		}

		#application #banner-right
		{
			padding-top:19px;
		}
			#application #banner-right h3
			{
			}
			#application #banner-right p
			{
				font-size:108%; /*14px*/
				line-height:1.2em;
				padding-top:5px;
				padding-bottom:5px;
			}
			#application #banner-right ol
			{
				margin-top:7px;
				margin-bottom:0px;
				font-size:108%; /*14px*/
			}
			#application #banner-right ol li
			{
				list-style-type:decimal;
				font-weight:bold;
			}

		#landing #banner-right h2
		{
			font-size:161.6%; /*21px*/
			padding-top:10px;
			padding-bottom:10px;
		}
		#landing #banner-right ul
		{
			margin-top:18px;
			font-size:123.1%; /*16px*/
			list-style-image:url("../i/ic-arrow-white.png");
		}
			#landing #banner-right ul li
			{
			}
			#content #banner-right p a,
			#landing #banner-right p a
			{
				margin-top:1.3em;
				margin-left:1.3em;
				display:block;
				width:124px;
				height:27px;
			}
			#content #banner-right p a
			{
				margin-top:5px;
				margin-left:0;
			}
			a.apply-now {background:url('/mortgage_australia/echoice/i/btn-get-started.png') left top no-repeat;}
			a.refer-now {background:url('/mortgage_australia/echoice/i/btn-refer-now.png') left top no-repeat;}
	.btn-link,
	.btn-link:link,
	.btn-link:active,
	.btn-link:visited
	{
		display:block;
		position:relative;
		text-decoration:none;
		padding:5px;
		background:none;
		border:1px solid #FFF;
		text-decoration:none;
	}
	.btn-link:hover
	{
		background:none;
		text-decoration:none;
	}
	.btn-link span
	{
		text-decoration:underline;
	}
#cell-4,
#cell-5,
#cell-6,
#cell-7,
#cell-8
{
}
#cell-4 h3,
#cell-5 h3,
#cell-6 h3,
#cell-7 h3,
#cell-8 h3
{
	font-size:131%; /*21px*/
	padding-bottom:8px;
	margin-bottom:0;
}
#cell-4 a,
#cell-4 a:link,
#cell-4 a:visited,
#cell-5 a,
#cell-5 a:link,
#cell-5 a:visited,
#cell-6 a,
#cell-6 a:link,
#cell-6 a:visited,
#cell-7 a,
#cell-7 a:link,
#cell-7 a:visited,
#cell-8 a,
#cell-8 a:link,
#cell-8 a:visited
{
	color:#666;
	display:block;
	text-decoration:none;
	padding-top:121px;
	padding-bottom:7px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #FFF;
}
.one-half
{
}
.red-arrow
{
	padding-left:12px;
	background:url(../i/ic-arrow-red.png) left 0.3em no-repeat;
}
#cell-3a p
{
	padding-top:97px;
	background:url(../i/bg-cell-3a.jpg) 0 0 no-repeat;
}
#feed a,
#feed a:link,
#feed a:active,
#feed a:visited
{
	display:block;
	padding:5px 5px;
	margin-bottom:1px;
	font-size:123.1%;
	font-size:100%;
	text-decoration:none;
}
#feed br{display:none}
.ft
{
	background:url('../i/pix-CCCCCC.gif') repeat-x 0 0 #F2F2F2; /* horizontal divider */
}
#row-one .two-third
{
	background:url('../i/pix-CCCCCC.gif') repeat-y 33% 0; /* vertical divider */
}
#echoice-widget h2
{
	color:#FFF;
}
#content .banner
{
	border:none;
	background:url('../i/bg-banner-sml-right.jpg') no-repeat left 0;
	height:141px;
	color:#CCC;
}
	#content #banner-left,
	#content #banner-right
	{
	height:141px;
	}
	#content #banner-right
	{
		background:url('../i/bg-banner-sml-right.jpg') no-repeat right 0;
	}
		#content .banner h2,
		#content .banner h3,
		#content .banner ul,
		#content .banner ul li,
		#content .banner p,
		#content .banner a
		{
			color:#CCC;
		}
		#content .banner h2
		{
			padding-top:30px;
		}
#content .banner h2 {color:#8C8C8C;}
#content .banner h3 {color:#808080;}


/* Transaction */
/*
				.app .prog-nav ul li span a,
				.auto-app .prog-nav ul li span a
				{
					background-color:#A6D8E0;
				}
				.app .prog-nav ul li span a:hover,
				.auto-app .prog-nav ul li span a:hover
				{
					margin:0;
				}
				.app .prog-nav ul li span.stageInProgress a,
				.auto-app .prog-nav ul li.groupInProgress span a,
				.auto-app .prog-nav ul li.groupNotStarted span a
				{
					background-color:#FFF;
					border:1px solid #CCC;
					border-right:none;
					color:#8C8C8C;
				}
				.app .prog-nav ul li span.stageComplete a,
				.auto-app .prog-nav ul li.groupComplete span a
				{
					background-color:#4DB1C1;
				}
*/
	.app fieldset
	{
	}
		.app .dialog
		{
			background-color:#FFF;
			color:#4E5861;
			border:1px solid #8C8C8C;
		}
		.app .question
		{
			background-color:#FFF;
			color:#4E5861;
			border:1px solid #8C8C8C;
			border-top:none;
		}
			.app h3
			{
				color:#8C8C8C;
				border:1px solid #8C8C8C;
				border-bottom:none;
				background:url('../i/bg-question.jpg') repeat-x 0 0 #E3E3E3;
			}
			.app hr
			{
				margin:0 10px;
				border:none;
				height:1px;
				border-top:1px solid #4DB1C1;
			}
			.app .question p.unsure
			{
				background-color:#FFF;
			}
		.app .foot,
		.auto-app fieldset.foot
		{
			background:url('/mortgage_australia/echoice/i/bg-form.gif') repeat-x 0 0;
			border:none;
		}
input.btn1
{
	position:relative;
	clear:right;
	float:left;
	color:#FFF;
	font-size:116%;
	background-color:#0671B0;
	background:none;
	border-top:1px solid #A8001B;
	border-bottom:1px solid #750013;
	border-left:1px solid #8B0017;
	border-right:1px solid #8B0017;
	background:url('/mortgage_australia/echoice/i/bg-menu-first-homeloans-o.gif') repeat-x 0 0 #B2001D;
	padding:5px 15px;
}
a.btn2
{
	position:relative;
	clear:right;
	float:right;
	color:#8B0017;
	font-size:100%;
	background-color:#0671B0;
	background:none;
	border-top:1px solid #A8001B;
	border-bottom:1px solid #750013;
	border-left:1px solid #8B0017;
	border-right:1px solid #8B0017;
	background:url('../i/bg-btn2.jpg') repeat-x 0 0 #FFF;
	padding:5px 15px;
}

.get-started-h
{
	color:#FFF;
}
.get-started-h p
{
}
.get-started-h a
{
	display:block;
	position:absolute;
	width:190px;
	height:34px;
	top:25%;
	right:25px;
	background:url(/mortgage_australia/echoice/i/btn-get-started-red.png) 0 0 no-repeat;
}
.get-started-h a span
{
	display:none;
}
.get-started-h div
{
	display:block;
	position:relative:
	width:100%;
}
.get-started-h div div div
{
	position:relative;
	padding-top:25px;
	padding-bottom:6px;
	padding-left:30px;
	padding-right:225px;
}
.get-started-h{background:url(/mortgage_australia/echoice/i/bg-corner-878787onFFF-tl.gif) left top no-repeat #878787}
.get-started-h div{background:url(/mortgage_australia/echoice/i/bg-corner-878787onFFF-tr.gif) right top no-repeat}
.get-started-h div div{background:url(/mortgage_australia/echoice/i/bg-corner-878787onFFF-bl.gif) left bottom no-repeat}
.get-started-h div div div{background:url(/mortgage_australia/echoice/i/bg-corner-878787onFFF-br.gif) right bottom no-repeat}

/* Clear Floats */
.get-started-h p a:after
{content:".";display:block;height:0;clear:both;visibility:hidden;}
.get-started-h p a
{zoom:1;}
