div#primary-nav, ul#utility-nav, div#utility-search, div#secondary-nav, div#features, div#footer ul, h1 span, #find-security-for, #footer-links, #crumbs
{display:none;}

a {color:#000;}

img {
	border-width: 0em;
	margin: 0;
	padding: 0;
}

div#main-content {
	color:#000;
	font:11px verdana, arial, geneva, sans-serif;
}

div#footer {
	color:#000;
	font:10px verdana, arial, geneva, sans-serif;
	position:static;
	margin-top:20px;
}

div#focus-on,div#solutions,div#latest,div#spotlight {
	color:#000;
	font:11px verdana, arial, geneva, sans-serif;
}

div#focus-on ul,div#solutions ul {
	list-style : none;
}


div#focus-on p,div#solutions p,div#latest p,div#spotlight p {
	color:#000;
	font:11px verdana, arial, geneva, sans-serif;
	font-weight:bold;
}

p#spotlight-box {
	font-weight:normal;
}

div#banner {
width:680px;
}

.theme {
margin-left:10px;
}

table {
	border-collapse: collapse; /* cells meet */
	border-spacing: 0em;
	margin-top:0.5em;
}

table td, table th {
	vertical-align: top;
}

table {
	font-size:1.0em;
	width:435px;
	border:1px solid rgb(77,77,77); /* medium grey */
	margin-bottom:1.0em;
		}

table thead th {
	border-bottom:1px solid rgb(77,77,77);
	background-color: rgb(230,230,230); /* light light grey */
	padding: 0 0.5em 0 0.5em;
	}

table tbody th {
	border-bottom:1px solid rgb(77,77,77); /* medium grey */
	text-align:left;
	padding:0.5em;
	}

table tbody td {
	border-bottom:1px solid rgb(77,77,77); /* medium grey */
	border-left:	1px solid rgb(77,77,77); /* medium grey */
	padding:0.5em;
	}

table tbody td p,table tbody th p,table thead th p {
margin:0;
padding-top:.5em;
padding-bottom:.5em;
}

table tfoot td{
	color: rgb(77,77,77); /* medium grey */
	font-size:0.9em;
	line-height:1.2em;
	padding:0.5em;
	}

table.imagenoborder {
	width:435px;
	border: 0;
	margin-bottom:1.0em;
		}

table.imagenoborder td {
	padding:0;
	border: 0;
	margin:0;
	}

table.imagenoborder tbody {
	padding:0;
	border: 0;
	margin:0;
	}

table.noborder {
	border: 0;
	margin-bottom:1.0em;
		}

table.noborder td {
	padding:0;
	border: 0;
	margin:0;
	}

table.noborder tbody {
	padding:0;
	border: 0;
	margin:0;
	}
