@charset "UTF-8";/***** Include the RESET CSS *****/@import url("includes/reset.css");@import url("includes/overlay.css");/***** jScroll Pane *****/@import url("jquery.jscrollpane.css");/***** MARK *****/@import url("mark.css");@import url("mark2.css");@font-face {	/* This declaration targets Internet Explorer */	font-family: 'FrutigerLTStd55Roman';	src: url('frutigerltstd-roman-webfont.eot');	src: local('☺'), url('frutigerltstd-roman-webfont.woff') format('woff'), url('frutigerltstd-roman-webfont.ttf') format('truetype'), url('frutigerltstd-roman-webfont.svg#webfontFw94kNT0') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'FrutigerLTStd67BoldCondensed';	src: url('frutigerltstd-boldcn-webfont.eot');	src: local('☺'), url('frutigerltstd-boldcn-webfont.woff') format('woff'), url('frutigerltstd-boldcn-webfont.ttf') format('truetype'), url('frutigerltstd-boldcn-webfont.svg#webfontnealnm4d') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	/* This declaration targets Internet Explorer */	font-family: 'FrutigerLTStd56Italic';	src: url('frutigerltstd-italic-webfont.eot');	src: local('☺'), url('frutigerltstd-italic-webfont.woff') format('woff'), url('frutigerltstd-italic-webfont.ttf') format('truetype'), url('frutigerltstd-italic-webfont.svg#webfontmQPgraho') format('svg');	font-weight: normal;	font-style: normal;}html,body {	font-weight: normal;	font-style: normal;	line-height:normal;	font-family: 'FrutigerLTStd67BoldCondensed', sans-serif;	font-size-adjust: 0.52;	height: 100%;}.popup_subtitle{	font-weight: normal;	font-style: normal;	line-height:normal;	font-family: 'FrutigerLTStd55Roman', sans-serif;	font-size-adjust: 0.52;	height: 100%;	}/***** HEADER *****/div#header {	position: relative;	height: 74px;	background: url('http://www.manulife.ca/canada/canada1.nsf/LookupFiles/Prepareheaderbg/$File/header_bg.gif') repeat-x;	z-index:200;}div#header div#headerLeft {	position: absolute;	left: 0px;	z-index:200;}div#header div#headerLeft img#logo{	position: absolute;	left: 10px;	top: 9px;}div#header div#headerLeft a#canada {	position: absolute;	left: 0px;	top: 54px;}div#header div#headerRight {	position: absolute;	right: 0px;	padding-top: 25px;}div#header div#headerRight div#search {	position: absolute;	top: 54px;	right: 0px;	background-color: white;	height: 20px;	width: 235px;}/***** SEARCH BOX *****/form { 	margin: 0px; 	padding: 0px 0px 0px 5px;	vertical-align: top;}	.inputText { 	float:left;	font-size: 10pt;	width: 168px;	height: 12px;	line-height: 12px;	padding-left: 5px;	vertical-align: top;}.submit { 	float:left;	height: 19px; 	width: 44px; 	border: 0px; 	padding-left: 5px;	vertical-align: top;}div#white_veil{	position:absolute;	width:100%;	height:100%;	margin:none;	top:79px;	background-color:#FFF;	z-index:200;}/***** GOLD DIVIDER *****/div.goldbar {	background: #032d1c;	height: 2px;}/***** MIN WIDTH *****/div#flash, div#bottom {	min-width: 1024px;}div#top {	min-width: 1024px;	z-index:200;}/***** FLASH *****/div#flash {	position: relative;	height: 400px;}/***** BOTTOM *****/div#bottom {	background-color: #044129;	background-image: url(../images/v2/bottom_bg.gif);	background-repeat: repeat-x;	position: absolute;	bottom: 0px;	width: 100%;}div#bottom div.bgbottom{	background-image: url(../images/v2/bottom_bg.jpg);	background-repeat: no-repeat;	background-position: top center;}/***** BUCKETS *****/div#buckets {	position: relative;	/*background: url('http://www.manulife.ca/canada/canada1.nsf/LookupFiles/Preparebuckets2/$File/buckets2.jpg') repeat-x;	background-color: #014826;*/	height: 143px;	overflow: hidden;}/***** FOOTER *****/div#footer {	/*background: url('http://www.manulife.ca/canada/canada1.nsf/LookupFiles/Preparefooter/$File/footer.jpg') repeat-x;*/	height: 27px;	line-height: 27px;	color: white;	position: relative;	font-size: 9pt;}div#footer div#footerLeft {	position: absolute;	left: 0px;	padding-left: 20px;}div#footer div#footerLeft span {	padding-right: 30px;}div#footer div#footerRight {	position: absolute;	right: 0px;	padding-right: 15px;}div#footer div#footerRight a {	color: white;	text-decoration: none;}div#footer div#footerRight a:hover {	text-decoration: underline;}