#sb4124.news-block {
	padding: 0px 1px 0px 0px ;
}
#sb4124.news-block .block-content {
	padding: 20px 25px 0px 25px ;
}
#sb4124.news-block .news-line {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	padding: 0px 0px 20px 0px ;
}
#sb4124.news-block .news-line .date {
	color: #0485D3 ;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
	font-weight: bold ;
	padding: 0px 0px 3px 0px ;
}
#sb4124.news-block .news-line .title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	font-weight: bold ;
	padding: 0px 0px 5px 0px ;
}
#sb4124.news-block .news-line a.full-text {
	color: #0485D3 ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 10px ;
	font-weight: bold ;
	padding: 0px 0px 0px 18px ;
}
#sb4124.news-block .news-line p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
	padding: 0px 0px 3px 18px ;
}
#sb4124.news-block .news-nav {
	display: none ;
}
#sb4124.news-block h2 {
	border-bottom: 3px solid #EBF5F6 ;
	color: #EBF5F6 ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 18px ;
	margin: 0px    ;
	padding: 20px 25px 3px 20px ;
	text-align: right ;
}
#sb4124.sublevels-menu .block-content {
	padding: 0px 0px 90px 0px ;
}
#sb4124.sublevels-menu .show-menu {
	border-bottom: 2px solid #EBF5F6 ;
	width: 100% ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a {
	color: #06132C ;
	display: block ;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
	text-decoration: none ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-1-link {
	border-top: 2px solid #EBF5F6 ;
	font-weight: bold ;
	padding: 8px 10px 9px 55px ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-1-link-active {
	background: transparent url(../../images/bg-submenu-active.gif) no-repeat left top ;
	background-color: transparent;
	border-top: 2px solid #EBF5F6 ;
	font-weight: bold ;
	padding: 8px 10px 9px 55px ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-1-link-mouseover {
	border-top: 2px solid #EBF5F6 ;
	font-weight: bold ;
	padding: 8px 10px 9px 55px ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-1-link-mouseover-active {
	background: transparent url(../../images/bg-submenu-active.gif) no-repeat top left ;
	background-color: transparent;
	border-top: 2px solid #EBF5F6 ;
	font-weight: bold ;
	padding: 8px 10px 9px 55px ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-2-link {
	background: #FFFFFF url(../../images/bg-submenu-level3.gif) no-repeat top right ;
	background-color: #FFFFFF;
	font-weight: normal ;
	padding: 10px 10px 9px 85px ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-2-link-active {
	background: #FFFFFF url(../../images/bg-submenu-level3.gif) no-repeat top right ;
	background-color: #FFFFFF;
	font-weight: bold ;
	padding: 10px 10px 9px 85px ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-2-link-mouseover {
	background: #FFFFFF url(../../images/bg-submenu-level3.gif) no-repeat top right ;
	background-color: #FFFFFF;
	font-weight: normal ;
	padding: 10px 10px 9px 85px ;
	text-decoration: underline ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-2-link-mouseover-active {
	background: #FFFFFF url(../../images/bg-submenu-level3.gif) no-repeat top right ;
	background-color: #FFFFFF;
	font-weight: bold ;
	padding: 10px 10px 9px 85px ;
	text-decoration: underline ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-2-link.last-2 {
	background-color: #FFFFFF ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-parent {
	border-bottom: 1px solid #EBF5F6 ;
	color: #C3CECF ;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 18px ;
	font-weight: normal ;
	padding: 20px 25px 3px 20px ;
	text-align: right ;
}
#sb4124.sublevels-menu .show-menu td.menu-item a.menu-parent-mouseover {
	border-bottom: 1px solid #EBF5F6 ;
	color: #C3CECF ;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 18px ;
	font-weight: normal ;
	padding: 20px 25px 3px 20px ;
	text-align: right ;
}
#sb4125.html-block .block-content {
	background-color: #FFFFFF ;
	border-top: 6px solid #4F848C ;
	color: #4D5B71 ;
	margin: 0px 1px 15px 1px ;
	padding: 10px 25px 5px 55px ;
}
#sb4125.html-block .block-content h2 {
	color: #0485D3 ;
	font-size: 16px ;
	margin: 0px    ;
	padding: 0px 25px 5px 0px ;
	text-align: left ;
}
#sb4125.html-block h2 {
	color: #0485D3 ;
	font-size: 16px ;
	margin: 0px    ;
	padding: 10px 25px 5px 10px ;
	text-align: right ;
}
#sb4125.subscription {
	border-top: 0px solid #4f848c ;
}
#sb4125.subscription .block-content {
	margin: 0px 1px 15px 1px ;
	padding: 5px 10px 10px 55px ;
}
#sb4125.subscription .form {
	margin: 0px    ;
}
#sb4125.subscription h2 {
	color: #0c1f3d ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	font-weight: bold ;
	margin: 0px    ;
	padding: 10px 25px 15px 10px ;
}
#sb4125.subscription input.button {
	margin-left: 125px ;
	margin-top: 5px ;
}
#sb4125.subscription input.text {
	margin-bottom: 5px ;
	width: 195px ;
}
#sb4125.subscription label {
	color: #4d5b71 ;
	display: block ;
	font-weight: bold ;
}
#sb4125.subscription label.required {
	color: #0c1f3d ;
}
#sb4125.subscription select {
	font-size: 11px ;
	width: 201px ;
}





