a:link { color: #ffab0b; }
a:visited { color: #999; color: #ffab0b; }
a:hover, a:focus, a:active { color: #fff; }

h1 { color: #fff; }
h2 { color: #969696; }
h3 {
	color: #C00;
}

body {
	color: #fff;
	background-image:url("http://www.ssncanada.ca/media/adv/sample.png") top center no-repeat;
}

#pagecontainer {
	background: #EEEEEE;

	width: 1020px;
}

#utilitybar {
	background: #999999;
	font-size: 9pt;
	text-align: right;
}

#loginform {
	background: url("/media/img/template/loginform-bg.gif") left center no-repeat;
}
	#loginform input {
		background: #bcbcbc;
		border-color: #9d9d9d;
		border-style: inset;
	}
	#loginform button {
		background: #f90 url("/media/img/template/loginform-button-bg.gif") top left repeat-x;
		border-color: #464646;
		border-style: solid;
		color: #fff;
		cursor: pointer;
		font-size: 100%;
		font-weight: normal;
		text-transform: none;
	}

#masthead {
	background: #FFF;
	background-image: url("/media/img/header_ssn.jpg") top left repeat-x;
	}

#navigation {
	border-color: #c90000;
	border-style: solid;
	padding-bottom: 10px;
	background-color:#FFF;
}

#sitenav {
}
	#sitenav li {
		list-style-type: none;
	}
	#sitenav a {
		border-color: #333 #0b0b0b #595959 #383838;
		border-style: solid;
		text-align: center;
		text-decoration: none;
	}
	#sitenav a:link, #sitenav a:visited {
		background: #333333;
		color: #fff;
		font-family:"Arial Black", Gadget, sans-serif;
		font-variant:small-caps;
		font-size:10pt;
	}
	#sitenav li.pages a:link, #sitenav li.pages a:visited {
		background: #ff6600;
		color: #ffab0b;
	}
	#sitenav a:hover, #sitenav a:focus, #sitenav a:active, #sitenav li.pages a:hover, #sitenav li.pages a:focus, #sitenav li.pages a:active {
		background: #feaa2;
		background-color: #CCCCCC;
		color: #000;
	}

/* #content rules are defined in design-home.css and design-page.css */

#footer {
	background: #FFFFFF;
	border-color: #111111;
	border-style: solid;
	color: #999;
	font-size: 8pt;
	font-weight: bold;
	width: 1020px;
}

#footerlinks { text-align: right; }
	#footerlinks li {
		border-color: #999;
		border-style: solid;
		list-style-type: none;
	}
	#footerlinks a:link, #footerlinks a:visited {
		color: #999;
		text-decoration: none;
	}
	#footerlinks a:hover, #footerlinks a:focus, #footerlinks a:active {
		color: #999;
		text-decoration: underline;
	}

