/* Level 1. */
#aegon_l1 #upper_section_one {
	float: left;
	padding-right: 10px;
	width: 460px;

}
#aegon_l1 #upper_section_two {
	float: left;
	padding-right: 10px;
	width: 100%;

}

#aegon_l1 #section_one {
	border-right: 1px solid #e0e0e0;
	float: left;
	padding-right: 10px;
	width: 221px;
}
#aegon_l1 #section_onewp {
	border: 1px solid #00aeef;
	float: left;
	padding: 0 10px 10px 10px;
	width: 210px;
}
#aegon_l1 #section_one div.emphasis h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: 0;
}
#aegon_l1 #section_one div.emphasis p {
	margin: .4em 0 0;
}
#aegon_l1 #section_two {
	float: left;
	padding: 0 10px;
	width: 239px;
}
#aegon_l1 #section_two_wp {
	float: left;
	padding: 0 10px 0 20px;
	width: 229px;
}

#aegon_l1 #section_three {
	border-left: 1px solid #e0e0e0;
	float: right;
	padding: 0 10px;
	width: 234px;
}
#aegon_l1 #section_threewp {
	border-left: 1px solid #e0e0e0;
	float: left;
	padding: 0 10px;
	width: 234px;
}

#aegon_l1 #calculators {
	float: left;
	margin: 1.3em 0;
	width: 237px;
}
#aegon_l1 #content #calculators h2 {
	font-size: 1.5em;
}
#aegon_l1 #calculators .odd {
	background: url(../img/pages/watering_can.jpg) no-repeat;
	padding-left: 82px;
}
#aegon_l1 #calculators .even {
	background: url(../img/pages/orange_tree_close_up.jpg) no-repeat;
	margin-top: 1em;
	padding-left: 82px;
}
#aegon_l1 #calculators h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: .4em 0 0;
}
#aegon_l1 #calculators p {
	margin: .4em 0 0;
}
.emphasis2 {
	border: 1px solid #00aeef;
	padding: 8px;
}


/*Pensions new layout*/
#aegon_l1 #calculators2 {
	float: right;
	margin: 1.3em 0;
	width: 237px;
}
#aegon_l1 #content #calculators2 h2 {
	font-size: 1.5em;
}
#aegon_l1 #calculators2 .odd {
	background: url(../img/pages/watering_can.jpg) no-repeat;
	padding-left: 82px;
}
#aegon_l1 #calculators2 .even {
	background: url(../img/pages/orange_tree_close_up.jpg) no-repeat;
	margin-top: 1em;
	padding-left: 82px;
}
#aegon_l1 #calculators2 h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: .4em 0 0;
}
#aegon_l1 #calculators2 p {
	margin: .4em 0 0;
}







/* Adviser products promo */
#aegon_l1 #products {
	float: right;
	margin: 1.3em 0;
	width: 237px;
}
#aegon_l1 #content #products h2 {
	font-size: 1.5em;
}
#aegon_l1 #products .odd {
	background: url(../img/pages/woman_looking.jpg) no-repeat;
	padding-left: 82px;
}
#aegon_l1 #products .even {
	background: url(../img/pages/orange_tree_close_up.jpg) no-repeat;
	margin-top: 1em;
	padding-left: 82px;
}
#aegon_l1 #products h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: .4em 0 0;
}
#aegon_l1 #products p {
	margin: .4em 0 0;
}



#sections {
	background: #f9f9f9;
	border: 1px solid #e0e0e0;
	clear: left;
	float: left;
	margin: 1.3em 0;
	padding: 0 10px 0 0;
	width: 469px;
}
#sections div {
	float: left;
	padding: 10px;
	width: 210px;
}
#sections div.first {
	border-right: 1px solid #e0e0e0;
}
#aegon_l1 #sections div h2 {
	font-size: 1.5em;
	margin: 0;
}
#aegon_l1 #sections div p, #aegon_l1 #sections div ul {
	margin: .4em 0 0;
}

/* Level 1 (shared styles for templates 1 and 8). */
#aegon_l1 #content {
	margin: 0;
	padding: 27px 10px 0 20px;
}
#aegon_l1 #content h2 {
	font-size: 1.8em;
}
#aegon_l1 .column {
	float: left;
	width: 352px;
}
#aegon_l1 .column_odd {
	border-right: 1px solid #e0e0e0;
	padding-right: 15px;
}
#aegon_l1 .column_even {
	padding-left: 5px;
	width: 362px;
}
#aegon_l1 .column_even_empty {
padding-bottom:145px;
}
#aegon_l1 .column_odd_wp {
	border-right: 1px solid #e0e0e0;
	padding-right: 15px;
}
#aegon_l1 .column_even_wp {
	padding-left: 5px;
	width: 362px;
}
#aegon_l1 .column_odd_wp ul {

	margin-left: 90px;
}
#aegon_l1 .column_even_wp ul {
	margin-left: 100px;

}

#aegon_l1 #content .puff {
	background-repeat: no-repeat;
	border: 1px solid #e0e0e0;
}
#aegon_l1 #content .puff h2 {
	font-size: 1.5em;
	padding: 6px 0 0;
}
#aegon_l1 #content .puff p {
	margin: 0 0 6px;
}
#aegon_l1 #content .login {
	border: 1px solid #00aeef;
	clear: both;
	float: left;
	margin: 1.3em 0;
	padding: 4px;
	width: 342px;
}
#aegon_l1 #content .column_even .login {
	width: 352px;
}
#aegon_l1 #content .login div {
	float: left;
	padding: 2px 6px 0;
	width: 180px;
}
#aegon_l1 #content div.login h2 {
	font-size: 1.5em;
}
#aegon_l1 #content .login h2 span {
	color: #858585;
	display: block;
}
#aegon_l1 #content div.login p, #aegon_l1 #content div.login ul {
	margin: 4px 0;
}
#aegon_l1 #content .login fieldset {
	background: #f9f9f9;
	float: right;
	padding: 8px;
	width: 134px;
}
#aegon_l1 #content .login input.text {
	width: 124px;
}

/* Level 1 (template 8-specific). */
#aegon_l1.customers .column_even {
	margin-left: 10px;
}

