#pagenotfound img
{
    float: left;
    margin-right: 20px;
}
#pagenotfound ul
{
    list-style-type: none;
	padding: 0;
}
#pagenotfound li
{
    padding-bottom: 15px;
}

#pagenotfound li:after
{
	content: "";
	display: table;
	clear: both;
}

#pagenotfound a.title
{
    font-size: 90%;
}
#pagenotfound span.probability
{
    font-size: 90%;
}
#pagenotfound .description
{
    display: block;
    font-size: 80%;
}
#pagenotfound-suggestions p
{
	font-size: 1em;
	margin-bottom: 10px;
}
#pagenotfound span.url
{
    display: block;
    font-size: 80%;
	font-weight: bold;
}
#pagenotfound-suggestions span.title
{
	font-weight: bold;
	font-size: 1.1em;
}

.PageNotFound
{
	background-color: #072B4D !important;
	background-image: none !important;
	border: none !important;
	color: #ffffff !important;
	border-radius: 0 !important;
}
.PageNotFound .ui-dialog-titlebar
{
	background: none repeat scroll 0 0 transparent !important;
	border: medium none !important;
	color: white !important;
	font: bold 24px/1 FuturaCnd,arial,sans-serif !important;
	padding-left: 10px !important;
}
.PageNotFound .ui-dialog-titlebar-close
{
	padding: 0px;
}
.PageNotFound .ui-dialog-titlebar-close span.ui-icon
{
	background: url("/~/media/Images/coresite/ui/close-x.ashx") no-repeat scroll 0 0 transparent !important;
	height: 11px !important;
	width: 10px !important;
}

.PageNotFound .ui-dialog-titlebar-close.ui-state-hover
{
	background: none !important;
	border: none !important;
}

.PageNotFound .ui-widget-content, .PageNotFound .ui-widget-content p {
  color: #FFFFFF !important;
}
.PageNotFound .ui-widget-content a {
	color: #ffffff !important;
	text-decoration: underline !important;
}
.PageNotFound .ui-dialog-buttonpane {
	background: transparent !important;
	border: none !important;
	padding-left: 10px !important;
}
.PageNotFound button
{
	background: none repeat scroll 0 0 #FFC600 !important;
	border: medium none !important;
	color: #0D1E31 !important;
	cursor: pointer !important;
	font: bold 16px/1 FuturaCnd,arial,sans-serif !important;
	margin: 0 !important;
	outline: 0 none !important;
	overflow: visible !important;
	padding: 0px 5px !important;
	text-shadow: 0 1px 1px white !important;
	text-transform: uppercase !important;
	vertical-align: top !important;
	width: auto !important;
	border-radius: 0 !important;
}
.PageNotFound .ui-dialog-buttonpane .ui-dialog-buttonset
{
	float: left !important;
}
.ui-widget-overlay
{
	opacity: 0.5 !important;
	filter:Alpha(Opacity=50) !important;
}