BODY {
	MARGIN: 10px auto;
	background-color: #699;
}
#centre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MAX-WIDTH: 770px; MARGIN: 0px auto; WIDTH: 770px; PADDING-TOP: 0px
}
#indexcontent {
	WIDTH: 368px
}
.toplinks {
	FONT-WEIGHT: normal; COLOR: #c2d6cd; TEXT-DECORATION: none
}
A.toplinks {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.toplinks A:link {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
A.toplinks:active {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
A.toplinks:visited {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
A.toplinks:hover {
	COLOR: white; TEXT-DECORATION: underline
}
TABLE.crumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/stemcell/images/crumb_bkgnd.gif) #fff no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1e3349; PADDING-TOP: 0px; BORDER-BOTTOM: #cc9 1px solid
}
TABLE.crumb A:link {
	COLOR: #1e3349; TEXT-DECORATION: none
}
TABLE.crumb A:active {
	COLOR: #1e3349; TEXT-DECORATION: none
}
TABLE.crumb A:visited {
	COLOR: #1e3349; TEXT-DECORATION: none
}
TABLE.crumb A:hover {
	COLOR: #036; TEXT-DECORATION: underline
}
#newswidget {
	FONT-SIZE: 10px; COLOR: #456; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #fff
}
#newswidget P {
	MARGIN: 0px 0px 10px
}
#newswidget A:link {
	COLOR: #369; TEXT-DECORATION: underline
}
#newswidget A:active {
	COLOR: #369; TEXT-DECORATION: underline
}
#newswidget A:visited {
	COLOR: #369; TEXT-DECORATION: underline
}
#newswidget A:hover {
	COLOR: #036; TEXT-DECORATION: underline
}
H1 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #8d1d19; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content H1 A:link {
	COLOR: #8d1d19; TEXT-DECORATION: none
}
.content H1 A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
H1.home {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #8d1d19; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #876; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content H2 A:link {
	COLOR: #876; TEXT-DECORATION: none
}
.content H2 A:visited {
	COLOR: #876; TEXT-DECORATION: none
}
.content H2 A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content H3 A:link {
	COLOR: #066; TEXT-DECORATION: none
}
.content H3 A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
H4 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #188; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content H4 A:link {
	COLOR: #188; TEXT-DECORATION: none
}
.content H4 A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
H5 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #996; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content H5 A:link {
	COLOR: #996; TEXT-DECORATION: none
}
.content H5 A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
H6 {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #744; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content H6 A:link {
	COLOR: #744; TEXT-DECORATION: none
}
.content H6 A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.contact {
	COLOR: white
}
.contact A:link {
	COLOR: white
}
A.contact:active {
	COLOR: white
}
A.contact:visited {
	COLOR: white
}
A.contact:hover {
	COLOR: white
}
#search {
	BORDER-RIGHT: #c0ccd9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c0ccd9 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(/stemcell/images/gradient_search.gif) #607f9f no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 15px 15px 0px; BORDER-LEFT: #c0ccd9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c0ccd9 1px solid
}
INPUT.searchinput {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; WIDTH: 148px; COLOR: #345; PADDING-TOP: 2px; BACKGROUND-COLOR: white
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: #abc; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #aaa
}
TABLE.footer {
	COLOR: white
}
TR.footer {
	COLOR: white
}
TD.footer {
	COLOR: white
}
SPAN.footer {
	COLOR: white
}
.footer {
	COLOR: white
}
A.footer {
	COLOR: white
}
A.footer:link {
	COLOR: white
}
A.footer:active {
	COLOR: white
}
A.footer:visited {
	COLOR: white
}
A.footer:hover {
	COLOR: #036
}
TABLE.footer {
	PADDING-BOTTOM: 30px
}
#paginator {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; FONT-FAMILY: Arial
}
#paginator A {
	BORDER-RIGHT: #abc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #abc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #abc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #abc 1px solid; BACKGROUND-COLOR: #f8f8f8; TEXT-DECORATION: none
}
#paginator A:visited {
	COLOR: #369; BACKGROUND-COLOR: #f8f8f8; TEXT-DECORATION: none
}
#paginator_rate A:visited {
	COLOR: #369; BACKGROUND-COLOR: #f8f8f8; TEXT-DECORATION: none
}
#paginator A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #099
}
#paginator_rate A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #099
}
.paginator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.paginator A {
	BORDER-RIGHT: #abc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #abc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #abc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #abc 1px solid
}
.paginator A:visited {
	BORDER-RIGHT: #abc 1px solid; BORDER-TOP: #abc 1px solid; BORDER-LEFT: #abc 1px solid; BORDER-BOTTOM: #abc 1px solid
}
.paginator_rate A:visited {
	BORDER-RIGHT: #abc 1px solid; BORDER-TOP: #abc 1px solid; BORDER-LEFT: #abc 1px solid; BORDER-BOTTOM: #abc 1px solid
}
.paginator A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #099
}
.paginator_rate A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #099
}
TABLE.program {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; LINE-HEIGHT: 13px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff; border-spacing: 0px
}
TABLE.program UL {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px
}
TABLE.program LI {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px
}
TABLE.program TH {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; COLOR: white; LINE-HEIGHT: 13px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #690; TEXT-ALIGN: left
}
TABLE.program TH.alt {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; LINE-HEIGHT: 13px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #011576; TEXT-ALIGN: right
}
TABLE.program TD {
	BORDER-RIGHT: #cc9 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #456; PADDING-TOP: 5px; BORDER-BOTTOM: #cc9 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
TABLE.program TD.alt {
	BORDER-RIGHT: #cc9 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #456; PADDING-TOP: 5px; BORDER-BOTTOM: #cc9 1px solid; BACKGROUND-COLOR: #eed; TEXT-ALIGN: left
}
.nounderline {
	text-decoration: none;
}