/* Level 2 (template 3-specific). */
#aegon_l2_annuity #rubric {
	line-height: 1;
}
#aegon_l2_annuity #rubric h1 {
	padding-left: 210px;
	width: 350px;
}
#aegon_l2_annuity #summary {
	padding-left: 210px;
	width: 270px;
}
#aegon_l2_annuity #content {
	background: none;
}
#aegon_l2_annuity #content {
	float: right;
	margin-left: 12px;
	margin-right: 12px;
	padding-top: 21px;
	width: 558px;
}
#aegon_l2 #content .puffNews {
	background-image: url(../img/puffs/woman_reading_documents.jpg);
	background-color: #f9f9f9;
	background-repeat: no-repeat;
	border: 1px solid #e0e0e0;
	margin: 0 0 15px;
	min-height: 77px;
	padding-left: 128px;
}
#aegon_l2 #content .puffNews h2 {
	font-size: 1.5em;
	padding: 6px 0 0;
}
#aegon_l2 #content .puffNews p {
	margin: 0 0 6px;
}

#pension_options {
	margin: 0 -4px;
	padding: 0;
}
#pension_options li {
	border: 1px solid #00aeef;
	float: left;
	list-style: none;
	margin: 0 4px 1.3em;
	padding: 0;
	width: 273px;
}
#pension_options a {
	background: #e5f7fd;
	border: 3px solid #fff;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	padding: 10px;
}

#ic_options {
	margin:0;
	padding: 0;
}
#ic_options li {
	border: 1px solid #00aeef;
	float: left;
	list-style: none;
	margin: 0 4px 1.3em;
	padding: 0;
	width: 181px;
}
#ic_options a {
	background: #e5f7fd;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	padding: 10px;
}

#section_links {
	background: #f9f9f9;
	border: 1px solid #e0e0e0;
	clear: left;
	float: left;
	margin: 0 0 1.3em;
	padding: 10px 10px 10px 0;
	width: 546px;
}
#section_links div {
	border: 1px solid #e0e0e0;
	border-bottom: 0;
	border-top: 0;
	float: left;
	min-height: 7em;
	padding-left: 10px;
	width: 171px;
}
#section_links div.even {
	margin: 0 -1px;
}
#section_links div.last {
	border-left: 1px solid #e0e0e0;
	border-right: 0;
}
#section_links h3 {
	font-size: 1.5em;
}
#section_links ul {
	margin: .4em 0;
}

/* Level 2 (shared styles for templates 2 and 8). */
#aegon_l2 #summary {
	padding-bottom: 0;
}
#aegon_l2 #content {
	margin: 0;
	padding: 32px 20px 0;
}
#aegon_l2 .column {
	float: left;
	width: 353px;
}
#aegon_l2 .column_odd {
	margin-right: 10px;
}
#aegon_l2 .column_even {
	margin-left: 10px;
}
#aegon_l2 #content .puff {
	background-color: #f9f9f9;
	background-repeat: no-repeat;
	border: 1px solid #e0e0e0;
	margin: 0 0 15px;
	min-height: 77px;
	padding-left: 128px;
}
#aegon_l2 #content .puff3 {
	background-color: #f9f9f9;
	background-repeat: no-repeat;
	border: 1px solid #e0e0e0;
	margin: 0 0 15px;
	min-height: 77px;
	padding-left: 128px;
}
#aegon_l2 #content .puff4 {
	background-color: #f9f9f9;
	background-repeat: no-repeat;
	border: 1px solid #e0e0e0;
	margin: 0 0 15px;
	min-height: 77px;
	padding-left: 128px;
}
#aegon_l2 #content .puff h2 {
	margin: 6px 0 0;
}
#aegon_l2 #content .puff3 h2 {
	margin: 6px 0 0;
}
#aegon_l2 #content .puff4 h2 {
	margin: 6px 0 0;
}
#aegon_l2 #content .puff p, #aegon_l2 #content .puff ul {
	margin: 0 0 4px;
}
#aegon_l2 #content .puff4 p, #aegon_l2 #content .puff4 ul {
	margin: 0 0 4px;
}



#aegon_l2 #content .puff2 {
	background-color: #f9f9f9;
	background-repeat: no-repeat;
	border: 1px solid #e0e0e0;
	margin: 0 0 15px;
	height: 77px;
	padding-left: 128px;
}
#aegon_l2 #content .puff2 h2 {
	margin: 6px 0 0;
}
#aegon_l2 #content .puff2 p, #aegon_l2 #content .puff2 ul {
	margin: 0 0 4px;
}

#aegon_l2 #content .emphasis {
	background-repeat: no-repeat;
	margin-top: -12px;
	padding: 87px 10px 10px;
	width: 341px;
}
#aegon_l2 #content .emphasis2 {
	background-repeat: no-repeat;
	margin-top: -12px;
	padding: 87px 10px 10px;
	width: 341px;
}
#aegon_l2 #content .emphasis h2 {
	font-size: 1.8em;
	margin: 0 0 .4em;
}
#aegon_l2 #content .emphasis2 h2 {
	font-size: 1.8em;
	margin: 0 0 .4em;
}
#aegon_l2 #content .emphasis h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: 0;
}
#aegon_l2 #content .emphasis2 h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: 0;
}
#aegon_l2 #content .emphasis p {
	margin-top: 0;
}


/*Income in retirement l2*/
#aegon_l2 #content .emphasisIncome {
	background-repeat: no-repeat;
	margin-top: -12px;
	padding: 87px 10px 10px;
	width: 341px;
	border: 1px solid #00AEFF;		
}

#aegon_l2 #content .emphasisIncome h2 {
	font-size: 1.8em;
	margin: 0 0 .4em;
}
#aegon_l2 #content .emphasisIncome h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: 0;
}
#aegon_l2 #content .emphasisIncome p {
	margin-top: 0;
}

/*Corporate pensions l2*/
#aegon_l2 #content .emphasisCorporate {
	background-repeat: no-repeat;
	margin-top: -12px;
	padding: 87px 10px 10px;
	width: 341px;
	border: 1px solid #00AEFF;		
}

#aegon_l2 #content .emphasisCorporate h2 {
	font-size: 1.8em;
	margin: 0 0 .4em;
}
#aegon_l2 #content .emphasisCorporate h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: 0;
}
#aegon_l2 #content .emphasisCorporate p {
	margin-top: 0;
}

/*EB l2*/
#aegon_l2 #content .emphasisEB {
	background-repeat: no-repeat;
	margin-top: -12px;
	padding: 87px 10px 10px;
	width: 341px;
	border: 1px solid #00AEFF;		
}

