body { background-image:url('bgtile.png');background-repeat:repeat; font-family:Verdana, Geneva, sans-serif; font-size:.9em; }
header { width:36em; height:2.5em; margin-left:auto; margin-right:auto; font-size:2em; padding:.1em;padding-left:1em; border-radius:8px;
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.2, #F2F8FA),
	color-stop(0.55, #B3DCF5)
);
background-image: -o-linear-gradient(bottom, #F2F8FA 20%, #B3DCF5 55%);
background-image: -moz-linear-gradient(bottom, #F2F8FA 20%, #B3DCF5 55%);
background-image: -webkit-linear-gradient(bottom, #F2F8FA 20%, #B3DCF5 55%);
background-image: -ms-linear-gradient(bottom, #F2F8FA 20%, #B3DCF5 55%);
background-image: linear-gradient(to bottom, #F2F8FA 20%, #B3DCF5 55%);
}
header h1 { margin:0;padding:0; }
header ul {width: 8em;margin: 0;padding: 0;top: -2.3em;left:18em;position: relative; list-style-type:circle;}
header li {font-size:.6em; font-style:italic;}
.featurebox{background-color:gold; width:31%; height:26em; margin-right:.4em; margin-left:.5em;float:left;margin-top:.9em; border-radius:6px;
background: -webkit-linear-gradient(#c9d9f0, #b5cbea); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#c9d9f0, #b5cbea); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#c9d9f0, #b5cbea); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#c9d9f0, #b5cbea); /* Standard syntax */
}
.featurebox h2{text-align:center;font-size:1.8em;margin:0;padding:0;}
.featurebox p{padding:.7em; font-size:1.25em;margin:0;}

#corebody { background-color:#daeefb; width:73em; min-height:50em; margin-left:auto; margin-right:auto; margin-bottom:1em; padding-top:1em; border-radius:5px;padding-bottom:1em; overflow:hidden;
p {padding:.5em;}
-webkit-box-shadow: 0px 0px 22px 0px rgba(50, 50, 50, 0.38);
-moz-box-shadow:    0px 0px 22px 0px rgba(50, 50, 50, 0.38);
box-shadow:         0px 0px 22px 0px rgba(50, 50, 50, 0.38);
}
#infocol {width:65.3%; min-height:28em; float:left; margin-left:.5em; border-radius:6px; border:1px solid #c9d9f0;
background: -webkit-linear-gradient(#f1f5fb, #c9d9f0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f1f5fb, #c9d9f0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f1f5fb, #c9d9f0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f1f5fb, #c9d9f0); /* Standard syntax */
	}
#infocol h2 {text-align:center;font-size:2.5em;margin:0;padding:0;margin-top:.6em;}
#infocol p{ padding:.7em; font-size:1.25em;margin:0;}

#toolscol {  width:32%; min-height:28em; float:right; margin-right:.7em; border-radius:6px;  border:1px solid #c9d9f0;
background: -webkit-linear-gradient(#f1f5fb, #c9d9f0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f1f5fb, #c9d9f0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f1f5fb, #c9d9f0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f1f5fb, #c9d9f0); /* Standard syntax */
}
#toolscol h2{ text-align:center;font-size:2.5em;margin:0;padding:0;margin-top:.6em;}
#toolscol p{ padding:.7em; font-size:1.25em;margin:0;}
footer {background-color:#6d777d; width:73em; height:3em; margin-left:auto; margin-right:auto; color: #daeefb;text-align:center;}
footer a {font-size:inherit;color:#98a6af;}
footer a:hover{font-size:inherit; color:#daeefb;}

.scanconsole {color:black; width:64.5%; min-height:20em; float:left; margin-left:.7em; 
background: -webkit-radial-gradient(#bad2ea, #98b4d0); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#bad2ea, #98b4d0); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#bad2ea, #98b4d0); /* For Firefox 3.6 to 15 */
    background: radial-gradient(#bad2ea, #98b4d0); /* Standard syntax */
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	border:.1em solid black;
}
.topofwindow {height:1.8em;float:left;margin-top:.7em;}
.topofwindow p{margin:0;padding:0;padding-left:1em;}
.topofwindow img {margin-right:.4em;}
.topminimize {width:2em; height:1.8em;float:right;margin-top:.7em; background-repeat: no-repeat;background: url('icons-sprite.png') -31px 0px;height:17px; width:31px;}
.topminimize p{margin:0;padding:0;}
.topminimize:hover {cursor:pointer; background: url('icons-sprite.png') -31px 17px;height:17px;}
.topclose {width:2em; height:1.8em;float:right;margin-top:.7em;background: url('icons-sprite.png') 0px 0px;height:17px;background-repeat: no-repeat;width:31px; margin-right:.6em;margin-left:.2em;}
.topclose p{margin:0;padding:0;}
.topclose:hover {cursor:pointer;background: url('icons-sprite.png') 0px -17px;height:17px;}
#consolecanvas {height:19em;width:98%; background-color:black;margin-left:.5em; color:#c0c0c0;text-align:left;overflow:scroll;overflow-x: hidden;font-family:"Lucida Console", Monaco, monospace;font-size:.9em;
-webkit-box-shadow: 0px 0px 22px 0px rgba(50, 50, 50, 0.38);
-moz-box-shadow:    0px 0px 22px 0px rgba(50, 50, 50, 0.38);
box-shadow:         0px 0px 22px 0px rgba(50, 50, 50, 0.38);
}
#consolecanvas p {}
#scandata { width:32%; min-height:34em; float:right; margin-right:.7em; margin-bottom:.7em;
background: -webkit-radial-gradient(#bad2ea, #98b4d0); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#bad2ea, #98b4d0); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#bad2ea, #98b4d0); /* For Firefox 3.6 to 15 */
    background: radial-gradient(#bad2ea, #98b4d0); /* Standard syntax */
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	border:.1em solid black;
	
	}
#scandatadetails {clear:both;width:95%;margin-left:.58em;height:30.2em;background-color:#f1f5fb;margin-top:.7em;padding-top:.7em;
-webkit-box-shadow: 0px 0px 22px 0px rgba(50, 50, 50, 0.38);
-moz-box-shadow:    0px 0px 22px 0px rgba(50, 50, 50, 0.38);
box-shadow:         0px 0px 22px 0px rgba(50, 50, 50, 0.38);
border:1px solid #d6e5f5;
}
#scandatadetails p {font-size:1.2em; text-align:center; font-weight:bold;}
.userinfosmall { width:11em; min-height:8.5em; float:left; margin-left:1.4em; margin-top:.7em;text-align:center;  border-radius:4px;}
.userinfosmall p { padding:0; margin:0; }
.userinfoos { border:2px solid #bde8ff;
background: -webkit-linear-gradient(#d6f1ff, #a3e0ff); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#d6f1ff, #a3e0ff); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#d6f1ff, #a3e0ff); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#d6f1ff, #a3e0ff); /* Standard syntax (must be last) */}
.userinfobrowser {border:2px solid #ffd281;
background: -webkit-linear-gradient(#ffedcd, #ffdb9a); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ffedcd, #ffdb9a); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ffedcd, #ffdb9a); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ffedcd, #ffdb9a); /* Standard syntax (must be last) */
}
#userinfolong {min-height:8.5em; width:21.4em; float:left; margin-top:.7em; margin-left:1.4em; border:2px solid #bde8ff; border-radius:4px;
background: -webkit-linear-gradient(#d6f1ff, #a3e0ff); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#d6f1ff, #a3e0ff); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#d6f1ff, #a3e0ff); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#d6f1ff, #a3e0ff); /* Standard syntax (must be last) */
}
#userinfolong p {padding:.4em; margin:0;}
#userinfolong h2,h3 {padding:0;margin:0;margin-top:.35em;text-align:center;}
#loadingbar {float:left; width:47.6em; height:2.5em; margin-left:.7em; margin-top:1.7em;}
#loadingbar p {margin:0; text-align:center;z-index:10;position:relative;bottom:.45em;}
.longbotnav {width:50%; height:5em; margin-left:auto; margin-right:auto; margin-top:1.4em; clear:both; }
.bigbuttonlink1 {background-color:#f1f5fb; border:1px solid #ccd9ea;height:100%;width:17em;float:left;text-align:center;border-radius:8px;
    background: -webkit-linear-gradient(#f1f5fb, #c9d9f0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f1f5fb, #c9d9f0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f1f5fb, #c9d9f0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f1f5fb, #c9d9f0); /* Standard syntax */
}
#boostlink {font-size:1.8em;text-decoration:none;font-weight:bold;padding:0;margin:0;color:blue;}
#boostlink:hover { color:#5b5be5; cursor:pointer;}
.protectboostinactive { display: none;cursor:auto;float: right;position: relative;top: -2.5em;left: 15em;font-size:.3em;color:#ffe5e5; background-color:red;padding:.4em;padding-left:.8em;padding-right:.8em;border-radius:5px;}
.scanboostinactive { display:none;cursor:auto;float: right;position: relative;top: -2.5em;left: -19em;font-size:.3em;color:#ffe5e5; background-color:red;padding:.4em;padding-left:.8em;padding-right:.8em;border-radius:5px;}

.bigbuttonlink1 p {}
.bigbuttonlink1 p,a { font-size:1.8em;text-decoration:none;font-weight:bold;padding:0;margin:0; color:blue;margin-top:.15em;}
.bigbuttonlink1 p,a:hover { color:#5b5be5;}
.bigbuttonlink2 { background-color:#f1f5fb; border:1px solid #ccd9ea;height:100%;width:17em;float:right;text-align:center;border-radius:8px;
    background: -webkit-linear-gradient(#f1f5fb, #c9d9f0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f1f5fb, #c9d9f0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f1f5fb, #c9d9f0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f1f5fb, #c9d9f0); /* Standard syntax */
}
.bigbuttonlink2 p {}
.bigbuttonlink2 p,a { font-size:1.8em;text-decoration:none;font-weight:bold;padding:0;margin:0;color:blue;margin-top:.15em;}
.bigbuttonlink2 p,a:hover { color:#5b5be5;}
.resulttable { font-size:1.3em; text-align:right; width:100%;}
.tabledescriptioncell { padding-left:1em;width:65%;text-align:left;}
.tabledescriptionicon { width:20%;padding-left:.5em;height:2.4em;}
.tabledescriptionicon img {width:25px; height:25px;}
.missingpotential {font-weight:bold; font-size:1.5em;}
.smallsymbol {font-size:0.8em;margin-right:.7em;}

#leftbubble { margin-left:2.5em; margin-top:1em;background-color:#f1f5fb; width:41%;min-height:10em;float:left;border-radius:8px;border:1px solid #ccd9ea;
    background: -webkit-linear-gradient(#f1f5fb, #c9d9f0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f1f5fb, #c9d9f0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f1f5fb, #c9d9f0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f1f5fb, #c9d9f0); /* Standard syntax */
	
}
#leftbubble p {font-size:1.2em; padding-top:0; padding-left:.5em;padding-right:.5em;}
#rightbubble { margin-right:2.5em; margin-top:1em; background-color:#f1f5fb; width:41%;min-height:10em;float:right;border-radius:8px;border:1px solid #ccd9ea;
    background: -webkit-linear-gradient(#f1f5fb, #c9d9f0);
    background: -o-linear-gradient(#f1f5fb, #c9d9f0);
    background: -moz-linear-gradient(#f1f5fb, #c9d9f0); 
    background: linear-gradient(#f1f5fb, #c9d9f0); 
}
#rightbubble p {font-size:1.2em; padding-top:0; padding-left:.5em;padding-right:.5em;}

#canvasloadingicon { height:2em;width:2.4em;background-image:url('img/hourglass.png');background-repeat: no-repeat;position: relative;padding:0;margin:0;
    left: 38em;
    top: 13em;}
	
#loadingbarcanvas {position:relative; background-color:#cccccc; padding:0;margin:0;width:100%;height:2em;top:-2.1em;z-index:1;border-radius:6px;}
#loadpercent {font-weight:bold;}
.protectleftpanel {
	width:26%;
	float:left;
	height:33em;
	
}


.protectconsole {width:93%; height:47%; float:left; margin-left:.7em; 
background: -webkit-radial-gradient(#bad2ea, #98b4d0); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#bad2ea, #98b4d0); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#bad2ea, #98b4d0); /* For Firefox 3.6 to 15 */
    background: radial-gradient(#bad2ea, #98b4d0); /* Standard syntax */
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	border:.1em solid black;
	margin-bottom:1em;
}
.protectwindow {
	margin-top:2.2em;
	margin-left:.5em;
	width:94.3%;
	height:84%;
}
.protectwindowblack {
	margin-top:2.2em;
	margin-left:.5em;
	width:94.3%;
	max-height:81.5%;
	background-color:black;
	color:#c0c0c0;
	overflow:scroll;overflow-x: hidden;
}
.protectwindowblack p {	text-align:left; font-family:"Lucida Console", Monaco, monospace; font-size:.8em;}

.protectmidpanel {
	margin-left:1em;
	height:33em;
	width:45%;
	float:left;
	margin-bottom:1em;
	border-radius:8px;
	background: -webkit-linear-gradient(#f1f5fb, #c9d9f0);
    background: -o-linear-gradient(#f1f5fb, #c9d9f0);
    background: -moz-linear-gradient(#f1f5fb, #c9d9f0); 
    background: linear-gradient(#f1f5fb, #c9d9f0); 
}
.protectmidpanel p { padding:.5em; padding-top:0;font-size:1.25em;}
.protectmidpanel p a{ font-size:inherit;}
.protectmidpanel h2{ text-align:center; font-size:2.5em; margin:0;margin-top:.3em;padding:0;}
#protectstatuslabel{ margin-top:.15em;text-align:center; font-size:2.5em;background-color:red;border-radius:5px;color:#ffe5e5;padding:.5em;width:60%;margin-left:auto;margin-right:auto;}


.protectrightpanel {
	width:26%;
	float:right;
	height:33em;
}

.protectshieldtd { width:20%;}
.protectshieldtd img{ width:5em;height:6em;}
.protectdesctd {width:60%;text-align:center;}
.protecttable tr {background-color:#ffe5e5;}
.protecttable td {border-bottom:2px solid #f1f5fb;}

#protectsocial { width:30%; margin-left:auto;margin-right:auto;margin-top:.3em;}
#protectsocial a {margin-right:.5em;}
#protectsocial img {width:2em;height:2em;border-radius:4px;}

#scansocial { width:36%; margin-left:auto !important;margin-right:auto !important; padding:0;margin:0;}
#scansocial img{ width:.8em;height:.8em;border-radius:4px;}
#scansocial a {margin-right:.2em;}
#missingpotp {padding:0;margin:0;margin-bottom:.5em;margin-top:.5em;}

.webstats {width:100%;margin-top:1.4em;}
.webstats th {width:60%;font-size:1.1em;}
.webstats tr {height:2em;
background: -webkit-linear-gradient(#f1f5fb, #c9d9f0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f1f5fb, #c9d9f0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f1f5fb, #c9d9f0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f1f5fb, #c9d9f0); /* Standard syntax */
}
#bargraph {width:13em; height:5em; float:right;}
#piegraph {width:5em; height:5em; float:left;margin-left:2em;}
#shieldindexicon {width:7em;height:9em;float:left;margin-left:1em;}
#searchindexicon {width:7em;height:8em;float:left;margin-left:1em;margin-right:.4em;}
#boostindexicon {width:7em;height:7em;float:right;}

#boostindex { font-size:4em;text-decoration:none;font-weight:bold;padding:0;margin:0;color:blue;}
#boostindex:hover{ cursor:pointer;color:#5b5be5;}
#boostcomingsoonindex { background-color:red; font-size:1.1em;padding:.4em;padding-left:.6em;padding-right:.6em;color:#ffe5e5;margin-left:2.5em;}
.tryme {padding-left:.5em;padding-right:.5em; margin-left:7em; border:2px solid #a1bde4;margin-top:.5em;

background: -webkit-linear-gradient(#c9d9f0, #b5cbea); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#c9d9f0, #b5cbea); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#c9d9f0, #b5cbea); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#c9d9f0, #b5cbea); /* Standard syntax */
	}
.tryme:hover { 
background: -webkit-linear-gradient(#b5cbea, #c9d9f0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b5cbea, #c9d9f0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b5cbea, #c9d9f0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b5cbea, #c9d9f0); /* Standard syntax */
}
.tryme a {font-size:1em;}
.boldred {font-weight:bold; color:red;}
.referal {height:9em; width:23em; float:left; margin-right:.4em; margin-left:.4em;margin-top:1.5em; border-radius:5px;
background: -webkit-linear-gradient(#c9d9f0, #b5cbea); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#c9d9f0, #b5cbea); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#c9d9f0, #b5cbea); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#c9d9f0, #b5cbea); /* Standard syntax */
}
.referal p { font-style:italic; font-size:1.1em !important;}
#referal1img { width:7em; height:7em; float:left; margin:.5em; border-radius:7px;margin-top:1em;}
#referal2img { width:7em; height:7em; float:right; margin:.5em; border-radius:7px;margin-top:1em;}

#toplogo {width:1.3em; height:1.3em; float:left;margin-right:.5em;}

#socialheader {position:relative;top:-4em;left:28em;}
#socialheader a{margin-right:.3em;}
#socialheader img{border-radius:5px;width:1em;height:1em;}
.share {font-size:.8em;font-weight:normal;}
#strip {text-decoration:none; color:black;font-size:inherit;}
.smallnum { margin-right:.5em;font-size:.7em;margin-bottom:.2em;}

#navarrow1 {display:none;position:relative; left:11em;top:-5em;}
#navarrow1 img{width:8em; height:7em; }

#navarrow2 {display:none;position:relative; left:-11em;top:-5em;}
#navarrow2 img{width:8em; height:7em; }
.disclaimerp {padding-left:.7em;padding-right:.7em;}
.privh2 {text-align:center;}