HTML {
	BACKGROUND: url(../../images/shared/siteback.gif)
}
BODY {
	MARGIN: 0px; FONT-FAMILY: Verdana, "Lucida Grande", "Trebuchet MS", sans-serif; BACKGROUND: url(../../images/shared/sitedropshadow.gif) repeat-y center top; COLOR: #000000; FONT-SIZE: 80%
}
FORM {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 3px; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 3px; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 3px; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
H4 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.storybody H2 {
	PADDING-LEFT: 0px
}
#homemaincontent_secondaryPage H2 {
	PADDING-LEFT: 0px
}
H4.sidebarheadline {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
UL {
	LINE-HEIGHT: 1.4
}
A:link {
	COLOR: #155d7f; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	BACKGROUND-COLOR: #155d7f; COLOR: #ffffff; TEXT-DECORATION: none
}
A.anchorlink {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000
}
P {
	MARGIN-TOP: 4px
}
#sitecontainer {
	TEXT-ALIGN: center
}
#sitecontentcontainer {
	MARGIN: auto; WIDTH: 770px
}
#sitecontentmain {
	BACKGROUND-COLOR: #f3f7fa; WIDTH: 770px
}
#sitebody {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #f3f3f3; MARGIN: auto; WIDTH: 770px; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#leftpanel {
	TEXT-ALIGN: left; WIDTH: 585px; FLOAT: left
}
#leftpanel_spotlight {
	TEXT-ALIGN: left; WIDTH: 100%; FLOAT: left
}
#fullwidthpanel {
	TEXT-ALIGN: left; WIDTH: 770px; FLOAT: left
}
#shadowtop {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/dropshadowtop.gif) no-repeat left top; PADDING-TOP: 10px
}
#fullwidthshadowtop {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/fullwidthdropshadowtop.gif) no-repeat left top; PADDING-TOP: 10px
}
#shadowmain {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../../images/shared/dropshadowmain.gif) repeat-y; VERTICAL-ALIGN: top
}
#fullwidthshadowmain {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../../images/shared/fullwidthdropshadowmain.gif) repeat-y; VERTICAL-ALIGN: top
}
#shadowbottom {
	PADDING-BOTTOM: 10px; BACKGROUND: url(../../images/shared/dropshadowbottom.gif) no-repeat left bottom
}
#fullwidthshadowbottom {
	PADDING-BOTTOM: 10px; BACKGROUND: url(../../images/shared/fullwidthdropshadowbottom.gif) no-repeat left bottom
}
#hometwocolumn {
	MARGIN: 0px; BACKGROUND: url(../../images/shared/twocolumnback.gif) #ffffff; CLEAR: both; VERTICAL-ALIGN: top
}
#hometwocolumn_spotlight {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND: url(../../images/shared/twocolumnback.gif) #ffffff; CLEAR: both; VERTICAL-ALIGN: top
}
* HTML #hometwocolumn {
	MARGIN-TOP: -3px
}
#subtwocolumn {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND: url(../../images/shared/twocolumnback.gif) #ffffff; CLEAR: both; VERTICAL-ALIGN: top
}
.morelink {
	PADDING-LEFT: 15px; PADDING-TOP: 15px
}
DIV.horizontalrule {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/dottedhorizontaldiv.gif) repeat-x; HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV.spotlighthorizontalrule {
	BACKGROUND: url(../../images/shared/spotlightdottedhorizontal.gif) repeat-x
}
.floatcontainer {
	WIDTH: 0px !important; HEIGHT: 0px !important; CLEAR: both
}
.hidden {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: -5000px; LEFT: 0px
}
A.imagelink:hover {
	BACKGROUND-COLOR: transparent
}
.linkedimage {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-BOTTOM: 20px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A.nonhiddenimagelink {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none !important
}
.blocklabel {
	DISPLAY: block; FONT-WEIGHT: bold
}
#toptoolbar {
	TEXT-ALIGN: right; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
#toptoolbar A:link {
	COLOR: #000000 !important
}
#toptoolbar A:visited {
	COLOR: #444444
}
#toptoolbar A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff !important
}
#toptoolbar IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; VERTICAL-ALIGN: bottom; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A.textchoice:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none !important
}
#textchoice10 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#textchoice12 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#textchoice14 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#textchoice16 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#textsizechoicelinks IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#banner {
	BACKGROUND: url(../../images/en/banner_background.gif) #ffffff no-repeat; HEIGHT: 103px; CLEAR: both
}
#frbanner {
	BACKGROUND: url(../../images/fr/banner_background.gif) #ffffff no-repeat; HEIGHT: 97px; CLEAR: both
}
#bannerlogo {
	PADDING-LEFT: 45px; FLOAT: left
}
#bannertools {
	PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 30px
}
HTML .bannersearch {
	TEXT-ALIGN: right
}
#frm_bannersearch {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#frm_bannersearchbox {
	WIDTH: 150px
}
#bannerlinks {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 18px
}
#bannerlinks A:link {
	COLOR: #000000 !important
}
#splashblurbs A:link {
	COLOR: #000000 !important
}
#bannerlinks A:visited {
	COLOR: #444444
}
#splashblurbs A:visited {
	COLOR: #444444
}
#bannerlinks A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff !important
}
#splashblurbs A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff !important
}
HTML #navbarcontainer {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #145d7e; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 770px; PADDING-RIGHT: 0px; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 113%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#navbarcontainer A {
	POSITION: relative; PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 1.3; BACKGROUND-COLOR: #145d7e; MARGIN: 0px; PADDING-LEFT: 1.45%; PADDING-RIGHT: 1.45%; DISPLAY: block; FLOAT: left; COLOR: #ffffff; BORDER-TOP: #145d7e 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