#aegon_l2 #content .emphasisEB h2 {
	font-size: 1.8em;
	margin: 0 0 .4em;
}
#aegon_l2 #content .emphasisEB h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: 0;
}
#aegon_l2 #content .emphasisEB p {
	margin-top: 0;
}


/*Ind Customers l2*/
#aegon_l2 #content .emphasisIndCustomers {
	background-repeat: no-repeat;
	margin-top: -12px;
	padding: 87px 10px 10px;
	width: 341px;
	border: 1px solid #00AEFF;		
}

#aegon_l2 #content .emphasisIndCustomers h2 {
	font-size: 1.8em;
	margin: 0 0 .4em;
}
#aegon_l2 #content .emphasisIndCustomers h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: 0;
}
#aegon_l2 #content .emphasisIndCustomers p {
	margin-top: 0;
}


/*Ind Customers l2*/
#aegon_l2 #content .emphasisBusCustomers {
	background-repeat: no-repeat;
	margin-top: -12px;
	padding: 87px 10px 10px;
	width: 341px;
	border: 1px solid #00AEFF;		
}

#aegon_l2 #content .emphasisBusCustomers h2 {
	font-size: 1.8em;
	margin: 0 0 .4em;
}
#aegon_l2 #content .emphasisBusCustomers h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: 0;
}
#aegon_l2 #content .emphasisBusCustomers p {
	margin-top: 0;
}
/*Income in WP l2*/
#aegon_l2 #content .wpoverview, #aegon_l2 #content .wpcfunds, #aegon_l2 #content .wpafunds, #aegon_l2 #content .wpppfm, #aegon_l2 #content .wpc2007bd, #aegon_l2 #content .wpa2007bd {
	background-repeat: no-repeat;
	margin-top: -12px;
	padding: 87px 10px 10px;
	width: 341px;
	border: 1px solid #00AEFF;		
}

#aegon_l2 #content .wpoverview h2, #aegon_l2 #content .wpcfunds h2, #aegon_l2 #content .wpafunds h2, #aegon_l2 #content .wpppfm h2, #aegon_l2 #content .wpc2007bd h2, #aegon_l2 #content .wpa2007bd h2 {
	font-size: 1.8em;
	margin: 0 0 .4em;
}
#aegon_l2 #content .wpoverview h3, #aegon_l2 #content .wpcfunds h3, #aegon_l2 #content .wpafunds h3, #aegon_l2 #content .wpppfm h3, #aegon_l2 #content .wpc2007bd h3, #aegon_l2 #content .wpa2007bd h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: 0;
}
#aegon_l2 #content .wpoverview p, #aegon_l2 #content .wpcfunds p, #aegon_l2 #content .wpafunds p, #aegon_l2 #content .wpppfm p, #aegon_l2 #content .wpc2007bd p, #aegon_l2 #content .wpa2007bd p {
	margin-top: 0;
}


/* Level 2 (template 2-specific). */
#aegon_l2.withprofits #content .emphasis {
background-image:url(../img/puffs/mountain_bikers.jpg);
}
#aegon_l2.withprofits #content .wpoverview {
background-image:url(../img/puffs/wpoverview.jpg);
}
#aegon_l2.withprofits #content .wpcfunds {
background-image:url(../img/puffs/wpcfunds.jpg);
}
#aegon_l2.withprofits #content .wpafunds {
background-image:url(../img/puffs/wpafunds.jpg);
}
#aegon_l2.withprofits #content .wpppfm {
background-image:url(../img/puffs/wpppfm.jpg);
}
#aegon_l2.withprofits #content .wpc2007bd {
background-image:url(../img/puffs/wpc2007bd.jpg);
}
#aegon_l2.withprofits #content .wpa2007bd {
background-image:url(../img/puffs/wpa2007bd.jpg);
}



#aegon_l2.retirement #content .puff {
	background-image: url(../img/puffs/woman_lounging.jpg);
}
#aegon_l2.retirement #content .puff3 {
	background-image: url(../img/puffs/woman_with_documents.jpg);
}

#aegon_l2.retirement #content .puff2 {
	background-image: url(../img/puffs/man_colours.jpg);
}
#aegon_l2.retirement #content .puff ul {
	margin: 4px 0;
}
#aegon_l2.retirement #content .puff2 ul {
	margin: 4px 0;
}
#aegon_l2.retirement #content .emphasis {
	background-image: url(../img/puffs/mountain_bikers.jpg);
	
}
#aegon_l2.retirement #content .emphasisIncome {
	background-image: url(../img/puffs/outdoors_couple.jpg);
	
}
#aegon_l2.retirement #content .emphasisCorporate {
	background-image: url(../img/puffs/man_in_office.jpg);
	
}

#aegon_l2.protection #content .puff {
	background-image: url(../img/puffs/woman_lounging.jpg);
	
}
#aegon_l2.protection #content .puff3 {
	background-image: url(../img/puffs/woman_with_documents.jpg);
}
#aegon_l2.protection #content .puff4 {
	background-image: url(../img/puffs/adviser_pensions_babyboomer2.jpg);
}
#aegon_l2.protection #content .puff ul {
	margin: 4px 0;
}
#aegon_l2.protection #content .emphasis {
	background-image: url(../img/puffs/woman_with_umbrella.jpg);
}
#aegon_l2.protection #content .emphasis2 {
	background-image: url(../img/puffs/man_on_boat.jpg);
}
#aegon_l2.protection #content .emphasisEB {
	background-image: url(../img/puffs/people_blue_building.jpg);
	
}
#aegon_l2.customers #content .emphasisIndCustomers {
	background-image: url(../img/puffs/surfers.jpg);
	
}
#aegon_l2.customers #content .emphasisBusCustomers {
	background-image: url(../img/puffs/row_of_women.jpg);
	
}

/* Level 2 (template 8-specific). */
#aegon_l2.customers #content .puff {
	background-image: url(../img/puffs/woman_reaching_files.jpg);
}
#aegon_l2.customers #content .puffPSW {
	background-image: url(../img/puffs/psw.gif);
	background-color: #f9f9f9;
	background-repeat: no-repeat;
	border: 1px solid #e0e0e0;
	margin: 0 0 15px;
	min-height: 77px;
	padding-left: 128px;
}
#aegon_l2.customers #content .emphasis {
	background-image: url(../img/puffs/father_son_fishing.jpg);
}

