@charset "utf-8";
/* CSS Document */

body {
	background-image: url('/startright/images/visa-bg-gradient.gif');
	background-color: #7a7ab3;
	background-repeat: repeat-x;
	background-position: bottom;
}
select {
	font-size: 12px;
	padding: 2px;
	height: 25px;
}
a:hover {
	text-decoration: none;
}
p {
	line-height: 140%;
	margin-top: 10px;
	margin-bottom: 0px;
}
h2 {
	color: #4a4a4a;
	font-size: 18px;
	line-height: 120%;
	padding-bottom: 5px;
}
h3 {
	color: #666666;
	font-size: 13px;
	padding: 10px 0px 0px 0px;
	margin-bottom: 7px;
}
ul {
	margin-top: 7px;
}
li {
	line-height: 140%;
}
.headline2 {
	display: none;
}
.dotline {
	margin: 0px;
	padding: 0px;
}
.topnavLinkBkgd {
	background-color: #ffffff;
	background-image: none;
}
#mainWrapper {
	float: left;
	margin: 0px 0px 20px 0px;
	width: 720px;
}
.mainContent {
	width: 720px;
}
.topHeader {
	clear: both;
	height: 27px;
}
.topBanner {
	margin-bottom: 10px;
}
.customerIndicator {
	float: left;
	padding-left: 5px;
	font-size: 10px;
}
.language {
	float: right;
	padding: 0px 20px 0px 0px;
	*padding-top: 5px;
}
.productMainContent {
	margin-top: 40px;
	margin-bottom: 20px;
}
.productContent {
	padding: 5px 6px 0px 7px;
}
.productContentColumn {
	float: left;
	*padding-top: 10px;
	width: 350px;
}
.leftContent {
	float: left;
	padding: 0px 20px 0px 5px;
	*padding-top: 10px;
	margin-top: 50px;
	width: 456px;
	*width: 481px;
}
.rightContent {
	float: left;
	margin-top: 50px;
	width: 239px;
}
.rightContent p {
	font-size: 11px;
	margin: 5px;
}
.rightContent a {
	font-size: 11px;
}
.rightContent a:link {
	font-size: 11px;
}
#whatsNew {
	clear: both;
	float: left;
	width: 720px;
}
#whatsNew p {
	padding: 5px 0px;
}
.whatsNewLeftContent {
	float: left;
	margin-top: 8px;
	width: 365px;
	*width: 365px;
}
.whatsNewEventsDate {
	float: left; 
	text-align: center;
	width: 75px; 
	*width: 77px; 
}
.whatsNewEventsDesc {
	border-left: 1px solid #cccccc;
	padding-bottom: 15px;
	float: left; 
	padding-left: 10px; 
	width: 238px;  
}
.homepageFocusBox {
	margin-top: 27px;
	*margin-top: 20px;

}
#homepageFocusContent {
	background-image: url('/startright/images/focus-box-bg.gif');
	background-repeat: repeat-y;
	padding: 10px 10px 10px 20px;
	font-size: 11px;
	*margin-top: -5px;
	*margin-bottom: -3px;
	width: 316px;
	*width: 346px;
}
#homepageFocusContent a {
	font-size: 11px;
}
#homepageFocusContent a:hover {
	font-size: 11px;
}
.whatsNewRightContent {
	float: left;
	padding: 0px 0px 10px 8px;
	width: 345px;
	*width: 355px;
}
.greyArrowList li{
	list-style-image: url('http://scotiabank.com/static/greyarrow.gif');
	margin-left: 0px;
	line-height: 190%;
}
.redArrowList li{
	list-style-image: url('http://www.scotiabank.com/images/en/iconspersonal/19767.gif');
	margin-left: 0px;
	line-height: 190%;
}
.checklist li {
	list-style-image: url('/startright/images/bullet-checkmark.gif');
	margin-left: 0px;
	margin-bottom: 7px;
	line-height: 140%;
	*line-height: 150%;
	*padding-left: 10px;
	*margin-left: -10px;
}
.disclaimer {
	font-size: 8px;
	vertical-align: super;
}
.icon {
	float: left;
	padding-right: 10px;
	margin-left: 5px;
	margin-top: 10px;
	*margin-top: 0px;
	width: 80px;
}
.iconContent {
	float: left;
	width: 570px;
	margin: 0px;
}
.bulletListLeft {
	float: left;
	padding-right: 15px;
	width: 260px;
}
.bulletListRight {
	float: left;
	width: 260px;
}
.ctaAccountOpen {
	margin: 20px 0px 10px 20px; 
	width: 600px;
}
.profileImg {
	 border: 1px solid #cccccc;
	 float: left;
	 font-size: 10px;
	 padding: 3px;
	 margin: 10px 0px 10px 0px;
	 width: 150px;
}
.profileContent {
	float: left;
	width: 500px;
	margin: -20px 0px 20px 20px;
	*margin-top: 0px;
}
.focusBoxCta {
	border: 1px solid #cccccc; 
	padding: 2px;
}
.focusBoxCtaContent {
	background-color: #f9f9f0; 
	margin: 2px; 
	padding: 10px;
}
.lifeFocusBoxLeft, .lifeFocusBoxRight {
	background-color: #f9f9f0;
	border: 1px solid #cccccc;
	float: left; 
	height: 155px;
	*height: 175px;
	padding: 10px;
	width: 325px; 
	*width: 350px;
	margin: 10px 0px 0px 10px;
}
.lifeFocusBoxLeft {
	margin-left: 0px;
}
.lifeFocusBoxLeft img, .lifeFocusBoxRight img {
	border: 1px solid #cccccc; 
	padding: 2px;
	margin-top: 10px;
}
.lifeFocusBoxContent {
	float: left; 
	margin-left: 10px;
	width: 200px;
	*width: 210px; 
}
.wordTitle {
	color: #cc0000;
}
.wordDescription {
	font-size: 12px;
}
.wordDescription a {
	font-size: 12px;
}
.autoLoanLogo {
	margin-top: 15px;
	margin-right: 30px;
}
/************* Main nav *************/
#mainNav {
	position: absolute;
}
#mainNav ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#startRight-off, #internationalAcc-off, #insideScotia-off {
	display: block;
	float: left;
}
#startRight-on, #internationalAcc-on, #insideScotia-on {
	background-repeat: repeat-y;
	display: none;
	float: left;
	width: 241px;
}
#startRight-on {
	background-image: url('/startright/images/nav-moving-bg.gif');
}
#startRight-on a {
	color: #0184b5;
	text-decoration: none;
}
#startRight-on a:hover {
	text-decoration: underline;
}
#internationalAcc-on a {
	color: #e66819;
	text-decoration: none;
}
#internationalAcc-on a:hover {
	text-decoration: underline;
}
#internationalAcc-on {
	background-image: url('/startright/images/nav-already-in-canada-bg.gif');
}
#insideScotia-on {
	background-image: url('/startright/images/nav-about-scotia-bg.gif');
	width: 235px;
}
#insideScotia-on a {
	color: #ce4781;
	text-decoration: none;
}
#insideScotia-on a:hover {
	text-decoration: underline;
}
.mainNavItems {
	list-style-image: url('http://scotiabank.com/static/greyarrow.gif');
	margin-left: 35px;
	*margin-left: 40px;
	padding: 4px 0px;
	width: 195px;
}
/************* Right nav styles************/
#getMoreRightNav ul {
	list-style-image: url('http://www.scotiabank.com/static/arrow.gif');
	padding-left: 20px;
	*padding-left: 0px;
	*margin: 10px 0px 25px 20px;
}
#getMoreRightNav li {
	line-height: 140%;
	padding: 2px 0px;
}
#getMoreRightNav a {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}
#getMoreRightNav a:hover {
	color: #666666;
	font-size: 11px;
	text-decoration: underline;
}
#getStartedRightNav p {
	font-size: 11px;
	padding: 5px 0px 20px 0px;
	*padding: 0px;	
}
#getStartedRightNav a {
	font-size: 11px;
}
#getStartedRightNav h3 {
	margin-top: 0px;
	*padding-top: 0px;
}
.prodGetMoreRightNav {
	background-image: url('/startright/images/rightNavBg.gif');
	background-repeat: repeat-y;
	padding: 0px 5px 10px 20px;
	*padding: 0px 10px 0px 20px;
	margin-top: -13px;
	*margin-top: 0px;
	width: 205px;
	*width: 235px;
}
.prodGetStartedRightNav {
	background-image: url('/startright/images/getStartBg.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0px 5px 10px 20px;
	*padding: 0px 20px 20px 20px;
	margin-top: -13px;
	*margin-top: 0px;
	margin-bottom: -11px;
	*margin-bottom: 0px;
	width: 205px;
	*width: 235px;
}
.productRightNav {
	float: right;
	margin-bottom: 10px;
	width: 235px;
}
.productRightNavContent {
	margin: 0px;
	width: 202px;
	*width: 235px;
}
.checklistContent {
	background-image: url('/startright/images/checklist-bg.gif');
	padding: 5px 15px 5px 15px;
	margin-top: -5px;
	*margin-bottom: -5px;
}
.toTop {
	float: left;
	padding: 10px 0px;
	text-align: right;
	width: 700px; 
}
/************* Tab styles **************/
#tabContainer {
	border-bottom: 1px solid #cccccc; 
	clear: both;
	padding: 30px 0px 0px 5px;
	*padding-top: 20px;
}
#tabContainer ul {
	margin: 0px;
	padding: 0px;
}
#tabContent {
	margin: 20px;
}
#homeTabContent {
	margin: 0px 20px;
}
#tabContent li {
	line-height: 180%;
}
.shadetabs{
	margin: 0px;
	font: bold 12px Verdana;
	height: 23px;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs ul {
	margin: 10px;
}
.shadetabs li{
	display: inline;
}
.shadetabs li a{
	background: white url(http://www.scotiabank.com/images/en/iconspersonal/19394.gif) top left repeat-x;
	/*background-image: url(http://www.scotiabank.com/images/en/iconspersonal/19394.gif);*/
	border: 1px solid #CCCCCC;
	color: #cc0000;
	padding: 7px 10px;
	position: relative;
	margin: 0px 3px 0px 0px;
	text-decoration: none;
}
.shadetabs li a:hover{
	text-decoration: underline;
	color: #cc0000;
}
.shadetabs li a.selected{ /*selected main tab style */
/*	background-image: url(http://www.scotiabank.com/images/en/iconspersonal/19391.gif);*/
	background-image: none;
	border-bottom-color: white;
	color: #4a4a4a;
	text-decoration: none;
}
.shadetabs li a.notSelected{ /*selected main tab style */
	background: white url(http://www.scotiabank.com/images/en/iconspersonal/19394.gif) top left repeat-x;
	border: 1px solid #CCCCCC;
	text-decoration: none;
}
.shadetabs li a.selected:hover{ /*selected main tab style */
	color: #4a4a4a;
	text-decoration: none;
}
.shadetabs li a.notSelected:hover{ /*selected main tab style */
	text-decoration: underline;
}
.productDetails {
	margin-left: 15px;
}
/****** Events Page *******/
.eventBlock {
	border-bottom: 1px solid #cccccc;
	float: justify;
	padding: 15px 0px 10px 0px;
}
.logoContainer {
	float: left;
	width: 100px;
}
.eventDetails {
	border-left: 1px solid #cccccc;
	float: justify;
	margin: 0px 0px 0px 110px;
	padding: 0px 0px 0px 10px;
	width: 580px;
}
.eventDetailsTop {
	float: justfiy;
	width: 580px;
}	
.eventDescriptionTop {
	float: justify;
	padding: 0px 0px 0px 0px;
	width: 580px;
}
.legal {
	color: #959595;
	font-size: 9px;
}
.eventsTable {
	border: 2px solid #cccccc;
	margin-top: 3px;
}
.contentTable {
	border: 1px solid #cccccc;
	height: 30px;
}
.eventsDateSelected {
	background-color: #e5f0f8;
	height: 28px;
}
.eventsNoDate {
	background-color: #c9c9c9;
	height: 28px;
}
/********* Press Release *********/
.pressReleaseTable {
	float: left;
	margin: 30px 0px 30px 10px;
	*margin-left: 5px;
	width: 705px;
}
.pressRow, .pressRowHeader {
	border-bottom: 1px solid #eaeaea;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 20px;
	width: 700px;
	
}
.pressRowHeader {
	background-color: #eaeaea;
	padding-bottom: 0px;
}
.pressRowheader p {
	font-weight: 600;
	margin: 10px 0px;
}
.pressDate {
	float: left;
	padding: 0px 10px;
	width: 130px;
}
.pressHeadline {
	float: left;
	padding: 0px 10px;
	width: 380px;
}
.pressCategory {
	float: left;
	padding: 0px 10px;
	width: 130px;
}
/********* Contact Us *********/
.contactTopInfo {
	float: left; 
	margin: 20px 5px; 
	width: 700px;
}
.address {
	float: left; 
	margin-left: 20px;
}
.contactUs {
 	float: right; 
 	text-align: right;
}
.fullTable {
	border: 1px solid #cccccc; 
	clear: both; 
	float: left;
	margin: 0px 5px; 
	width: 710px; 
	*width: 700px; 
}
.tableTop {
	background-color: #f9f9f0; 
	border-bottom: 1px solid #cccccc;
	padding: 5px 10px; 
	width: 690px; 
	*width: 700px;
}
.tableContent {
	padding: 0px 10px; 
	float: left; 
	width: 700px;
}
.tableLeftContent {
	float: left; 
	width: 350px;
}
.tableRightContent {
	float: left; 
	width: 330px;
}
.halfTable {
	border: 1px solid #cccccc; 
	float: left;
	margin: 15px 5px; 
	width: 350px; 
	*width: 340px;
}
.contactFocusBox {
	background-color: #f9f9f0;
	border: 1px solid #cccccc; 
	float: left; 
	height: 250px; 
	*height: 254px;
	padding: 10px;
	margin: 15px 0px 0px 10px;  
	width: 323px; 
	*width: 345px;
}
/******** Table styles ******/
.tableData {
	background-color: #666666;
}
.tableHead {
	background-color: #666666;
	color: #ffffff;
	text-align: center;
}
.subHeader {
	background-color: #f9f9f0;
}
.tableWhiteBg {
	background-color: #ffffff;
}

/******** Other Page ********/
.otherMainContent {
	float: left;
	margin-top: 40px;
	margin-left: 10px;
	margin-bottom: 20px;
	*margin-left: 5px;
	width: 710px;
}
.otherRightContent {
	float: right;
	margin-top: 10px;
	width: 238px;
}
.resourceContactUs {
 	float: right; 
	margin: 0px 0px 15px 0px;
 	text-align: right;
	width: 238px;
}
.resourceContactUs a {
	font-size: 11px;
}
.resourceContactUs a:link {
	font-size: 11px;
}
.resourceContactUs h2 {
	background-image: url('http://www.scotiabank.com/startright/images/icon-questions.gif');
	background-position: top right;
	background-repeat: no-repeat;
	padding: 15px 50px 5px 0px;
	*padding-bottom: 0px;
	font-size: 14px;
}
.otherRelatedLinks {
	border: 1px solid #cccccc; 
	margin: 10px 5px 15px 5px; 
	width: 228px; 
	*width: 228px;
}
.otherRelatedLinksTop {
	background-color: #f9f9f0; 
	border-bottom: 1px solid #cccccc;
	padding: 5px 10px; 
	width: 208px; 
	*width: 228px;
}
.otherRelatedLinksContent {
	padding: 0px 10px;
}
.otherRightImage {
	clear: both;
	margin-left: 5px; 
	padding-top: 10px;
	width: 228px; 
}
.partnershipsList {
	list-style: none;
	margin-bottom: 30px;
	padding-left: 70px;
	margin-top: 10px;
	*margin-left: 0px;
}
.partnershipsList li {
	line-height: 140%;
	margin-bottom: 10px;
}
/******** Download centre ********/
.downloadHdr {
	border: 1px solid #cccccc; 
	background-color: #f9f9f0;
	clear: both;
	float: left;
	padding: 5px 10px; 
	width: 680px; 
	*width: 700px;
}
.downloadContentWrapper {
	/*border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;*/
	border-bottom: 1px solid #cccccc;
	float: left;
	width: 510px;
}
.downloadDescript {
	float: right; 
	padding: 15px 10px;
	*padding: 20px;
	margin-right: 5px;
	*margin-top: 60px;
	width: 160px;
	*width: 180px;
}
.downloadDescript p {
	font-size: 11px;
	line-height: 170%;
}
.downloadDescript a {
	font-size: 11px;
	line-height: 170%;
}
.downloadDescript a:link {
	font-size: 11px;
	line-height: 170%;
}
.downloadContentWrapper p {
	line-height: 200%;
	padding-left: 10px;
}
.flagLanguage {
	border-right: 1px solid #cccccc;
	float: left;
	padding: 20px 10px 10px 10px;
	width: 150px;
	*width: 160px;
}
.flagLanguage img {
	float: left;
	margin-right: 10px;
}
.brochureLink {
	float: left;
	padding: 7px 0px 10px 20px;
	*padding: 15px 0px 10px 20px;
	width: 145px;
	*width: 170px;
}
.takeOneLink {
	float: left;
	padding: 7px 0px 0px 20px;
	*padding: 15ppx 0px 0px 25px;
	width: 145px;
	*width: 168px;
}
/************ Banner slider **************/
.glidecontentwrapper{
	background: url('/startright/images/banner-bg.gif');
	background-repeat: no-repeat;
	background-position: top left;
	height: 224px; /* Set height to be able to contain height of largest content shown*/
	margin: 5px 0px 10px 0px;
	overflow: hidden;
	position: relative; /* Do not change this value */
	width: 717px;
}
.glidecontent{ /*style for each glide content DIV within wrapper.*/
	background: white;
	position: absolute; /* Do not change this value */
	padding: 10px 10px 0px 20px;
	width: 690px;
	*width: 717px;
}
.glidecontent ul {
	margin-top: 17px;
	*margin-bottom: 0px;
}
.glidecontent li {
	color: #55555;
	font-size: 14px;
	line-height: 190%;
	list-style-image: url('/startright/images/maple-leaf.jpg');
	*padding-left: 5px;
}
.glidecontentTitle {
	font-size: 26px;
	line-height: 120%;
}
.glidecontentText {
	color: #55555;
	font-size: 15px;
	margin-top: 60px;
}
.glidecontentDisclaimer {
	color: #aaaaaa;
	font-size: 9px;
	margin-left: 20px;
}
.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
	margin: 10px 0px 0px 10px;
	*margin-left: 5px;
	float: left;; /*How to align pagination links: "left", "center", or "right"
	width: 360px;
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a { /*style for every navigational link within toggler */
	display: -moz-inline-box;
	display: inline-block;
	border: 1px solid #cccccc;
	color: #cc0000;
	padding: 1px 3px;
	margin-right: 3px;
	font-weight: bold;
	text-decoration: none;
}

.glidecontenttoggler a:link { /*style for every navigational link within toggler */
	text-decoration: none;
}
.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
	background: #cc0000;
	color: #ffffff;
}
.glidecontenttoggler a:hover{
	background: #cc0000;
	color: #ffffff;
}
.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
	text-decoration: none;
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
	display: none;
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
	background: #ffffff;
	color: white;
}
#p-select {
	padding-top: 185px;
	position: relative;
	z-index: 1000;
}

