#sb4143 {
	padding-bottom: 16px ;
}
#sb4144.html-block img {
	display: block ;
}
#sb4144.html-block p {
	margin: 0px 0px 0px 0px ;
}
#sb4145 {
	padding-left: 16px ;
}
#sb4146 {
	padding-left: 0px ;
	padding-right: 108px ;
	padding-top: 11px ;
}
#sb4146.page-content a {
	color: #CFDFEF ;
	text-decoration: none ;
}
#sb4146.page-content a:hover {
	color: #80ACCD ;
}
#sb4146.page-content div.video {
	background: transparent url(/images/blue-video-bg-center-62901-1.gif) repeat-y top left ;
	background-color: transparent;
	float: left ;
	margin-right: 35px ;
	width:207px;
}
#sb4146.page-content div.video div.content {
	background: transparent url(/images/blue-video-bg-top-62902-1.gif) no-repeat top left ;
	background-color: transparent;
}
#sb4146.page-content div.video div.content1 {
	background: transparent url(/images/blue-video-bg-bottom-62903-1.gif) no-repeat bottom left ;
	background-color: transparent;
	padding: 15px 6px 9px 6px ;
}
#sb4146.page-content div.video span {
	display:block;
}
#sb4146.page-content div.video span.text {
	color: #FFFFFF ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	font-weight: bold ;
	text-align: right ;
	text-transform: uppercase ;
	padding: 4px 13px 0px 0px ;
	width:182px;
}
#sb4146.page-content div.video img {
	display: block ;
}
#sb4146.page-content div.image {
	background: transparent url(/images/blue-video-bg-center-62901-1.gif) repeat-y top left ;
	background-color: transparent;
	float: right ;
	margin-left: 35px ;
	width:207px;
}
#sb4146.page-content div.image div.content {
	background: transparent url(/images/blue-video-bg-top-62902-1.gif) no-repeat top left ;
	background-color: transparent;
}
#sb4146.page-content div.image div.content1 {
	background: transparent url(/images/blue-video-bg-bottom-62903-1.gif) no-repeat bottom left ;
	background-color: transparent;
	padding: 15px 6px 9px 6px ;
}
#sb4146.page-content div.image span {
	display:block;
}
#sb4146.page-content div.image span.text {
	color: #FFFFFF ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	font-weight: bold ;
	text-align: right ;
	text-transform: uppercase ;
	padding: 4px 13px 0px 0px ;
	width:182px;
}
#sb4146.page-content div.image img {
	display: block ;
}