/* Level 3 (shared styles for templates 4, 5, 6 and 9). */
#aegon_l3 #rubric, #aegon_l3_special #rubric {
	line-height: 1;
}
#aegon_l3 #rubric h1, #aegon_l3_special #rubric h1 {
	font-size: 1.8em;
	color: #fff;
	padding-left: 207px;
	width: 415px;
	height: 25px;
}
#aegon_l3 #rubric #summary, #aegon_l3_special #rubric #summary {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	padding: .2em 20px .5em 207px;
	width: 415px;
	color: #aaa;
}
#aegon_l3 #content, #aegon_l3_special #content {
	background: none;
	float: right;
	margin-left: 12px;
	margin-right: 12px;
	padding-top: 11px;
	width: 558px;
}

/* Level 3 (template 9-specific). */
#directory_puffs {
	background: #fff;
	float: left;
	margin: 0;
	padding: 12px;
	position: absolute;
	top: 4.4em;
	width: 170px;
}

/* Levels 4 and 5 (shared styles for templates 5 and 6). */
#aegon_l4 #rubric,
#aegon_l5 #rubric {
	background-position: top right;
	padding-top: 0;
}
#aegon_l4 #rubric h1,
#aegon_l5 #rubric h1 {
	color: #858585;
	font-size: 1.7em;
	padding: 1em 20px 0 207px;
	width: 415px;
}
#aegon_l4 #rubric #summary,
#aegon_l5 #rubric #summary {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	padding: 0 20px .4em 207px;
	width: 415px;
}
#aegon_l4 #content,
#aegon_l5 #content {
	background: none;
}
#aegon_l4 #content,
#aegon_l5 #content {
	float: right;
	margin-left: 12px;
	margin-right: 12px;
	padding-top: 11px;
	width: 558px;
}
#aegon_l4 #further_information,
#aegon_l5 #further_information {
	border: 1px solid #00aeef;
	float: left;
	padding: 8px 8px 4px 8px;
	width: 540px;
}
#aegon_l4 #further_information p,
#aegon_l5 #further_information p {
	width: 247px;
}
#aegon_l4 #further_information div,
#aegon_l5 #further_information div {
	background: #e5f7fd;
	float: right;
	margin: 0 0 4px 10px;
	padding: 10px;
	width: 260px;
}
#aegon_l4 #further_information div h2,
#aegon_l5 #further_information div h2 {
	margin: 0;
}
#aegon_l4 #further_information h2 span,
#aegon_l5 #further_information h2 span {
	color: #858585;
	display: block;
}
#aegon_l4 #further_information p, #aegon_l4 #further_information ul,
#aegon_l5 #further_information p, #aegon_l5 #further_information ul {
	margin: .4em 0 0;
}

/* Puffs within the main content area. */
#content #puff_trustees {
	background-image: url(../img/puffs/key_in_hand.jpg);
	float: left;
	margin-bottom: 2.4em;
	padding-left: 52px;
	width: 135px;
}
#content #puff_trustees.puff p {
	margin-bottom: 5px;
}

#puff_bordergrey {
border: 1px solid #00aeef;
padding:0 10px 0 10px;
margin:0 0 20px 0;
background-color:#E5F7FD;
width:340px;
height:100px;
margin-left:10px;
margin-top:5px;
float:left;
}

/* Puffs within the right-hand panel. */
#puffs #puff_existing_customers {
	background-image: url(../img/puffs/woman_headphones.jpg);
	background-position: bottom right;
	padding-right: 62px;
	width: 102px;
}
#puffs #puff_finding_advice {
	background-image: url(../img/puffs/fingers_on_keyboard.jpg);
	padding-top: 43px;
}
#puffs #puff_tennis {
	background-image: url(../img/puffs/tennis2.jpg);
	padding-top: 59px;
}
#puffs #puff_find_an_adviser {
	background-image: url(../img/puffs/man_looking.jpg);
	padding-top: 43px;
}
#puffs #puff_pension_calculator {
	background-image: url(../img/puffs/woman_lounging2.jpg);
	padding-top: 43px;
}
#puffs #puff_customer_impact {
	background-image: url(../img/puffs/customer_impact.jpg);
	padding-top: 73px;
}
#puffs #puff_report {
	background-image: url(../img/puffs/investments.jpg);
	padding-top: 60px;
}
#puffs #puff_bonus_declaration {
	background-image: url(../img/puffs/writing_hand.jpg);
	padding-top: 43px;
}
#puffs #puff_fpp {
	background-image: url(../img/puffs/eye_fpp.jpg);
	padding-top: 43px;
}

#puffs #puff_gycs {
	background-image: url(../img/puffs/true_or_false2.jpg);
	padding-top: 43px;
}
#puffs #puff_tools {
	background-image: url(../img/puffs/pda.jpg);
	padding-top: 43px;
}

#puffs #puff_wp {
	background-image: url(../img/puffs/couple_writing.jpg);
	padding-top: 43px;
}

#puffs #puff_useful_downloads {
	background-image: url(../img/puffs/man_using_laptop.jpg);
	padding-top: 43px;
}

#puffs #puff_customer_service {
	background-image: url(../img/puffs/girl_on_phone.jpg);
	padding-top: 47px;
}

