/* ...................................................
	
	Styles just for the homepage and landing pages.
	Styles were split to reduce file size to <25kb each.

	1: - Homepage styles
		1.1. - Homepage Feature styles
		1.2. - Home Actions styles
		1.3. - Misc Homepage styles
	2: - Structure styles
		2.1. - Landing Subcontent styles
			2.1.1. - Landing Subcontent Columns styles
		2.2. - Landing Action styles
	3: - Header styles
		
................................................... */


/* 1. Homepage styles
................................................... */
body.home{
	background:#e9e9e9 url('/images/backgrounds/home-background-blue.png') 0 0 repeat-x;
	}
	.home .page{
		}
		.home .pageRow{
			background:#e8eaed url('/images/backgrounds/home-bg.png') 0 0 repeat-x;
			}
		.home .pageRowTop{
			background:#012b64 url('/images/backgrounds/landing-blue.png') 0 0 repeat-x;
			}
	.home h1{
		background:url('/images/titles/welcomeToAV.png') 0 0 no-repeat;
		width:353px;
		height:65px;
		text-indent:-9999em;
		position:relative;
		z-index:10;
		margin:0 0 0 14px;
		}
	
	/* 1.1. Home Feature styles
	................................................... */
	#homeFeature{
		width:9999px;
		position:relative;
		margin-left:-9999px;
		left:954px;
		background:#a80101 url('/images/backgrounds/home-background-red.jpg') right bottom repeat-x;
		}
		#homeFeatureInner{
			width:954px;
			position:relative;
			left:9999px;
			margin-left:-954px;
			padding:19px 0 0;
			background:#01275b url('/images/backgrounds/homeFeatureInner-bg.png') 0 bottom no-repeat;
			overflow:hidden;
			}
			#homeFeatureInner .col{
				width:211px;
				float:left;
				padding:0 14px 26px;
				position:relative;
				}
				#homeFeatureInner .col img{
					margin:0 -14px;
					display:block;
					}
				#homeFeatureInner .col h2{
					margin:15px 0 10px;
					height:23px;
					text-indent:-9999em;
					}
				#homeFeatureInner .singles h2 { background:url('/images/titles/home-singles.png') 0 0 no-repeat; }
				#homeFeatureInner .families h2 { background:url('/images/titles/home-families.png') 0 0 no-repeat; }
				#homeFeatureInner .corporate h2 { background:url('/images/titles/home-corporate.png') 0 0 no-repeat; }
				
				#homeFeatureInner .col p{
					color:#fff;
					margin:0;
					height:2.67em;
					overflow:hidden;
					}
				#homeFeatureInner .col .button{
					margin:8px 0 0;
					}
		#homeFeatureInner-2{
			overflow:hidden;
			width:717px;
			float:left;
			}

	/* 1.2. Home Actions styles
	................................................... */
	#homeActions{
		position:relative;
		background:#fff url('/images/backgrounds/container-bg.gif') 0 bottom no-repeat;
		padding:0 0 40px;
		}
		#homeSubFeature{
			overflow:hidden;
			}
			#homeSubFeature .col{
				float:left;
				width:209px;
				padding:0 15px;
				}
			#homeSubFeature .col img{
				margin:0 -15px;
				}
			#homeSubFeature .col h3{
				color:#1b3f73;
				font-size:1.42em;
				text-transform:uppercase;
				font-weight:normal;
				margin:13px 0 9px;
				}
			#homeSubFeature .col p{
				color:#1b3f73;
				height:4em;
				overflow:hidden;
				}
	
		/* 1.2.1 Home page incident alerts */
		.home .homepageAlerts{
			background:#fff url('/images/backgrounds/incidentAlerts-bg.gif') 0 bottom no-repeat;
			overflow:hidden;
			padding:20px 0 24px;
			}
			.home .homepageAlerts h2{
				float:left;
				width:159px;
				height:70px;
				background:url('/images/titles/incidentAlert.png') 0 0 no-repeat;
				text-indent:-9999em;
				margin:0 81px 0 13px;
				}
			.home .homepageAlerts .incident{
				float:left;
				width:449px;
				color:#1b3f73;
				}
				.home .homepageAlerts .incident h3{
					text-transform:uppercase;
					font-size:1.42em;
					margin:0 0 14px;
					font-weight:normal;
					}
			.home .homepageAlerts .importantLinks{
				width:209px;
				float:left;
				margin-left:29px;
				}
				.home .homepageAlerts .importantLinks h4{
					color:#1b3f73;
					}
				.home .homepageAlerts .importantLinks ul{
					list-style:none;
					padding:0;
					margin:0;
					border-top:1px solid #d1dce6;
					}
					.home .homepageAlerts .importantLinks ul li{
						border-bottom:1px solid #d1dce6;
						}
						.home .homepageAlerts .importantLinks ul li a{
							color:#1b3f73;
							text-decoration:none;
							display:block;
							padding:5px 0 5px 16px;
							background:url('/images/icons/icons.png') no-repeat scroll 0 8px
							}
							.home .homepageAlerts .importantLinks ul li a:hover{
								color:#a80101;
								}
								
	.homeColHover{
		cursor:pointer;
		}
		#homeFeatureInner .homeColHover .button span{
			color:#f1b700;
			}
		#homeActions .homeColHover .button span{
			color:#aac3eb;
			}
		#homeActions .homeColHover h3{
			color:#546f96;
			}
					
	
	/* 1.3. Misc Homepage styles
	................................................... */
	.home #actionPortal{
		margin-top:-84px;
		}
	h5.inAnEmergency{
		width:209px;
		height:101px;
		background:url('/images/misc/home-inAnEmergency.png') 0 0 no-repeat;
		bottom:39px;
		}
		
		
