#issueleft div { width:134px; float:left;padding-right:9px}
#issueleft #iframeleft { margin-bottom:0px;}
#issueleft #iframedonate { margin-left:4px;float:left}

.updated { font-size: 11px; font-style:italic }
.PTEpanel     { visibility:hidden; text-align:left; }
.PTEpanel h2, .PTEpanel strong, .PTEpanel div.hd  { color:#15428B; background:none;border:none }
.PTEpanel legend  { margin-bottom:-6px }
div.hd  { color:#15428B !important;}
.PTEpanelLink { cursor:pointer;font-size:14px;text-decoration:underline;color:#15428B !important;}

/*  focus below  */
.yui-skin-sam .yui-panel-container.focused .yui-panel .hd {
    background: url(yahoo/sprite.png) repeat-x 0 -1300px;
}

/* un- focus below  */
.yui-skin-sam .yui-panel .hd {
    background: url(yahoo/sprite.png) repeat-x 0 -1700px;
}
.disclaimerdiv { width:616px;margin:0px auto;text-align:center; }

.disclaimerNotice { font-size: 14px;text-align:center; font-weight:bold;color:#025186; }
.siteFoot {  text-align:center; color:#15428B;line-height:1.2;font-size:11px;margin-top:-9px }
.right {  float:right; text-align:right }
.left {  float:left; text-align:left }
.required { font-size:11px; color:dimgray }
ul { list-style-image:url("../images/bullet03.gif") !important;}

.issues { text-decoration:none }
a:hover.issues { text-decoration:underline }


.leftcol  { background-color:#F5F5FF; width:320px !important; padding: 0px 9px 0px 14px; border-left: 1px solid #aaa; border-top: 1px solid #aaa }
.rightcol { background-color:#F5F5FF; width:578px !important; padding: 0px 9px 0px 14px; border-right: 5px inset #ddd; border-top: 1px solid #aaa  }

td.indexbottom { background-color:#F5F5FF; width:100% !important; border-bottom:5px inset #ddd ; border-right: 5px inset #ddd; border-left: 1px solid #aaa;  }

.onecol { background-color:#F5F5FF; width:99% !important; padding: 0px 9px 0px 14px; border-bottom:5px inset #ddd ; border-right: 5px inset #ddd; border-left: 1px solid #aaa }	

.bioleftcol  { background-color:#F5F5FF; width:537px !important; padding: 0px 9px 0px 14px; border-bottom:5px inset #ddd ; border-left: 1px solid #aaa; border-top: 1px solid #aaa }
.biorightcol { background-color:#F5F5FF; width:360 !important; padding: 0px 9px 0px 14px; border-bottom:5px inset #ddd ; border-right: 5px inset #ddd; border-top: 1px solid #aaa  }

h1,h2{ font-weight:bold;  background-color:#025186; padding: 5px 0px 5px 12px;
color: #fff; text-align:left; border-bottom:#888 3px solid ; border-right:#888 2px solid}

/* -------------------
h1,h2,h3,h4,h5,h6{ font-weight:bold;  background-color:#025186; padding: 5px 0px 5px 12px;
color: #fff; text-align:left; border-bottom:#C8E3F1 3px solid ; border-right:#C8E3F1 3px solid}

h2,h3,h4,h5,h6{ font-weight:bold;  background-color:#205375; padding: 5px 0px 5px 12px;
color: #fff; text-align:left;}
---------------------- */
.glance    { margin-left:42px }
.mHead     { font-weight:bold;font-size: 120%;color:#025186;margin-left:-19px; }
.glance ul { margin-left:25px;margin-top:5px;margin-bottom:5px;  }
.glance p  { margin: 3px 0px 3px 0px }

body{ background:url("../images/bg_dkblue2.png") repeat-x #D7E2F0;text-align:center; font-size:100%; }
/* -------------------
new 8/21/08 #D7E2F0   background:url("../images/bg_dkblue2.png")
old   #C8E3F1 background:url("../images/bg_msbluefade.png")
---------------------- */
#main  { width:900px;margin-top:10px;text-align:left; margin-left:auto;margin-right:auto }

#issue  { width:709px;margin-top:10px;text-align:left; margin-left:auto;margin-right:auto }
#issueright{ padding: 2px 10px; width:49% }
#issueleft{ padding: 2px 10px; width:49% }

cite { font-style:italic !important;}

.dnp { display:block }
.dnddnp { display:none }
.dnddp { display:none } /* do not display, but do print*/
@media print{
	#issueleft div { display:none }
	.dnp { display:none }
	.dnddnp { display:none }
	.dnddp { display:block } /* do not display, but do print*/	
	ul { list-style-type:none }
	div.PTEpanel { display:none }
	h1,h2,h3,h4,h5,h6{ 
		font-weight:bold; 
		padding: 5px 0px 1px 0px;
		color: #000; 
		text-align:left; 
		border:none;
		border-bottom:#000 1px solid ;
	}	
}