#puffs #puff_weathering_the_storm {
	background-image: url(../img/puffs/clouds.jpg);
	padding-top: 47px;
}
#puffs #puff_online_services {
	background-image: url(../img/puffs/fingers_on_keyboard.jpg);
	padding-top: 43px;
}
#puffs #puff_email_updates {
	background-image: url(../img/puffs/man_on_laptop.jpg);
	padding-top: 43px;
}
#puffs #puff_funds {
	background-image: url(../img/puffs/funds_paper.jpg);
	padding-top: 43px;
}
#puffs #puff_withprofits {
	background-image: url(../img/puffs/withprofits.jpg);
	padding-top: 43px;
}
#puffs #puff_withprofitsadviser {
	background-image: url(../img/puffs/withprofitsadviser.jpg);
	padding-top: 43px;
}
#puffs #puff_funds h3 a {
	color: #000;
}
#puffs #puff_next_steps {
	background-image: url(../img/puffs/woman_at_computer.jpg);
	padding-top: 64px;
}
#puffs #puff_annuity_questions {
	background-image: url(../img/puffs/man_on_phone.jpg);
	padding-top: 102px;
}
#puffs #puff_planholder {
	background-image: url(../img/puffs/lady_smiling_small.jpg);
	background-position: top right;
	width: 164px;
}
#puffs #puff_planholder p {
	margin-top: 0;
}
#puffs #puff_extra_allocation h2 {
	background: url(../img/puffs/five_for_life.jpg) no-repeat;
	padding: 0;
	height: 70px;
	text-indent: -9999px;
}
#puffs #puff_extra_allocation h2 a {
	display: block;
	height: 100%;
}
/* EB Group income protection puffs */
#puffs #puff_alison_hewitt {
	background-image: url(../img/puffs/alison_hewitt.jpg);
	padding-top: 47px;
}
#puffs #puff_jamie_macdonald {
	background-image: url(../img/puffs/jamie_macdonald.jpg);
	padding-top: 47px;
}
#puffs #puff_ian_rajan {
	background-image: url(../img/puffs/ian_rajan.jpg);
	padding-top: 47px;
}
#puffs #puff_making_a_claim {
	background-image: url(../img/puffs/making_a_claim.jpg);
	padding-top: 47px;
}
#puffs #puff_karen_cleminson {
	background-image: url(../img/puffs/karen_cleminson.jpg);
	padding-top: 47px;
}
#puffs #puff_jan_dryden {
	background-image: url(../img/puffs/jan_dryden.jpg);
	padding-top: 47px;
}
/* End Group income protection puffs */
#puffs .puff_blue {
background:#e5f7fd;
border: 1px solid #666;
margin-bottom:15px;
}
#puffs .puff_blue ul li {
background: url(../img/core/bullet.png) no-repeat 0 .5em;
	list-style: none;
	margin-left: 10px;
	}
#puffs .puff_blue h2 {
padding:7px 0 0 10px;
}

/* Puffs that appear in place of the sub-navigation. */
#directory_puffs .puff {
	border: 1px solid #00aeef;
}
#directory_puffs #puff_offshore_bonds {
	background: #f9f9f9;
	padding: 0 10px;
}
#directory_puffs #puff_offshore_bonds h2 a {
	background: url(../img/puffs/aegon_international.png) no-repeat;
	display: block;
	height: 45px;
	margin: 0 -10px;
	text-indent: -9999px;
}
#directory_puffs #puff_investment_control {
	background: #f9f9f9;
	padding: 0 10px;
}
#directory_puffs #puff_investment_control h2 a {
	background: url(../img/puffs/couple_writing.jpg) no-repeat;
	display: block;
	height: 45px;
	margin: 0 -10px;
	text-indent: -9999px;
}

/* Classes for general use. */
.emphasis {
	border: 1px solid #00aeef;
	padding: 8px;
}
.emphasis2 {
	border: 1px solid #00aeef;
	padding: 8px;
}

.telephone_number, .phrase {
	white-space: nowrap;
}
.note {
	color: #858585;
}

/* IDs for general use. */
#how_it_works,
#more_info_1 {
	background: #f9f9f9;
	border: 1px solid #e0e0e0;
	float: left;
	margin-right: 10px;
	padding: 10px 10px 0;
	width: 257px;
}
#more_info_careers {
	background: #f9f9f9;
	border: 1px solid #e0e0e0;
	float: left;
	margin-right: 10px;
	padding: 10px 10px 0;
	width: 247px;
}
#more_info_media {
	background: #f9f9f9;
	border: 1px solid #e0e0e0;
	float: left;
	margin-right: 10px;
	padding: 10px 10px 0;
	width: 257px;
}

#more_info_3 {
	background: #f9f9f9;
	border: 1px solid #e0e0e0;
	float: left;
	margin-right: 10px;
	padding: 10px 10px 0;
	width: 257px;
}
#how_it_works h2,
#more_info_1 h2 {
	color: #858585;
}
#more_info_3 h2 {
	color: #858585;
}
#how_it_works h2 span,
#more_info_1 h2 span {
	color: #000;
	display: block;
}
#more_info_3 h2 span {
	color: #000;
	display: block;
}
#more_info_careers h2 span {
	color: #000;
	display: block;
}
#more_info_media h2 span {
	color: #000;
	display: block;
}

#how_it_works p,
#more_info_1 p {
	background: url(../img/pages/man_at_blackboard.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_1 p.savingretirment {
background:transparent url(../img/pages/woman_beach_smiling.jpg) no-repeat scroll 0%;
}
#more_info_careers p {
	background: url(../img/pages/young_woman.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_media p {
	background: url(../img/pages/man_newspaper.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_3 p {
	background: url(../img/pages/idtr.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#common_questions,

#more_info_2, #more_info_guide {
	border: 1px solid #00aeef;
	float: left;
	padding: 10px 10px 0;
	width: 247px;
}
#more_info_media {
	border: 1px solid #00aeef;
	float: left;
	padding: 10px 10px 0;
	width: 247px;
}
#more_info_4 {
	border: 1px solid #00aeef;
	float: left;
	padding: 10px 10px 0;
	width: 247px;
}
#common_questions h2,
#more_info_2 h2, #more_info_guide {
	color: #858585;
}
#more_info_4 h2 {
	color: #858585;
}
#common_questions h2 span,
#more_info_2 h2 span, #more_info_guide h2 span {
	color: #000;
	display: block;
}
#more_info_4 h2 span {
	color: #000;
	display: block;
}
#common_questions p,
#more_info_2 p {
	background: url(../img/pages/man_pensive.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_guide p {
	background: url(../img/pages/woman_reading.jpg) no-repeat;
	height: 73px;
	padding-left: 86px;
	color: #000;
}
#more_info_4 p {
	background: url(../img/pages/ned_cazalet.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}

/*Start of new customer images ids*/
/*Left main content puff*/
#more_info_what, #more_info_why, #more_info_iht, #more_info_wedo, #more_info_faq, #more_info_smoothing, #more_info_generic, #more_info_nextsteps, #more_info_choice, #more_info_planning, #more_info_fund_factsheets, #more_info_fund_performance,#more_info_writing,#more_info_cocktail {
	background: #f9f9f9;
	border: 1px solid #e0e0e0;
	float: left;
	margin-right: 10px;
	padding: 10px 10px 0;
	width: 257px;
}
#more_info_what, #more_info_why, #more_info_wedo, #more_info_faq, #more_info_smoothing, #more_info_generic, #more_info_nextsteps, #more_info_choice, #more_info_planning h2, #more_info_fund_factsheets, #more_info_fund_performance,#more_info_writing,#more_info_cocktail {
	color: #858585;
}
#more_info_what, #more_info_why, #more_info_wedo, #more_info_faq, #more_info_smoothing, #more_info_generic, #more_info_nextsteps, #more_info_choice, #more_info_planning h2 span, #more_info_fund_factsheets, #more_info_fund_performance,#more_info_writing,#more_info_cocktail {
	color: #000;
	display: block;
}
/*#more_info_what, #more_info_why, #more_info_wedo, #more_info_generic, #more_info_nextsteps, #more_info_choice, #more_info_planning p, #more_info_faq, #more_info_smoothing*/