#navbarcontainer A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#navbarcontainer A:hover {
	BACKGROUND-COLOR: #ffffff; COLOR: #165c7e; BORDER-TOP: #145d7e 1px solid
}
#navbarcontainer A.selected {
	BACKGROUND-COLOR: #ffffff; COLOR: #165c7e; BORDER-TOP: #145d7e 1px solid
}
#navbarcontainer .donatelink {
	POSITION: relative; LINE-HEIGHT: 1.3; BACKGROUND-COLOR: #ff690b; MARGIN: 0px -10px 0px 0px; PADDING-LEFT: 1.5%; PADDING-RIGHT: 1.95%; DISPLAY: block; FLOAT: left; COLOR: #ffffff !important; BORDER-TOP: #ff690b 1px solid; BORDER-RIGHT: #ffffff 0px solid; TEXT-DECORATION: none
}
#navbarcontainer .donatelink:hover {
	COLOR: #165c7e
}
#frnavbarcontainer {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #145d7e; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 770px; PADDING-RIGHT: 0px; HEIGHT: 1.9em; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 113%; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#frnavbarcontainer A {
	POSITION: relative; PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 1.3; BACKGROUND-COLOR: #145d7e; MARGIN: 0px; PADDING-LEFT: 0.64%; PADDING-RIGHT: 0.64%; DISPLAY: block; FLOAT: left; COLOR: #ffffff !important; BORDER-TOP: #145d7e 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
#frnavbarcontainer A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#frnavbarcontainer A:hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffffff; COLOR: #165c7e !important; BORDER-TOP: #145d7e 1px solid
}
#frnavbarcontainer A.selected {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffffff; COLOR: #165c7e !important; BORDER-TOP: #145d7e 1px solid
}
#frnavbarcontainer .frdonatelink {
	POSITION: relative; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.4; BACKGROUND-COLOR: #ff690b; MARGIN: 0px -10px 0px 0px; PADDING-LEFT: 0.5%; PADDING-RIGHT: 0.6%; DISPLAY: block; FLOAT: left; COLOR: #ffffff !important; BORDER-TOP: #ff690b 1px solid; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
