/* ======================================================== */
/* = Single Report Print Style: v1.0.0 = */
/* ======================================================== */

html {
	background: #fff; 
	border: 0; 
	font-family: "verdana", sans-serif;
	font-size: 12px; 
	height: 100%; 
	margin: 0; 
	max-height: 100%;
	padding: 0; 
}

body {
	background: #fff; 
	padding: 0; 
}

#main {
	background: #fff;
}

* html #main {
	width: 100%; 
}

#selector_bar {
	display: none;
}

#supplement {
	display: none;
}

* html #supplement {
	width: 100%; 
}

#header {
	background: #fff;
	border: solid #999 1px;
	margin-bottom: 20px;
}

* html #header {
	width: 100%; 
}

#aboutwindow {
	background-color: #ffffff;
	border: solid #999999 1px;
	margin-bottom: 16px;
	padding: 6px 0px -44px 0px;
}

#aboutwindow input {
	display: none;
}

#aboutwindow p {
	margin: 0px 8px;
}

/* ======================================================== */
/* = OVERRIDE ELEMENTS =*/
br {
	line-height: 8px;
}

p {
	line-height: 19px;
	margin: 0px 10px 0px 0px;
}

ol, ul {
	padding: 0px;
	margin: 0px 0px 0px 56px;
}

li {
	line-height: 19px;
}

td {
	font-family: "verdana", sans-serif;
	font-size: 12px; 
}


/* ======================================================== */
/* = ID ELEMENTS =*/

/* = Header Elements = */
#about {
	display: block;
}

#oem_logo {
	display: block;
}

#product {
	display: none;
}

#report_name {
	padding: 12px;
}

#all_recommendations, #security, #windows, #system {
	background-color: #ffffff;
	border: solid #999999 1px;
	margin-bottom: 16px;
	padding: 6px 0px 4px 0px;
}

#recommendations {
	display: none;
}

#recommendations p, #all_recommendations p {
	margin: 0px 8px;
}

/* ======================================================== */
/* = CLASS ELEMENTS =*/
.about_link {
	display: none;
}

/* = Grid Elements = */
.header_row {
	display: none;
}

.default_row, .highlight_row {
	background-color: #fff;
	border-top: solid #ccc 1px;
	display: block;
	padding-bottom: 6px;
	padding-top: 6px;
}

.column1, .column2{
	display: block;
}

.column1 {
	padding-left: 8px;
}

.column2 {
	padding-left: 24px;
}


/* = Miscellaneous Elements = */
.drive {
	display: block;
	float: left;
	margin-right: 48px;
}

.drivespace {
	display: none;
}

.expander {
	display: none;
}

.expanded_view {
	color: #339;
	display: block;
	margin: 4px 10px 8px 24px;
	padding: 0px 4px;
}

.expandlist {
	color: #669;
	display: block;
}

.freespace {
	background-image: url('%path%/bg_freespace.gif');
}

.isred {
	color: #cc0000
}

.riskmeter {
	display: none;
}

.smallbreak {
	font-size: 8px;
	line-height: 8px;
}

.textindent_175 {
	background-image: url('%path%/dot.gif');
	background-repeat: repeat-x;
	display: block;
	float: left;
	width: 250px;
}

.title {
	color: #000;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 8px;
	padding-bottom: 8px;
}

.tooltipstyle {
	background-image: url('%path%/bg_tooltip.gif');
	background-repeat: no-repeat;
	cursor: pointer;
	height: 400px;
	left: 600px;
	padding: 8px;
	position: absolute;
	top: 80px;
	visibility: hidden;
	width: 300px;
	z-index: 99;
}

.usedspace {
	background-image: url('%path%/bg_usedspace.gif');
}
