div.innerframe {
	background: #fff none !important;
	}

div.con-wrapper {
	background: none !important;
	margin: 0 !important;
	}
	
div.con-campaign-footer {
	background: transparent url(../library/bg-campaign-footer.png) no-repeat 0 0;
	width: 980px;
	height: 6px;
	margin: 0 auto;
	}

div.con-group, 
div.con-supp-2 {
	display: none;
	}
	
div.con-campaign {
	border-top: 0px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	}

div.con-campaign p {
	color: #fff;
	font-size: 100%;
	margin: 0;
	padding: 0;
	}

div.con-campaign p.actions {
	margin: 0;
	padding: 15px 0 15px 39px;
	}
	
div.con-buttons {
	padding: 0 0 15px 39px;
	}
	
div.con-disclaimer {
	padding: 8px 39px 8px 39px;
	color: #fff;
	font-size: 91.6%;
	line-height: 130%;
	}

div.con-campaign a:link,
div.con-campaign a:visited {
	color: #fff;
	}
div.con-campaign a:hover,
div.con-campaign a:active {
	color: #D50019;
	}


/* yellow homeloan campaign */
div.homeloan {
	background-color: rgb(255,203,49);
	color: #004689;
	}

div.homeloan p {
	color: #004689;
	}

div.homeloan a:link,
div.homeloan a:visited {
	color: #004689;
	}
div.homeloan a:hover,
div.homeloan a:active {
	color: #004689;
	}
	
/* blue carloan campaign */	

div.con-campaign .blue a:link,
div.con-campaign .blue a:visited {
	color: #fff;
	}
div.con-campaign .blue a:hover,
div.con-campaign .blue a:active {
	color: #fff;
	}

/* blue-gradient carloan campaign (BeefedUpAussie) */	
div.con-campaign .blue-grad a{border:0 !important}
div.con-campaign .blue-grad img{border:0 !important}
div.con-campaign .blue-grad a:link,
div.con-campaign .blue-grad a:visited {
	color: #fff;
	}
div.con-campaign .blue-grad a:hover,
div.con-campaign .blue-grad a:active {
	color: #fff;
	}

/* yellow-house home-loan campaign */	
div.con-campaign .yellow-house a{border:0 !important}
div.con-campaign .yellow-house a{padding:0 !important; margin:0 !important; outline:0 !important}
div.con-campaign .yellow-house img{border:0 !important;padding:0 !important; margin:0 !important; outline:0 !important}
div.con-campaign .yellow-house a:link,
div.con-campaign .yellow-house a:visited {
	color: #fff;
	}
div.con-campaign .yellow-house a:hover,
div.con-campaign .yellow-house a:active {
	color: #fff;
	}
	
.yellow-house .con-buttons{padding:0 0 31px 1px}
	

/* home and contents insurance */

div.homecontents052009 a {
	color: #fff;
	text-decoration: underline;
	}
div.homecontents052009 a:link {
	color: #fff;
	}
div.homecontents052009 a:visited {
	color: #fff;
	}
div.homecontents052009 a:focus {
	color: #fff;
	}
div.homecontents052009 a:hover {
	color: #fff;
	}
div.homecontents052009 a:active {
	color: #fff;
	}

div.homecontents052009 p.actions {
	font-size: 110%;
	}

div.homecontents052009form {
	position: relative;
	background: url(../library/homecontents-campaign-form-bg.png) no-repeat;
	width: 467px;
	height: 79px;
	margin: 0 0 0 39px;
	padding-bottom: 30px;
	}

div.homecontents052009form legend {
	color: #fff;
	text-indent: -9999px;
	overflow: hidden;
	}

div.homecontents052009form select {
	position: absolute;
	top: 43px;
	left: 20px;
	}

div.homecontents052009form input.btn {
	position: absolute;
	top: 43px;
	left: 375px;
	}

#aspnetForm {
	margin-bottom: 0;
	}

/* darkred home and contents */
div.darkred a:link,
div.darkred a:visited,
div.darkred a:hover,
div.darkred a:active {
	color: #fff;
	}