#frnavbarcontainer .frdonatelink:hover {
	COLOR: #165c7e !important
}
A#navbarselected {
	BACKGROUND-COLOR: #ffffff !important; COLOR: #155d7f !important
}
#navbar {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: #105a7b; FONT-SIZE: 113%; BORDER-TOP: 0px; PADDING-TOP: 0px
}
#navbar .innernav {
	FLOAT: right
}
#navbar SPAN {
	ZOOM: 1; DISPLAY: block; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: #ffffff 1px solid
}
#navbar SPAN A {
	PADDING-BOTTOM: 0.75em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; DISPLAY: block; BACKGROUND: #105a7b; FLOAT: left; HEIGHT: 0.75em; COLOR: #ffffff; BORDER-TOP: #105a7b 1px solid; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.25em
}
* HTML #navbar SPAN A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; PADDING-TOP: 0.25em
}
#navbar SPAN A:hover {
	BACKGROUND: #ffffff; COLOR: #105a7b
}
#navbar SPAN.donate {
	MARGIN: 0px; BORDER-RIGHT: 0px
}
#navbar SPAN.donate A {
	BACKGROUND: #ffc80b; COLOR: #000; BORDER-TOP: transparent 1px solid
}
#navbar SPAN.donate A:hover {
	BACKGROUND: #ffffff; COLOR: #105a7b; BORDER-TOP: #105a7b 1px solid
}
#navbar:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#frnavbar {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: #105a7b; FONT-SIZE: 113%; BORDER-TOP: 0px; PADDING-TOP: 0px
}
#frnavbar .innernav {
	FLOAT: left
}
#frnavbar SPAN {
	ZOOM: 1; DISPLAY: block; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: #ffffff 1px solid
}
#frnavbar SPAN A {
	PADDING-BOTTOM: 0.75em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; DISPLAY: block; BACKGROUND: #105a7b; FLOAT: left; HEIGHT: 0.75em; COLOR: #ffffff; BORDER-TOP: #105a7b 1px solid; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.25em
}
* HTML #frnavbar SPAN A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; PADDING-TOP: 0.25em
}
#frnavbar SPAN A:hover {
	BACKGROUND: #ffffff; COLOR: #105a7b
}
#frnavbar SPAN.donate {
	MARGIN: 0px; BORDER-RIGHT: 0px
}
#frnavbar SPAN.donate A {
	BACKGROUND: #ff690b; COLOR: #ffffff; BORDER-TOP: #ff690b 1px solid
}
#frnavbar SPAN.donate A:hover {
	BACKGROUND: #ffffff; COLOR: #105a7b; BORDER-TOP: #105a7b 1px solid
}
#frnavbar:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#tabbednav {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 770px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/tab_back.gif) #ffffff repeat-x left bottom; FLOAT: left; HEIGHT: 100%; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
UL#subpagetabs {
	POSITION: inherit; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -1px; PADDING-LEFT: 0px; WIDTH: inherit; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 100%; PADDING-TOP: 0px
}
UL#subpagetabs LI {
	LIST-STYLE-TYPE: none; FLOAT: left; MARGIN-LEFT: 2px; MARGIN-RIGHT: 1px; PADDING-TOP: 5px
}
UL#subpagetabs LI A {
	DISPLAY: block; FONT-FAMILY: Verdana, sans-serif; BACKGROUND: url(../../images/shared/lcorner.gif) #397594 no-repeat left top; COLOR: #ffffff; FONT-SIZE: 100%; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px; TEXT-DECORATION: none
}
UL#subpagetabs LI A:hover {
	BACKGROUND-COLOR: #f3f3f3; COLOR: #155d7f
}
UL#subpagetabs LI SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../../images/shared/rcorner.gif) no-repeat right top; PADDING-TOP: 5px
}
UL#subpagetabs LI#selectedtab {
	MARGIN-LEFT: 5px; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
UL#subpagetabs LI#selectedtab SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
UL#subpagetabs LI#selectedtab A {
	BACKGROUND-COLOR: #f3f3f3; COLOR: #155d7f !important; TEXT-DECORATION: none
}
.subpagetabs_first {
	MARGIN-LEFT: 25px !important
}
#maintitlebar {
	WIDTH: 565px; FLOAT: left
}
#maintitlebar_spotlight {
	WIDTH: 100%
}
#maintitlebartitle {
	BACKGROUND-IMAGE: url(../../images/shared/hometitlebartop.gif); TEXT-ALIGN: left; BACKGROUND-REPEAT: no-repeat; COLOR: #ffffff; FONT-SIZE: 14pt; FONT-WEIGHT: bold
}
#fullwidthtitlebar {
	WIDTH: 750px
}
#fullwidthtitlebartitle {
	BACKGROUND-IMAGE: url(../../images/shared/hometitlebartop.gif); TEXT-ALIGN: left; BACKGROUND-REPEAT: no-repeat; COLOR: #ffffff; FONT-WEIGHT: bold
}
#subpagetitle {
	PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #155d7f; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