#sb4146.page-content h1 {
	color: #CFDFEF ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 16px ;
	font-weight: bold ;
	line-height: 20px ;
	margin: 68px 0px 11px 0px ;
}
#sb4146.page-content h2 {
	color: #CFDFEF ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 16px ;
	font-weight: bold ;
	line-height: 20px ;
	margin: 68px 0px 11px 0px ;
}
#sb4146.page-content p {
	color: #FFFFFF ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 14px ;
	line-height: 20px ;
	margin: 0px 0px 24px 0px ;
}
#sb4146.page-content table {
	border-collapse:collapse;
}
#sb4146.page-content table tr td {
	border:2px solid #4872a2;
	background-color:#80adce;
	padding:11px 0;
	text-align:center;
	color: #FFFFFF ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 14px ;
	line-height: 20px ;
}
#sb4146.page-content table tr td.left {
	text-align:right;
	padding-right:15px;
}
#sb4146.page-content table tr.header td {
	background-color:#000000;
}
#sb4146.page-content table tr td p {
	margin:0;
}
#sb4147 {
	padding-left: 0px ;
}
#sb4147.list-menu {
	background: transparent url(/images/menu-left-border-top-62675-1.gif) no-repeat top left ;
	background-color: transparent;
	padding: 17px 0px 0px 0px ;
}
#sb4147.list-menu .block-content {
	background: transparent url(/images/menu-left-border-bottom-62677-1.gif) no-repeat bottom left ;
	background-color: transparent;
	padding: 0px 8px 14px 5px ;
}
#sb4147.list-menu .show-menu {
	width: 100% ;
}
#sb4147.list-menu td.menu-item a {
	color: #ffffff ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 14px ;
	font-weight: bold ;
	text-decoration: none ;
	text-transform: uppercase ;
}
#sb4147.list-menu td.menu-item a.menu-1-link {
	background: transparent url(/images/menu-left-item-border-62678-1.gif) repeat-x bottom left ;
	background-color: transparent;
	padding: 15px 17px 15px 17px ;
}
#sb4147.list-menu td.menu-item a.menu-1-link-active {
	background: transparent url(/images/menu-left-item-border-62678-1.gif) repeat-x bottom left ;
	background-color: transparent;
	color: #4872A0 ;
	padding: 15px 17px 15px 17px ;
}
#sb4147.list-menu td.menu-item a.menu-1-link-mouseover {
	background: transparent url(/images/menu-left-item-border-62678-1.gif) repeat-x bottom left ;
	background-color: transparent;
	color: #4872A0 ;
	padding: 15px 17px 15px 17px ;
}
#sb4147.list-menu td.menu-item a.menu-1-link-mouseover-active {
	background: transparent url(/images/menu-left-item-border-62678-1.gif) repeat-x bottom left ;
	background-color: transparent;
	color: #4872A0 ;
	padding: 15px 17px 15px 17px ;
}
#sb4147.list-menu td.menu-item a.menu-2-link {
	background: #282828 url(/images/blue-menu-left-arrow-62849-1.gif) no-repeat 20px 13px ;
	background-color: #282828;
	color: #80ACCD ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	line-height: 15px ;
	padding: 10px 0px 0px 28px ;
	text-transform: none ;
}
#sb4147.list-menu td.menu-item a.menu-2-link-active {
	background: #282828 url(/images/blue-menu-left-arrow-hover-62849-1.gif) no-repeat 20px 13px ;
	background-color: #282828;
	color: #4872A0 ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	line-height: 15px ;
	padding: 10px 0px 0px 28px ;
	text-transform: none ;
}
#sb4147.list-menu td.menu-item a.menu-2-link-mouseover {
	background: #282828 url(/images/blue-menu-left-arrow-hover-62849-1.gif) no-repeat 20px 13px ;
	background-color: #282828;
	color: #4872A0 ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	line-height: 15px ;
	padding: 10px 0px 0px 28px ;
	text-transform: none ;
}
#sb4147.list-menu td.menu-item a.menu-2-link-mouseover-active {
	background: #282828 url(/images/blue-menu-left-arrow-hover-62849-1.gif) no-repeat 20px 13px ;
	background-color: #282828;
	color: #4872A0 ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	line-height: 15px ;
	padding: 10px 0px 0px 28px ;
	text-transform: none ;
}
#sb4147.list-menu td.menu-item a.last-2 {
	padding: 10px 0px 10px 28px ;
}
#sb4147.list-menu td.menu-item a.menu-3-link {
	background: #282828 url(/images/blue-menu-left-arrow-62849-1.gif) no-repeat 30px 8px ;
	background-color: #282828;
	color: #80ACCD ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	line-height: 15px ;
	padding: 4px 0px 4px 38px ;
	text-transform: none ;
}
#sb4147.list-menu td.menu-item a.menu-3-link-active {
	background: #282828 url(/images/blue-menu-left-arrow-hover-62849-1.gif) no-repeat 30px 8px ;
	background-color: #282828;
	color: #4872A0 ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	line-height: 15px ;
	padding: 4px 0px 4px 38px ;
	text-transform: none ;
}
#sb4147.list-menu td.menu-item a.menu-3-link-mouseover {
	background: #282828 url(/images/blue-menu-left-arrow-hover-62849-1.gif) no-repeat 30px 8px ;
	background-color: #282828;
	color: #4872A0 ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	line-height: 15px ;
	padding: 4px 0px 4px 38px ;
	text-transform: none ;
}
#sb4147.list-menu td.menu-item a.menu-3-link-mouseover-active {
	background: #282828 url(/images/blue-menu-left-arrow-hover-62849-1.gif) no-repeat 30px 8px ;
	background-color: #282828;
	color: #4872A0 ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	line-height: 15px ;
	padding: 4px 0px 4px 38px ;
	text-transform: none ;
}
/*#sb4147.list-menu td.menu-item a.menu-3-link-mouseover-active.last-3 {
	padding: 5px 0px 5px 38px ;
}
#sb4147.list-menu td.menu-item a.menu-3-link-mouseover.last-3 {
	padding: 5px 0px 5px 38px ;
}
#sb4147.list-menu td.menu-item a.last-3 {
	padding: 5px 0px 5px 38px ;
}*/
#sb4147.list-menu td.menu-item a.menu-link {
	padding-left: 40px ;
}
#sb4147.list-menu td.menu-item a.menu-link-active {
	color: #4872A0 ;
	padding-left: 40px ;
}
#sb4147.list-menu td.menu-item a.menu-link-mouseover {
	color: #4872A0 ;
	padding-left: 40px ;
}
#sb4147.list-menu td.menu-item a.menu-link-mouseover-active {
	color: #4872A0 ;
	padding-left: 40px ;
}
#sb4148.html-block {
	background: transparent url(/images/blue-buy-online-bg-top-62856-1.gif) no-repeat top left ;
	background-color: transparent;
	padding-bottom: 0px ;
	padding-top: 0px ;
}
#sb4148.html-block .block-content {
	background: transparent url(/images/blue-buy-online-bg-bottom-62857-1.gif) no-repeat bottom left ;
	background-color: transparent;
	padding: 22px 20px 18px 20px ;
}
#sb4148.html-block a {
	color: #666666 ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 18px ;
	font-weight: bold ;
	margin-bottom: 10px ;
	text-decoration: none ;
	text-transform: uppercase ;
}
#sb4148.html-block p {
	color: #666666 ;
	font-family: Arial, Helvetica, sans-serif ;
	margin: 0px 0px 0px 0px ;
}
#sb4150.hor-menu {
	padding-top: 42px ;
}
#sb4150.hor-menu .menu-level {
	background-color: #FFFFFF ;
	display: none ;
	position: absolute ;
}
#sb4150.hor-menu .show-menu {
	margin: 0px auto 0px auto ;
}
#sb4150.hor-menu td.menu-group a {
	background: transparent url(/images/blue-global-nav-border-62682-1.gif) no-repeat right center ;
	background-color: transparent;
	color: #CFDFEF ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	margin-right: 6px ;
	padding-right: 5px ;
	text-decoration: none ;
	text-transform: uppercase ;
}
#sb4150.hor-menu td.menu-group a.last {
	background: transparent none no-repeat center center ;
	background-color: transparent;
	margin-right: 0px ;
	padding-right: 0px ;
}
#sb4150.hor-menu td.menu-group a.menu-group-active {
	color: #80ACCD ;
}
#sb4150.hor-menu td.menu-group a.menu-group-mouseover {
	color: #80ACCD ;
}
#sb4150.hor-menu td.menu-group a.menu-group-mouseover-active {
	color: #80ACCD ;
}
#sb4160 {
	background-color: transparent ;
	font-family: Arial, Helvetica, sans-serif ;
	margin-left: 274px ;
	padding-top: 50px ;
}
#sb4160.bread-crumb span {
	color: #FFFFFF ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	padding: 0px 0px 0px 0px ;
	text-transform: uppercase ;
	white-space: nowrap ;
}
#sb4160.bread-crumb span.item a {
	color: #CFDFEF ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	text-decoration: none ;
	text-transform: uppercase ;
	white-space: nowrap ;
}
#sb4160.bread-crumb span.item a:hover {
	color: #80ACCD ;
}
#sb4173 {
	padding-left: 25px ;
	padding-top: 24px ;
}
#sb4174.page-title h1 {
	color: #CFDFEF ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 24px ;
	font-weight: bold ;
	margin: 0px 0px 0px 0px ;
}
#sb4184 {
	padding-top: 18px ;
}
#sb4185 {
	padding-top: 18px ;
}
#sb4186 {
	padding-top: 18px ;
}
#sb4187 {
	padding-top: 18px ;
}
#sb4188.html-block {
	background: transparent url(/images/blue-technology-bg-top001-62861-1.gif) no-repeat top left ;
	background-color: transparent;
	padding-bottom: 0px ;
	padding-top: 0px ;
}
#sb4188.html-block .block-content {
	background: transparent url(/images/blue-technology-bg-bottom001-62860-1.gif) no-repeat bottom left ;
	background-color: transparent;
	padding: 22px 20px 18px 20px ;
}
#sb4188.html-block a {
	color: #CCCBCB ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 18px ;
	font-weight: bold ;
	margin-bottom: 10px ;
	text-decoration: none ;
}
#sb4188.html-block a span {
	font-size: 20px ;
}
#sb4188.html-block img {
	border: 0px none transparent ;
}
#sb4188.html-block p {
	color: #CCCBCB ;
	font-family: Arial, Helvetica, sans-serif ;
	margin: 0px 0px 0px 0px ;
}
#sb4189.html-block {
	background: transparent url(/images/blue-technology-bg-top001-62861-1.gif) no-repeat top left ;
	background-color: transparent;
	padding-bottom: 0px ;
	padding-top: 0px ;
}
#sb4189.html-block .block-content {
	background: transparent url(/images/blue-technology-bg-bottom001-62860-1.gif) no-repeat bottom left ;
	background-color: transparent;
	padding: 22px 20px 18px 20px ;
}
#sb4189.html-block a {
	color: #CCCBCB ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 18px ;
	font-weight: bold ;
	margin-bottom: 10px ;
	text-decoration: none ;
}
#sb4189.html-block a span {
	font-size: 20px ;
}
#sb4189.html-block img {
	border: 0px none transparent ;
}
#sb4189.html-block p {
	color: #CCCBCB ;
	font-family: Arial, Helvetica, sans-serif ;
	margin: 0px 0px 0px 0px ;
}
#sb4190.html-block {
	background: transparent url(/images/blue-technology-bg-top001-62861-1.gif) no-repeat top left ;
	background-color: transparent;
	padding-bottom: 0px ;
	padding-top: 0px ;
}
#sb4190.html-block .block-content {
	background: transparent url(/images/blue-technology-bg-bottom001-62860-1.gif) no-repeat bottom left ;
	background-color: transparent;
	padding: 22px 20px 18px 20px ;
}
#sb4190.html-block a {
	color: #CCCBCB ;
	display: block ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 18px ;
	font-weight: bold ;
	margin-bottom: 10px ;
	text-decoration: none ;
}
#sb4190.html-block a span {
	font-size: 20px ;
}
#sb4190.html-block img {
	border: 0px none transparent ;
}
#sb4190.html-block p {
	color: #CCCBCB ;
	font-family: Arial, Helvetica, sans-serif ;
	margin: 0px 0px 0px 0px ;
}
.body-p-posturetek {
	background-color: #4872A0 ;
	padding-bottom: 20px ;
}
span.popup {
	background-color:#4872A0;
}
span.popup div.header {
	background: #000000 url(/images/blue-promo-border-top-62673-1.gif) repeat-x scroll bottom left;
}
div.navigation_container {
	background:transparent url(/images/blue-gallery-nav-bg-center.gif) repeat-y top left;
}
div.navigation_container2 {
	background:transparent url(/images/blue-gallery-nav-bg-top.gif) no-repeat top left;
}
div.navigation {
	background:transparent url(/images/blue-gallery-nav-bg-bottom.gif) no-repeat bottom left;
}
span.left_arrow {
	background:transparent url(/images/blue-gallery-nav-arrow-left.gif) no-repeat top left;
}
span.right_arrow {
	background:transparent url(/images/blue-gallery-nav-arrow-right.gif) no-repeat top left;
}