body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; background-color: #006666; margin-top: 2px; margin-left: 0px; margin-width: 0px; margin-height: 0px;}

/* Link colors */
a:link { font-size: 12px; text-decoration: none; color: #cc0000;}
a:visited { font-size: 12px; text-decoration: none; color: #cc0000; }
a:hover { font-size: 12px; text-decoration: underline; color: #cc0000; }
A:active {
   text-decoration : underline;
}

.footer { font-size: 9px; color: #666666;}
a.footer:link { font-size: 9px; text-decoration: none; color: #666666;}
a.footer:visited { font-size: 9px; text-decoration: none; color: #666666; }
a.footer:hover { font-size: 9px; text-decoration: underline; color: #666666; }

.topnav { font-size: 9px; font-weight: normal; color: #000000;}
a.topnav:link { font-size: 9px; font-weight: normal;  text-decoration: none; color: #000000;}
a.topnav:visited { font-size: 9px; font-weight: normal;  text-decoration: none; color: #000; }
a.topnav:hover { font-size: 9px; font-weight: normal;  text-decoration: underline; color: #000; }

.nav { font-size: 10px; color: #333333;}
a.nav:link { font-size: 10px; text-decoration: none; color: #333333;}
a.nav:visited { font-size: 10px; text-decoration: none; color: #333333; }
a.nav:hover { font-size: 10px; text-decoration: underline; color: #333333; }

.whatsnewlink { font-size: 11px; color: #cc0000; font-weight: bold;}
a.whatsnewlink:link { font-size: 11px; text-decoration: none; color: #cc0000; font-weight: bold;}
a.whatsnewlink:visited { font-size: 11px; text-decoration: none; color: #cc0000; font-weight: bold;}
a.whatsnewlink:hover { font-size: 11px; text-decoration: underline; color: #cc0000; font-weight: bold;}

.boldnav { font-size: 12px; color: #cc0000; font-weight: bold;}
a.boldnav:link { font-size: 12px; text-decoration: none; color: #cc0000; font-weight: bold;}
a.boldnav:visited { font-size: 12px; text-decoration: none; color: #cc0000; font-weight: bold;}
a.boldnav:hover { font-size: 12px; text-decoration: underline; color: #cc0000; font-weight: bold;}

a.leftnav:link { font-size: 9px; text-decoration: none; color: #666666;}
a.leftnav:visited { font-size: 9px; text-decoration: none; color: #666666; }
a.leftnav:hover { font-size: 9px; text-decoration: underline; color: #666666; }

.teaserlink { font-size: 10px; color: #cc0000; font-weight: bold;}
a.teaserlink:link { font-size: 10px; text-decoration: none; color: #cc0000; font-weight: bold;}
a.teaserlink:visited { font-size: 10px; text-decoration: none; color: #cc0000; font-weight: bold;}
a.teaserlink:hover { font-size: 10px; text-decoration: underline; color: #cc0000; font-weight: bold;}

.button { background-color: #cc0000; font-size: 10px; font-weight: bold; color: #ffffff; padding: 4px 4px 4px 4px}
a.button:link { font-size: 10px; text-decoration: none; color: #ffffff;}
a.button:visited { font-size: 10px; text-decoration: none; color: #ffffff; }
a.button:hover { font-size: 10px; text-decoration: underline; color: #ffffff; }

/* text */
td,p,th { font-size: 12px; color: #666666; line-height: 16px;}
td.white { background-color: #ffffff; }

H1 { font-size: 12px; font-weight: bold;
     font-style: normal; color: #000000;
     margin:3px 0 3px 0; }
     #red { color: #cc0000; }

H2 { font-size: 11px; font-weight: bold;
     font-style: normal; color: #000000;
     margin:3px 0 3px 0; }

H6 {   font-weight : bold;
       font-size : 11px;
       font-family : Verdana, Arial, Helvetica, sans-serif;
       color : #cc0000;
}

H5 {
   font-weight : bold;
   font-size : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #ffffff;
}

H4 {
   font-weight : bold;
   font-size : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #666699;
}

H3 {
   font-weight : bold;
   font-size : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #cc0000;
}


STRONG {
   font-weight : bold;
}

B {
   font-weight : bold;
}



.sitemaptext2indent {
   font-weight : normal;
   font-size : 11px;
   font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
   margin-top : 3px;
   margin-left : 25px;
}

.sitemaptext1indent {
   font-weight : normal;
   font-size : 12px;
   font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
   margin-top : 3px;
   margin-left : 10px;
}

.searchbox {
   font-weight : normal;
   font-size : 10px;
   font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.normaltext {
   font-weight : normal;
   font-size : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
}

.normalboldtext {
   font-weight : bold;
   font-size : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
}

.navTableHeader { background-color: #ccdddd; font-size: 10px; font-weight: bold; font-style: normal; color: #000000; padding: 0 0 0 4px }
.navTableItem { background-color: #ddeeee; font-size: 10px; font-style: normal; color: #333333; }
.navTableItemAlt { background-color: #ecf5f5; font-size: 10px; font-style: normal; color: #333333; }

.tableHeader { background-color: #cccc99; font-size: 10px; font-weight: bold; font-style: normal; color: #000000; padding: 0 0 0 4px }
.tableItem { background-color: #ececdf; font-size: 10px; font-style: normal; color: #333333; }
.tableItemAlt { background-color: #f9f9f0; font-size: 10px; font-style: normal; color: #333333; }

.leftnavHeader { font-size: 11px; font-weight: bold; font-style: normal; color: #000000; }

.headline1 {
   font-weight : normal;
   font-size : 24px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #ffffff;
   line-height: 105%;
   padding: 10px;
 }

.headline2 {
   font-weight : normal;
   font-size : 20px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #cc0000;
   line-height: 125%;
}

.headline3 {
   font-weight : bold;
   font-size : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #cc0000;
}

.headline4 {
   font-weight : bold;
   font-size : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #666699;
}

.headline5 {
   font-weight : bold;
   font-size : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #ffffff;
}

.headline6 {
   font-weight : bold;
   font-size : 11px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #cc0000;
}

.whatsnew {
	font-weight: normal;
	font-size: 11px;
}


.smallwhitetext {
   font-weight : normal;
   font-size : 11px;
   font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
   color : #cccccc;
}

.smalltext {
   font-weight : normal;
   font-size : 11px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
}

.smallgreytext {
   font-weight : normal;
   font-size : 11px;
   font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
   color : #666666;
}

.smallboldtext {
   font-weight : bold;
   font-size : 11px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
}


.rightnavText { font-size: 10px; }
#header { font-weight: bold; color: #000000; line-height: 12px; }
#text { color: #666666; line-height: 12px; }

.leftnavMarket { font-size: 9px; }
#stock { color: #000000; }
#price { font-family: Arial, Helvetica, sans-serif; color: #000000; }
#date { font-family: Arial, Helvetica, sans-serif; color: #666666; }

.leftnavlevel { font-size: 9px; color: #666666; }
#on { font-weight: bold; color: #000000; }

.leftnavlevelselected { font-weight: bold; font-size: 9px; color: #666666; }
#on { font-weight: bold; color: #000000; }

.note { font-size: 10px; color: #666666; line-height: 12px; }

.border { border-width: 0px }

/* colors */
.greyLine { background-color: #cccccc; }
.goldLine { background-color: #cfcf9f; }
.redLine { background-color: #cc0000; }
.leftnavLine { background-color: #f4f4f4; }

/* background image */
.topnavBkgd { background-image: url(static/topnav_r1_bkgd.gif); background-repeat: no-repeat; }
.topnavLinkBkgd { background-color: #cccc99; background-image: url(static/topnav_gradient_bkgd.jpg); background-repeat: no-repeat; }
.rightnavNonavBkgd { background-image: url(static/rightnav_bkgd_nonav.jpg); background-repeat: repeat-x; !important; }
.leftnavOnlineServicesBkgd { background-image: url(static/leftnav_gold_bkgd.jpg); background-repeat: no-repeat; }
.leftnavScotiaCapitalBkgd { background-image: url(static/365_leftnav_gold_bkgd.jpg); background-repeat: no-repeat; }
.dotline { background-image: url(static/dotline.gif); }

/* ordered list */
ol, li { font-size: 12px; margin-top: 5px; margin-left: 25px; margin-right: 10px; margin-bottom: 5px; line-height: 13px;}

/* unordered list */
ul, li { font-size: 12px; line-height: 13px; list-style-position: outside; margin-top: 5px; margin-left: 8px; margin-right: 5px; margin-bottom: 5px; }
.tableItem { list-style-image: url(static/arrow.gif); list-style-position: outside; margin-left: 25px; margin-right: 10px; }

/* form elements */
textfield, input { font-size: 10px; color: #333333; height: 18px; }
select { font-size: 10px; color: #333333; height: 18px; }


/* end of Scotiabank stylesheet */



/* beginning of remaining SC styles */
.ButtonText {
    FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif
}
.globallinks {
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.globallinks:hover {
    COLOR: #0000cc; TEXT-DECORATION: underline
}
.globallinksindent {
    MARGIN-TOP: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 2px;
	MARGIN-LEFT: 10px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif
}
.globallinksselected {
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.globallinksselected:hover {
    COLOR: #0000cc;
	TEXT-DECORATION: underline
}
.normalboldwhitetext {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.rightlinks {
    FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR:#ffffff;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.rightlinks:hover {
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
	TEXT-DECORATION: underline
}
.smallertext {
    FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif
}
.smallertextbold {
    FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallwhiteboldtext {
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif
}
.stockdisclaimer {
    FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.stockprice {
    FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.tablesmallheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #DDEEEE;
}
.tagline {
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
    COLOR: #333333;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif
}
.teasertitletext {
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #99cccc;
    TEXT-DECORATION: none;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.teasertitletext:hover {
    COLOR: #99cccc;
	TEXT-DECORATION: underline
}
.teasertext {
    FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 4px;
	COLOR:#cccccc;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.teasertext:hover {
    COLOR: #ffffff;
	TEXT-DECORATION: underline
}
.teasertextindent {
    MARGIN-TOP: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 15px;
	COLOR: #cccccc;
	FONT-FAMILY: Tahoma, Verdana, Arial,Helvetica, sans-serif
}
.teaserquote {
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    COLOR: #cccc99;
    text-decoration: none;
    FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.teaserquote:hover {
    COLOR: #ffffff;
	TEXT-DECORATION: underline
}
.teasertextheading {
	font-weight: bold;
	color: #FFFFCC;
	MARGIN-LEFT: 7px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.teasertextheading:hover {
	font-weight: bold;
	color: #FFFFCC;
	MARGIN-LEFT: 7px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	TEXT-DECORATION: underline
}
.teasertextyellow {
    FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 7px;
	COLOR:#FFFFCC;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.text {
    FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif
}
.textred {
	color: #FF0000;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;

}
td.bondmarket {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #000066;
}
td.market {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
}
tr.even {
	background-color: #FFFFFF;
}
tr.odd {
	background-color: #dceded;
}
tr.title {
	background-color: #006666;
}
tr.bondodd {
	background-color: #FFFFFF;
}
tr.bondeven {
	background-color: #dceded;
}
.bondhdr {
	background-color: #006666;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	FONT-WEIGHT: bold;
}
.bondhdr2 {
	background-color: #006666;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	FONT-WEIGHT: bold;
}
.markethdr {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.bg1 {
	background-color: #ccdddd;
}
.bg2 {
	background-color: #EBF5F5;
}
.bgwhite {
	background-color: #FFFFFF;
}

.c {
	text-align: center;
}
.r {
	text-align: right;
}
.l {
	text-align: left;
}

/* new styles */
a.smalltext:link {
   font-weight : normal;
   font-size : 11px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}
.frenchwhatsnewlink { font-size: 12px; color: #666666; }
a.frenchwhatsnewlink:link { font-size: 12px; text-decoration: none; color: #666666;}
a.frenchwhatsnewlink:visited { font-size: 12px; text-decoration: none; color: #666666; }
a.frenchwhatsnewlink:hover { font-size: 12px; text-decoration: underline; color: #666666; }