#sidebarleft {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; FLOAT: left; CLEAR: right; PADDING-TOP: 10px
}
#navsidebarleft {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
.leftheadingedge {
	PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../../images/shared/homesidebarheaderbottom.gif) no-repeat left bottom
}
.sidebarpromoimage {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 10px
}
UL.sidebarbullets {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.leftsidebarbullets {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.sidebarbullets LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/sidebarlistbullet.gif) no-repeat 2% 7%; PADDING-TOP: 0px
}
UL.leftsidebarbullets LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/sidebarlistbullet.gif) no-repeat 2% 7%; PADDING-TOP: 0px
}
UL#leftnavmenu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL#leftnavmenu LI {
	BORDER-BOTTOM: #145d7e 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/leftnavbullet.gif) no-repeat 0px 4px; FONT-SIZE: 90%; PADDING-TOP: 3px
}
UL#leftnavmenu LI A {
	COLOR: #000000; TEXT-DECORATION: none !important
}
UL#leftnavmenu LI A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff; TEXT-DECORATION: none !important
}
#leftnavmenuselected {
	BACKGROUND: url(../../images/shared/leftnavdownbullet.gif) no-repeat 0px 4px
}
#leftnavmenuselect {
	COLOR: #155d7f; FONT-WEIGHT: bold
}
#leftnavmenuselect:hover {
	BACKGROUND-COLOR: #155d7f !important; COLOR: #ffffff !important
}
UL#leftsubnavmenu {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/leftsubnavvertical.gif) #ffffff repeat-y 0px 5px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL#leftsubnavmenu LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/leftsubnavhorizontal.gif) no-repeat 2px 11px; FONT-SIZE: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
.leftsubnavmenulast {
	BACKGROUND: url(../../images/shared/leftsubnavhorizontallast.gif) no-repeat 0px 11px
}
UL#leftsubnavmenu LI A {
	COLOR: #000000; TEXT-DECORATION: none !important
}
UL#leftsubnavmenu LI A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff !important; TEXT-DECORATION: none !important
}
#leftnavmenuselect {
	COLOR: #155d7f !important
}
.leftnavmenuselect A {
	COLOR: #155d7f !important
}
#leftsubnavmenuselected {
	BACKGROUND: url(../../images/shared/leftsubnavselected.gif) no-repeat left top
}
A#leftsubnavmenuselect {
	COLOR: #ffffff !important
}
A#leftsubnavmenuselect:hover {
	BACKGROUND-COLOR: #155d7f !important
}
DIV.AspNet-TreeView {
	MARGIN-TOP: 0px
}
DIV.AspNet-TreeView UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
DIV.AspNet-TreeView UL UL {
	BORDER-LEFT: #777 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px
}
DIV.AspNet-TreeView A {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1px; WIDTH: 100%; DISPLAY: block; COLOR: #10597b; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
DIV.AspNet-TreeView A:hover {
	BACKGROUND-COLOR: #105a7b; COLOR: #fff
}
DIV.AspNet-TreeView LI.AspNet-TreeView-Selected A {
	BACKGROUND-COLOR: #397594; COLOR: #fff
}
DIV.AspNet-TreeView LI.AspNet-TreeView-Selected A:hover {
	COLOR: #fff
}
DIV.AspNet-TreeView LI.AspNet-TreeView-Selected UL A {
	BACKGROUND-COLOR: transparent; COLOR: #10597b; FONT-WEIGHT: normal
}
DIV.AspNet-TreeView LI.AspNet-TreeView-Selected UL A:hover {
	BACKGROUND-COLOR: #105a7b
}
#submain {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px 0px 0px 1px; WIDTH: 385px; FLOAT: left
}
HTML .fullwidthmain {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 1px; FLOAT: left
}
#submaincontent {
	MARGIN-LEFT: 10px
}
#fullwidthmaincontent {
	WIDTH: 558px; MARGIN-LEFT: 9px; MARGIN-RIGHT: 9px
}
#fullwidthmaincontent H2 {
	PADDING-LEFT: 0px
}
#homemaincontent {
	MARGIN-LEFT: 10px
}
#homemaincontent_secondaryPage {
	PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#homemaincontent_spotlightPage {
	PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.homemainheaderedge {
	POSITION: relative; PADDING-BOTTOM: 7px; MARGIN-TOP: 25px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../../images/shared/homesidebarheaderbottom.gif) #ffffff no-repeat left bottom
}
.homemainheader {
	BACKGROUND-IMAGE: url(../../images/shared/homeheadergradient.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.homeheaderfirst {
	MARGIN-TOP: 0px
}
UL.homemainbullets {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(../../images/shared/mainlistbullet.gif); PADDING-TOP: 0px
}
UL.contactusbullets {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(../../images/shared/mainlistbullet.gif); PADDING-TOP: 0px
}
.storyfloatedimageleft {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; MARGIN-BOTTOM: 5px; FLOAT: left; BORDER-TOP: #999999 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #999999 1px solid
}
.storyheadline {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; PADDING-LEFT: 3px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 3px; CLEAR: both; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.firstheadline {
	MARGIN-TOP: 10px
}
#level01content {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.storybody {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.storybody P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.maincontentbullets {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.maincontentbullets LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/sidebarlistbullet.gif) no-repeat 0px 7%; PADDING-TOP: 0px
}
.printthispage {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 23px; PADDING-RIGHT: 10px; BACKGROUND: url(../../images/shared/printthispage.gif) no-repeat 1px 10px; PADDING-TOP: 10px
}
.printthispagefullwidth {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 23px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../../images/shared/printthispage.gif) no-repeat 1px 10px; FLOAT: right; PADDING-TOP: 10px
}
#rightsidebar {
	TEXT-ALIGN: left; MARGIN-TOP: 10px; WIDTH: 150px; MARGIN-LEFT: 5px
}
.rightsidebartitle {
	BACKGROUND-IMAGE: url(../../images/shared/rightsidebarheadertop.gif); PADDING-LEFT: 5px; BACKGROUND-REPEAT: no-repeat; COLOR: #ffffff; FONT-SIZE: 100%
}
.rightheadingedge {
	PADDING-BOTTOM: 4px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../../images/shared/rightsidebarheaderbottom.gif) no-repeat left bottom
}
.rightstorybody {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.4; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000000; PADDING-TOP: 0px
}
.rightbox {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 20px; BACKGROUND: url(../../images/shared/rightsidebarheaderbottom.gif) no-repeat left top; FONT-SIZE: 90%; PADDING-TOP: 10px
}
#footer {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #f3f3f3; MARGIN-TOP: 5px; CLEAR: both
}
#footernav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#footernav A {
	COLOR: #000000 !important
}
#footernav A:visited {
	COLOR: #444444
}
#footernav A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff !important
}
#footerlegal {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 150px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px
}
#spotlightpagetitle {
	PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6ebb1f; CLEAR: both; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
