.pageTab {
	width:33%;
	padding:12px 8px 8px;
	text-align:center;
	font-size:93%;
	font-weight:bold
}
#il-33 .imagelist td {
	width:33%
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6 {
	padding:0;
	margin:0
}


h1, h2, h3, h4, h5, h6 {
	display:inline;
	font-weight:normal
}
img {
	border:0
}
table {
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	width:auto
}
pre, code, kbd, samp, tt {
	font-family:monospace;
	line-height:99%;
	font-size:108%
}
a, a:visited, a:hover, a:active {
	color:inherit;
	text-decoration:none
}
ul, li {
	list-style-type:none
}
body {
	font-size:16px;
	font-family:'Helvetica', Nokia Sans, Arial Sans-serif;
	-webkit-text-size-adjust:none;
}
div.case-hidden {
	display:none
}
.placardSet {
	width:100%
}
.placardRow {
	border-top:1px solid #dfdfdf;
	width:50%
}
.placardRow .uip {
	border:none
}
.placardSet td.first {
	border-top:0
}
.compact .placardRow {
	border:none
}
.placardRow:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0
}
.placardSet .items .imgL {
	vertical-align:middle
}
.collection {
	background:#c5ccd7;
	color:#3e3e3e
}
.list {
	background:#fff;
	color:#000
}
.collection #pageHeader {
	margin-bottom:5px
}
.small {
	font-size:93%
}
.title {
	font-size:115%;
	font-weight:bold
}
.article {
	font-family:Georgia, serif
}
.article-title {
	font-weight:normal;
	font-size:120%
}
.collection .title {
	color:#000
}
.collection .uim .title {
	color:#000
}
.collection .featured-uim .title {
	color:#000
}
.collection .uim .uim .title {
	color:#000
}
.collection .subdued {
	color:#7c7c7d
}
.collection .uim .subdued {
	color:#7c7c7d
}
.collection .featured-uim .subdued {
	color:#7c7c7d
}
.collection .uim .uim .subdued {
	color:#7c7c7d
}
.collection .subtext {
	color:#446b94
}
.collection .uim .subtext {
	color:#6271a0
}
.collection .featured-uim .subtext {
	color:#446b94
}
.collection .uim .uim .subtext {
	color:#6271a0
}
.collection .positive {
	color:#007800
}
.collection .uim .positive {
	color:#056005
}
.collection .featured-uim .positive {
	color:#00a400
}
.collection .uim .uim .positive {
	color:#056005
}
.collection .negative {
	color:#b30200
}
.collection .uim .negative {
	color:#b30200
}
.collection .featured-uim .negative {
	color:#b30200
}
.collection .uim .uim .negative {
	color:#b30200
}
.collection .important {
	color:#b30200;
	font-weight:bold
}
.collection .uim .important {
	color:#b30200
}
.collection .featured-uim .important {
	color:#b30200
}
.collection .uim .uim .important {
	color:#b30200
}
.collection .value {
	color:#405288
}
.collection .uim .value {
	color:#405288
}
.collection .featured-uim .value {
	color:#405288
}
.collection .uim .uim .value {
	color:#405288
}
.collection .disabled {
	color:#bcc5cc
}
.collection .uim .disabled {
	color:#bcc5cc
}
.collection .featured-uim .disabled {
	color:#bcc5cc
}
.collection .uim .uim .disabled {
	color:#bcc5cc
}
.collection .link {
	color:#006ec2
}
.collection .uim .link {
	color:#006ec2
}
.collection .featured-uim .link {
	color:#006ec2
}
.collection .uim .uim .link {
	color:#006ec2
}
.collection .url {
	color:#398f08
}
.collection .uim .url {
	color:#398f08
}
.collection .featured-uim .url {
	color:#398f08
}
.collection .uim .uim .url {
	color:#398f08
}
.list .title {
	color:#000
}
.list .uim .title {
	color:#000
}
.list .featured-uim .title {
	color:#000
}
.list .uim .uim .title {
	color:#000
}
.list .subdued {
	color:#7c7c7d
}
.list .uim .subdued {
	color:#7c7c7d
}
.list .featured-uim .subdued {
	color:#7c7c7d
}
.list .uim .uim .subdued {
	color:#7c7c7d
}
.list .subtext {
	color:#6271a0
}
.list .uim .subtext {
	color:#6271a0
}
.list .featured-uim .subtext {
	color:#446b94
}
.list .uim .uim .subtext {
	color:#6271a0
}
.list .positive {
	color:#056005
}
.list .uim .positive {
	color:#056005
}
.list .featured-uim .positive {
	color:#00a400
}
.list .uim .uim .positive {
	color:#056005
}
.list .negative {
	color:#b30200
}
.list .uim .negative {
	color:#b30200
}
.list .featured-uim .negative {
	color:#b30200
}
.list .uim .uim .negative {
	color:#b30200
}
.list .important {
	color:#b30200;
	font-weight:bold
}
.list .uim .important {
	color:#b30200
}
.list .featured-uim .important {
	color:#b30200
}
.list .uim .uim .important {
	color:#b30200
}
.list .value {
	color:#405288
}
.list .uim .value {
	color:#405288
}
.list .featured-uim .value {
	color:#405288
}
.list .uim .uim .value {
	color:#405288
}
.list .disabled {
	color:#bcc5cc
}
.list .uim .disabled {
	color:#bcc5cc
}
.list .featured-uim .disabled {
	color:#bcc5cc
}
.list .uim .uim .disabled {
	color:#bcc5cc
}
.list .link {
	color:#006ec2
}
.list .uim .link {
	color:#006ec2
}
.list .featured-uim .link {
	color:#006ec2
}
.list .uim .uim .link {
	color:#006ec2
}
.list .url {
	color:#398f08
}
.list .uim .url {
	color:#398f08
}
.list .featured-uim .url {
	color:#398f08
}
.list .uim .uim .url {
	color:#398f08
}
.uim .subtext.description, .uim-featured .subtext.description {
	font-size:100%;
	color:#000
}
.url {
	word-break:break-all;
	word-wrap:break-word
}
#pageBranding {
	background:#000b99 url(image/blue.png) bottom left repeat-x
}
#pageHeader .searchBox {
	padding:0.3em 4px
}
#pageHeader .searchBox input {
	margin:0
}
#toolbar {
	background:#fff url(image/masthead.png) bottom left repeat-x;
	padding-bottom:4px
}
#toolbar .link {
	color:#006ec2
}
#toolbar .url {
	color:#398f08
}
#toolbar .title {
	color:#16387c
}
#toolbar .subtext {
	color:#6271a0
}
#toolbar .subdued {
	color:#7c7c7d
}
#toolbar .important {
	color:#b30200
}
#toolbar .negative {
	color:#b30200
}
#toolbar .positive {
	color:#00a400
}
#toolbar .value {
	color:#405288
}
#toolbar .template .uic img {
	vertical-align:text-top
}
.collection #pageTabs {
	border-bottom:4px solid #fff
}
#pageTabs table {
	margin:0 auto;
	width:90%
}
#pageTabs .wide {
	padding:12px 2px 8px;
	min-width:130px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