#sb4125.gmaps-multi-options .addition-tools {
	padding: 0px 10px 0px 10px ;
}
#sb4125.gmaps-multi-options .addition-tools .email {
	color: #333333 ;
	cursor: pointer ;
	font-size: 11px ;
	font-weight: bold ;
	padding: 0px 10px 0px 0px ;
}
#sb4125.gmaps-multi-options .addition-tools .email span {
	display: none ;
}
#sb4125.gmaps-multi-options .addition-tools .print {
	color: #333333 ;
	cursor: pointer ;
	font-size: 11px ;
	font-weight: bold ;
	padding: 0px 10px 0px 0px ;
}
#sb4125.gmaps-multi-options .addition-tools .sms {
	display: none ;
}
#sb4125.gmaps-multi-options .addition-tools .sms span {
	display: none ;
}
#sb4125.gmaps-multi-options .block-content {
	margin: 0px 1px;
	background: #fff;
	height: 370px;
}
#sb4125.gmaps-multi-options .categories {
}
#sb4125.gmaps-multi-options .categories .categories-block {
}
#sb4125.gmaps-multi-options .categories .categories-block .description {
	display: none ;
}
#sb4125.gmaps-multi-options .categories .categories-block .select {
	background: #4f848c none no-repeat center center ;
	background-color: #4f848c;
	height: 27px ;
	overflow: hidden ;
}
#sb4125.gmaps-multi-options .categories .categories-block .select .category .choose {
	background: transparent url(../../images/arrow-dd-right.gif) no-repeat left top ;
	background-color: transparent;
	color: #fff ;
	cursor: pointer ;
	display: block ;
	font-weight: bold ;
	height: 20px ;
	padding: 7px 31px 0px 31px ;
	text-transform: uppercase ;
}
#sb4125.gmaps-multi-options .categories .categories-block .select .category .item-selected {
	color: #fff ;
	cursor: pointer ;
	display: block ;
	font-weight: bold ;
	height: 20px ;
	padding: 7px 31px 0px 31px ;
	text-transform: uppercase ;
}
#sb4125.gmaps-multi-options .categories .categories-block .select .category .item-selected .title {
	color: #fff ;
	display: block ;
	float: left ;
	padding: 0px 0px 0px 0px ;
}
#sb4125.gmaps-multi-options .categories .categories-block .select .category .item-selected img {
	float: left ;
	margin: 3px 4px 0px 0px ;
}
#sb4125.gmaps-multi-options .categories .categories-block .select .clear {
	display: none ;
}
#sb4125.gmaps-multi-options .categories .categories-block .sorting {
	padding: 3px 0px 5px 31px ;
}
#sb4125.gmaps-multi-options .categories .categories-block .sorting .info-short {
	color: #333333 ;
	padding: 37px 20px 35px 0px ;
}
#sb4125.gmaps-multi-options .categories .categories-block .sorting span {
	color: #333333 ;
	font-size: 11px ;
	margin-right: 5px ;
}
#sb4125.gmaps-multi-options .categories .categories-block .sorting span.sort {
	cursor: pointer ;
}
#sb4125.gmaps-multi-options .categories .categories-block .sorting span.sort.active {
	font-weight: bold ;
}
#sb4125.gmaps-multi-options .categories .directions {
	display: none ;
	padding: 38px 10px 10px 10px ;
}
#sb4125.gmaps-multi-options .categories .directions .control {
	background-position: center ;
}
#sb4125.gmaps-multi-options .categories .directions .edit {
	color: #333333 ;
	cursor: pointer ;
	display: block ;
	float: left ;
	font-size: 10px ;
	font-weight: bold ;
	text-align: right ;
	width: 50px ;
}
#sb4125.gmaps-multi-options .categories .directions .fields {
	font-size: 11px ;
	padding: 0px 0px 5px 0px ;
	width: 255px ;
}
#sb4125.gmaps-multi-options .categories .directions .fields .distance {
	border-bottom: 1px solid #999999 ;
	display: block ;
	margin: 0px 0px 5px 0px ;
	padding: 0px 0px 2px 0px ;
}
#sb4125.gmaps-multi-options .categories .directions .fields .group {
	height: 150px ;
	overflow: auto ;
	width: 255px ;
}
#sb4125.gmaps-multi-options .categories .directions .fields .group .dist {
	display: block ;
	float: left ;
	text-align: right ;
	width: 35px ;
}
#sb4125.gmaps-multi-options .categories .directions .fields .group .line-e {
	width: 240px ;
}
#sb4125.gmaps-multi-options .categories .directions .fields .group .line-o {
	width: 240px ;
}
#sb4125.gmaps-multi-options .categories .directions .fields .group .num {
	display: block ;
	float: left ;
	width: 15px ;
}
#sb4125.gmaps-multi-options .categories .directions .fields .group .spacer {
	clear: both ;
}
#sb4125.gmaps-multi-options .categories .directions .fields .group .step {
	display: block ;
	float: left ;
	padding: 0px 5px 0px 0px ;
	width: 175px ;
}
#sb4125.gmaps-multi-options .categories .directions input.button {
	display: block ;
	font-size: 11px ;
	font-weight: bold ;
	height: 20px ;
}
#sb4125.gmaps-multi-options .categories .directions input.button.back {
	margin-bottom: 5px ;
	width: 76px ;
}
#sb4125.gmaps-multi-options .categories .directions input.button.directions {
	background: transparent url("../../images/btn-bg-255.gif") no-repeat top left; 
	margin-top: 0px ;
	padding: 0px    ;
	width: 255px ;
}
#sb4125.gmaps-multi-options .categories .directions input.text {
	font-size: 11px ;
	margin-bottom: 5px ;
	width: 250px ;
	font-family: Verdana;
}
#sb4125.gmaps-multi-options .categories .directions input.text-submit {
	font-size: 11px ;
	margin-bottom: 9px ;
	width: 250px ;
	padding-left: 0px;
	border: none;
	color: #0485d3;
	font-weight: bold;
	font-family: Verdana;
}
#sb4125.gmaps-multi-options .categories .directions label {
	color: #333333 ;
	display: block ;
	float: left ;
	font-size: 11px ;
	font-weight: bold ;
	width: 205px ;
}
#sb4125.gmaps-multi-options .categories .loading {
	background-position: center ;
}
#sb4125.gmaps-multi-options .categories .loading .marks {
	height: 313px ;
	overflow: auto ;
	width: 276px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker {
	color: #333333 ;
	font-size: 11px ;
	padding: 0px 0px 15px 28px ;
	width: 234px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker .info {
	padding: 0px 15px 0px 22px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker .info a {
	margin: 0px 0px 0px 0px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker .info p {
	padding: 0px 0px 3px 0px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker table.brief {
	width: 234px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker table.brief td {
	padding: 0px    ;
	vertical-align: top ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker table.brief td.icon {
	padding: 0px    ;
	width: 18px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker table.brief td.icon img {
	display: block ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker table.brief td.label {
	cursor: pointer ;
	font-weight: bold ;
	width: 155px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker table.brief td.more {
	padding: 0px 4px 0px 0px ;
	width: 57px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker table.brief td.more span {
	color: #000000 ;
	display: block ;
	font-size: 9px ;
	text-align: right ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker table.brief td.more span.expand {
	background: transparent url(../../images/btn-expand.gif) no-repeat top left ;
	background-color: transparent;
	cursor: pointer ;
	height: 9px ;
	padding: 0px 0px 0px 0px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker table.brief td.more span.expand span.btn-collapse {
	cursor: pointer ;
	text-transform: uppercase ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker table.brief td.more span.expand span.btn-expand {
	cursor: pointer ;
	text-transform: uppercase ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker.collapse {
	background-color: #d5dddd ;
}
#sb4125.gmaps-multi-options .categories .loading .marks .marker.collapse table.brief td.more span.expand {
	background: transparent url(../../images/btn-collapse.gif) no-repeat top left ;
	background-color: transparent;
	padding: 1px 0px 0px 0px ;
}
#sb4125.gmaps-multi-options .categories .loading .marks.hide {
	display: none ;
	height: 1px ;
}
#sb4125.gmaps-multi-options .categories .loading p {
	color: #333333 ;
	padding: 40px 20px 40px 31px ;
}







#sb4126 {
	padding-left: 35px ;
	padding-right: 2px ;
}
#sb4127 {
	padding-bottom: 10px ;
	padding-left: 0px ;
	padding-right: 0px ;
	padding-top: 15px ;
}
#sb4127 .group-faq {
	padding: 0px 50px 10px 0px ;
}
#sb4127 .group-faq .faq-line {
	padding: 0px 0px 10px 0px ;
}
#sb4127 .group-faq .faq-line .a span {
	color: #0485D3 ;
	float: left ;
	font-weight: bold ;
	padding: 0px 7px 0px 0px ;
}
#sb4127 .group-faq .faq-line .q span {
	font-weight: bold ;
	padding: 0px 7px 0px 0px ;
}
#sb4127 .html-block h2 {
	color: #0485D3 ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	font-weight: bold ;
	margin: 0px    ;
	padding: 0px 50px 10px 0px ;
}
#sb4127 .html-block p {
	padding-right: 50px ;
}
#sb4127 .html-block ul {
	list-style-type: disc ;
	margin: 0px 50px 15px 30px ;
}
#sb4127 .html-block ul li {
	margin: 0px    ;
	padding: 0px    ;
}
#sb4127 .html-block ul li p {
	padding: 0px 0px 0px 30px ;
}
#sb4127 .news .news-line {
	border-bottom: 1px solid #B5C5C7 ;
	margin: 0px    ;
	padding: 10px 50px 25px 0px ;
}
#sb4127 .news .news-line .date {
	color: #0485D3 ;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
	font-weight: bold ;
	padding: 0px 0px 1px 0px ;
}
#sb4127 .news .news-line .title {
	font-size: 14px ;
	font-weight: bold ;
	padding: 0px 0px 10px 0px ;
}
#sb4127 .news .news-line a.full-text {
	color: #0485D3 ;
	display: block ;
	font-weight: bold ;
	text-align: right ;
}
#sb4127 .news .news-line p {
	padding: 0px 0px 5px 20px ;
}
#sb4127 .news .news-line.first {
	padding-top: 0px ;
}
#sb4127 .news .news-nav {
	color: #4D5B71 ;
	padding: 10px 50px   ;
	text-align: right ;
}
#sb4127 .news .news-nav a {
	color: #4D5B71 ;
	font-size: 11px ;
}
#sb4127 .news .news-nav strong {
	font-size: 11px ;
}
#sb4127 .news .single-news {
	padding: 0px 50px 10px 0px ;
}
#sb4127 .news .single-news .date {
	color: #0485D3 ;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
	font-weight: bold ;
	padding: 0px 0px 1px 0px ;
}
#sb4127 .news .single-news .title {
	font-size: 14px ;
	font-weight: bold ;
	padding: 0px 0px 10px 0px ;
}
#sb4127 .news .single-news a.back-newslist {
	color: #4D5B71 ;
	font-size: 11px ;
}
#sb4127 .search-results .search-info {
	padding: 0px 0px 20px 0px ;
}
#sb4127 .search-results .search-line {
	padding: 0px 50px 20px 0px ;
}
#sb4127 .search-results .search-line .num {
	display: inline ;
	font-weight: bold ;
	padding: 0px 10px 0px 0px ;
}
#sb4127 .search-results .search-line p {
	display: inline ;
}
#sb4127 .sitemap {
	border-bottom: 7px solid #B5C5C7 ;
	margin: 0px 0px 20px 200px ;
	padding: 0px 0px 15px 0px ;
}
#sb4127 .sitemap a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
	font-weight: bold ;
	text-decoration: none ;
}
#sb4127 .sitemap ul {
	list-style-type: none ;
	margin: 0px    ;
	padding: 0px    ;
}
#sb4127 .sitemap ul li {
	margin: 0px    ;
	padding: 0px 0px 0px 25px ;
}
#sb4127 .sitemap ul.ul-level-1 li.li-level-1 {
	padding: 0px 0px 10px 0px ;
}
#sb4127 .sitemap ul.ul-level-1 li.li-level-1 a {
	color: #0485D3 ;
}
#sb4127 .sitemap ul.ul-level-2 li.li-level-2 a {
	color: #4D5B71 ;
}
#sb4127 .sitemap ul.ul-level-3 li.li-level-3 a {
	color: #4D5B71 ;
	font-weight: normal ;
}
#sb4127 .visual-form .control {
	padding: 0px 50px 10px 200px ;
}
#sb4127 .visual-form .legend {
	padding: 0px 50px 5px 200px ;
}
#sb4127.page-content .html-block table td h2 {
	color: #0C1F3D ;
	margin: 0px    ;
	text-transform: uppercase ;
}
#sb4127.page-content .html-block table td p {
	padding: 0px 0px 8px 0px ;
}



