#sb4350 {
	padding-left: 101px ;
}
#sb4351.html-block {
	padding-top: 110px ;
}
#sb4352.html-block {
	padding-left: 150px ;
	padding-top: 32px ;
}
#sb4352.html-block a {
	color: #B7C0C5 ;
	display: block ;
	text-decoration: none ;
}
#sb4352.html-block div.block-content form div.control {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 10px ;
	padding-bottom: 5px ;
	padding-left: 65px ;
}
#sb4352.html-block div.block-content form div.control input.button {
	background: transparent none no-repeat center center ;
	background-color: transparent;
	border: 0px none transparent ;
	color: #B7C0C5 ;
	cursor: pointer ;
	font-weight: bold ;
	margin: 0px    ;
	padding: 0px    ;
}
#sb4352.html-block div.block-content form table.form tr td.input input.text {
	border: 1px solid #D2D8DB ;
	color: #B7C0C5 ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	width: 165px ;
}
#sb4352.html-block td {
	color: #B7C0C5 ;
	font-size: 10px ;
	padding-bottom: 7px ;
	padding-right: 15px ;
	text-align: right ;
}
#sb4353.hor-menu {
	background: #775BA4 none no-repeat center center ;
	background-color: #775BA4;
}
#sb4353.hor-menu .block-content {
	padding-left: 155px ;
}
#sb4353.hor-menu td.menu-group a {
	color: #FFFFFF ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	font-weight: bold ;
	padding: 10px 15px 10px 15px ;
	text-decoration: none ;
}
#sb4353.hor-menu td.menu-group a.menu-group-active {
	background-color: #FFFFFF ;
	color: #775BA4 ;
}
#sb4353.hor-menu td.menu-group a.menu-group-mouseover {
	background-color: #FFFFFF ;
	color: #775BA4 ;
}
#sb4353.hor-menu td.menu-group a.menu-group-mouseover-active {
	background-color: #FFFFFF ;
	color: #775BA4 ;
}
#sb4353.hor-menu td.menu-group a.menu-group-mouseover-active.last {
	background-color: #FFFFFF ;
	color: #775BA4 ;
}
#sb4354 {
	padding-bottom: 46px ;
	padding-left: 101px ;
}
#sb4356 {
	padding-top: 48px ;
}
#sb4358.photoalbum {
	padding-left: 0px ;
	padding-right: 10px ;
}
#sb4358.photoalbum .block-content .gallery {
	margin: 0px 0px 0px 0px ;
}
#sb4358.photoalbum .block-content .gallery .show-gallery .move {
	width: 100% ;
}
#sb4358.photoalbum .block-content .gallery .show-gallery .move .visible {
	height: 50px ;
	width: 100% ;
}
#sb4358.photoalbum .block-content .gallery .show-gallery .move .visible .items div {
	float: left ;
	margin: 0px 5px 0px 5px ;
}
#sb4358.photoalbum .block-content .gallery .show-gallery .move .visible .items img {
	border: 0px none transparent ;
	height: 50px ;
	width: 50px ;
}
#sb4358.photoalbum .block-content .gallery .show-gallery .move-left {
	background-color: #FFFFFF ;
	color: #CCCCCC ;
	cursor: pointer ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	font-weight: bold ;
	padding: 3px    ;
}
#sb4358.photoalbum .block-content .gallery .show-gallery .move-right {
	background-color: #FFFFFF ;
	color: #CCCCCC ;
	cursor: pointer ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	font-weight: bold ;
	padding: 3px 0px   ;
}
#sb4359 {
	padding-right: 76px ;
	padding-top: 48px ;
}
#sb4360 {
	border-bottom: 1px solid #D2D8DB ;
	border-left: 1px solid #D2D8DB ;
	border-right: 1px solid #D2D8DB ;
	border-top: 1px solid #D2D8DB ;
	height: 472px ;
	overflow: hidden ;
}
#sb4360 .html-block h2 {
	color: #775BA3 ;
	margin: 30px 30px 0px 30px ;
}
#sb4360 .html-block p {
	color: #A5B1B7 ;
	font-family: Arial,Helvetica,sans-serif ;
	font-size: 14px ;
	font-weight: normal ;
	line-height: 140% ;
	margin: 30px 30px 0px 30px ;
	padding: 0px    ;
}
#sb4360.page-content div.news-item {
	border-top: 1px solid #f26631 ;
	margin: 30px 30px 0px 30px ;
}
#sb4360.page-content div.news-item a {
	color: #f26631 ;
}
#sb4360.page-content div.news-item h2 {
	color: #f26631 ;
	font-size: 14px ;
	margin-left: 0px ;
	margin-right: 0px ;
}
#sb4360.page-content div.news-item p {
	margin-left: 0px ;
	margin-right: 0px ;
}
#sb4360.page-content div.news-item p.news-title {
	font-size: 14px ;
	margin-bottom: -30px ;
}
#sb4360.page-content h1 {
	color: #775BA3 ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 30px ;
	margin: 30px 30px 0px 30px ;
}
#sb4360.page-content p img {
	float: left ;
	margin-bottom: 10px ;
	margin-right: 30px ;
}
#sb4360.page-content table {
	color: #A5B1B7 ;
	font-family: Arial, Helvetica, sans-serif ;
	font-weight: bold ;
}
#sb4360.page-content table td {
	padding: 0px 5px 5px 0px ;
}
#sb4360.page-content table.awards {
	font-size: 10px ;
	font-weight: bold ;
	margin: 30px 30px 0px 30px ;
}
#sb4360.page-content table.awards tr.dark {
	color: #775ba4 ;
}
#sb4361.html-block {
	background: #A6B1B8 none no-repeat center center ;
	background-color: #A6B1B8;
	padding-bottom: 10px ;
	padding-left: 100px ;
	padding-top: 10px ;
}
#sb4361.html-block p {
	color: #FFFFFF ;
	font-size: 10px ;
	font-weight: bold ;
	margin: 0px    ;
}
#sb4362.list-menu td.menu-item a {
	color: #A5B1B7 ;
	display: block ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10px ;
	font-weight: bold ;
	margin-bottom: 5px ;
	text-decoration: none ;
}
#sb4362.list-menu td.menu-item a.menu-1-link-active {
	color: #775BA4 ;
	font-weight: bold ;
}
#sb4362.list-menu td.menu-item a.menu-1-link-mouseover {
	color: #775BA4 ;
}
#sb4362.list-menu td.menu-item a.menu-1-link-mouseover-active {
	color: #775BA4 ;
	font-weight: bold ;
}
#sb4362.list-menu td.menu-item a.menu-2-link {
	color: #775BA4 ;
	font-weight: normal ;
}
#sb4362.list-menu td.menu-item a.menu-2-link-active {
	color: #775BA4 ;
	font-weight: bold ;
}
#sb4362.list-menu td.menu-item a.menu-2-link-mouseover {
	color: #775BA4 ;
	font-weight: bold ;
}
#sb4362.list-menu td.menu-item a.menu-2-link-mouseover-active {
	color: #775BA4 ;
	font-weight: bold ;
}
#sb4362.sub-menu td.menu-group a {
	color: #A5B1B7 ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10px ;
	font-weight: bold ;
	text-decoration: none ;
}
#sb4363 {
	padding-top: 77px ;
}
#sb4364.html-block {
	font-size: 10px ;
}
#sb4364.html-block a {
	color: #A6B1B8 ;
	text-decoration: none ;
}
#sb4364.html-block p {
	color: #A6B1B8 ;
	font-size: 10px ;
	margin: 0px 0px 10px 0px ;
}
.body-main-regular h1 {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular h2 {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular h3 {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular h4 {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular h5 {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular h6 {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular ol {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular p {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular select {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular table.form {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular table.form input.text {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular textarea {
	font-family: Arial, Helvetica, sans-serif ;
}
.body-main-regular ul {
	font-family: Arial, Helvetica, sans-serif ;
}
