

html body {
	font-size: 13px;
	text-align: left;
	float:  none;
	width: auto;
	/*border:	1px dotted black;*/
	margin: 0 !important;
}

body div, body input, body td {
	/*font-family: georgia, times, serif !important; */
}

div.main1 {
	border: 0 !important;
	/*width: 100% !important;*/
	margin: 0 !important;
	width: 930px;
	width: 950px !important;
	height: auto;
	position:relative;
	/*border:	2px dashed black;*/
}

.clear {

	clear:  both;
}

div.modMain  {
	/*width: 80%;*/
	margin: 0px;
	padding: 0px;
	overflow: visible;
	float: none !important;
	position:relative;
	clear: none;
	width: auto !important;
	font-size: 95%;
	/*border: 2px solid red;*/
}

 .modMain div, .modMain p  {
	overflow: visible;
	position:relative;
}

div.modSide  {
	/*width: 15%;*/
	clear: none;
	font-size: 80%;
	margin: 0px;
	padding: 0px;
	float: right !important;
	overflow: visible;
	position:relative;
	display: none;
}

div.modSide div.mod, div.modMain div.mod {
	width: auto  !important;
	padding: 0px;
	position:relative;
	margin-right: 0px  !important;
	padding-right: 0px !important;
	/*border: 1px dashed red;*/
}

.sitelink img {
	display: none;
}
	
	.modSide .actions { /* no point in showing the action bar in the printout */
		display: none;
	}
	
	div.modSide h2, div.modSide h3 {
		border-bottom: solid thin #888 !important;
		margin-bottom: 1px;
		padding-bottom: 3px !important;
		padding-right: 0px;
		margin-right: 0px;
	}

	div.modMain h2 {
		border-bottom: solid thin #888  !important;
	}


	
div.breadcrumb {
	display: none !important;
}

h1 {
	padding: 0 !important;
	margin: 8px 0px !important;
	font-weight: bold;
	font-size: 32px;
	
}

h1 a {
	display: none;
}

h1, h2, h3 {
	color: black !important;
	border-color: #888;
}

#customHeader, #header { 
	display: none !important;
}

#footer {
	border: 0;
	border-bottom: 1px solid #888;
	color: #000;
	padding-left: 1px;
	margin-top: 40px;
	font-size: 10px;
	display: none;
}

#footer a {
	color: navy;
	text-decoration: underline;
}

.x0x {
	display: none !important;
}

div.bg_reply {
	display: none !important;
}

.btn_more {
	display: none !important;
}

body div a {
	text-decoration: underline !important;
	color: navy  !important;
	padding: 0 !important;
}

body div.ad {
	display: none !important;
}

div ul {
	padding-left: 0 !important;
	margin-left: 0 !important;
}

ul li {
	list-style: disc !important;
	padding-left: 0 !important;
	margin-left: 20px !important;
	font-size: inherit;
}


div.cutout_body {
	border: 0 !important;
	padding: 0 !important; 
}


.cutout_top, .cutout_top {
	display: none;
}


	.cutout_body .fieldLabel,  .cutout_body .fieldValue, .cutout_body .fieldValue2 {
		display: none !important;
	} /* this hides the 'add tag' control, not needed in printout **/
	
	.cutout_body .deleter{
		display: none !important;

	}
	
	.viewall {
		visibility: hidden !important;
	}

	
	div.aboutdisc div.preview {
		display: block !important;
		height: auto !important;
		padding-top: 0 !important;
		margin-top: -20px !important;
	}
	
		div.aboutdisc .score1 {
			display: none !important;
		}
		
		div.aboutdisc .scorebar {
			display: none !important;
		}
		
		div.aboutdisc .thumbs {
			float: none !important;
			padding: 0 !important;
			border: 0 !important;
			margin: 0 !important;
		}
	
	
	div div.comp-attachments {
		padding: 0 !important;
		margin-top: -15px !important;
		border: 0px !important;
	}
		
		
		div div.comp-attachments a {
			padding: 0 !important;
			font-size: 10px;
			margin-top: 0px !important;
		}
	
	
	div.comp-content, div.comp-content td {
		margin-bottom: 20px !important;
		font-size: 12pt !important;
	}
	
	div div.comp-rater a {
		color: #444  !important;
		text-decoration: none;
	}
	
	.modMain div.mod {
		margin-bottom: 40px;
		overflow: visible;
		float:  none !important;
		clear: none !important;
	}

	
	.modMain .responses div.mod {
		margin-bottom: 0px;
		overflow: visible;
		
		float:  none !important;
		clear: left !important;
	}	
	.modSide div.mod {
		margin-bottom: 28px;
		padding-bottom: 0;
		float:  none !important;
		position: relative;
	}
	
	
	div h2 a, div h3 a {
		text-decoration: none !important;
		color: black !important;
	}

.modSide .mod {
	display: none;
}

.modSide div.aboutdisc {
	display: block !important;
}
div.tabrow {
	clear: both;
	border: 0 !important;
	padding: 0px !important;
	width: auto !important;
	font-size: 1px !important;
	line-height: 1px !important;
}

div.tabrow a {
	display: none;
	float: none;
}

div.tabrow a.selected {
	display: block;
	padding: 0px !important;
	text-decoration: none !important;
	color: black !important;
	font-size: 26px !important;
	line-height: 32px !important;
	margin: 5px 0px 10px;
	width: auto !important;
	border: 0px !important;
	/*float: left !important;*/
}

div.tabrow div.searcher {
	float: left !important;
	display: inline;
	width: auto;
}

.convo_preview {
	width: auto;
}

.convo_preview h3 { border-bottom:  none; }

.score1 {
	border:  1px solid #eee !important;
	padding-top: 0;
}

.score1 .score2 {
	display: block;
	padding: 0 !important;
	margin-top: 14px !important;
	color:  #999 !important;
	text-decoration: none !important;
	line-height: 100%;
	height:  auto;
}


img.biguserpic48 {
	float: right;
	margin: 0px 0px -15px 10px;
	border: 0 !important;
	
	
}

a.watch1 {
	border: 0  !important;
	padding: 0 !important;
}

.modSide img.biguserpic48 {
	float: left;
	margin: 0px 10px -5px 0px;
}
span.role {
	color: #888  !important;
	text-decoration: none !important;
	border: 1px solid #444  !important;
}

	div.responses .viewoptions2 {
		margin-left: 0px;
	}
	
	div.responses .mod {
		border-color: #888;
	}
	
	div.responses .rep_collapsed {
		border-color: #888;
		padding-left: 60px !important;
	}
	
	div.responses .rep_you {
		border-color: #444;
	}

.inpagetoc {
	background-color: transparent;
	margin-bottom: 0;
}
.inpagetoc h3 {
	display: none;
}
div.wikidoc div.comp-content {
	margin-left: 0;
	margin-top: 0;
	
}
div.comp-content {
	width: auto;
}	

.comp-content .tablebox {overflow:visible; width: auto; padding: 0; margin: 0;}
.comp-content .tablebox table {margin: 0; overflow:visible;}

 div.successheader,
 div.announcement,
 div.sysannouncement,
 div.errorheader {
	display: none;
}

div.comp-rater {
	display: none;
}

div.toc_head {
	display: none;
}

.noprint {
	display:  none !important;
}

#univ_search {
	display: none; 
}

