/*
	tweaks.css
	
	page for sitewide tweaks and presentation divs
	
	todo: make a search for these and consider removing ones
	we're not using
*/

@media screen { .printonly { display: none; }
}

@media print { .screenonly { display: none; }
}


div.clearBoth {
	clear: both;
	font-size: 1px;
	height: 1px;
	max-height: 1px;
}

.clearfloat { 
	clear:both; 
}
.fltrt { 
	float: right; 
	margin-left: 10px; 
}
.fltlft { 
	float: left; 
	margin-right: 10px; 
}
.upper { 
	text-transform:uppercase; 
	font-weight: bold; 
}
.unbold { 
	font-weight:normal !important; 
}

.glossary {
	position:relative; 
	top:-18px; 
	float:right;
}

div.tweak {
	margin: 0;
	padding: 0;
}


div.center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div.legacyContent {
	width:600px;
	padding-left: 95px;
	padding-right: 93px;
	background-color: white;
	padding-top: 14px;
}

/*
	we don't really need innerMain for most legacy pages,
	but it's not needed for legacyContent
*/

div.legacyContent div.innerMain {
	border:  none;
	width: auto;
}

div.legacyContent table {
	
	
}

div.legacyContent td {
	text-align:left;
}

div.legacyContent td.tabnumerals, div.legacyContent td.tabnumeralsp30, div.legacyContent td.tableheader {
	text-align: center;
}

.invisitext {
	color:  white;
}

.nomargintop {
	margin-top:0px;
}
.padtop10 {
	padding-top:10px;
}

.nomarginbottom {
	margin-bottom: 0;
}

span.lowercase {
	text-transform: lowercase;
}

table.expertsBios td {
	padding: 4px;
}

.itemQuest p{ font-size:11px; }

.allheaders h2 {
	color: #616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	background-color:#fff !important;
}

.allheaders h3 {
	color: #616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #eee;
	margin: 3px 0;
	padding: 2px;
}