/* 2. Landing styles
................................................... */
body.landing{
	background:#e8eaed;
	}
	.landing .pageRow{
		overflow:hidden;
		background:#e8eaed url('/images/backgrounds/landing-bg.png') 0 0 repeat-x;
		}
	.landing .pageRowTop{
		background:#012b64 url('/images/backgrounds/landing-blue.png') 0 0 repeat-x;
		}	
	.landing .avpageRow{ /* only for Ambulance Vic landing page. */
		background:#e8eaed url('/images/backgrounds/avLanding-bg.gif') 0 0 repeat-x;
		}	
	#landingFeature{
		left:954px;
		margin-left:-9999px;
		position:relative;
		width:9999px;
		background:#000;
		}
		#landingFeatureInner{
			background:#01275b url('/images/backgrounds/landingFeatureInner-bg.png') left bottom no-repeat;
			left:9999px;
			margin-left:-954px;
			position:relative;
			width:954px;
			overflow:hidden;
			}
			#landingFlash{
				float:left;
				width:716px;
				}
				#landingFlash .media img{
					display:block;
					}
			#landingFlashLong{
				width:954px;
				}
				#landingFlash h1,
				#landingFlashLong h1{
					margin:0;
					}
			/* AV landing specific */
			#avLandingFeature{
				width:954px;
				height:371px;
				background:url('/images/misc/landingFeature/landing-feature-av.jpg') 0 0 no-repeat;
				position:relative;
				z-index:100;
				}
				#avLandingFeature h1{
					position:absolute;
					top:230px;
					left:15px;
					font-size:1.42em;
					font-weight:normal;
					text-transform:uppercase;
					}
				#avLandingFeature .rssFeed{
					padding-left:21px;
					background:url('/images/icons/rssFeed.gif') 0 0 no-repeat;
					font-weight:bold;
					color:#dadcdf;
					text-decoration:none;
					position:absolute;
					top:233px;
					left:13.083em;
					}
				#avLandingFeature .newsWrap{
					position:absolute;
					top:263px;
					}
					#avLandingFeature .newsWrap .news{
						float:left;
						width:209px;
						padding:0 15px 0 0;
						margin-left:15px;
						color:#dadcdf;
						}
						#avLandingFeature .newsWrap .news h3{
							height:2.5em;
							overflow:hidden;
							}
						#avLandingFeature .newsWrap .news .button span{
							color:#aac3eb;
							}
						#avLandingFeature .newsWrap .news .button:hover span{
							color:#fff;
							}
	
	/* 2.1. Landing Subcontent styles
	................................................... */				
	.landing #subContent{
		width:9999px;
		position:relative;
		margin-left:-9999px;
		left:954px;
		background:#a80101 url('/images/backgrounds/home-background-red.jpg') right bottom repeat-x;
		}
		.landing #subContent-2{
			width:954px;
			position:relative;
			left:9999px;
			margin-left:-954px;
			padding:17px 0 0 0px;
			background:#a80101 url('/images/backgrounds/landingSubContent-2.gif') 0 bottom no-repeat;
			}
			.landing #subContent h2{
				font-size:1.5em;
				color:#fff;
				font-weight:normal;
				line-height:1.25;
				float:left;
				width:500px;
				margin:0;
				text-transform:none;
				}
			.landing #subContent a.bigButton{
				float:right;
				margin:0 54px 0 0;
				background:url('/images/buttons/bigButtonRed-left.gif') 0 0 no-repeat;
				}
				.landing #subContent a.bigButton span{
					background:url('/images/buttons/bigButtonRed-right.gif') 100% 0 no-repeat;
					}
			.landing #subContent a.paramedics{
				margin-right:18px;
				}
				.landing #subContent a.paramedics span{
					font-size:1.33em;
					}
			.landing #subContent a.corporate{
				margin-right:42px;
				}
		.landing #subContent .landingTwo{
			overflow:hidden;
			padding:0 0 17px 15px;
			}
		.landing #subContent .noLandingTwo{
			padding-top:0;
			}
			.landing #subContent .noLandingTwo .subContentCols{
				background:none;
				}
					
		/* 2.1.1. Landing Subcontent Columns styles
		................................................... */
		.landing .subContentCols{
			padding:0 0 34px;
			overflow:hidden;
			color:#fff;
			clear:both;
			background:url('/images/backgrounds/landingSubContent-2.gif') 0 top no-repeat;
			}
			.landing .subContentCols .col{
				float:left;
				width:209px;
				margin:0 14px 0 0;
				padding:0 0px 0 15px;
				}
				.landing .subContentCols .col h3{
					font-size:1.42em;
					text-transform:uppercase;
					font-weight:normal;
					margin:21px 0 10px;
					}
				.landing .subContentCols .content{
					margin:0 0 13px;
					overflow:hidden;
					color:#f2d9d9;
					}
				.landing .subContentCols .col ul{
					list-style:none;
					padding:0;
					margin:0;
					border-bottom:1px solid #cc2014;
					}
					.landing .subContentCols .col ul li{
						border-top:1px solid #cc2014;
						padding:5px 0;
						}
				.landing .subContentCols .col p{
					}
				.landing .subContentCols ul.latestDownloads{
					list-style:none;
					padding:0;
					margin:0;
					border-top:1px solid #cc2014;
					border-bottom:none;
					}
					.landing .subContentCols ul.latestDownloads li{
						border-bottom:1px solid #cc2014;
						border-top:none;
						}
						.landing .subContentCols ul.latestDownloads li a{
							color:#f2d9d9;
							text-decoration:none;
							display:block;
							padding:5px 0;
							}
							.landing .subContentCols ul.latestDownloads li a:hover{
								color:#fff;
								}
				
				/* .col.data */
				.landing .subContentCols .data dl{
					float:left;
					width:102px;
					}
					.landing .subContentCols .data dt{
						float:left;
						display:block;
						padding:4px 9px 4px 0;
						margin-top:1px;
						font-weight:bold;
						}
					.landing .subContentCols .data dd{
						border-top:1px solid #cc2014;
						padding:4px 0;
						}
				.landing .subContentCols .key{
					clear:both;
					border-top:1px solid #cc2014;
					padding:5px 0 14px 102px;
					}
					.landing .subContentCols .key .bonus{
						float:left;
						margin-left:-102px;
						display:block;
						}
					
				/* .col.dataLong */
				.landing .subContentCols .dataLong dl{
					width:205px;
					border-bottom:1px solid #cc2014;
					margin:0 0 14px;
					}
					.landing .subContentCols .dataLong dt{
						width:36px;
						}
						
				/* .col.form */
				.landing .subContentCols .form .content{
					margin-top:-1px;
					}
				.landing .subContentCols .formRow{
					overflow:hidden;
					padding-bottom:5px;
					}
					.landing .subContentCols .content label{
						font-size:0.92em;
						display:block;
						line-height:1;
						float:left;
						color:#fff;
						margin:0 0 2px;
						}
					.landing .subContentCols .content input{
						border:none;
						background:url('/images/misc/landingFeature-input.png') 0 0 no-repeat;
						width:203px;
						height:17px;
						margin:1px 0 0px;
						float:left;
						color:#fff;
						padding:4px 3px 0;
						clear:both;
						}
					.landing .subContentCols .error{
						color:#fce28d !important;
						float:right;
						font-size:0.92em;
						line-height:1;
						padding-left:11px;
						background:url('/images/icons/errorIcon-cream.gif') 0 4px no-repeat;
						margin:0 0 2px;
						}
					.landing .subContentCols input.button{ /* should only affect submit button */
						width:74px;
						padding:0;
						height:23px;
						border:none;
						}
			/* two column wide col */
			.landing .subContentCols .twoCol{
				width:448px;
				}
						
	/* 2.2. Landing Actions styles
	................................................... */
	#landingActions, #corpLandingActions{
		/*overflow:hidden;*/
		padding:17px 0 0;
		background:#fff url('/images/backgrounds/container-bg.gif') 0 bottom no-repeat;
		min-height:1%; /* hasLayout hack for IE7 */
		}
	#corpLandingActions{
		padding-bottom:21px;
		}
	#landingActions:after,
	#corpLandingActions:after{
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
		}
		#landingActions .col,
		#corpLandingActions .col{
			float:left;
			width:209px;
			margin:0 14px 0 0;
			padding:0 0px 0 15px;
			}
		#corpLandingActions .twoCol{
			width:448px;
			}
			#landingActions .col .block,
			#corpLandingActions .col .block{
				color:#1b3f73;
				padding:0 0 25px;
				}
				#landingActions .col .block .media{	
					height:256px;
					overflow:hidden;
					}
			#landingActions .col h4,
			#corpLandingActions .col h3{
				text-transform:uppercase;
				font-size:1.42em;
				color:#1b3f73;
				font-weight:normal;
				margin:0 0 12px;
				line-height:1;
				}
				#landingActions .col h4 a,
				#corpLandingActions .col h3 a{
					color:#1b3f73;
					text-decoration:none;
					}
					#landingActions .col h4 a:hover,
					#corpLandingActions .col h3 a:hover{
						color:#A80101;
						}
			#landingActions .landingFour p,
			#landingActions .landingFive p,
			#landingActions .landingFour blockquote,
			#landingActions .landingFive blockquote{
				line-height:1.25;
				margin:13px 0 10px;
				height:2.5em;
				overflow:hidden;
				}
			#corpLandingActions ul{
				list-style:none;
				padding:0;
				margin:0;
				border-bottom:1px solid #e1e7ee;
				}
				#corpLandingActions ul li{
					border-top:1px solid #e1e7ee;
					padding:5px 0 5px 0em;
					overflow:hidden;
					}
					#corpLandingActions ul li .number{
						font-weight:bold;
						width:1.92em;
						display:block;
						float:left;
						margin-left:-1.92em;
						}
				#corpLandingActions .twoCol ul li{
					padding:5px 0 5px 1.92em;
					}
		/* landing actions with form */
		#landingActions .form,
		#corpLandingActions .form{
			width:478px;
			padding:0;
			margin:0;
			}
			#corpLandingActions .form{
				width:239px;
				}
			#landingActions .form h4,
			#corpLandingActions .form h3{
				margin:0;
				}
			#landingActions .form .formCol,
			#corpLandingActions .form .formCol{
				width:209px;
				float:left;
				margin:-1px 15px 0 0;
				padding:12px 0px 0 15px;
				overflow:hidden;
				}
			#landingActions .form .block,
			#corpLandingActions .form .block{
				padding:0px 0 0;
				overflow:hidden;
				}
				#landingActions .form .block h4,
				#corpLandingActions .form .block h3{
					margin-left:15px;
					}
				#landingActions .form .formRow,
				#corpLandingActions .form .formRow{
					overflow:hidden;
					zoom:1;
					padding:0 0 6px;
					}
				#landingActions .form input.button{
					border:none;
					height:23px;
					width:74px;
					padding:0;
					}
				#corpLandingActions .form input.button{
					margin:6px 0 0 15px;
					}
				#landingActions .formRow label,
				#corpLandingActions .formRow label{
					font-size:0.92em;
					display:block;
					margin:0 0 3px;
					float:left;
					line-height:1;
					}
				#landingActions .formRow .error,
				#corpLandingActions .formRow .error{
					padding-left:11px;
					background:url('/images/icons/errorIcon.gif') 0 4px no-repeat;
					color:#a80101 !important;
					font-size:0.92em;
					float:right;
					margin-bottom:3px;
					line-height:1;
					}
				#landingActions .formRow input,
				#corpLandingActions .formRow input{
					width:205px;
					height:17px;
					background:url('/images/misc/landingActions-input.png') 0 0 no-repeat;
					border:none;
					float:left;
					padding:4px 3px 0;
					font-size:0.92em;
					color:#1b3f73;
					clear:both;
					}
				#landingActions .formRow select,
				#corpLandingActions .formRow select{
					width:209px;
					margin:0;
					float:left;
					font-size:0.92em;
					}
				#landingActions .formRow textarea{
					width:203px;
					height:181px;
					border:none;
					background:url('/images/misc/landingActions-textarea.png') 0 0 no-repeat;
					margin:0;
					font-size:0.92em;
					padding:4px 3px;
					color:#1b3f73;
					}
				/* message (thank you/error) */
				#landingActions .form .message,
				#corpLandingActions .form .message{
					display:block;
					padding:0 0 0 15px;
					color:#1b3f73;
					} 
					
				/* custom select in landing actions */
				#landingActions .form .customSelect,
				#corpLandingActions .form .customSelect{
					cursor:pointer;
					float:left;
					background:url('/images/misc/customSelect/grey/customSelectBox.png') 0 0 no-repeat;
					font-size:0.92em;
					}
					#landingActions .form .customSelect-moreButton,
					#corpLandingActions .form .customSelect-moreButton{
						width:21px;
						height:21px;
						float:right;
						background:url('/images/misc/customSelect/grey/customSelect-more.png') 0 0 no-repeat;
						}
					#landingActions .form .customSelect-list,
					#corpLandingActions .form .customSelect-list{
						border:1px solid #8b9cac;
						z-index:1000;
						position:absolute;
						margin-top:21px;
						visibility:hidden;
						}
						#landingActions .form .customSelect-item,
						#corpLandingActions .form .customSelect-item{
							color:#1b3f73;
							display:block;
							background:#e7eaee;
							height:21px;
							line-height:21px;
							padding-left:5px;
							}
						#landingActions .form .customSelect-list .listelementhover,
						#corpLandingActions .form .customSelect-list .listelementhover{
							color:#fff;
							background:#022b64;
							}
					#landingActions .form .customSelect-currentItem,
					#corpLandingActions .form .customSelect-currentItem{
						color:#1b3f73;
						display:block;
						overflow:hidden;
						height:21px;
						padding:0 0 0 5px;
						line-height:21px;
						}
		/* one column form on #landingActions */
		#landingActions .oneFormCol{
			width:240px;
			}
				
		/* landing actions with listings */
		#landingActions ul.listing{
			list-style:none;
			padding:0;
			margin:0 0 25px;
			border-top:1px solid #e1e7ee;
			}
			#landingActions .listing li{
				border-bottom:1px solid #e1e7ee;
				overflow:hidden;
				padding:4px 0 4px 47px;
				}
			#landingActions .listing h5{
				font-weight:normal;
				margin:0;
				}
				#landingActions .listing h5 a{
					color:#1b3f73;
					text-decoration:none;
					display:block;
					}
					#landingActions .listing h5 a:hover,
					#landingActions .listing h5 a:focus{
						color:#a80101;
						}
			#landingActions .listing span{
				display:block;
				width:47px;
				margin-left:-47px;
				line-height:1.5;
				font-size:0.83em;
				float:left;
				}
				
			/* specific listing */ 
			#landingActions ul.careersListing{
					}
				
				
		/* landing actions with video */
		#landingActions .videos{
			margin:0;
			width:223px;
			}
			#landingActions .videos .media img{
				display:block;
				}
			#landingActions .videos ul{
				list-style:none;
				padding:0;
				margin:0;
				border-top:1px solid #d1dbe6;
				}
			#landingActions .videos ul li{
				border-bottom:1px solid #d1dbe6;
				}
				#landingActions .videos ul li a{
					color:#1b3f73;
					text-decoration:none;
					padding:5px 0 5px 14px;
					display:block;
					background:url('/images/icons/icons.png') 0 8px no-repeat;
					}
				#landingActions .videos ul li.on a{
					font-weight:bold;
					}
					#landingActions .videos ul li a:hover,
					#landingActions .videos ul li a:focus{
						color:#a80101;
						}