#sb4127 .gmap-view .directions {
	display: none ;
}
#sb4127 .gmap-view .map-view .map .info .marker-values .distance {
	color: #000000 ;
}
#sb4127 .gmap-view .map-view .map .info .marker-values .name {
	color: #000000 ;
}
#sb4127 .gmap-view .map-view table.tabs {
}
#sb4127 .gmap-view .map-view table.tabs td {
	height: 27px ;
	overflow: hidden ;
}
#sb4127 .gmap-view .map-view table.tabs td .tab-active {
	font-weight: bold ;
	padding: 0px ;
	color: #0485d3;
	font-size: 12px;
	font-family: Verdana;
}
#sb4127 .gmap-view .map-view table.tabs td.empty {
	display: none ;
}
#sb4127 .gmap-view .phone {
	display: none ;
}
#sb4127 .gmap-view .print {
	display: none ;
}
#sb4127 .gmap-view .sendmail {
	display: none ;
}

#sb4131 {
	height: 20px ;
	padding-bottom: 20px ;
	padding-left: 20px ;
	padding-right: 50px ;
	padding-top: 25px ;
}
#sb4131.bread-crumb .block-content {
	background: transparent url(../../images/bg-status-nav.gif) no-repeat left top ;
	background-color: transparent;
	float: right ;
	padding: 0px 0px 0px 25px ;
}
#sb4131.bread-crumb a {
	color: #4D5B71 ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 11px ;
}
#sb4131.bread-crumb a:hover {
	text-decoration: none ;
}
#sb4131.bread-crumb span.default {
	display: none ;
}
#sb4131.bread-crumb span.item {
	background: transparent url(../../images/bg-status-nav-bullet.gif) no-repeat center right ;
	background-color: transparent;
	padding: 0px 21px 0px 0px ;
}
#sb4131.bread-crumb span.item-active {
	color: #4D5B71 ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 11px ;
	font-weight: bold ;
}
#sb4131.html-block p {
	color: #4F848C ;
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	font-weight: normal ;
	line-height: 150% ;
}
#sb4132.html-block .block-content {
	background-color: #FFFFFF ;
	border-top: 6px solid #4F848C ;
	color: #4D5B71 ;
	margin: 0px 1px 15px 1px ;
	padding: 10px 25px 5px 55px ;
}
#sb4132.html-block .block-content h2 {
	color: #0485D3 ;
	font-size: 16px ;
	margin: 0px    ;
	padding: 0px 25px 5px 0px ;
	text-align: left ;
}
#sb4132.html-block h2 {
	color: #0485D3 ;
	font-size: 16px ;
	margin: 0px    ;
	padding: 10px 25px 5px 10px ;
	text-align: right ;
}
#sb4132.subscription .block-content {
	background-color: #FFFFFF ;
	border-top: 6px solid #4F848C ;
	margin: 0px 1px 15px 1px ;
	padding: 5px 10px 10px 55px ;
}
#sb4132.subscription .form {
	margin: 0px    ;
}
#sb4132.subscription h2 {
	color: #0485D3 ;
	font-size: 16px ;
	margin: 0px    ;
	padding: 10px 25px 5px 10px ;
	text-align: right ;
}
#sb4132.subscription input.button {
	margin-left: 125px ;
	margin-top: 5px ;
}
#sb4132.subscription input.text {
	margin-bottom: 5px ;
	width: 195px ;
}
#sb4132.subscription label {
	display: block ;
	font-weight: bold ;
}
#sb4132.subscription label.required {
	color: #4D5B71 ;
}
.body-pbn-regular .required {
	color: #FF6600 ;
}
.body-pbn-regular a {
	color: #0485D3 ;
	font-weight: bold ;
	text-decoration: underline ;
}
.body-pbn-regular a:hover {
	text-decoration: none ;
}
.body-pbn-regular input.button {
	background: transparent url(../../images/bg-button-76x19.gif) no-repeat top left ;
	background-color: transparent;
	border: 0px none transparent ;
	color: #505D5F ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 11px ;
	font-weight: bold ;
	height: 19px ;
	text-transform: uppercase ;
	width: 76px ;
}
.body-pbn-regular input.text {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
}
.body-pbn-regular p {
	margin: 0px    ;
	padding: 0px 0px 15px 0px ;
}
.body-pbn-regular table.form {
	width: 550px ;
}
.body-pbn-regular table.form input.text {
	border: 1px solid #D6D4D4 ;
	width: 250px ;
}
.body-pbn-regular table.form td.input {
	width: 350px ;
}
.body-pbn-regular table.form td.label {
	color: #4D5B71 ;
	font-weight: bold ;
	padding: 3px 10px 0px 0px ;
	text-align: right ;
	vertical-align: top ;
	width: 190px ;
}
.body-pbn-regular table.form textarea {
	border: 1px solid #D6D4D4 ;
	width: 330px ;
}
.body-pbn-regular textarea {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
}
.body-pbn-regular .addition-level {
	margin: 0px 0px 0px 6px ;
}
.body-pbn-regular .addition-level .sendmail {
	background-color: #d5dddf ;
	border: 1px solid #4f848c ;
	padding: 5px    ;
	width: 269px ;
}
.body-pbn-regular .addition-level .sendmail .close {
	height: 15px ;
}
.body-pbn-regular .addition-level .sendmail .close img {
	float: right ;
}
.body-pbn-regular .addition-level .sendmail input.button {
	font-size: 11px ;
	font-weight: bold ;
	height: 19px ;
	width: 40px ;
	background: transparent url("../../images/btn-bg-40.gif") no-repeat top left;
}
.body-pbn-regular .addition-level .sendmail input.text {
	font-size: 11px ;
	margin: 0px 5px 0px 0px ;
	width: 200px ;
}
.body-pbn-regular .addition-level .sendmail label {
	color: #0c1f3d ;
	display: block ;
	font-size: 11px ;
	padding: 0px 0px 3px 0px ;
}
.body-pbn-regular .addition-level .sendmail div.btn {
	font-size: 11px ;
	font-weight: bold ;
	height: 19px ;
	cursor: pointer;
	text-align: center;
	width: 40px ;
	background: transparent url("../../images/btn-bg-40.gif") no-repeat top left;
	color: #505D5F ;
	font-family: Arial, Helvetica, sans-serif ;
	text-transform: uppercase ;
	padding: 2px 0px 0px 0px;
	margin-left: 210px;
}
.body-pbn-regular .drop-list {
	padding: 0px 0px 0px 7px ;
}
.body-pbn-regular .drop-list .item {
	background: #666666     ;
	background-color: #666666;
	border-bottom: 1px solid #999999 ;
	height: 24px ;
	padding: 4px 0px 0px 30px ;
	width: 249px ;
}
.body-pbn-regular .drop-list .title {
	color: #F0F1DE ;
	cursor: pointer ;
	display: block ;
	float: left ;
	padding: 4px 0px 0px 0px ;
}
.body-pbn-regular .drop-list img {
	float: left ;
	margin: 7px 4px 0px 0px;
}
body.body-pbn-regular {
	background: #06132C url(../../images/bg-page.jpg) repeat-y top left ;
	background-color: #06132C;
	color: #0C1F3D ;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	padding: 0px 0px 40px 0px ;
}