#more_info_what p {
	background: url(../img/pages/man_smiling.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_why p {
	background: url(../img/pages/woman_reading.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_iht p {
	background: url(../img/pages/woman_at_work.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_wedo p {
	background: url(../img/pages/woman_beach_smiling.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_faq p {
	background: url(../img/pages/woman_tea_laptop.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_smoothing p {
	background: url(../img/pages/man_smiling_plans.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_generic p {
	background: url(../img/pages/glass_of_latte.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_nextsteps p {
	background: url(../img/pages/walker_tying_shoelace.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_choice p {
	background: url(../img/pages/row_coloured_shirts.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_planning p {
	background: url(../img/pages/man_using_blackberry.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_fund_factsheets p {
	background: url(../img/pages/ft_hands.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_fund_performance p {
	background: url(../img/pages/graph.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_cocktail p {
	background: url(../img/pages/cocktail.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_writing p {
	background: url(../img/pages/writing.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}

/*Right main content puff*/
#more_info_Rightwhat, #more_info_Rightwhy, #more_info_Rightwedo, #more_info_Rightgeneric, #more_info_Rightnextsteps, #more_info_Rightchoice, #more_info_Rightplanning, #more_info_Rightfundsperformance, #more_info_Rightwriting, #more_info_Rightcocktail {
	border: 1px solid #00aeef;
	float: left;
	padding: 10px 10px 0;
	width: 247px;
}
#more_info_Rightwhat, #more_info_Rightwhy, #more_info_Rightwedo, #more_info_Rightgeneric, #more_info_Rightnextsteps, #more_info_Rightchoice, #more_info_Rightplanning h2, #more_info_Rightfundsperformance,#more_info_Rightwriting, #more_info_Rightcocktail  {
	color: #858585;
}
#more_info_Rightwhat, #more_info_Rightwhy, #more_info_Rightwedo, #more_info_Rightgeneric, #more_info_Rightnextsteps, #more_info_Rightchoice, #more_info_Rightplanning h2 span, #more_info_Rightfundsperformance,#more_info_Rightwriting, #more_info_Rightcocktail  {
	color: #000;
	display: block;
}

#more_info_Rightwhat p {
	background: url(../img/pages/woman_beach_smiling.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}

#more_info_Rightwhy p {
	background: url(../img/pages/woman_shielding_eyes.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}

#more_info_Rightwedo p {
	background: url(../img/pages/woman_tea_laptop.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_Rightgeneric p {
	background: url(../img/pages/glass_of_latte.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_Rightnextsteps p {
	background: url(../img/pages/walker_on_rock.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_Rightchoice p {
	background: url(../img/pages/choosing_colour_chart.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_Rightplanning p {
	background: url(../img/pages/man_smiling_plans.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_Rightfundsperformance p {
	background: url(../img/pages/graph.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_Rightcocktail p {
	background: url(../img/pages/cocktail.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
#more_info_Rightwriting p {
	background: url(../img/pages/writing.jpg) no-repeat;
	min-height: 73px;
	padding-left: 86px;
}
/*End of new customer images ids*/



/* Rules for individual pages. */

/* Protection level one page. */
#aegon_l1.protection div.column {
	margin-bottom: 1.3em;
}
#aegon_l1.protection div.column ul {
	margin-bottom: 0;
}
#aegon_l1.protection div.column_even {
	padding: 0 20px;
	width: 337px;
}
#aegon_l1.protection #content .puff {
	background: #f9f9f9 url(../img/puffs/man_leaning.jpg) no-repeat bottom left;
	border: 1px solid #e0e0e0;
	clear: left;
	float: left;
	margin: 0 0 15px;
	min-height: 77px;
	padding: 8px 8px 8px 105px;
	width: 243px;
}

/* Adviser products puffs */
#aegon_l1.protection #content .puffProducts {
	background: #f9f9f9 url(../img/puffs/estate_agents2.jpg) no-repeat bottom left;
	border: 1px solid #e0e0e0;
	clear: left;
	float: left;
	margin: 0 0 15px;
	min-height: 77px;
	padding: 8px 8px 8px 105px;
	width: 243px;
}
#aegon_l1.protection #content .puffPensions {
	background: #f9f9f9 url(../img/puffs/adviser_pensions_1.jpg) no-repeat bottom left;
	border: 1px solid #e0e0e0;
	clear: left;
	float: left;
	margin: 0 0 15px;
	min-height: 77px;
	padding: 8px 8px 8px 105px;
	width: 243px;
}
#aegon_l1.protection #content .puff_even2 {
	background-image: url(../img/puffs/woman_in_suit.jpg);
	background-position: top left;
	clear: none;
	float: right;
	width: 263px;
}
#aegon_l1.protection #content .puff_even3 {
	background-image: url(../img/puffs/adviser_pensions_2_babyboomer.jpg);
	background-position: top left;
	clear: none;
	float: right;
	width: 260px;
	margin-top:45px;
	
}
#aegon_l2.protection #content .puff_even3 {
	background-image: url(../img/puffs/adviser_pensions_babyboomer2.jpg);
	background-position: top left;
	clear: none;
	float: right;
	width: 230px;
}
#aegon_l1.protection #content .puffProducts h3 {
	font-size: 1.5em;
	line-height: 1.1;
	margin: 6px 0;
}
#aegon_l1.protection #content .puffPensions h3 {
	font-size: 1.5em;
	line-height: 1.1;
	margin: 6px 0;
}
/* End adviser products puffs */

#aegon_l1.protection #content .puff_even {
	background-image: url(../img/puffs/woman_in_office2.jpg);
	background-position: top left;
	clear: none;
	float: right;
	width: 263px;
}
#aegon_l1.protection #content .emphasis {
	border-color: #00aeef;
}
#aegon_l1.protection #content .puff h3 {
	font-size: 1.5em;
	line-height: 1.1;
	margin: 6px 0;
}

#aegon_l1.protection #content .puff p {
	margin: 0 0 4px;
}

/* Investment level one page.*/
body.investments #main {
	overflow: hidden;
}
ul.half_section {
	float: left;
	margin-top: 0;
	width: 49%;
}
div#section_four {
	border-top: 1px solid #e0e0e0;
	float: left;
	margin: 10px 0 0 10px;
	padding: 10px 10px 0;
	width: 483px;
}
div#section_four_inner_holder {
	float: left;
	width: 390px;
}
div.section_four_inner {
	border-right: 1px solid #e0e0e0;
	float: left;
	padding-right: 10px;
	width: 200px;
}
div.section_four_inner_two {
	border-right: none;
	float: left;
	padding-left: 10px;
	width: 140px;
}
#aegon_l1 #content div.section_four_inner h2,
#aegon_l1 #content div.section_four_inner_two h2 {
	font-size: 1.5em;
}
body.investments #section_one {
	margin-bottom: -9999px;
	padding-bottom: 9999px;
}

/* Funds level one page. */
#aegon_l1.funds div.column_even {
	padding: 0 0 0 15px;
	width: 352px;
}
#aegon_l1.funds #content form {
	background: #f9f9f9;
	padding: 8px 10px;
}
#aegon_l1.funds #content form h3 {
	float: left;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	font-weight: bolder;
	height: 3em;
	width: 78px;
	vertical-align: top;
}
#aegon_l1.funds #content label {
	float: left;
	margin: 0;
	width: 127px;
}
#aegon_l1.funds #content select {
	margin-left: 78px;
	margin-top: 8px;
	width: 200px;
}
#prices,
#factsheets,
#performances,
#assetsholdings,
#fundSelector {
	display: none;
}
#pif_prices,
#pif_factsheets,
#pif_performances,
#pif_assetsholdings,
#pif_fundSelector {
	display: none;
}
#fundSelector label,
#fundSelector2 label {
	margin-right: 1em;
}
#fundSelector select,
#fundSelector2 select {
	border: 1px solid #666;
	margin-top: 0.5em;
}
#aegon_l1.funds #content select.displayed_select {
	display: inline;
}
#aegon_l1.funds #content select.hidden_select {
	display: none;
	position: absolute;
	top: 0;
	z-index: 0;
}
#aegon_l1.funds #content input.button {
	display: inline;
}
#aegon_l1.funds #with_profits,
#aegon_l1.funds #monthly_update,
#aegon_l1.funds #latest_news {
	border: 1px solid #858585;
	float: left;
	margin: 1.3em 0 0 0;
	padding: 10px 10px 4px;
	width: 217px;
}
#aegon_l1.funds #with_profits {
	margin-right: 10px;
}
#aegon_l1.funds #latest_news {
	margin-left: 10px;
}
#aegon_l1.funds #monthly_update {
	width: 215px;
}
#aegon_l1.funds #monthly_update div {
	background: #f7f7f7 url(../img/puffs/woman_staring.jpg) no-repeat;
	padding: 62px 8px 8px;
}
.noimgshown {
	background: #fff !important;
	padding: 8px !important;
}
#aegon_l1.funds #monthly_update div ul {
	margin-bottom: 0;
}

