@charset "utf-8";
/* CSS Document */

#page h1,
#page h2,
#page h3{
	color: #8D3292;
}

h1.ms-header-text {
	display:none;
}

#microsite_header .pseudo-h1 a {
    color: #8D3292;
    border: 0;
}

#microsite_header p.lead{
    color:#222;
    font-size:1.25em;
}

#page .navbar-inner {
	background-color: #8D3292;
	text-shadow: none;
	border-radius: 0.75em;
	text-align: center;
	margin-bottom: 0.75em;
}

#page .navbar .nav>li>a {
	color: #fff;
	text-shadow: none;
}

#page .navbar .nav>li>a:focus, #page .navbar .nav>li>a:hover {
	color: #fff;
}

#page .navbar .dropdown-menu li {
	background-color: #800880;
}

#page .navbar .dropdown-menu li>a {
	color: #fff;
}

#page dt[id^='step-'] {
	color: #8D3292;
}

#page .overlay-image .caption {
	background-color: rgba(168,87,153,.8);
	color: #fff !important;
}

#page .content a[role="button"],
#page .content button,
#page .content input[type="button"],
#page .content input[type="submit"],
#page .content input[type="reset"],
#page .content input[type="image"] {
	background-color:#8D3292 !important;
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 1);
}

#page h1, #page h2, #page h4, #page h5, #page h6,
#page .numbered-blocks dt{
	color:rgba(142,51,147,1.0) !important;
}

#page .numbered-blocks dt:before,
#page ol.numbered> li:before{
	background-color:rgba(142,51,147,0.2);
}

#page .alert.alert-info h3{
	color: #000 !important;
}

#page h2.caption, #page h3.caption, #page h4.caption, #page h5.caption, #page h6.caption{
	color:#fff !important;
}

#page caption bottom h3{
	color:#fff;
	font-size: 150%;
}

#page table thead th,
#page table tfoot th,
#page table tbody td {
	border: 0px;
}

#page details>summary::before {
	border-color: #a85799;
	color: #a85799;
}


#slideshow ul.on li div.caption p,
#slideshow ul.on li div.caption h2,
#slideshow ul.on li div.caption h2 a,
.overlay-image .caption,
.overlay-image .caption h2,
.overlay-image .caption h3,
.overlay-image .caption p {
	color: #fff !important;
}