#sb4116.html-block p {
	margin: 0px 0px 0px 0px ;
}
#sb4117 {
	background: transparent url(/images/under-bottom-border001.gif) no-repeat bottom left ;
	background-color: transparent;
	padding-bottom: 3px ;
	padding-left: 0px ;
}
#sb4118.ver-menu {
	background: transparent url(/images/border-left.gif) repeat-y left top ;
	background-color: transparent;
	padding-right: 1px ;
}
#sb4118.ver-menu td.menu-group {
	background: transparent url(/images/menu-corner.gif) no-repeat left bottom ;
	background-color: transparent;
	padding-left: 2px ;
}
#sb4118.ver-menu td.menu-group a {
	background: transparent url(/images/menu-border.gif) repeat-x bottom left ;
	background-color: transparent;
	color: #464647 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 11px ;
	padding: 10px 0px 10px 0px ;
	text-align: center ;
	text-decoration: none ;
	text-transform: uppercase ;
	width: 153px ;
}
#sb4118.ver-menu td.menu-group a.menu-group-active {
	color: #FF6600 ;
	text-decoration: none ;
}
#sb4118.ver-menu td.menu-group a.menu-group-mouseover {
	color: #FF6600 ;
}
#sb4118.ver-menu td.menu-group a.menu-group-mouseover-active {
	color: #FF6600 ;
	text-decoration: none ;
}
#sb4119 {
	padding-bottom: 23px ;
	padding-left: 24px ;
	padding-right: 29px ;
	padding-top: 34px ;
}
#sb4119.banner-random {
	padding-bottom: 28px ;
	padding-left: 42px ;
	padding-top: 25px ;
}
#sb4123.hor-menu {
	padding-bottom: 16px ;
	padding-left: 0px ;
}
#sb4123.hor-menu .block-content {
	padding: 12px 0px 0px 14px ;
}
#sb4123.hor-menu h2 {
	border-bottom: 1px solid #DCDDDE ;
	color: #FF6600 ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 30px ;
	font-weight: normal ;
	letter-spacing: 5px ;
	margin: 0px 0px 0px 0px ;
	padding: 0 0 7px 20px ;
}
#sb4123.hor-menu td.menu-group {
	padding: 0px 10px 0px 0px ;
}
#sb4123.hor-menu td.menu-group a {
	background: transparent url(/images/menu-button-left.gif) no-repeat top left ;
	background-color: transparent;
	color: #464647 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 11px ;
	text-decoration: none ;
	text-transform: uppercase ;
}
#sb4123.hor-menu td.menu-group a span {
	background: transparent url(/images/menu-button-right.gif) no-repeat top right ;
	background-color: transparent;
	cursor: pointer ;
	display: block ;
	height: 22px ;
	padding: 3px 22px 0px 20px ;
}
#sb4123.hor-menu td.menu-group a.menu-group-active {
	background: transparent url(/images/menu-button-left-a.gif) no-repeat top left ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4123.hor-menu td.menu-group a.menu-group-active span {
	background: transparent url(/images/menu-button-right-a.gif) no-repeat top right ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4123.hor-menu td.menu-group a.menu-group-mouseover {
	background: transparent url(/images/menu-button-left-a.gif) no-repeat top left ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4123.hor-menu td.menu-group a.menu-group-mouseover span {
	background: transparent url(/images/menu-button-right-a.gif) no-repeat top right ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4123.hor-menu td.menu-group a.menu-group-mouseover-active {
	background: transparent url(/images/menu-button-left-a.gif) no-repeat top left ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4123.hor-menu td.menu-group a.menu-group-mouseover-active span {
	background: transparent url(/images/menu-button-right-a.gif) no-repeat top right ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4124.hor-menu {
	padding-bottom: 10px ;
	padding-left: 0px ;
	padding-top: 5px ;
}
#sb4124.hor-menu .block-content {
	padding: 12px 0px 0px 14px ;
}
#sb4124.hor-menu h2 {
	background: transparent url(/images/menu-level3-border.gif) repeat-x bottom left ;
	background-color: transparent;
	color: #FF6600 ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 20px ;
	font-weight: normal ;
	letter-spacing: 1px ;
	margin: 0px 0px 0px 0px ;
	padding: 0 0 7px 20px ;
}
#sb4124.hor-menu td.menu-group {
	padding: 0px 10px 0px 0px ;
}
#sb4124.hor-menu td.menu-group a {
	background: transparent url(/images/menu-button-left.gif) no-repeat top left ;
	background-color: transparent;
	color: #464647 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 11px ;
	text-decoration: none ;
	text-transform: uppercase ;
}
#sb4124.hor-menu td.menu-group a span {
	background: transparent url(/images/menu-button-right.gif) no-repeat top right ;
	background-color: transparent;
	cursor: pointer ;
	display: block ;
	height: 22px ;
	padding: 3px 22px 0px 20px ;
}
#sb4124.hor-menu td.menu-group a.menu-group-active {
	background: transparent url(/images/menu-button-left-a.gif) no-repeat top left ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4124.hor-menu td.menu-group a.menu-group-active span {
	background: transparent url(/images/menu-button-right-a.gif) no-repeat top right ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4124.hor-menu td.menu-group a.menu-group-mouseover {
	background: transparent url(/images/menu-button-left-a.gif) no-repeat top left ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4124.hor-menu td.menu-group a.menu-group-mouseover span {
	background: transparent url(/images/menu-button-right-a.gif) no-repeat top right ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4124.hor-menu td.menu-group a.menu-group-mouseover-active {
	background: transparent url(/images/menu-button-left-a.gif) no-repeat top left ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4124.hor-menu td.menu-group a.menu-group-mouseover-active span {
	background: transparent url(/images/menu-button-right-a.gif) no-repeat top right ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4125 {
	padding-left: 10px ;
	padding-right: 0px ;
}
#sb4125 .data-engine div {
	float: left ;
}
#sb4125 .data-engine div.menu a {
	display: block ;
	margin-bottom: 5px ;
}
#sb4125 .data-engine div.menu a p {
	background-color: transparent ;
	color: #636363 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 13px ;
	letter-spacing: 0px ;
	margin: 0    ;
	padding: 2px 8px 2px 8px ;
}
#sb4125 .data-engine div.menu a.current {
	background: #F1F1F2 url(/images/news-list-bg-top.jpg) no-repeat top left ;
	background-color: #F1F1F2;
	padding: 0    ;
}
#sb4125 .data-engine div.menu a.current p {
	background: transparent url(/images/news-list-bg-bottom.jpg) no-repeat bottom left ;
	background-color: transparent;
	color: #FF6600 ;
}
#sb4125 .data-engine div.menu a:hover {
	background: #F1F1F2 url(/images/news-list-bg-top.jpg) no-repeat top left ;
	background-color: #F1F1F2;
}
#sb4125 .data-engine div.menu a:hover p {
	background: transparent url(/images/news-list-bg-bottom.jpg) no-repeat bottom left ;
	background-color: transparent;
	color: #FF6600 ;
}
#sb4125 .data-engine div.menu table {
	width: 199px ;
}
#sb4125 .data-engine div.text {
	margin-left: 35px ;
	width: 512px ;
}
#sb4125 .data-engine div.text a {
	background: transparent none no-repeat center center ;
	background-color: transparent;
	color: #61A0D2 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	padding: 2px 0px 2px 0px ;
	text-decoration: none ;
	width: 102px ;
}
#sb4125 .data-engine div.text div p {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin: 0px 0px 0px 0px ;
	padding: 0 10px 0 0 ;
	text-align: justify ;
}
#sb4125 .data-engine div.text div.description div.staff p {
	margin: 0    ;
}
#sb4125 .data-engine div.text div.description h1 {
	color: #FF6600 ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 18px ;
	font-weight: normal ;
	letter-spacing: 0px ;
	margin: 0px    ;
	padding: 0px 0px 4px 0px ;
	text-align: left ;
	text-transform: uppercase ;
}
#sb4125 .data-engine div.text div.description h2 {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 10px ;
	font-weight: normal ;
	letter-spacing: 1px ;
	margin: 0    ;
	text-align: left ;
}
#sb4125 .data-engine div.text div.description h4 {
	color: #FF6600 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	font-weight: normal ;
	letter-spacing: 1px ;
	line-height: 20px ;
	margin: 22px 0 15px 0 ;
	text-transform: uppercase ;
}
#sb4125 .data-engine div.text div.description ul {
	margin-top: 25px ;
}
#sb4125 .data-engine div.text div.description ul li {
	background: transparent url(/images/our-staff-list-nophoto.gif) no-repeat left top ;
	background-color: transparent;
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin-bottom: 2px ;
	padding-left: 10px ;
	text-align: left ;
}
#sb4125 .data-engine div.text div.staff a {
	background: transparent url(/images/our-staff-a-background.gif) no-repeat center center ;
	background-color: transparent;
	color: #FF6600 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 13px ;
	height: 17px ;
	padding: 0px 0px 3px 0px ;
	text-align: center ;
	text-decoration: none ;
	width: 102px ;
}
#sb4125 .data-engine div.text div.staff div {
	clear: both ;
	height: auto ;
	margin: -361px 0 0 28px ;
	position: absolute ;
	width: 276px ;
}
#sb4125 .data-engine div.text div.staff div h1 {
	color: #FFFFFF ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 17px ;
	font-weight: normal ;
	letter-spacing: 0px ;
	margin: 25px 0 0 0 ;
	padding: 0px 0px 0px 0px ;
	text-transform: uppercase ;
}
#sb4125 .data-engine div.text div.staff div h2 {
	color: #FFFFFF ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 10px ;
	font-weight: normal ;
	height: 26px ;
	letter-spacing: 1px ;
	line-height: 14px ;
	margin: 0    ;
	padding: 0px    ;
}
#sb4125 .data-engine div.text div.staff div ul {
	margin-top: 23px ;
	padding: 0px    ;
}
#sb4125 .data-engine div.text div.staff div ul li {
	background: transparent url(/images/our-staff-list002.gif) no-repeat left top ;
	background-color: transparent;
	color: #FFFFFF ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	line-height: 14px ;
	margin-bottom: 13px ;
	padding-left: 10px ;
}
#sb4125 .data-engine div.text div.staff img {
	display: block ;
}
#sb4125 .data-engine div.text div.staff-full div.scroll {
	color: #333333 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 11px ;
	height: 305px ;
	margin: 0 0 11px 0 ;
	overflow: auto ;
	padding-bottom: 8px ;
}
#sb4125 .data-engine div.text div.staff-full div.scroll p {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin: 10px 0   ;
	padding: 0 10px 0 0 ;
	text-align: justify ;
}
#sb4125 .data-engine div.text div.staff-full h1 {
	color: #FF6600 ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 15px ;
	letter-spacing: 2px ;
	margin: 0 0 0 0 ;
	text-transform: uppercase ;
}
#sb4125 .data-engine div.text div.staff-full h2 {
	border-bottom: 1px solid #D7D8DA ;
	color: #333333 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 10px ;
	height: 21px ;
	margin: 0    ;
	margin-bottom: 15px ;
	width: 490px ;
}
#sb4125 .data-engine div.text div.staff-full p.link {
	border-top: 1px solid #D7D8DA ;
	float: left ;
	margin: 0    ;
	margin-top: 10px ;
	padding-top: 10px ;
	width: 490px ;
}
#sb4125 .data-engine div.text div.staff-full p.link a {
	background: transparent url(/images/our-staff-full-a-bg.gif) no-repeat left center ;
	background-color: transparent;
	color: #FFFFFF ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 13px ;
	padding: 6px 33px   ;
}
#sb4125 .data-engine div.text p {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin: 0px 0px 0px 0px ;
	padding: 0 10px 0 0 ;
	text-align: left ;
}
#sb4125 .data-engine div.text table {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin: 0px 0px 0px 0px ;
	padding: 0 10px 0 0 ;
	text-align: justify ;
}
#sb4125 .data-engine div.text ul {
	padding-left: 24px ;
}
#sb4125 .data-engine table.list {
	display: none ;
}
#sb4125 .data-engine-zebra div {
	float: left ;
}
#sb4125 .data-engine-zebra div.menu {
	background: transparent url(/images/border-center.gif) no-repeat 348px center ;
	background-color: transparent;
	padding-right: 30px ;
}
#sb4125 .data-engine-zebra div.menu a {
	display: block ;
	margin-bottom: 5px ;
}
#sb4125 .data-engine-zebra div.menu a p {
	background-color: transparent ;
	color: #636363 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 11px ;
	margin: 0    ;
	padding: 4px 8px 3px 8px ;
}
#sb4125 .data-engine-zebra div.menu a.current {
	color: #61A0D2 ;
}
#sb4125 .data-engine-zebra div.menu a.current p {
	color: #FF6600 ;
}
#sb4125 .data-engine-zebra div.menu a.even {
	background: #F1F1F2 url(/images/news-list-bg-top-328.jpg) no-repeat top left ;
	background-color: #F1F1F2;
	padding: 0    ;
}
#sb4125 .data-engine-zebra div.menu a.even p {
	background: transparent url(/images/news-list-bg-bottom-328.jpg) no-repeat bottom left ;
	background-color: transparent;
}
#sb4125 .data-engine-zebra div.menu a:hover {
	color: #61A0D2 ;
}
#sb4125 .data-engine-zebra div.menu a:hover p {
	color: #FF6600 ;
}
#sb4125 .data-engine-zebra div.menu table {
	width: 328px ;
}
#sb4125 .data-engine-zebra div.text {
	margin-left: 35px ;
	width: 383px ;
}
#sb4125 .data-engine-zebra div.text a {
	background: transparent url(/images/our-staff-a-background1.gif) no-repeat center center ;
	background-color: transparent;
	color: #61A0D2 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	padding: 2px 0px 2px 0px ;
	text-decoration: none ;
	width: 102px ;
}
#sb4125 .data-engine-zebra div.text div p {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin: 0px 0px 0px 0px ;
	padding: 0 10px 0 0 ;
	text-align: justify ;
}
#sb4125 .data-engine-zebra div.text div.description div.staff p {
	margin: 0    ;
}
#sb4125 .data-engine-zebra div.text div.description h1 {
	color: #FF6600 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 17px ;
	font-weight: normal ;
	letter-spacing: 0px ;
	margin: 0px    ;
	padding: 0px 0px 4px 0px ;
	text-align: left ;
	text-transform: uppercase ;
}
#sb4125 .data-engine-zebra div.text div.description h2 {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	font-weight: normal ;
	margin: 0    ;
}
#sb4125 .data-engine-zebra div.text div.description h4 {
	color: #61A0D2 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 11px ;
	margin: 22px 0 15px 0 ;
	text-transform: uppercase ;
}
#sb4125 .data-engine-zebra div.text div.description ul {
	margin-top: 25px ;
}
#sb4125 .data-engine-zebra div.text div.description ul li {
	background: transparent url(/images/our-staff-list-nophoto.gif) no-repeat left top ;
	background-color: transparent;
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin-bottom: 2px ;
	padding-left: 10px ;
}
#sb4125 .data-engine-zebra div.text div.staff a {
	background: transparent url(/images/our-staff-a-background.gif) no-repeat center center ;
	background-color: transparent;
	color: #61A0D2 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 13px ;
	height: 17px ;
	padding: 2px 0px 2px 0px ;
	text-align: center ;
	text-decoration: none ;
	width: 102px ;
}
#sb4125 .data-engine-zebra div.text div.staff div {
	clear: both ;
	height: auto ;
	margin: -361px 0 0 28px ;
	overflow: auto ;
	position: absolute ;
	width: 250px ;
}
#sb4125 .data-engine-zebra div.text div.staff div h1 {
	color: #FFFFFF ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 17px ;
	font-weight: normal ;
	letter-spacing: 1px ;
	margin: 25px 0 0 0 ;
	padding: 0px 0px 0px 0px ;
	text-transform: uppercase ;
}
#sb4125 .data-engine-zebra div.text div.staff div h2 {
	color: #FFFFFF ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 10px ;
	font-weight: normal ;
	height: 26px ;
	letter-spacing: 1px ;
	line-height: 14px ;
	margin: 0    ;
	padding: 0px    ;
}
#sb4125 .data-engine-zebra div.text div.staff div ul {
	margin-top: 23px ;
	padding: 0px    ;
}
#sb4125 .data-engine-zebra div.text div.staff div ul li {
	background: transparent url(/images/our-staff-list002.gif) no-repeat left top ;
	background-color: transparent;
	color: #FFFFFF ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	letter-spacing: 1px ;
	line-height: 13px ;
	margin-bottom: 13px ;
	padding-left: 10px ;
}
#sb4125 .data-engine-zebra div.text div.staff img {
	display: block ;
}
#sb4125 .data-engine-zebra div.text div.staff-full div.scroll {
	color: #333333 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 11px ;
	height: 305px ;
	margin: 0 0 11px 0 ;
	overflow: auto ;
	padding-bottom: 8px ;
}
#sb4125 .data-engine-zebra div.text div.staff-full div.scroll p {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin: 10px 0   ;
	padding: 0 10px 0 0 ;
	text-align: justify ;
}
#sb4125 .data-engine-zebra div.text div.staff-full h1 {
	color: #61A0D2 ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 15px ;
	letter-spacing: 2px ;
	margin: 0 0 0 0 ;
	text-transform: uppercase ;
}
#sb4125 .data-engine-zebra div.text div.staff-full h2 {
	border-bottom: 1px solid #D7D8DA ;
	color: #333333 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 10px ;
	height: 21px ;
	margin: 0    ;
	margin-bottom: 15px ;
	width: 490px ;
}
#sb4125 .data-engine-zebra div.text div.staff-full p.link {
	border-top: 1px solid #D7D8DA ;
	float: left ;
	margin: 0    ;
	margin-top: 10px ;
	padding-top: 10px ;
	width: 490px ;
}
#sb4125 .data-engine-zebra div.text div.staff-full p.link a {
	background: transparent url(/images/our-staff-full-a-bg.gif) no-repeat left center ;
	background-color: transparent;
	color: #FFFFFF ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 13px ;
	padding: 6px 33px   ;
}
#sb4125 .data-engine-zebra div.text p {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin: 0px 0px 0px 0px ;
	padding: 0 10px 0 0 ;
	text-align: justify ;
}
#sb4125 .data-engine-zebra div.text table {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin: 0px 0px 0px 0px ;
	padding: 0 10px 0 0 ;
	text-align: justify ;
}
#sb4125 .data-engine-zebra div.text ul {
	padding-left: 24px ;
}
#sb4125 .data-engine-zebra table.list {
	display: none ;
}
#sb4125 .html-block div span {
	color: #333333 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 13px ;
}
#sb4125 .html-block h2 {
	background: transparent url(/images/menu-level3-border.gif) repeat-x bottom left ;
	background-color: transparent;
	color: #FF6600 ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 20px ;
	font-weight: normal ;
	letter-spacing: 1px ;
	margin: 0px 0px 10px 0px ;
	padding: 4px 0 0px 10px ;
}
#sb4125 .html-block h2.noborder {
	background: none     ;
	margin: 0px 0px 0px 0px ;
}
#sb4125 .html-block h3 {
	background: transparent url(/images/menu-level3-border.gif) repeat-x bottom left ;
	background-color: transparent;
	color: #61A0D2 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 14px ;
	font-weight: normal ;
	padding: 0 10px 7px 10px ;
}
#sb4125 .html-block p {
	color: #464647 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	margin: 10px 0 10px 0 ;
	padding: 0px 10px 0px 10px ;
	text-align: left ;
}
#sb4125 .html-block table {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
}
#sb4125 .html-block td {
	vertical-align: top ;
}
#sb4125 .html-block ul {
	color: inherit ;
	list-style-type: none ;
	margin: 0 0px 0px 10px ;
	padding: 0 0px 0px 0px ;
}
#sb4125 .html-block ul li {
	background: transparent url(/images/Support-Groups-list.gif) no-repeat left 8px ;
	background-color: transparent;
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	margin: 0 0px 0px 0px ;
	padding: 0 0px 0px 10px ;
	text-align: left ;
}
#sb4125 .tab-menu div.tab a {
	background: transparent url(/images/our-staff-left-background.gif) no-repeat center center ;
	background-color: transparent;
	color: #61A0D2 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 13px ;
	margin: 0 24px 6px 0px ;
	padding: 2px 0 2px 15px ;
	text-align: left ;
	width: 198px ;
}
#sb4125 .tab-menu div.tab-text a {
	background: transparent url(/images/our-staff-a-background001.gif) no-repeat center center ;
	background-color: transparent;
	color: #61A0D2 ;
	display: block ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 13px ;
	padding: 2px 0px 2px 0px ;
	text-align: center ;
	text-decoration: none ;
	width: 102px ;
}
#sb4125 .tab-menu div.tab-text div {
	z-index: 999 ;
}
#sb4125 .tab-menu div.tab-text h2 {
	color: #FFFFFF ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 15px ;
	letter-spacing: 2px ;
	margin: 26px 0 0 0 ;
	text-transform: uppercase ;
}
#sb4125 .tab-menu div.tab-text img {
	display: block ;
}
#sb4125 .tab-menu table {
	border: 0   ;
}
#sb4125 .tab-menu td {
	vertical-align: top ;
}
#sb4125 .tab-menu ul {
	margin-top: 25px ;
}
#sb4125 div.menu-glossary {
	background: transparent url(/images/glossary-borders.gif) repeat-x left top ;
	background-color: transparent;
	clear: both ;
	height: 34px ;
	padding: 1px 0   ;
}
#sb4125 div.menu-glossary a {
	display: block ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 20px ;
	height: 22px ;
	margin: 5px 0px   ;
	padding: 0px    ;
	width: 26px ;
}
#sb4125 div.menu-glossary a.current {
	background: none     ;
}
#sb4125 div.menu-glossary a.inactive {
	color: #959595 ;
}
#sb4125 div.menu-glossary table.navigation {
	margin: 0px    ;
	width: 100% ;
}
#sb4125 div.menu-glossary table.navigation td {
	height: 32px ;
	overflow: hidden ;
	text-align: center ;
	width: auto ;
}
#sb4125 div.menu-glossary table.navigation td.arrow {
	width: 20px ;
}
#sb4125 div.menu-glossary table.navigation td.arrow a {
	height: 32px ;
	margin: 0px    ;
	width: 20px ;
}
#sb4125 div.menu-glossary table.navigation td.arrow img {
	display: block ;
}
#sb4125 div.menu-glossary table.navigation td.current {
	background: transparent url(/images/glossary-a-active.gif) no-repeat center center ;
	background-color: transparent;
	padding: 0px 3px   ;
}
#sb4125 div.menu-glossary table.navigation td.left {
	text-align: left ;
}
#sb4125 div.menu-glossary table.navigation td.right {
	text-align: right ;
}
#sb4125 div.news-file div.news-line {
	background: #F1F1F2 url(/images/news-top.gif) no-repeat left top ;
	background-color: #F1F1F2;
	width: 747px ;
}
#sb4125 div.news-file div.news-line div.hover a {
	color: #FF6600 ;
}
#sb4125 div.news-file div.news-line div.hover span {
	color: #FF6600 ;
}
#sb4125 div.news-file div.news-line div.info {
	background: transparent url(/images/news-bottom.gif) no-repeat left bottom ;
	background-color: transparent;
	color: #464647 ;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif ;
	font-size: 13px ;
	width: 747px ;
}
#sb4125 div.news-file div.news-line div.info a {
	color: #464647 ;
	display: block ;
	float: left ;
	padding: 8px 0 7px 13px ;
	width: 600px ;
}
#sb4125 div.news-file div.news-line div.info span {
	color: #464647 ;
	display: block ;
	float: right ;
	height: 24px ;
	padding: 8px 13px 0 0 ;
}
#sb4125 div.news-file div.news-nav {
	color: #464647 ;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif ;
	font-size: 13px ;
	padding: 5px 0 0 5px ;
}
#sb4125 div.news-file div.news-nav a {
	color: #464647 ;
}
#sb4125 div.news-file div.news-nav a:hover {
	color: #61A0D2 ;
}
#sb4125 div.news-file div.news-nav strong {
	color: #61A0D2 ;
	font-weight: normal ;
}
#sb4125 div.news-file div.odd {
	background: none     ;
}
#sb4125 div.news-file div.odd div.info {
	background: none     ;
}
#sb4125 div.news-file div.title {
	display: none ;
}
#sb4125 div.news-file h2 {
	color: #FF6600 ;
	font-family: "Trajan Pro", Arial, Helvetica, sans-serif ;
	font-size: 16px ;
	font-weight: normal ;
	margin: 0    ;
	padding: 0 0 6px 13px ;
}
#sb4125 div.text-glossary td {
	padding-top: 22px ;
	vertical-align: top ;
}
#sb4125 div.text-glossary td.letter p {
	background: transparent url(/images/glossary-text-letter.gif) no-repeat left top ;
	background-color: transparent;
	color: #FFFFFF ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 41px ;
	height: 45px ;
	line-height: 45px ;
	margin: 0    ;
	padding: 7px 2px 10px 4px ;
	text-align: center ;
	width: 47px ;
}
#sb4125 div.text-glossary td.text {
	padding-left: 22px ;
}
#sb4125 div.text-glossary td.text h5 {
	color: #FF6600 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 14px ;
	font-weight: normal ;
	margin: 0    ;
}
#sb4125 div.text-glossary td.text p {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	line-height: 12px ;
	margin: 0    ;
	padding-bottom: 15px ;
}
#sb4125.page-content .data-engine-zebra div.menu table tr td a p {
	letter-spacing: 0px ;
}
#sb4125.page-content div div.text-glossary .letter p {
	background: transparent url(/images/glossary-text-letter001.gif) no-repeat center center ;
	background-color: transparent;
	font-size: 40px ;
	padding: 7px 2px 10px 0px ;
	width: 60px ;
}
#sb4125.page-content div div.text-glossary table tr td.text div#descr.description p {
	letter-spacing: 1px ;
	line-height: 20px ;
}
#sb4125.page-content div.data-engine div.text table tr td div#descr.description p {
	text-align: left ;
}
#sb4125.page-content div.data-engine div.text table tr td div#descr.description p a.clinical-trials {
	background: transparent url(/images/button-contact1.jpg) no-repeat center left ;
	background-color: transparent;
	color: #464647 ;
	display: block ;
	font-size: 11px ;
	height: 24px ;
	letter-spacing: 0px ;
	padding: 2px 0px 0px 13px ;
	width: 116px ;
}
#sb4125.page-content div.data-engine-zebra div.text {
	margin-left: 10px ;
	width: 375px ;
}
#sb4125.page-content div.data-engine-zebra div.text table tr td div#descr.description {
	float: left ;
}
#sb4125.page-content div.data-engine-zebra div.text table tr td div#descr.description p {
	text-align: left ;
}
#sb4125.page-content div.html-block div.block-content div.img {
	float: left ;
}
#sb4125.page-content div.html-block div.block-content div.right-block {
	float: left ;
	width: 550px ;
}
#sb4125.page-content div.html-block div.block-content div.right-block p {
	text-align: left ;
}
#sb4125.page-content div.html-block div.block-content p a.clinical-trials {
	background: transparent url(/images/button-175.gif) no-repeat left center ;
	background-color: transparent;
	color: #464647 ;
	display: block ;
	font-size: 11px ;
	height: 24px ;
	letter-spacing: 0px ;
	padding: 1px 0px 0px 9px ;
	width: 175px ;
}
#sb4127 {
	padding: 16px 0 5px 10px ;
}
#sb4127.data-engine {
	height: 100% ;
	overflow: hidden ;
}
#sb4127.data-engine div.block-content {
	background: transparent url(/images/border-center.gif) no-repeat 310px top ;
	background-color: transparent;
	padding-left: 15px ;
}
#sb4127.data-engine div.block-content div.menu {
	background: transparent url(/images/border-center.gif) no-repeat 295px top ;
	background-color: transparent;
	float: left ;
	padding-right: 30px ;
}
#sb4127.data-engine div.block-content div.menu a {
	display: block ;
	margin-bottom: 5px ;
}
#sb4127.data-engine div.block-content div.menu a p {
	color: #636363 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 13px ;
	margin: 0px    ;
	padding: 2px 8px 2px 8px ;
}
#sb4127.data-engine div.block-content div.menu a:hover p {
	background: transparent url(/images/bg-tab-hoa-bottom.jpg) no-repeat center bottom ;
	background-color: transparent;
	color: #FF6600 ;
}
#sb4127.data-engine div.block-content div.menu table {
	width: 290px ;
}
#sb4127.data-engine div.block-content div.menu table tr td a p {
	letter-spacing: 0px ;
}
#sb4127.data-engine div.block-content div.menu table tr td a.current {
	background: #F1F1F2 url(/images/bg-tab-hoa-top.jpg) no-repeat center top ;
	background-color: #F1F1F2;
	padding: 0px    ;
}
#sb4127.data-engine div.block-content div.menu table tr td a.current p {
	background: transparent url(/images/bg-tab-hoa-bottom.jpg) no-repeat center bottom ;
	background-color: transparent;
	color: #FF6600 ;
}
#sb4127.data-engine div.block-content div.menu table tr td a.inactive {
	padding: 0px    ;
}
#sb4127.data-engine div.block-content div.menu table tr td a.inactive:hover {
	background: #F1F1F2 url(/images/bg-tab-hoa-top.jpg) no-repeat center top ;
	background-color: #F1F1F2;
}
#sb4127.data-engine div.block-content div.text {
	height: 100% ;
}
#sb4127.data-engine div.block-content div.text .description {
	width: 390px ;
}
#sb4127.data-engine div.block-content div.text .description h1 {
	color: #FF6600 ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 18px ;
	font-weight: normal ;
	letter-spacing: 1px ;
	margin: 0px    ;
	padding: 0px 0px 4px 0px ;
	text-align: left ;
	text-transform: uppercase ;
}
#sb4127.data-engine div.block-content div.text .description p {
	color: #464647 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	padding: 0px 10px 0px 0px ;
	text-align: left ;
}
#sb4127.news-file div.news-line {
	background: #F1F1F2 url(/images/news-top.gif) no-repeat left top ;
	background-color: #F1F1F2;
	width: 747px ;
}
#sb4127.news-file div.news-line div.hover a {
	color: #FF6600 ;
}
#sb4127.news-file div.news-line div.hover span {
	color: #FF6600 ;
}
#sb4127.news-file div.news-line div.info {
	background: transparent url(/images/news-bottom.gif) no-repeat left bottom ;
	background-color: transparent;
	color: #464647 ;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif ;
	font-size: 13px ;
	width: 747px ;
}
#sb4127.news-file div.news-line div.info a {
	color: #464647 ;
	display: block ;
	float: left ;
	padding: 8px 0 7px 13px ;
	width: 600px ;
}
#sb4127.news-file div.news-line div.info span {
	color: #464647 ;
	display: block ;
	float: right ;
	height: 24px ;
	padding: 8px 13px 0 0 ;
}
#sb4127.news-file div.news-nav {
	color: #464647 ;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif ;
	font-size: 13px ;
	padding: 5px 0 0 5px ;
}
#sb4127.news-file div.news-nav a {
	color: #464647 ;
}
#sb4127.news-file div.news-nav a:hover {
	color: #61A0D2 ;
}
#sb4127.news-file div.news-nav strong {
	color: #61A0D2 ;
	font-weight: normal ;
}
#sb4127.news-file div.odd {
	background: none     ;
}
#sb4127.news-file div.odd div.info {
	background: none     ;
}
#sb4127.news-file div.title {
	display: none ;
}
#sb4127.news-file h2 {
	color: #FF6600 ;
	font-family: "Trajan Pro", Arial, Helvetica, sans-serif ;
	font-size: 16px ;
	font-weight: normal ;
	margin: 0    ;
	padding: 0 0 6px 13px ;
}
#sb4128.page-title h1 {
	border-bottom: 1px solid #DCDDDE ;
	color: #FF6600 ;
	font-family: "Trajan Pro", "Times New Roman", Times, serif ;
	font-size: 30px ;
	font-weight: normal ;
	letter-spacing: 5px ;
	margin: 0px 0px 0px 0px ;
	padding: 0 0 7px 20px ;
}
.body-main-reg {
	background: transparent url(/images/background.gif) repeat center top ;
	background-color: transparent;
	padding-bottom: 26px ;
}
.body-main-reg ol li {
	letter-spacing: 1px ;
	line-height: 20px ;
}
.body-main-reg p {
	color: #333333 ;
	font-family: "Century Gothic", "Times New Roman", Times, serif ;
	font-size: 12px ;
	letter-spacing: 1px ;
	line-height: 20px ;
	text-align: left ;
}
.body-main-reg ul li {
	letter-spacing: 1px ;
	line-height: 20px ;
}
