BODY {
COLOR: #000000 !important;
LINE-HEIGHT: 17px;
FONT-FAMILY: Arial,helvetica, MS san-serif;
BACKGROUND-IMAGE: none; 
BACKGROUND-COLOR: #ffffff;
}
* {  
font-size: 10pt; 
  color: inherit !important ; 
  BACKGROUND-IMAGE: none !important;
  BACKGROUND-COLOR: #ffffff !important;
}
p {padding-bottom:12px}
td#wholerightside, td#printingcell, table#rightcolumn {
width: 100%;
margin-left: 0px;
margin-right: 0px;
text-align:left
}
.pagehead {
line-height:110%
}
#mainbodyarea {}

#wholerightnav {
float: right;
margin-left: 15px;
}
#rightcolumncontainer {
width: 200px;
float:right;
}
.floatleft {
	FLOAT: left;
	margin-right: 10px;
}
.floatright {
	FLOAT: right;
	margin-left: 10px;
}
#optionalrightcolcontent {
        PADDING-LEFT: 8px;
	BORDER-LEFT: #7a0019 thin dotted;
        margin-left: 10px;
}

div #cssprintimage {
display: block;
background-color: #fff;
margin-bottom: 30px
}
.subtitle {
font-size: 12pt;
font-weight: bold;
}
.subtitle2 {
font-size: 12pt;
font-weight: bold;
}
.fvPageTitle, .pagehead {
font-size: 16pt;
font-weight: bold;
padding-bottom: 10px
}
a {
text-decoration:none;
COLOR: #000000;}

table #maintable {
BACKGROUND-IMAGE: none; 
}
#wholerightnav {
width: 200px;
margin-bottom: 10px
}
#rightcolumnunderquicklinks {
width: 200px
}
table #rightcolumn, div #contentarea, #maintable, td #wholerightside {
width: 100%;
border: 0;
margin: 0;
padding: 0;
BACKGROUND-IMAGE: none
}

table #rightnavtab,
#homeflash,
#searchrow,
#topsection,
#sectionrightcolumncontainer,
#titleunderlineimage,
#healthlibrary,
#providerlist,
#logoarea,
#swoop_bkgrd_top,
#topnav,
td#mainLeftcolumn,
#leftcolumn,
#quicklinkscontainer,
#swoop_bkgrd_middle,
div.ummc_crumbtrail,
div #swoopundertitle,
#footercell,
#print_email,
.footnav,
.websitecell,
#leftcolumnbuttonscell
{display: none}