/* Style sheet optimized for IE4x */

body { color:#000000; font-size:9pt; font-family:Verdana,Arial,Sans Serif; width:96%;}

a:link, a:visited { color:#0000FF; text-decoration:none;}
a:active, a:hover { color:#FF0000; text-decoration:underline;}
a:link.g, a:visited.g {color:#00A000}
a:active.g, a:hover.g {color:#FF0000; text-decoration:none;}

h1 { font-size:135%; margin-bottom:".5em"; clear:both; }
h2 { font-size:110%; margin-top:"1.5em"; margin-bottom:".5em"; clear:both; }
h3 { font-size:100%; margin-top:"1.2em"; margin-bottom:".5em"; clear:both; }
h4 { font-size:100%; margin-top:"1.2em"; margin-bottom:".5em"; clear:both; text-decoration:underline;}
h5 { font-size:100%; margin-top:"1.2em"; margin-bottom:".5em"; clear:both; }

p  { margin-top:".6em"; margin-bottom:".6em"; }

ol { margin-top:".5em"; margin-bottom:0; margin-left:"2.1em"; padding-left:"0em"; margin-right:"2.1em";}
ul { margin-top:".6em"; margin-bottom:0; list-style-type:disc; margin-left:"1.5em"; padding-left:"0em"; margin-right:"1.5em";}
li { margin-bottom:".7em"; clear:both; }

dd { margin-bottom:0; margin-left:"1.5em"; }
dt { margin-top:"1em"; }

pre { margin-top:".5em"; margin-bottom:".5em"; }
code { font-family:Courier New; font-size:"1.1em"; }

table {font-size:100%; margin-top:1em; margin-bottom:1em; padding:1; border-style:none; }
th    {text-align:left; background: #dddddd; vertical-align:bottom;  font-size:8pt; font-family:Verdana,Arial,Sans Serif;}
th.h  {color:maroon;}
th.x  {background:#ffffff;}
td    {border-right: solid #c0c0c0 1px; border-bottom: solid #bbbbbb 2px; background:#efefef; vertical-align:top; color:black; font-size:8pt; font-family:Verdana,Arial,Sans Serif;}
td.w  {background:#ffffff;}
td.x  {border-right:none; border-bottom:none; background:#ffffff;}

/* Style for print only functionality used with external URL link stylep.css */
span.printOnly	{display:none }