UL#spotlightleftnavmenu {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL#spotlightleftnavmenu LI {
	BORDER-BOTTOM: #6ebb1f 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/spotlightnavbullet.gif) no-repeat 0px 4px; FONT-SIZE: 90%; PADDING-TOP: 3px
}
UL#spotlightleftnavmenu LI A {
	COLOR: #000000; TEXT-DECORATION: none !important
}
UL#spotlightleftnavmenu LI A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff; TEXT-DECORATION: none !important
}
#spotlightleftnavmenuselected {
	BACKGROUND: url(../../images/shared/spotlightleftnavdownbullet.gif) no-repeat 0px 4px
}
#spotlightleftnavmenuselect {
	COLOR: #6ebb1f; FONT-WEIGHT: bold
}
#spotlightleftnavmenuselect:hover {
	BACKGROUND-COLOR: #6ebb1f !important; COLOR: #ffffff !important
}
UL#spotlightleftsubnavmenu {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/spotlightleftsubnavvertical.gif) #ffffff repeat-y 0px 5px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL#spotlightleftsubnavmenu LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/spotlightleftsubnavhorizontal.gif) no-repeat 2px 11px; FONT-SIZE: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#spotlightleftsubnavmenulast {
	BACKGROUND: url(../../images/shared/spotlightleftsubnavhorizontallast.gif) no-repeat 0px 11px
}
UL#spotlightleftsubnavmenu LI A {
	COLOR: #000000; TEXT-DECORATION: none !important
}
UL#spotlightleftsubnavmenu LI A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff !important; TEXT-DECORATION: none !important
}
#spotlightleftnavmenuselect {
	COLOR: #6ebb1f !important
}
.spotlightleftnavmenuselect A {
	COLOR: #6ebb1f !important
}
#spotlightleftsubnavmenuselected {
	BACKGROUND: url(../../images/shared/spotlightleftsubnavselected.gif) no-repeat left top
}
A#spotlightleftsubnavmenuselect {
	COLOR: #ffffff !important
}
A#spotlightleftsubnavmenuselect:hover {
	BACKGROUND-COLOR: #6ebb1f !important
}
#spotlightreturnblurb {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN-TOP: 10px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 10px; CLEAR: both; FONT-SIZE: 90%; PADDING-TOP: 3px
}
#spotlightreturnblurb A {
	COLOR: #000000
}
#spotlightreturnblurb A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff
}
#homebannerad {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#homemain {
	POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; MARGIN: 3px 0px 0px; WIDTH: 385px; FLOAT: left
}
HTML .homemain_secondaryPage {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; MIN-HEIGHT: 400px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
.homemain_spotlightPage {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px 0px 0px 1px; PADDING-LEFT: 0px; WIDTH: 579px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 100%; PADDING-TOP: 0px
}
#sidebarright {
	FLOAT: left
}
#homeleftsidebarcontent {
	WIDTH: 160px; VERTICAL-ALIGN: top
}
.finditfasttitle {
	BACKGROUND-IMAGE: url(../../images/shared/homefinditfasttop.gif); BACKGROUND-REPEAT: no-repeat; COLOR: #ffffff; FONT-SIZE: 14pt
}
.homecommunitytitle {
	BACKGROUND-IMAGE: url(../../images/shared/homecommunitytop.gif); BACKGROUND-REPEAT: no-repeat; COLOR: #155d7f
}
.frm_homecommunity {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.frm_homecommunity SELECT {
	MARGIN: 0px; WIDTH: 170px
}
#homecommunitybutton {
	TEXT-ALIGN: right; MARGIN: 2px
}
UL.finditfast {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.finditfast LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/shared/finditfastbullet.gif) no-repeat 0px 7%; PADDING-TOP: 0px
}
UL.finditfast LI A:link {
	COLOR: #000000 !important
}
UL.finditfast A:visited {
	COLOR: #444444 !important
}
UL.finditfast LI A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff !important
}
#topbutton {
	BACKGROUND-IMAGE: url(../../images/shared/topbullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: inherit; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FLOAT: right; PADDING-TOP: 0px
}
#topbutton A {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#topbutton SPAN {
	VISIBILITY: hidden
}
UL.specialoffer {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(../../images/shared/finditfastbullet.gif); PADDING-TOP: 0px
}
UL.specialoffer LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.homemainbullets LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.contactusbullets LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A#digitallibrary {
	WIDTH: 172px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/en/digitallibrary.jpg) no-repeat; HEIGHT: 126px
}
A#trustmark {
	WIDTH: 172px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/en/imagine_canada.gif) no-repeat; HEIGHT: 60px
}
A#imagincanadafr {
	WIDTH: 172px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/fr/Imagine_Canada_french_logo.jpg) no-repeat; HEIGHT: 60px
}
A#history {
	WIDTH: 171px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/en/homepage/celebrating-90-years.jpg) no-repeat; HEIGHT: 70px
}
A#historyfr {
	WIDTH: 171px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/fr/homepage/90thCNIBhomepagefr.jpg) no-repeat; HEIGHT: 70px
}
A#bce {
	WIDTH: 172px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/en/bce.gif) no-repeat; HEIGHT: 48px
}
A#giftofsecurities {
	WIDTH: 172px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/en/donate.gif) no-repeat; HEIGHT: 47px
}
A#dondetitres {
	WIDTH: 172px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/fr/homepage/gos_french_donate.gif) no-repeat; HEIGHT: 46px
}
#troublegraphic {
	WIDTH: 158px; BACKGROUND: url(../../images/shared/magnifyingglass.jpg); HEIGHT: 121px; MARGIN-LEFT: 1px
}
#troublegraphic A {
	BACKGROUND-COLOR: transparent; WIDTH: 158px; DISPLAY: block; HEIGHT: 121px; CURSOR: default
}
.homeleftbox {
	BORDER-BOTTOM: #64a024 1px solid; BORDER-LEFT: #64a024 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 20px; BACKGROUND: url(../../images/shared/homesidebarheaderbottom.gif) #ffffff no-repeat left top; COLOR: #000000; BORDER-TOP: medium none; BORDER-RIGHT: #64a024 1px solid; PADDING-TOP: 10px
}
#troublebox {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 20px; BACKGROUND: #ffffff; COLOR: #000000; BORDER-TOP: medium none; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 10px
}
#troubleheader {
	WIDTH: 160px; BACKGROUND: url(../../images/en/troublewithvision.gif) no-repeat; HEIGHT: 163px
}
.imgleftinset {
	MARGIN-BOTTOM: 3px; FLOAT: left; MARGIN-RIGHT: 15px
}
.faqleftbox {
	BORDER-BOTTOM: #7abf31 1px solid; BORDER-LEFT: #7abf31 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 20px; COLOR: #000000; BORDER-TOP: #7abf31 1px solid; BORDER-RIGHT: #7abf31 1px solid; PADDING-TOP: 5px
}
UL.contactusbullets {
	MARGIN-LEFT: 5px
}
.accessibilityleftimage {
	MARGIN-TOP: 15px
}
#accessibilityleftpanel {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
H2#trouble {
	COLOR: #155d7f; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
