
#WhyIsItNeeded {
	margin-bottom:0.25in;
	padding:0.125in;
}

#WhyIsItNeeded h2 {
	font-family:Calibri, "Optima LT",Arial, Helvetica, sans-serif;
	font-size:18pt;
	margin-bottom:0.125in;
	margin-top:0.125in;
}


#topgraphic {
	margin-top:0.25in;
	margin-bottom:0.25in;
}
#topTabs {
	font-family:Calibri, "Optima LT",Arial, Helvetica, sans-serif;
}

#topTabs td, #topTabs td a {
	font-variant:small-caps;
	padding-top:2px;
	text-decoration:none;
	color:#666666;
}
td#active {
	background-image:url(../images/tab-active.png);
	color:white;
	font-weight:bold;
}
td.inactive {
	background-image:url(../images/tab-inactive.png);
}

#topTabs td a:hover {
	text-decoration:underline;
}

th {
	background-color:#aa0000;
	color:white;
	font-variant:small-caps;
}
#WhyIsItNeeded td {
	font-family:Calibri, "Optima LT",Arial, Helvetica, sans-serif;
	margin-bottom:2px solid white;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	height:161px;
}
td.dark {
	background-color:#e8c9c9;
	font-size:14pt;
	padding:10px;
}
td.light {
	background-color:#f2e5e5;
	font-size:14pt;
	padding:10px;
}
#ContentBorder {
	border-top:4px solid #aa0000;
	border-bottom:4px solid #aa0000;
	}
	
#topTabs {
	margin-left:1px;
	padding-left:10px;
	border-bottom:8px solid #aa0000;
	height:42px;
	_height:32px;
	margin-bottom:0.25in;
	font-family:Calibri, "Optima LT Demibold",Arial, Helvetica, sans-serif;
}
#topTabs div {
	width:325px;
	height:32px;
	_height:42px;
	float:left;
	background-image:url(../images/tab-inactive-wide.png);
	font-variant:small-caps;
	padding-top:10px;
}
#topTabs div#active {
	background-image:url(../images/tab-active-wide.png);
	color:white;
}

#topTabs div a {
	font-variant:small-caps;
	padding-top:2px;
	text-decoration:none;
	color:#666666;
}
#topTabs div a:hover {
	text-decoration:underline;
}
#NorganixPenetrates {
	margin-bottom:10px;
}