/* Just for the Go Paperless page - www.standardlife.co.uk/gopaperless */
.onecolumn {padding: 0;}

/* Sure beats fixing the XSLT! */
#contentcenter {
	width: auto;
	float: left;
}
#contentright {display: none;}

/* The container for the main content */
div.gocontent {
	height: 290px;
	border-top: solid 1px white;
	border-right: solid 1px white;
}
div[id] div.gocontent {
	height: auto;
	min-height: 290px;
}
	div.gonav {
		border-right: solid 1px white;
	}
#gohome .gocontent {background: #f6f6f6 url(/img/go-paperless/bg-gohome-gocontent.jpg) bottom no-repeat;}
	#gohome .gonav, #gomanage .gonav {background: #5d8bca url(/img/go-paperless/bg-gohome-gonav.png) bottom left no-repeat;}
		#gohome strong, #gomanage strong {
			color: #5d8bca;
			font-weight: normal;
		}

#gomanage .gocontent {background: #f4f5f7 url(/img/go-paperless/bg-gomanage-gocontent.jpg) bottom no-repeat;}

#gogopaperless .gocontent {background: #f1f5f6 url(/img/go-paperless/bg-gogopaperless-gocontent.jpg) bottom left no-repeat;}
	#gogopaperless .gonav {background: #c2cf20 url(/img/go-paperless/bg-gogopaperless-gonav.png) bottom left no-repeat;}
		#gogopaperless strong {
			color: #c2cf20;
			font-weight: normal;
		}

#goregister .gocontent {background: #f0f4f7 url(/img/go-paperless/bg-goregister-gocontent.jpg) bottom no-repeat;}
	#goregister .gonav {background: #002f6c url(/img/go-paperless/bg-goregister-gonav.png) bottom left no-repeat;}
		#goregister strong, #goregister .gocontent a {
			color: #f9a21a;
			font-weight: normal;
		}
		#goregister .gocontent a {
			text-decoration: underline;
		}
	#goregister .gocontent p.golegal {
		margin-top: 4.5em;
		margin-top: 1.5em;
	}

	.gocontent h1 {
		margin: 26px 32px 0 32px;
	}
	.gocontent p, .gocontent ul {
		padding: 0 396px 1em 32px;
	}
	#goregister .gocontent ul {
		padding: 0 396px 1em 32px;
	}
	.gocontent h2 {
		padding: 0 396px 0 32px;
	}
	.gocontent p.golegal {
		color: #656664;
	}
	.gocontent ul, .gocontent ul li {
		list-style-type: none;
		list-style-image: none;
	}
		.gocontent ul li {
			background: url(/img/go-paperless/bullet-1.png) top left no-repeat;
			padding: 0 0 0 30px;
		}
		#gogopaperless .gocontent ul li {
			background: url(/img/go-paperless/bullet-3.png) top left no-repeat;
			padding: 0 0 0 15px;
		}
		#goregister .gocontent ul li {
			background: url(/img/go-paperless/bullet-4.png) top left no-repeat;
			padding: 0 0 0 15px;
			position: relative;
		}
			#goregister .gocontent ul li img {
				position: absolute;
				top: 0;
				left: 350px;
			}

/* "See what you can do online" */
p.goonline {
	padding: 0;
}
.gonav {
	padding: 20px 0 0 0;
	border-bottom: solid 1px white;
}
	.gonav dl {
		float: left;
		width: 240px;
		margin: 0 0 1em 0;
	}
		.gonav dt, .gonav dd {
			margin: 0 0 0 20px;
			color: white;
		}
			.gonav dl a {
				display: block;
			}
			.gonav dt a {
				padding: 13px 14px 0 14px;
			}
			.gonav dd a {
				height: 125px;
				color: black;
				padding: 0 15px 0 15px;
			}
			.gonav .gomanage dd a {
				height: 98px;
			}
			div[id] .gonav dd a {
				height: auto;
				min-height: 125px;
			}
			div[id] .gonav .gomanage dd a {
				min-height: 98px;
			}

		#gohome .gonav dt a, #gomanage .gonav dt a {
			background: white url(/img/go-paperless/bg-gohome-gomanage-dt-a.png) top no-repeat;
		}
		#gohome .gomanage dd a, #gomanage .gomanage dd a {
			background: white url(/img/go-paperless/bg-gohome-gomanage-dd-a.jpg) bottom no-repeat;
		}
		#gohome .gogopaperless dd a, #gomanage .gogopaperless dd a {
			background: white url(/img/go-paperless/bg-gohome-gogopaperless-dd-a.jpg) bottom no-repeat;
		}
		#gohome .goregister dd a, #gomanage .goregister dd a {
			background: white url(/img/go-paperless/bg-gohome-goregister-dd-a.jpg) bottom no-repeat;
		}
		#gogopaperless .gonav dt a {
			background: white url(/img/go-paperless/bg-gogopaperless-gonav-dt-a.png) top no-repeat;
		}
		#gogopaperless .gomanage dd a {
			background: white url(/img/go-paperless/bg-gogopaperless-gomanage-dd-a.jpg) bottom no-repeat;
		}
		#gogopaperless .gogopaperless dd a {
			background: white url(/img/go-paperless/bg-gogopaperless-gogopaperless-dd-a.jpg) bottom no-repeat;
		}
		#gogopaperless .goregister dd a {
			background: white url(/img/go-paperless/bg-gogopaperless-goregister-dd-a.jpg) bottom no-repeat;
		}
		#goregister .gonav dt a {
			background: white url(/img/go-paperless/bg-goregister-gonav-dt-a.png) top no-repeat;
		}
		#goregister .gomanage dd a {
			background: white url(/img/go-paperless/bg-goregister-gomanage-dd-a.jpg) bottom no-repeat;
		}
		#goregister .gogopaperless dd a {
			background: white url(/img/go-paperless/bg-goregister-gogopaperless-dd-a.jpg) bottom no-repeat;
		}
		#goregister .goregister dd a {
			background: white url(/img/go-paperless/bg-goregister-goregister-dd-a.jpg) bottom no-repeat;
		}

	.gonav p {
		margin: 0 0 1em 20px;
	}
		.gonav p a:hover {
			background: none;
		}
	/* JavaScript navigation for the "Manage your account" pane */
	select#benefitnav {
		width: 200px;
	}

/* Service message box */
div#servicemessage {
	background: url(/img/go-paperless/bg-servicemessage.png) repeat-y;
	border: solid 1px white;
	border-left: none;
	margin: 1.5em 0;
}
	div#servicemessage div {background: url(/img/go-paperless/bg-servicemessage-div.png) top no-repeat;}
		div#servicemessage div div {
			background: url(/img/go-paperless/bg-servicemessage-div-div.png) bottom no-repeat;
			padding: 10px 20px 0 20px;
		}
			#servicemessage h2 {
				color: #002f6c;
			}
			#servicemessage p {
				color: #656565;
				font-size: 110%;
			}