#accessibilityleftpanel P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#changecontrastblurb {
	MARGIN-TOP: 20px; CLEAR: both
}
#frm_changecontrast INPUT {
	MARGIN-LEFT: 10px
}
.refinesearchwhere {
	WIDTH: 155px
}
#searchresultsresult {
	MARGIN-TOP: 10px; CLEAR: both; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.searchresultlink {
	MARGIN-TOP: 10px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 0px; FONT-WEIGHT: bold
}
.searchresultdetails P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#searchresultsfooter {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#searchresultsfooter A {
	COLOR: #000000 !important; TEXT-DECORATION: none
}
#searchresultsfooter A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff !important; TEXT-DECORATION: none
}
#seachrefinesearch {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#refinesearchterms {
	MARGIN-TOP: 2px; WIDTH: 150px
}
#refinesearchwhere {
	MARGIN-TOP: 2px; WIDTH: 150px
}
#searchhelp {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
#divisiontitle {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; COLOR: #155d7f; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#contactus {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.frm_contactusbox {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 300px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.frm_contactuscomments {
	HEIGHT: 200px
}
#frm_contactusoptin {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px
}
#frm_contactusoptinbox {
	MARGIN-LEFT: -20px
}
.photogallery {
	POSITION: relative; PADDING-LEFT: 5%; PADDING-RIGHT: 5%
}
.gallerythumbs {
	POSITION: relative; PADDING-LEFT: 1%; PADDING-RIGHT: 1%; HEIGHT: 150px
}
.gallerythumb {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; WIDTH: 120px; FLOAT: left; HEIGHT: 170px
}
.gallerythumb IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.gallerycaption {
	TEXT-ALIGN: center; FONT-STYLE: italic; PADDING-LEFT: 10%; WIDTH: 90px; PADDING-RIGHT: 10%; DISPLAY: block; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
#splashcontainer {
	TEXT-ALIGN: center; MARGIN: auto; WIDTH: 770px; HEIGHT: 500px
}
#splashlogos {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: inherit; PADDING-RIGHT: 0px; HEIGHT: inherit; PADDING-TOP: 150px
}
#splashpicture {
	MARGIN-LEFT: 280px
}
#splashblurbs {
	PADDING-BOTTOM: 20px; WIDTH: 765px; FONT-SIZE: 90%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#splashblurbleft {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 100px; WIDTH: 274px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
