﻿BODY
{
	font-family: Segoe UI, Helvetica, Arial, Sans-Serif;
	font-size: .75em;
	background-image: url(/security/scanner/resources/images/background-full.jpg);
	background-color: #3FA679;
	margin: 1px;
}

HR
{
	color: #bdd8de;
	margin: 0.5em 0em 0em 0em;
	height: 1px;
}

UL
{
	margin: 0em 0em 0em 2em;
	padding: 0em 0em .8em 0em;
	list-style-type: disc;
}

UL UL
{
	font-size: 100%;
}

UL LI
{
	margin: 0em;
	padding: 0em;
}

H1
{
	color: #2C2C2C;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0 0 10px;
	padding: 0;
}

H2
{
	color: #2C2C2C;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 5px;
	padding: 0;
}

/* Begin Security */
.masterBody
{
	
}

.logo
{
	color: #ffffff;
	margin: 15px 0;
	width: 450px;
	float: left;
	margin: 0px;
}
.logo a, .logo a:visited, .logo a:hover
{
	color: #ffffff;
	text-decoration: none;
}

.mstitle
{
	font-size: 13px;
	color: #ffffff;
	margin: 0;
	padding: 0;
}

.headertitle
{
	font-size: 30px;
	font-weight: bold;
	color: #ffffff;
	line-height: 25px;
	margin: 0;
	padding: 0;
}

.headersubtitle
{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	margin: 9px 0px 0px 0px;
	padding: 0;
}

.mainContent
{
	vertical-align: top;
	margin-top: 10px;
}

div.pageBackgroundBottom
{
	background-image: url(/global/security/PublishingImages/global/white_bg_bottom.png);
	background-position: -6px 0;
	background-repeat: no-repeat;
}

div.h15-footer
{
	color: #FFFFFF;
	height: 65px;
	margin: 0 auto;
	position: relative;
	width: 1015px;
}
div.h15-site-links
{
	border: 0 none;
	float: right;
	margin: 20px 120px 0 0;
	padding: 0;
	text-align: right;
	width: 75%;
}

div.h15-footer a:link, div.h15-footer a:visited, div.h15-footer a:hover, div.h15-footer a:active
{
	color: #FFFFFF;
	text-decoration: none;
}

span.h15-pipe
{
	margin: 0 0.5em;
}

div.h15-logo
{
	height: 17px;
	left: 920px;
	position: absolute;
	top: 22px;
}

img.h15-logo-image
{
	height: 17px;
	width: 90px;
}

div.h15-logo p
{
	font-size: 9px;
}
/* End Security */

/* Begin Portal */
#usertile #links
{
	text-align: right;
	font-size: .8em;
}
#usertile #links a, #usertile #links a:visited
{
	color: Black;
}
#quicksearch
{
	text-align: left;
	white-space: nowrap;
}
#usertile #quicksearch
{
	text-align: right;
	float: right;
	margin-right: 0;
}
#quicksearch .searchhint
{
	padding: 0;
	padding-left: .25em;
	width: 11.25em;
	vertical-align: top;
	text-align: center;
}
#quicksearch .searchtext
{
	padding: 0;
	padding-left: .25em;
	width: 11.25em;
	vertical-align: top;
}
#quicksearch .searchtext
{
	font-style: normal;
	color: #000000;
}
#quicksearch .searchhint
{
	font-style: italic;
	color: #C0C0C0;
}
#quicksearch .searchicon
{
	vertical-align: top;
}
/* End Portal */

.masthead
{
	width: 100%;
	margin-top: 16px;
}

#ScannerMarketSelect
{
	float: right;
	margin-top: 46px;
}

.scannerBody
{
	width: 100%;
	margin-left: 6px;
}

.navBar
{
	background: #ffffff;
	height: 107px;
	text-align: center;
	vertical-align: middle;
}

.contentContainer
{
	background: #ffffff;
}

.scannerContent
{
	vertical-align: top;
	width: 50%;
}

.eula P, .eula LI
{
	margin: 0em 0em 1em 0em;
	padding: 0em 0em 0em 0em;
}
.eula UL, .eula OL
{
	margin: 0em 0em 1em 2.6em;
	padding: 0em 0em 0em 0em;
}
.eula UL UL, .eula OL OL, .eula UL OL, .eula OL UL
{
	margin: 1em 0em 1em 2.6em;
	padding: 0em 0em 0em 0em;
}

/* Begin Download */
#ScannerDownload
{
	height: 107px;
}

#ScannerDownload P
{
	position: relative;
	top: -48px;
}

#ScannerDownload #LinkDownloadNow
{
	color: #ffffff;
	text-decoration: none;
}

.lightsOutBackground
{
	z-index: 1000;
	display: none;
	position: fixed;
	opacity: .70;
	filter: Alpha(Opacity=70);
	background: black;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.popOver
{
	display: none;
	z-index: 1001;
	position: fixed;
	width: 550px;
	background: #FFFFFF;
	border: 1px solid #0071bc;
	/*
	top: 0;
	left: 0;
	*/
	padding: 20px 32px;
	text-align: left;
}

.popOver .close
{
	text-align: right;
}

.popOver .notaBene
{
	color: #ff0000;
}

/* End Download */
