body {
background: white; 
color: #000000; 
width: 592px;
margin: 0px; padding: 0px;
text-align: center;
margin-left: auto;
margin-right: auto;
display:block;
font-family: font-family: verdana,"trebuchet MS",helvetica,sans-serif
}

a:link    {color: #FF0000; text-decoration: none;}
a:visited {color: #FF0000; text-decoration: none;}
a:hover   {color: #FF0000; text-decoration: none;}


a.ft:link    {color: #FFFFFF; font-size: .7em;}
a.ft:visited {color: #FFFFFF; font-size: .7em;}
a.ft:hover   {color: #FF0000; font-size: .7em;}

a.hd:link    {color: #FFFFFF; font-size: .85em;}
a.hd:visited {color: #FFFFFF; font-size: .85em;}
a.hd:hover   {color: #FF0000; font-size: .85em;}

h2 {
font: bold 1.2em Georgia,Geneva,Arial,Tahoma,;
color: black;
}
hr  {margin-bottom:5px; padding-bottom:0px;}
p { font-size: 1em; }
table { font-size: 1em;}

#container {
position:relative; top:15px; left:0px;
width: 591px;
margin: 0px; padding: 0px;
border: 0px solid #3366CC;
margin-left: auto;
margin-right: auto;
text-align: center;
display: block;
}

#head  {
position:relative; top:0px; left:0px;
background-color: #FFCC00;
margin:0px; padding:7px;
margin-top: -20px;
margin-bottom: 10px;
width:592px;
font-size: 2 em;
border:0px solid purple;
text-align: center;
}

#headleft {
position:relative; top:0px; left:-2px;
width:420px; height:50px;
float:left;
border: 0px solid pink;
margin:0px; padding:0px;
vertical-align: bottom;
}

#headright {
position:relative; top:0px; right:0px;
vertical-align: bottom;
width:170px; height: 50px;
float:right;
border: 0px solid yellow;
margin:0px; padding:0px; margin-left:2px;
padding-top: 13px;
text-align: center;
}

#menubar  {
position:relative; top:0px; left:0px;
width:592px; height:34px;
float:none;
border: 0px solid green;
margin:0px; padding:0px;
vertical-align:top;
}

#yellowbar  {
position:relative; top:0px; left:0px;
background-color: #FFCC00;
margin:0px; padding:0px;
width:592px; height:13px;
border:0px solid purple;
text-align: center;
}

#leftcorner   {
position:relative; top:0px; left:0px;
width:6px; height:13px;
border: 0px solid red;
float:left;
/*background-image:url(images/lcorner.gif);
background-repeat: no-repeat;
background-position: top left; */
}

#rightcorner   {
position:relative; top:0px; right:0px;
width:6px; height:13px;
border: 0px solid red;
float: right;
/*background-image:url(images/rcorner.gif);
background-repeat: no-repeat;
background-position: top right;    */
}

#contents  {
width: 592px;
background-color: #FFFFEE; 
border: 2px solid #FFCC00;
border-top: 0px;
margin:0px; padding:10px;
float:none;
text-align: left;
}
#article {
position:relative; top:0px; left:0px;
float:left;
width: 100%; height: auto;
background-color: #FFFFFF;
margin: 0px; margin-right:12px;
padding:5px; //padding-left:0px;
border: solid 0px darkblue;
border-right: dotted 3px #FF0000;
font-size: .7em;
text-align:left;
overflow:auto;
}

.text7      { font-size: 7pt;  }
.text9      { font-size: 8pt;  }
.txt8       { font-size: .8 em; }
.txt7       { font-size: .7 em; }
.lesstop2   { margin-top:0px; padding-top: 0px; }
.lesstop    { position:relative; top: -10px; }
.lessbtm    { margin-bottom:0px; padding-bottom:0px;  }
.left       { position:relative; top:0px; left:0px;  }
.right      { position:relative; top:0px; right:0px;  }
.topborder  { border-top: solid thick #990000 }
.allborder  { border: solid thin #000066 }
.redtb      { border-bottom: solid thin #FF0000; border-top: solid thin #FF0000;  }
.pad10      { padding: 10px;    }
.pad20      { padding: 20px;    }
.padbottom3 { padding-bottom: 3px; }
.padbottom10 { padding-bottom: 10px; }
.xtrabtm    { margin-bottom: 10px;  }
.padright8  { padding-right: 8 px   }
.bgblue     { background-color: #000066; }
.bgblue2    { background-color: #0033cc; }
.headline   { background-color: #0033cc; color: white; padding: 3px; text-align: center; }
.noline     { text-decoration: 'none' }
.text1      { font-family:tahoma "arial black" verdana; font-style:oblique; font-weight:bold;}  
.text2      { color: red; font-size: 150%; font-family: garamond, verdana, tahoma; font-weight:bold; }
.whtext     { color: #FFFFFF;  }
.text3      { font: bold 18px/20px #000066;}
.text4      { font-size: 97%; }  /*font-family:garamond, tahoma; */
.text5      { font-size: 90%; font-weight:bold; line-height:150%;}
.text15     { font-size: 1.5 em; }
.listitem   { font: 17px/25px;
              list-style-image: url(images/redball.gif); 
              list-style-type: circle;
            }  
.text6      { font-size: 80%; }           
.arrow1    {position: relative; top: 4px; left: 0px;  }           