#splashblurbright {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 100px; FLOAT: left; PADDING-TOP: 10px
}
.greeting A:link {
	POSITION: relative; COLOR: #155d7f; TOP: 125px
}
.greeting A:visited {
	POSITION: relative; COLOR: #155d7f; TOP: 125px
}
.greeting A:hover {
	POSITION: relative; BACKGROUND-COLOR: #155d7f; COLOR: #ffffff; TOP: 125px
}
.greeting {
	FONT-SIZE: 13pt; FONT-WEIGHT: bold
}
#greetingen {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 325px; FLOAT: left; HEIGHT: 150px; TOP: 150px; BORDER-RIGHT: #7bc142 2px solid; LEFT: 70px
}
#greetingfr {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 325px; FLOAT: left; HEIGHT: 150px; TOP: 150px; LEFT: 70px
}
#braillebackground {
	MARGIN-TOP: 0px; BACKGROUND: url(../../images/en/braille.gif) no-repeat; PADDING-TOP: 10px
}
#bcebackground {
	BORDER-BOTTOM: #febd11 1px solid; BORDER-LEFT: #febd11 1px solid; WIDTH: 100%; BORDER-TOP: #febd11 1px solid; BORDER-RIGHT: #febd11 1px solid
}
#bcebackground A {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#bcebackground A:hover {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#bcebackground A.boxlink {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
#bcebackground A.boxlink:hover {
	BACKGROUND-COLOR: #155d7f; TEXT-DECORATION: none
}
.texttitle {
	FONT-FAMILY: Verdana, "Lucida Grande", "Trebuchet MS", sans-serif; COLOR: #155d7f; FONT-WEIGHT: bold
}
.hrline {
	PADDING-BOTTOM: 3px; BACKGROUND: url(../../images/shared/dottedhorizontaldiv.gif) repeat-x left bottom
}
#mandarinlogo {
	BACKGROUND: url(../../images/en/astellas-logo.gif) no-repeat; HEIGHT: 103px
}
#partnershiplogo {
	PADDING-LEFT: 60px; FLOAT: left
}
#wrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
#sidebarLinksSI {
	BORDER-BOTTOM: black 2px dashed; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 88%; BORDER-TOP: black 2px dashed; PADDING-TOP: 0px
}
#sidebarLinksSI LI {
	POSITION: relative; LEFT: -15px
}
#sidebarLinksSE {
	BORDER-BOTTOM: black 2px dashed; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 88%; PADDING-TOP: 0px
}
#sidebarLinksSE LI {
	POSITION: relative; LEFT: -15px
}
.signature {
	BACKGROUND-IMAGE: url(../../en/support/companies/stitch-it/images/signature.gif); BACKGROUND-COLOR: #f3f3f3; WIDTH: 160px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px -13px; HEIGHT: 48px
}
.signatureOpt {
	BACKGROUND-IMAGE: url(../../en/support/companies/optico/images/signature.gif); BACKGROUND-COLOR: #f3f3f3; WIDTH: 160px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px -13px; HEIGHT: 51px
}
.greenTitleSupportus {
	COLOR: #316707; FONT-WEIGHT: bold
}
.blueTitleSupportus {
	COLOR: #155d7f; FONT-WEIGHT: bold
}
.blueTextSupportus {
	COLOR: #155d7f; FONT-WEIGHT: normal
}
.greenLinkSupportus A:link {
	COLOR: #316707; MARGIN-LEFT: 2px; TEXT-DECORATION: none
}
.greenLinkSupportus A:visited {
	COLOR: #316707; MARGIN-LEFT: 2px; TEXT-DECORATION: none
}
.greenLinkSupportus A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #316707; MARGIN-LEFT: 2px; TEXT-DECORATION: underline
}
.blueLinkSupportus A:link {
	COLOR: #155d7f; MARGIN-LEFT: 2px; TEXT-DECORATION: none
}
.blueLinkSupportus A:visited {
	COLOR: #155d7f; MARGIN-LEFT: 2px; TEXT-DECORATION: none
}
.blueLinkSupportus A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #155d7f; MARGIN-LEFT: 2px; TEXT-DECORATION: underline
}
.grayLinkSupportus A:link {
	COLOR: #4d4c4c; MARGIN-LEFT: 2px; TEXT-DECORATION: none
}
.grayLinkSupportus A:visited {
	COLOR: #4d4c4c; MARGIN-LEFT: 2px; TEXT-DECORATION: none
}
.grayLinkSupportus A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #4d4c4c; MARGIN-LEFT: 2px; TEXT-DECORATION: underline
}
.pinkLi {
	MARGIN-TOP: 3px; LIST-STYLE-IMAGE: url(../../en/support/images/big_pink_arrow.jpg)
}
.blueLi {
	MARGIN-TOP: 3px; LIST-STYLE-IMAGE: url(../../en/support/images/big_blue_arrow.jpg)
}
.greenLi {
	MARGIN-TOP: 3px; LIST-STYLE-IMAGE: url(../../en/support/images/big_green_arrow.jpg)
}
.greenDotLi {
	LIST-STYLE-IMAGE: url(../../en/support/images/green_dot.jpg)
}
.frm_supportregion {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.frm_supportregion SELECT {
	MARGIN: 0px; WIDTH: 129px
}
#supportregiondiv {
	TEXT-ALIGN: right; MARGIN: 2px 7px 2px 2px
}
.supportregionbutton {
	WIDTH: 25px
}
.supportSubTitle {
	POSITION: relative; PADDING-LEFT: 8px; WIDTH: 10px; MARGIN-BOTTOM: 2px; BACKGROUND: url(../../en/support/images/left-tab.gif) #216a8d no-repeat left top; HEIGHT: 23px; COLOR: #fff; TOP: 0px
}
.supportSubTitle H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 10px; PADDING-RIGHT: 5px; FONT-SIZE: 0.85em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#fullwidthsupportcontent {
	WIDTH: 735px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 0px
}
#fullwidthsupportcontent H2 {
	PADDING-LEFT: 0px
}
#subcolumn {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND: #ffffff; CLEAR: both; VERTICAL-ALIGN: top
}