/* Investment managers page. */
div#inv_list_holder {
	float: left;
	width: 558px;
}
#aegon_l3 #content ul#investment_managers li {
	background: none;
	float: left;
	height: 64px;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 185px;
}
#aegon_l3 #content ul#investment_managers li a img {
	border: 1px solid #00AEEF;
	display: block;
	margin: 0;
	padding: 0;
}

/* Outages */
#outages_title {
	float: left;
	width: 723px;
	margin: 1em 0 0 0;
	padding: 6px 10px;
	border-top: 1px solid #E0E0E0;
}
#outages_title h3 {
	font-weight: bold;
	color: #FF7800;
}
#outages_title p {
	margin: 0;
}
#outages {
	float: left;
	width: 723px;
	margin: 1em 0;
	padding: 6px 10px;
	border: 1px solid #FF7800;
}
#aegon_l1 #content #outages h2 {
	font-size:1.5em;
}
#outages p {
	color: #FF7800;
}

div.holder {
	float: left;
	clear: both;
	width:754px;
}


/* NEW CSS ADDITIONS 1.1
--------------------------------------------------*/


#aegon_l1.protection #content .puffInvestments {
	background: #f9f9f9 url(../img/puffs/offshore_man.jpg) no-repeat bottom left;
	border: 1px solid #00aeef;
	clear: left;
	float: left;
	margin: 0 0 15px;
	min-height: 77px;
	padding: 8px 8px 8px 105px;
	width: 243px;
}
#aegon_l1.protection #content .puffInvestments h3 {
	font-size: 1.5em;
	line-height: 1.1;
	margin: 6px 0;
}
#aegon_l1 .columnfull {
	float: left;
	width: 745px;
	padding-top: 8px;
}






#sections2 {
	background: #ffffff;
	border: 0px solid #00aeef;
	clear: left;
	float: left;
	margin: 1.3em 0;
	padding: 30px 10px 0 0;
	width: 742px;
	margin-top: 40px;
}
#sections2sfr {
	background: #ffffff;
	border: 0px solid #00aeef;
	clear: left;
	float: left;
	margin: 1.3em 0;
	padding: 30px 10px 0 0;
	width: 742px;
	margin-top: 5px;
}
#sections3 {
	background: #f9f9f9;
	border: 0px solid #00aeef;
	clear: left;
	float: left;
	margin: 1.3em 0;
	padding: 0 10px 0 0;
	width: 742px;
}
#sections2 div.first {
	float: left;
	padding: 10px;
	width: 470px;
	border-top: 1px solid #00aeef;
	border-left: 1px solid #00aeef;
	border-right: 1px solid #00aeef;
	border-bottom: 1px solid #00aeef;
}


#sections2 .evencalc {
	margin-top: 1em;
}


#sections2 img.calculatorpic {
	float: left;
	margin-right: 20px;
	margin-bottom: -14px;
	
}
.emphasis1a {
    
	border: 1px solid #00aeef;
	background:url(../img/puffs/woman_on_laptop.jpg) no-repeat;
	padding: 8px;
	padding-top:59px;
	padding-bottom:0px;
	width: 213px;
	float: left;
	margin-right: 12px;
/*	height: 30px;	*/
}