#pageTabs .ptactive {
	background:#fff;
	padding:12px 20px 8px;
	margin:0 10px
}
.pageTab a, .pageTab a.inline {
	color:#fff;
	margin-right:0
}
#pageTabs .ptactive, #pageTabs .ptactive a {
	color:#000
}
div.tabs-compact {
	font-size:110%;
	padding:6px 0 8px
}
div.tabs-compact .tabLinks, #gotos {
	width:auto;
	text-align:center;
	margin:0 auto
}
body div.tabs-compact .tabLinks td.tabLink, #gotos .goto {
	background:transparent;
	border:0;
	padding:0 12px
}
body div.tabs-compact .tabLinks td a, body div.tabs-compact .tabLinks td span, #gotos .goto a {
	color:#3b4056;
	font-weight:bold
}
body div.tabs-compact .tabLinks td a, #gotos .goto a {
	padding:4px 0
}
body div.tabs-compact table.tabLinks .active a, body div.tabs-compact table.tabLinks .active span, #gotos .active a {
	color:#000
}
body div.tabs-compact table.tabLinks .active, #gotos .active {
	background:#fff;
	border:1px solid #ccc;
	padding-top:1px
}
#gotos {
	font-size:85%
}
#titlebar {
	padding:8px
}
#titlebar .icon img {
	vertical-align:middle
}
#titlebar .widgetTitle {
	vertical-align:middle;
	color:#fff;
	font-weight:bold;
	margin-left:4px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	max-width:144px;
	display:inline-block
}
#titlebar #uiCommands {
	position:absolute;
	top:10px;
	right:8px;
	max-width:40%;
	text-align:right
}
#titlebar #uiCommands a {
	color:#fff;
	text-decoration:none;
	font-size:85%;
	font-weight:bold
}
#titlebar.minimal {
	width:100%;
	padding:0
}
.minimal .logoAndTitle {
	padding:12px 4px 12px 10px;
	white-space:nowrap
}
img.left {
	padding-right:.4em
}
img.right {
	padding-left:.4em
}
.favicon img {
	margin-right:4px;
	vertical-align:bottom
}
.image-block {
	display:block
}
div.caption {
	display:block;
	padding:0 1px;
	clear:both;
	font-size:72%;
	margin-top:2px
}
.sprite {
	overflow:hidden;
	display:inline-block;
	background-repeat:no-repeat
}
.sprite.inline {
	float:left
}
.photoSize {
	display:block;
	width:100%;
	text-align:center
}
.photoSize img {
	max-width:215px
}
.collection .photoSize img {
	max-width:205px
}
.uim .uiCommand a {
	font-size:85%;
	font-weight:bold;
	color:#481060
}
.suim .uiCommand a {
	color:#674670
}
.featured .uiCommand a {
	color:#fff
}
#titlebar .uiCommand a {
	color:#fff
}
.uiCommand .arrowDown {
	display:inline-block;
	position:relative;
	bottom:-1px;
	-webkit-transform:scale3d(1, 0.7, 1)
}
.tabs {
	padding:0
}
table.tabLinks {
	width:100%
}
table.tabLinks td {
	background:#fff url(image/tab_bkg.png) bottom left repeat-x;
	text-align:center;
	color:#000;
	font-size:75%;
	font-weight:bold;
	border:1px solid #b7c1c8;
	border-left:0;
	white-space:nowrap
}
.uim-featured table.tabLinks td {
	background:#7c97b6 url(image/tab_featured_bkg.png) bottom left repeat-x;
	border-color:#627390;
	color:#343d5b
}
table.tabLinks td.last {
	border-right:none
}
body table.tabLinks td.first {
	border:1px solid #b7c1c8;
	border-bottom:1px solid #b7c1c8;
	border-left:0
}
#content table.tabLinks td.first {
	border-top:1px solid #b7c1c8
}
body .uim-featured table.tabLinks td.first {
	border-color:#627390;
	border-top:1px solid #627390
}
table.tabLinks td a.inline {
	display:block;
	width:100%;
	height:100%;
	padding:8px 0;
	margin-right:0;
	color:#16387c
}
.uim-featured table.tabLinks td a.inline {
	color:#fff
}
table.tabLinks td a.inline, table.tabLinks td a.inline:hover, table.tabLinks td a.inline:active, table.tabLinks td a.inline:focus {
	outline:none
}
body table.tabLinks td.active {
	background:#fff;
	color:#000;
	border-bottom-color:#fff
}
body .uim-featured table.tabLinks td.active {
	background:#eff2fd;
	border-bottom-color:#eff2fd
}
table.tabLinks td, table.tabLinks td a {
	color:#16387c;
	cursor:pointer
}
.uim-featured table.tabLinks td, .uim-featured table.tabLinks td a {
	color:#fff
}
table.tabLinks td.active a {
	color:#000
}
.uim-featured table.tabLinks td.active a {
	color:#343d5b
}
body #content .first table.tabLinks td {
	border-top:0
}
.tabSection {
	display:none
}
.tabSectionShown {
	display:block
}
body .tabs .tabSectionShown .uim:first-child, #content .tabs .tabSectionShown div.first {
	border-top:none
}
a.inline {
	color:#006ec2;
	margin-right:4px
}
.uic {
	display:block
}
.oneSearch {
	padding:3px 0 0
}
.oneSearch form {
	margin:0;
	padding:0;
	display:block;
	white-space:nowrap
}
.osContainer td.os-filter {
	padding:10px
}
.osContainer td.os-input {
	width:100%;
	padding:0 0 3px
}
.osContainer td.os-input input.os-text {
	border:1px solid #ababab;
	background:#fff;
	color:#000;
	font-size:100%;
	padding:1px 2px 2px;
	width:100%;
	height:20px
}
.osContainer td.os-button {
	padding:4px 8px
}
.osContainer td.os-button input.os-button {
	border:none;
	background-color:transparent
}
.minimal .oneSearch {
	width:100%;
	padding:0 10px
}
.minimal .osContainer td.os-input input.os-text {
	border:1px solid #ababab;
	background:#fff;
	color:#000;
	font-size:100%;
	width:99%
}
.minimal .oneSearch input.os-button {
	top:0
}
.minimal .oneSearch input.os-text:focus {
	color:#000
}
.minimal .oneSearch td.os-button {
	padding:0
}
body .oneSearch .osContainer input.disabled {
	color:#bcc5cc
}
.oneSearch .os-filter-list {
	display:none;
	position:absolute;
	z-index:10;
	top:0;
	left:8px;
	background:#ececec;
	border:1px solid #ababab
}
.oneSearch .os-filter-list li {
	padding:6px 22px 6px 30px;
	font-size:85%;
	font-weight:bold
}
.oneSearch .os-filter-list li a, .oneSearch .os-filter-list li a:visited {
	color:#000
}
.oneSearch .os-filter-list li.selected {
	background:transparent url(image/os_mag_glass.png) 8px center no-repeat
}
.oneSearch .os-filter-list .cancel {
	background:#dfdfdf
}
#content .uim {
	background:#fff;
	color:#000
}
#content .uim-featured, #content .uim-featured .uim {
	background:#eff2fd;
	color:#3e3e3e
}
.uim, #content .list .uim {
	border:0;
	border-top:1px solid #dfdfdf;
	margin:0
}
.first, #content .list .first {
	border-top:0
}
.uim-featured, .uim-featured .uim, #content .list .uim-featured, #content .list .uim-featured .uim {
	border-color:#7f9ab8
}
.collection .uim {
	margin:5px;
	overflow:hidden;
	border:1px solid #a9b0b8;
	border-top:1px solid #a9b0b8
}
.collection .uim-featured {
	border-bottom:1px solid #7f9ab8
}
.collection .uim .uim {
	border-width:1px 0 0 0;
	margin:0
}
.collection .uim .bd div.first, .collection .uim .hd {
	border-top:0
}
.collection .uim .hd:last-child {
	border-bottom:0
}
.collection .uim .bd form:first-child {
	border:0
}
.collection .doBdrTop {
	border-top:1px solid #a9b0b8
}
.collection .doBdrBottom {
	border-bottom:1px solid #a9b0b8
}
.collection .doBdrTop .bd div, .collection .doBdrTop .bd a {
	border-left:0;
	border-right:0
}
.collection .uim .bd .uim:first-child .hd, .collection .uim .bd .uim:first-child .hd {
	border-top:0
}
.collection .uim .hd + .bd > *:first-child {
	border-top:0
}
.collection .uim:last-child {
	margin-bottom:0
}
.uip {
	padding:0.3em 8px
}
.uip .uic {
	padding:0.3em 0
}
.linked .items {
	background:transparent url(image/arrow_blue.png) center right no-repeat
}
.uim-featured .hd-linked .items {
	background:transparent url(image/arrow_white.png) center right no-repeat
}
.linked .items td.blocks {
	padding-right:8px
}
#bp-doc .callout {
	background:#13428b url(image/callout_medium.png) bottom left repeat-x
}
#bp-doc .callout * {
	color:#d3ecff
}
#bp-doc .callout-linked .items {
	background:transparent url(image/arrow_white.png) center right no-repeat
}
#bp-doc .callout .title {
	color:#fff
}
#bp-doc .callout .subtext {
	color:#fff
}
#bp-doc .callout .subdued {
	color:#378ca4
}
#bp-doc .callout .value {
	color:#fff
}
#bp-doc .callout-low {
	background:#f2fafe url(image/callout_subdued.png) bottom left repeat-x
}
#bp-doc .callout-low * {
	color:#272627
}
#bp-doc .callout-low-linked .items {
	background:transparent url(image/arrow_blue.png) center right no-repeat
}
#bp-doc .callout-low .title {
	color:#16387c
}
#bp-doc .callout-low .subtext {
	color:#16387c
}
#bp-doc .callout-low .subdued {
	color:#656a6d
}
#bp-doc .callout-low .value {
	color:#16387c
}
#bp-doc .callout-strong {
	background:#fdf099 url(image/callout_strong.png) bottom left repeat-x
}
#bp-doc .callout-strong * {
	color:#272627
}
#bp-doc .callout-strong-linked .items {
	background:transparent url(image/arrow_blue.png) center right no-repeat
}
#bp-doc .callout-strong .title {
	color:#16387c
}
#bp-doc .callout-strong .subtext {
	color:#50201e
}
#bp-doc .callout-strong .subdued {
	color:#7d6d58
}
#bp-doc .callout-strong .value {
	color:#16387c
}
#bp-doc .callout-alert {
	background:#b91315 url(image/callout_alert.png) bottom left repeat-x
}
#bp-doc .callout-alert * {
	color:#ffe6a2
}
#bp-doc .callout-alert-linked .items {
	background:transparent url(image/arrow_white.png) center right no-repeat
}
#bp-doc .callout-alert .title {
	color:#fff
}
#bp-doc .callout-alert .subtext {
	color:#fff
}
#bp-doc .callout-alert .subdued {
	color:#e79576
}
#bp-doc .callout-alert .value {
	color:#fff
}
.items {
	width:100%
}
.items .blocks, .items .imgR {
	vertical-align:middle
}
.items .imgL {
	vertical-align:top
}
.placardSet .items .imgL {
	vertical-align:middle
}
.imgL, .tpl .icon {
	padding-right:4px;
	text-align:center
}
.imgL span.sprite {
	display:block
}
.imgR {
	padding:1px 12px 1px 4px;
	white-space:nowrap
}
.imgR a, .imgR img {
	margin-left:3px
}
.blocks {
	width:100%
}
.blocks .uic, .uim .uip .uic {
	padding:0;
	border-top:none
}
.uic, .uip {
	display:block;
	padding:0.3em 4px
}
.uic img + a.inline {
	margin-left:2px
}
.uic .floatL {
	float:left
}
.uic img, .uic img + a.inline {
	vertical-align:middle
}
.uim .uic, .uim .uip {
	border-top:1px solid #dfdfdf
}
.uic.first, .uip.first, .collection .uim .uic.first, .collection .uim .uip.first, .collection .uim .uim .uic.first {
	border-top:0
}
.uim .uic {
	border-top:1px solid #dfdfdf
}
.uim-featured .uic {
	border-top:1px solid #7991a7
}
.uim .uic.first, .uim .uim .uic.first {
	border-top:0
}
.center {
	text-align:center
}
.left, .natural {
	text-align:left
}
.right, .opposite {
	text-align:right
}
.groupCompact {
	border-top:1px solid #a9b0b8;
	padding:0
}
.groupCompact-first {
	border-top:0;
	padding-top:0.3em
}
.groupCompact .uic, .groupCompact .uip, .uim .groupCompact .uic, .uim .groupCompact .uip {
	border-top:0;
	padding:1px 8px
}
.groupCompact .uip .uic, .uim .groupCompact .uip .uic {
	padding:1px 0
}
.groupCompact-last {
	padding-bottom:0.3em
}
.groupCompact .uip:last-child, .groupCompact .uic:last-child {
	padding-bottom:4px
}
#content strong, #content .uim strong {
	font-weight:bold
}
div.il, div.il .il-uic {
	margin:0;
	padding:0
}
.il .il-ft-block a.imt {
	display:block;
	text-align:center;
	padding:1px 0;
	margin:4px 0
}
.il .il-ft-block a.imt img {
	vertical-align:top
}
table.imagelist {
	width:100%
}
table.imagelist td {
	text-align:center;
	vertical-align:top;
	padding:2px
}
.il-photo table.imagelist td {
	padding:2px 0
}
.il .sprite {
	margin:0 auto
}
.il .more {
	text-align:right
}
#bp-doc .il .il-os-hidden {
	display:none
}
hr.native {
	margin:0;
	height:2px;
	background:#6e7577;
	border:none;
	border-bottom:1px solid #aeb6ba
}
.hd {
	position:relative;
	font-size:93%
}
.section .hd {
	background-color:transparent;
	background-image:none
}
.section .hd .uic {
	padding:0.3em 7px;
	color:#4e5980
}
.section .uim .hd .uic {
	padding:0.3em 8px
}
.section .hd .uic a {
	color:#4e5980
}
.section .hd .uiCommand a {
	font-size:85%;
	font-weight:bold;
	color:#4e5980
}
.section .items {
	padding:0
}
.section .uim .items {
	padding:0.3em 0
}
.section .hd-linked {
	padding-right:7px
}
.hd .uiCommand {
	display:block;
	text-align:right;
	position:absolute;
	right:8px;
	top:0.4em
}
.section .hd .uiCommand {
	padding-top:2px
}
.section .hd-linked .uiCommand {
	right:15px
}
.hd .uiCommand a {
	font-size:85%;
	font-weight:bold;
	color:#481060;
	text-decoration:none
}
.uim .hd {
	padding:0.4em 4px 0.3em;
	background:#fff url(image/module_header.png) bottom left repeat-x;
	border-bottom:1px solid #b7c1c8
}
.uim .hd-uicommand {
	padding-right:3em
}
.uim .hd .uic {
	border-top:0;
	color:#000;
	font-weight:bold
}
.uim .uim .hd .uic {
	color:#596c7b
}
.uim-featured .hd {
	background:#98adc6 url(image/module_featured_header.png) bottom left repeat-x;
	border-bottom:1px solid #446b94
}
.uim-featured .hd .uic, #content .uim-featured .hd .uic {
	color:#fff
}
.uim .hd .title {
	color:#000
}
.uim .uim .hd .title {
	color:#000
}
.uim-featured .hd .title, .uim-featured .uim .hd .title {
	color:#fff
}
.uim .hd .subdued {
	color:#7c7c7d
}
.uim .uim .hd .subdued {
	color:#676867
}
.uim-featured .hd .subdued, .uim-featured .uim .hd .subdued {
	color:#d6e0ee
}
.uim .hd .subtext {
	color:#6271a0
}
.uim .uim .hd .subtext {
	color:#446b94
}
.uim-featured .hd .subtext, .uim-featured .uim .hd .subtext {
	color:#ffe294
}
.uim .hd .positive {
	color:#056005
}
.uim .uim .hd .positive {
	color:#056005
}
.uim-featured .hd .positive, .uim-featured .uim .hd .positive {
	color:#5bf65d
}
.uim .hd .negative {
	color:#b30200
}
.uim .uim .hd .negative {
	color:#b30200
}
.uim-featured .hd .negative, .uim-featured .uim .hd .negative {
	color:#b30200
}
.uim .hd .important {
	color:#b30200
}
.uim .uim .hd .important {
	color:#b30200
}
.uim-featured .hd .important, .uim-featured .uim .hd .important {
	color:#ffe400
}
.uim .hd .value {
	color:#405288
}
.uim .uim .hd .value {
	color:#405288
}
.uim-featured .hd .value, .uim-featured .uim .hd .value {
	color:#c6fb29
}
.uim .hd .link {
	color:#006ec2
}
.uim .uim .hd .link {
	color:#006ec2
}
.uim-featured .hd .link, .uim-featured .uim .hd .link {
	color:#ffdb79
}
.uim a.inline {
	color:#006ec2
}
.uim-featured a.inline {
	color:#006ec2
}
#content .navbar {
	background:#9aa6b6;
	padding:0;
	text-align:center
}
#content .navbar:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0
}
#content .navbar-tabs {
	padding-bottom:4px
}
#content .navbar-tabs .nav-box {
	background:#fff
}
#content .uim .navbar .nav-box span, #content .uim-featured div.navbar-tabs .nav-box span, #content .uim .navbar .nav-back span, body #content .uim-featured .navbar-first .nav-back span, #content .uim .uim .navbar .nav-back span, #bp-doc .list .navbar-tabs .nav-box span, #bp-doc .collection .navbar-first .nav-box span, body #content .uim .navbar-tabs .back span, #bp-doc .collection .navbar-tabs-first .nav-back .back span {
	color:#405288
}
#content .uim .navbar, #content .uim .navbar-first {
	background:#f4f5f6
}
#content .uim .navbar-tabs .nav-box {
	background:#fff;
	border:1px solid #dfdfdf;
	border-top:0
}
#content .uim-featured .navbar {
	background:#97acc6
}
#content .navbar .nav-box span, #content .navbar .nav-back .back span, #content .uim-featured .navbar .nav-box span, #content .uim-featured .navbar .nav-back span, #content .uim-featured .uim .navbar .nav-back span, body #content .navbar-tabs-first span, body #content .uim-featured .navbar-tabs .back span {
	color:#fff
}
#content .uim-featured .navbar-tabs .nav-box {
	background:#eff2fd;
	border:1px solid #7991a7;
	border-top:0
}
#content .navbar-tabs-first {
	padding:4px 0 0 0;
	margin-bottom:4px
}
#content .uim .navbar-tabs-first, #bp-doc .list .navbar-tabs-first {
	margin-bottom:0
}
#bp-doc .list .navbar-first {
	background:#a2acc2 url(image/nav_bkg_top.png) left bottom repeat-x
}
#bp-doc .collection .navbar-first {
	border-bottom:1px solid #7991a7
}
#content .uim .navbar-first {
	background:#f4f5f6
}
#bp-doc .collection .uim .navbar-first {
	border-bottom:1px solid #dfdfdf;
	background:#f4f5f6
}
#bp-doc .collection .uim .navbar-tabs-first .nav-box {
	background:#fff
}
#bp-doc .list .navbar-tabs-first + .uim, #bp-doc .collection .uim .navbar-tabs-first + .uim {
	border-top:0
}
#content .navbar .nav-box, #content .navbar .nav-back {
	margin-top:-1px;
	padding:6px 12px
}
#content .navbar .nav-back, #content .navbar .disabled {
	margin-top:0
}
#content .navbar .nav-left, #content .uim .navbar .nav-left, #content .navbar .nav-back {
	display:block;
	float:left;
	text-align:left;
	padding-left:8px;
	border-left:0;
	border-top:0
}
#content .navbar .nav-right, #content .uim .navbar div.nav-right {
	float:right;
	text-align:right;
	border-right:0
}
#content .navbar .nav-right .prev {
	border-right:1px solid #dfdfdf;
	margin-right:6px;
	padding-right:6px
}
#content .uim-featured .navbar .nav-right .prev {
	border-right:1px solid #7991a7
}
#bp-doc .list .navbar-tabs-first .nav-box {
	border:none
}
#content .navbar-tabs-first .nav-box, #content .uim .navbar-tabs-first .nav-box {
	margin:0 0 -1px;
	border:1px solid #7991a7;
	border-bottom:0
}
#content .navbar-tabs-first .nav-right .prev {
	border-color:#7991a7
}
#content .navbar-tabs-first .nav-right {
	border-right:0
}
#content .navbar-tabs-first .nav-left, #content .navbar-tabs-first .nav-back {
	border-left:0 !important
}
#content .uim .navbar-tabs-first .nav-box {
	border-color:#dfdfdf
}
#content .uim .groupCompact div + .navbar-tabs {
	border-top:1px solid #dfdfdf
}
#content div.uim-featured .groupCompact div + .navbar-tabs {
	border-top:1px solid #7991a7
}
#toolbar table.header-nav {
	width:100%;
	height:20px
}
#toolbar table.header-nav td {
	padding:5px 0 4px
}
#toolbar table.header-nav td.back {
	width:50%;
	white-space:nowrap;
	padding-left:6px
}
#toolbar table.header-nav td.back span {
	background:transparent url(image/page_nav_back_arrow_outline.png) left top no-repeat;
	display:inline-block;
	height:20px;
	width:12px;
	overflow:hidden;
	vertical-align:middle
}
#toolbar table.header-nav td.back a {
	border:1px solid #b8babf;
	border-left:0;
	padding:1px 6px 0 0;
	height:17px;
	display:inline-block;
	min-width:20px;
	vertical-align:middle;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	line-height:1.4em;
	color:#313131;
	font-size:77%;
	font-weight:bold
}
#toolbar table.header-nav td.back a.empty {
	width:auto;
	padding-right:4px
}
#toolbar table.header-nav td.page-title {
	text-align:center;
	font-size:105%;
	font-weight:bold;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#3d5465;
	border-top:1px solid #b8babf
}
#toolbar table.header-nav td.page-title-first {
	border-top:0
}
#toolbar table.hn-min td.page-title {
	white-space:normal;
	overflow:visible
}
#toolbar table.header-nav td.nav {
	width:50%;
	padding-right:6px;
	text-align:right
}
#toolbar table.header-nav td.nav span {
	border:1px solid #b8babf;
	margin:0;
	display:inline-block;
	line-height:0
}
#toolbar table.header-nav td.nav span img {
	padding:8px
}
#toolbar table.header-nav td.nav span.last {
	border-left:0
}
#toolbar table.header-nav td.buttons span {
	line-height:inherit;
	padding:2px 4px;
	margin-bottom:1px;
	color:#313131;
	font-size:85%;
	font-weight:bold
}
#toolbar table.header-nav td.buttons span a {
	display:inline-block;
	width:100%;
	white-space:nowrap;
	overflow:hidden;
	vertical-align:bottom
}
#toolbar table.header-nav td.buttons span.last {
	border-left:1px solid #b8babf;
	margin-left:4px
}
#toolbar table.header-nav td.buttons span.disabled {
	display:none
}
.navbar .prev, .navbar .next, .navbar .back, .pageNav .prev, .pageNav .next {
	font-size:85%;
	font-weight:bold;
	white-space:nowrap
}
#content .navbar *, #content .pageNav * {
	vertical-align:inherit
}
.navbar .nav-back .back img, .navbar .nav-box .prev img, .pageNav .prev img {
	padding-right:4px
}
.navbar .nav-box .next img, .pageNav .next img {
	padding-left:4px
}
#content .more a span {
	margin-right:2px
}
#content .more a {
	color:#405288
}
#content .uim-featured .more a {
	color:#fff
}
#content .pageNav .disabled span, #content .navbar .disabled span {
	color:#bcc5cc !important
}
.uim .pageNav .disabled, .uim .navbar .disabled {
	color:#bcc5cc
}
.navbar span.label {
	padding:8px 3px
}
#pageFooter {
	clear:both;
	padding:0.8em 0 1em 0;
	border-top:1px solid #dcdddd;
	background-color:#f2f2f2
}
.collection #pageFooter {
	margin-top:5px
}
#pageFooter div#defaultFooter {
	margin-bottom:0;
	border:none;
	text-align:center;
	line-height:1.2em;
	font-size:85%
}
div#defaultFooter div.bd {
	background:transparent;
	border:none;
	min-height:0
}
div#defaultFooter div.uic {
	margin:0;
	padding:0;
	border:none;
	color:#000
}
div#defaultFooter div.uic span {
	font-weight:bold
}
div.username a, div.links a {
	margin:0 4px
}
div#defaultFooter a {
	font-weight:bold;
	color:#006ec2
}
div#footer div.subtext {
	font-size:85%;
	color:#a4a3a4
}
#pageFooter #brandFooter {
	background-color:#f2f2f2;
	color:#000;
	border:none;
	text-align:left
}
#pageFooter #brandFooter a, #pageFooter #brandFooter a.inline {
	color:inherit
}
#pageFooter #brandFooter .title {
	color:#000
}
#pageFooter #brandFooter .subdued {
	color:#7c7c7d
}
#pageFooter #brandFooter .subtext {
	color:#a4a3a4
}
#pageFooter #brandFooter .positive {
	color:#056005
}
#pageFooter #brandFooter .negative {
	color:#b30200
}
#pageFooter #brandFooter .important {
	color:#b30200;
	font-weight:bold
}
#pageFooter #brandFooter .link {
	color:#006ec2
}
#pageFooter #brandFooter .url {
	color:#398f08
}
