body {  font-family: Verdana, Geneva, Tahoma, Arial, sans-serif; 
               font-size: 9pt; line-height: 11pt; 
               font-style: normal; font-weight: normal;  font-variant: normal; 
               margin-left:  4%; margin-right: 4%; 
               background-color: #FFFFEE;
               background-image: url(supptgraphics/bg-magnolia.gif);	   
			   }
a:link {color: #006699;}
a:visited {color: #663300;}
a:active {color: #FF9933;}

h1,h2,h3,h4,h5,h6,h7 {font-family: "Lucida Sans", Geneva, Tahoma, Verdana, Arial, sans-serif; 
               font-weight: bold; 
               color: teal; line-height: 1.2em;
               margin: 1em 0em 0.5em 0em;
}
h1,h2,h3 {text-align: center; }

p, td {  font-weight: inherit; font-variant: inherit; 
			 font-size: inherit; line-height: inherit; }

.contain {position: relative;}			 

p.tiny {font-size: x-small;}

.sidebar { width: 200px; margin-right: 1.5em;}			

img.withair {hspace: 10px; vspace: 10px; }

.airleft {float: left; margin: 24px; margin-left: 0; }
.airright {float: right; margin: 24px; margin-right: 0; }

li.myli {margin: 0.4em 0em;} 

p.topquo {font-style: italic; font-weight: 600; font-size: 9pt; 
	          line-height: 12pt; color: #FFFFEE}

.sidebarquo, .sbpullquo {font-weight: 600; font-size: 9pt; line-height: 11pt; 
		      font-family: "Lucida Sans", Geneva, Tahoma, Verdana, Arial, sans-serif;
		      font-style: italic; background-color: #FFFFDD;
			  background-image: url(supptgraphics/bg-magnolia.gif);	
			  padding: 14px; border: 4px outset #AA6600; margin: 10px; 
}
.sbpullquo {  width: 140px; position: absolute; z-index: 400000; left: -218px;
}
p.link {margin: 1em 2em 0.5em 2em; 
        text-align: left; 
        font-weight: 700;
}
p.descr { margin: 0em 2em 0em 2em; 
          text-align: left; font-weight: normal; 
}
p.date {margin-right: 24pt; 
        font-family: Verdana,Arial,sans-serif; 
        font-size: 8pt; 
        line-height: 10pt; 
        margin: 0em 2em 0em 2em; 
        text-align: right; 
        font-weight: normal; 
}
.super {vertical-align: super; font-size: 7pt; }

/** post-ems definitions **/
	.note { border: 1px solid #440000; font: 9px caption; font-weight: bold; 
              background: #CCEEFF; text-decoration:none; color: #440000;}
	A.note { text-decoration: none; }
	.notebody { display:block; border: 1px solid #666666; color: #440000; 
                  background: #FFFFCC; position:relative; z-index: +10; width:300px; 
                  padding: 8px; left: 200px; font-size: 12px;}
	.notetitle { font-weight: bold; background: #FFFFA4; color: #440000; 
                   border-bottom: 1px dashed #440000; padding: 4px; width: 100%; 
                   margin: 0px;  font-size: 13px;}
	.notehidden { display: none; }
	.notevisible { display: block; position:absolute; z-index: +10; left:0px;}

.poplipara {margin: 1.4em;
	list-style-image:url(http://www.extremelysmart.com/nokidding/r-images/blank.gif); 
  	list-style-position: inside;
	list-style-type:none; 
	}
.poplipara:first-line {margin-top: 1.4em;}

a.poplinkstyle {text-decoration: none; color: #CC3366; }
