
body {
	font-size: 58%;
	background-color: #fff;
}

ol{
	font-size: 13px; 
	margin-left: 4.5em;	
}

#topmost{
	display: none;
}

#tommieBanner{
	background: none;
}

#tommieBanner .middle{	
	background: none;
}

#tommieBanner .middle #banner{
	width: 100%;
}

#tommieBanner .top{
	display: none;
}

#tommieBanner .middle .left {
	display: none;
}

#tommieBanner .middle .right {
	display: none;
}

#tommieBanner .middle #banner #logo {
	display: none;
}

#tommieBanner .middle #banner #logoPrint {	
	display: block;
	margin-left: 0em;
	padding-left: 0em;
	text-align: left;
	margin-top: 40px;		
}

#tommieBanner .middle #banner #trialsearch {
	display: none;
}

#tommieBanner .middle #banner #trialPrint {
	float: right;
	display: block;
	width: 26.8em;
	margin: 0em;
	padding: 0em;
	text-align: right;
	/*border: 0.1em solid #000;*/
	margin-top: 40px;
}

#tommieBanner .bottom{
	display: none;
}

#menus{
	display: none;
}

#breadcrumb{
	display: none;	
}

.promoBox .bottom{
	display: none;
}

.promoSpacer {
	width: 1em;
}

#pageBody {
	float: none;  /* CHANGE to 'none' for PRINT */	
}

#pageBody .top{
	display: none;
}

#pageBody .bottom{
	display: none;
}


#pageBody #heading {
	background-color: #fff;	
	margin-bottom: 3em;
}

#pageBody #heading .inner {
	background-color: #fff;		
	padding-left: 2em;	
}
html>body #pageBody #heading .inner{
	padding-left: 1.4em;
}

#pageBody .middle {
	background-color: #fff;
	float: none;
}

#pageBody .middle .left{
	display: none;
}

#pageBody .middle .left #menu .top {
	display: none;
}

#pageBody .middle .left #menu .bottom {
	display: none;
}


#pageBody .middle .left #menu .middle .inner .nav_list a.selected{
	text-decoration: underline;
	font-weight: bold;
}

#pageBody .middle .right {
	padding-bottom: 2em;
	float: none;
	width: 67.2em;
	margin: 0em;
}

#pageBody .middle .right #content .top {
	display: none;
}

#pageBody .middle .right #content .bottom {
	display: none;
}

#pageBody .middle .right #content .middle{
	width: 67.2em;
}

#pageBody .middle .right #content .middle #float{
	/*margin-top: 1.2em;*/	
}

#pageBody .middle .right #content .middle p, #pageBody .middle .right #content .middle ul, #pageBody .middle .right #content .middle ul.internal_nav_list{
	font-size: 10pt;
}

#pageBody .middle .right #content .middle p{
	margin-left: 2.1em;
}

#pageBody .middle .right #content .middle ul, #pageBody .middle .right #content .middle ul.internal_nav_list{
	padding-left: 1.2em;
	list-style-type: disc;
	margin-left: 1.1em;
}
html>body #pageBody .middle .right #content .middle ul{
	margin-left: 2em;
}
html>body #pageBody .middle .right #content .middle ul.internal_nav_list{
	margin-left: 2em;
}

.internal_nav_list a{
	padding-left: 0em;
}

#aboutmenu{
	display: none;
}

#accessmenu{
	display: none;
}

#demosmenu{
	display: none;
}

#pricesmenu{
	display: none;
}

#securitymenu{
	display: none;
}

#supportmenu{
	display: none;
}

#footer{
	display: none;
}

#pageBody .middle .right #content .middle .contentHeading2 {
	margin-left: 2.1em;
}

div.internal_parent_internal{	 
	text-align: left;
	margin-left: 0em;	
}

/* Hiding text box outlines; stupid class names, I know */
.internal_left_internal, .internal_center_internal, .internal_right_internal, .internal_left_bottom_internal, .internal_center_bottom_internal, .internal_right_bottom_internal{
	display: none;
}

div.internal_middlecenter_internal{
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #fff;
}

#pageBody .middle .right #content .middle .internal_content{
	width: 40em;
}

.whitebox_left, .whitebox_right{
	display: none;
}

#pageBody .middle .right #content .middle ul.common_nav_list {	
	margin-left: 2em;	
	font-size: 14px;
	list-style-type: disc;	
}


.common_nav_list li{
	padding: 0em;
	margin: 0em;
	margin-left: 0em;
	display: block;
	padding-left: 1.8em;
	list-style-image: none;
	list-style-type: disc;	
}

/*
.common_nav_list li.modified{
	padding: 0em;
	margin: 0em;
	margin-left: -3.6em;
	display: block;
	background-image: url(/img/nav-bullet-common.gif);
	background-repeat: no-repeat;
	background-position: 0% 20%;
	padding-left: 1.8em;
	margin-bottom: 0.8em;
}
*/