#main,#page,#page_margins,body,#headertext,#header,#col1_content,#col1 {
	border:0
}

#main,#page,#page_margins,body,.c75r,.c66r,.c62r,.c50r,.c38r,.c33r,.c25r,.c75l,.c66l,.c62l,.c50l,.c38l,.c33l,.c25l,.subcr,.subcl,.subc,#headertext,#header,#col1_content,#col1,.commentmeta,.commenttext,.commentheader {
	margin:0
}

#main,#page,#page_margins,body,.subcr,.subcl,.subc,#headertext,#header,#col1_content,#col1,.commentmeta,.commenttext,.commentheader {
	padding:0
}

#page, #page_margins, #main, #col1, #col1_content {
	width:100%!important;
	min-width:0;
	max-width:none
}

#header,.print {
	height:auto
}

#footer,#search,#nav,#topnav,#col2,#col3,.articleinfo,#commentform,#respond,.postinfo,.pagination,.pagination .floatbox, .columnblock,#header img,#topnav_2,#topnav_1,.commentheader img, .skip_top {
	display:none
}

.c75r,.c66r,.c62r,.c50r,.c38r,.c33r,.c25r,.c75l,.c66l,.c62l,.c50l,.c38l,.c33l,.c25l,#headertext,#header,#col1_content,#col1 {
	width:100%;
	float:none
}

.c75r,.c66r,.c62r,.c50r,.c38r,.c33r,.c25r,.c75l,.c66l,.c62l,.c50l,.c38l,.c33l,.c25l,.subcolums_oldgecko,.subcolumns,.floatbox {
	overflow:visible;
	display:table
}

.print {
	position:static;
	top:0;
	left:0;
	width:auto
}

body * {
	font-family:"Times New Roman",Times,serif
}

pre,code {
	font-family:"Courier New",Courier,mono
}

body,h6,h5,h4 {
	font-size:12pt
}

h6,h5,h4,h3,h2,h1 {
	page-break-after:avoid
}

acronym[title]:after,abbr[title]:after {
	content:'(' attr(title) ')'
}

#page a[href^="https:"],#page a[href^="http:"],li.guest,li.author,.comments,#col1_content,#col1,#main,#headertext,#header,#page,#page_margins,body,.post {
	background:none
}

#page a[href^="https:"],#page a[href^="http:"] {
	padding-left:0
}

#col3_content:before,#col2_content:before,#col1_content:before {
	content:"";
	color:#888;
	background:inherit;
	display:block;
	font-weight:700;
	font-size:1.5em
}

li.guest,li.author,.comments,#col1_content,#col1,#main,#headertext,#header,#page,#page_margins,body {
	background:#fff;
	border:none
}

li.guest,li.author,.comments,#col1_content,#col1,#main,#headertext,#header,#page,#page_margins,body,#headertext h1,#headertext h1 a,#headertext p,.post a,li.guest a,li.author a {
	color:#000
}

#headertext h1,#headertext h1 a,h2,h1 {
	font-size:16pt
}

#headertext h1,#headertext h1 a,h2,h1,h3,h6,h5,h4 {
	font-weight:bold
}

#headertext p,.post,.commenttext {
	border-bottom:1px solid black
}

h3 {
	font-size:14pt
}

.post {
	margin-bottom:10pt;
	padding-bottom:0
}

li.guest .commenttext,li.author .commenttext {
	border-top:none
}

.comments li {
	margin-bottom:0
}





}