.emphasis1 {
	border: 1px solid #00aeef;
	padding: 8px;
	width: 213px;
	float: left;
	margin-right: 12px;
	height: 103px;
}
.clearemphasis {
	border: 0px !important;
}
.emphasis1_2 {
	border: 1px solid #e0e0e0;
	padding: 8px;
	width: 213px;
	float: left;
	margin-right: 12px;
	height: 103px;
}
.emphasis2 {
	border: 1px solid #00aeef;
	padding: 8px;
	width: 228px;
	float: left;
	
	
}
.emphasis3 {
	border: 1px solid #e0e0e0;
	padding: 8px;
	width: 222px;
	float: left;
	height: 103px;
}
.emphasis3sfr {
	border: 1px solid #00aeef;
	padding: 8px;
	width: 222px;
	float: left;
	height: 103px;
}
#aegon_l1 #content .emphasis1 h2, #aegon_l1 #content .emphasis2 h2, #aegon_l1 #content .emphasis3 h2,#aegon_l1 #content .emphasis3sfr h2 {
	font-size: 1.5em;
}


#sections2 div.second {
	float: left;
	padding: 10px;
	padding-bottom:45px;
	width: 227px;
	border-top: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	
}
#sections2 div.third {
	padding: 10px;
	padding-bottom:10px;
	width: 229px;
	float:right;
	border-top: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}
/*#sections2 div.first {
	border-right: 1px solid #e0e0e0;
}*/
#aegon_l1 #sections2 div.second h2 {
	font-size: 1.5em;
	margin: 0;
}
#aegon_l1 #sections2 div.second p, #aegon_l1 #sections2 div.second ul {
	margin: .4em 0 0;
}






/* additional stuff */

#aegon_l1 #content .customers2_box h2 {
	font-size: 1.5em;
}
#aegon_l1 #content .customers2_box h2 span {
	color: #666;
}
.services_box {
	clear: both;
	width: 330px;
	float: left;
	margin-bottom: -40px;
}
#aegon_l1 #content .services_box h2 {
	margin-bottom: 1em;
	width: 330px;
}
.login_col {
	width: 65px;
	float: left;
}
.rest_col {
	float: right;
	width: 240px;
}
#aegon_l1.customers2 #wrapper #rubric {
	padding-top: 20px;
}
#aegon_l1.customers2 #wrapper #rubric h1 {
	width: 300px;
	position: relative;
}
#aegon_l1.customers2 #wrapper #rubric p#summary {
	padding-top: 2.2em;
	margin-top: -25px;
	width: 686px;
	padding-right: 70px;
}

.property_fund_info {
	width: 247px;
	padding: 12px 12px 12px 93px;
	margin-top: 10px;
	background: #F7F7F7;
	float: left;
	height: 100px;
}
.property_fund_info p {
margin:0.7em 0 0;
}
#aegon_l1 #content .property_fund_info h2 {
	width: auto;
}
.property_fund_info img {
	float: left;
	margin-left: -83px;
}
.column_even .box {
	float: left;
	margin-top: 0px;
	width: 330px;
}
.customer_announcements {
	height: 150px !important;
}
.customer_announcements p, .customer_announcements ul, .customer_announcements ul li {
	margin-bottom: 6px !important;
	height: auto !important;
}
.column_odd .box {
	float: left;
	margin-top: 0px;
	width: 330px;
}
#aegon_l1 #content h2#feedback {
	float: left;
	width: 100px;
}
span.quo {
	font-size: 3em; 
	color: #999; 
	font-family:Georgia, 'Times New Roman', Times, serif;
	float: left;
	margin: -8px 0 -10px 0;
}
ul#feedbacklist {
	float: left;
	width: 216px;
	margin-top: 0;
	margin-bottom: 0;
}
ul#feedbacklist li {
	width: 96px;
	float: left;
	clear: none;
}
ul#feedbacklist li.none {
	background: none;
}
#aegon_l1.customers2 .column_even {
	margin-left: 10px;
}
body.customers2 #rubric {
	background-image:url(../img/core/rubric_customers.jpg);
}
#aegon_l1 #content .customers2_box {
border:1px solid #00AEEF;
clear:both;
float:left;
margin:0pt;
padding:10px;
width:330px;
height: 335px;
}
#aegon_l1 #content .asplash_box {
border:1px solid #00AEEF;
clear:both;
float:left;
margin:0pt;
padding:10px;
width:330px;
height: 160px;

}
#aegon_l1 #content .asplash_box2 {
border:1px solid #00AEEF;
clear:both;
float:left;
margin:0 0 0 10px;
padding:10px;
width:330px;
height: 160px;
}



#aegon_l1 #content.plain {
background:transparent none repeat scroll 0%;
padding-top:12px;
}
#aegon_l1 #content {
margin:0pt;
padding:27px 10px 0pt 20px;
}


/* Outages */
#outages2_title {
	float: left;
	width: 723px;
	margin: 1em 0 0 0;
	padding: 6px 10px;
	border-top: 1px solid #E0E0E0;
}
#outages2_title h3 {
	font-weight: bold;
	color: #FF7800;
}
#outages2_title p {
	margin: 0;
}
#outages2 {
	float: left;
	width: 145px;
	margin: 0 0 15px;
	padding: 6px 10px 0;
	border: 1px solid #FF7800;
}
#aegon_l1 #content #outages2 h2 {
	font-size:1.5em;
}
#outages2 p {
	color: #FF7800;
	margin: 0.7em 0;
}



input#seclogin {
background:transparent url(../img/core/padlock_button.gif) no-repeat scroll 0pt -2px;
margin-bottom:5px;
margin-left:0px;
width:145px;
}


.panel {
	background-color:#f0f0f0;
	padding:8px;
	margin-bottom:14px;
}
/* IHT tool */
.launch_tool {
	width: 236px;
	background: #fff;
	border: 1px solid #0AAEFF;
	padding: 12px 12px 12px;
	margin:0 0 12px 150px;
}
.launch_tool img {
	float: left;
	margin: 0 12px 0 0;
	padding-top:6px;

}
.launch_tool h4 {
	margin-top: 0;
}
#puffs #tools {
	background: url(../img/puffs/tools.jpg) top left no-repeat #fff;
	padding-top: 65px;
}
#content .launch_tool span.no_mess {
	display: block;
	float: left;
	width: 145px;
}
/*Saving for retirement campaign page */
.main {
float:left;
margin:3px 5px 15px 0;
}
.small{
float:left;
margin:5px 5px 5px 0;
}
