body {
font-color : #000000;
background : #ffffff;
	/*no longer needed */
	/*font-size : 112.5%;*/
	/* sets print default font at 18px for Firefox */
}

#page { width: 100% !important;}

#content {
	/* this doesn't seem to do anything */
	/* update this just to be safe */
  width: auto !important;
  padding: 1em;
  margin: 0px;
  float:none;
}

#main 
/* forces the main content to print without running off the page */
{ width: 100% !important;}

#DoNotPrint, #nav, #RightGuideSection, #header, #TopNav, #top-navigation, #top-menu, #headers, #footer, #footer-iMap, .footer_box, .floating-menu, #topOfPage, #kyz-leaderboard {display:none !important;}

#LeftNav, #left-bar, #RightNav, #right-bar {display:none !important; width: 0px !important;}

html {
font-color : #000000;
background : #ffffff;
	/*no longer needed */
	/*font-size : 112.5%;*/
	/* sets print default font at 18px in IE */
}

/* Displays FAQ answers */
.tiersub1,.tiersub2,.hilite {
	display: block !important;
}

/*Collapsible FAQ style*/

.answer, .questions {
	display:block !important;
	font-size: 80%;
}

.questions {
	display:block !important;
	font-size: 80%;
	font-weight:bold;
}

/*tab code*/

.tabcontent {
	display:block !important;
}

.tabTitle {
	display:block !important;
}

.tabLinks {
	display:none !important;
}

table.tablestyle th{ width: auto !important; padding: .5em; font-size: 90%;}
table.tablestyle td{ width: auto !important; padding: .5em; font-size: 80%;}

h3 {margin-top: 2em;}

.expand_link, .collapse_link {display:none;}

.imageRight {margin-left: 1em !important;}
.imageLeft {margin-right: 1em !important;}

/* fix OAN Overflow style */
.overflow