/* 3. Shared Homepage and Landing styles
................................................... */

.home .content,
.landing .content{
	background:none;
	width:auto;
	}

/* Action Portal  */
#actionPortal{	
	float:left;
	width:208px;
	padding:0px 15px 0 14px;
	} 
	#actionPortal h4{
		font-size:1.42em;
		color:#c7d7f1;
		text-transform:uppercase;
		font-weight:normal;
		margin:0 0 7px;
		width:120px;
		}
	#clubLogin{
		background:url('/images/logos/clubLogin-bg.png') 128px 15px no-repeat;
		padding:17px 0 0;
		line-height:1;
		}
		#clubLogin p, #clubLogin label{
			color:#94b8f3;
			font-size:0.92em;
			display:block;
			width:100px;
			margin:0 0 15px;
			line-height:13px;
			}
		#clubLogin .formRow{
			}
		#clubLogin label{	
			margin:0 0 3px;
			line-height:1;
			width:auto;
			display:block;
			}
		#clubLogin input{	
			background:url('/images/misc/clubLogin-input.png') 0 0 no-repeat;
			width:203px;
			height:17px;
			border:0px;
			float:left;
			padding:4px 3px 0;
			display:block;
			margin:0 0 6px;
			color:#fff;
			}
		#clubLogin .dateSelect{
			overflow:hidden;
			}
			#clubLogin select{
				width:58px;
				float:left;
				}
			#clubLogin .monthSelect{
				margin:0 17px;
				}
		#clubLogin .actions{	
			clear:left;
			}
			#clubLogin .loginButton{
				width:65px;
				height:23px;
				margin:13px 0 0px;
				background:url('/images/buttons/loginButton.gif') 0 0 no-repeat;
				color:#aac3eb;
				font-weight:bold;
				cursor:pointer;
				text-align:right;
				padding:0 9px 2px 0;
				font-size:1em;
				}
				#clubLogin .loginButton:hover{
					color:#fff;
					}
		
		/* custom select on club login */
		#clubLogin .customSelect{
			cursor:pointer;
			float:left;
			background:url('/images/misc/customSelect/blue/customSelectBox.png') 0 0 no-repeat;
			font-size:0.92em;
			}
			#clubLogin .customSelect-moreButton{
				width:21px;
				height:21px;
				float:right;
				background:url('/images/misc/customSelect/blue/customSelect-more.png') 0 0 no-repeat;
				}
			#clubLogin .customSelect-list{
				border:1px solid #6fa3f3;
				z-index:1000;
				position:absolute;
				margin-top:21px;
				visibility:hidden;
				}
				#clubLogin .customSelect-item{
					color:#97c1ff;
					display:block;
					background:#2875c0;
					height:21px;
					line-height:21px;
					padding-left:8px;
					}
				#clubLogin .customSelect-list .listelementhover{
					color:#fff;
					background:#022b64;
					}
			#clubLogin .customSelect-currentItem{
				color:#97c1ff;
				display:block;
				overflow:hidden;
				height:19px;
				padding:0 0 0 8px;
				line-height:19px;
				}
				
	/* Club Login that has no login*/
	/* Club Login that has no login*/
	#actionPortal .noLogin{
		margin-bottom:89px;
		}
		#actionPortal .noLogin p{
			width:130px;
			font-size:1em;
			line-height:14px;
			}
		#actionPortal .noLogin .button span{
			color:#AAC3EB;
			}
			#actionPortal .noLogin .button:hover span{
				color:#fff;
				}
				
				
	#actionPortal .membersOffer{
		clear:left;
		padding:21px 0 10px;
		min-height:1%; /* valid hasLayout hack for IE7 */
		}
		.landing #actionPortal .membersOffer{
			bottom:30px;
			}
		#actionPortal .membersOffer h4{
			margin:0 0 7px;
			width:auto;
			line-height:normal;
			}
		#actionPortal .membersOffer p{
			color:#94b8f3;
			display:block; 
			line-height:1.33;
			margin:0;
			height:2.67em;
			overflow:hidden;
			}
		#actionPortal .membersOffer .button{
			margin:8px 0 0;
			}
			#actionPortal .membersOffer .button span{
				color:#aac3eb;
				}
				#actionPortal .membersOffer .button:hover span{
					color:#fff;
					}
