body { 
 background-color: #ffffff; 
 color: #000000;
 margin: 5;
 font-size: 12pt;
 font-family: Arial, Helvetica, sans-serif;
}
a:link { color: #0000ff; text-decoration: none; }
a:visited { color: #000099; text-decoration: none; }
a:hover { color: #ff3300; text-decoration: none; }

a.linkHidden { color: #000000; text-decoration: none; }
h3 { margin-bottom: 5px; }

td.BGline { background-image: url(images/BGline.gif); }
ul { padding:0px; margin:0px;}
ol { padding:0px; margin-top:5px; margin-left: 20px; }

li { padding-top:5px; margin-left:30px; }
li.liMarg { padding:0px; margin:0px;}
li.limarg20 { margin-left:20px; }
ol.0marg { padding:0px; margin: 0px 0px 0px 30px;}

.BGgray { background-color:#cccccc; }
.line12text11marL { line-height: 12pt; font-size: 11pt; margin-left: 8px;  }
.line12text11 { line-height: 12pt; font-size: 11pt; }
.line24text8em { line-height: 24pt; font-size: 8pt; font-style: italic; }
.line12text11 { line-height: 12pt; font-size: 11pt; }
.line10text8 { line-height: 10pt; font-size: 8pt; }
.line11text8b { line-height: 11pt; font-size: 8pt; }
.line28text18b { line-height: 24pt; font-size: 18pt; font-style: bolder; }
.line18text14b { line-height: 18pt; font-size: 14pt; font-style: bolder; }
.line18text14bT10 { line-height: 18pt; font-size: 14pt; font-style: bolder; margin-top:10px; }
.line11text9 { line-height: 11pt; font-size: 9pt; }
.margin5t {  margin-top: 5px; }
.margin5tSmall {  margin-top: 5px; font-size: 9pt; }
.margin5r {  margin-right: 5px; }
.margin5l {  margin-left: 5px; }
.margin5tsmaller {  margin-top: 5px; font-size:smaller; }
.margin5tl {  margin-top: 5px; margin-left: 5px; }
.margin5tj {  margin-top: 5px; text-align:justify; }
.margin10 {  margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; }
.margin10l {  margin-left: 10px; }
.marginLB {  margin-left: 10px; margin-bottom: 10px; }
.marginLT {  margin-left: 10px; margin-top: 10px; }
.margin10r {  margin-right: 10px; }
.margin10t {  margin-top: 10px; }
.margin10tb {  margin-top: 10px; margin-bottom: 10px; }
.margin10ljT10 {  margin-left:  10px; margin-top: 10px; text-align:justify; }
.margin10lj {  margin-left: 10px; text-align:justify; }
.margin10lNOJ {  margin-left: 10px; }
.margin10b {  margin-bottom: 10px; }
.margin20t {  margin-top: 20px; }
.margin25l {  margin-left: 25px; }
.margin30l {  margin-left: 30px; }
.margin100l {  margin-left: 100px; }
.margin250l {  margin-left: 250px; }
.paraNews { margin-top:5px; text-align:justify; }
.paraNewsNOJ { margin-top:8px; }
.paraNewsB { margin-top:8px; margin-bottom: 15px; text-align:justify; }
.paraNewsLess { margin-top:5px; font-size: 10pt; }
.paraPres { margin-bottom:5px; text-align:justify; }
.paraJJ { text-align:justify; }
.textBlack { color: #000000; }
.textBlueDk { color: #0000cc; }
.text15BlueDk { color: #0000cc;  font-size: 15pt; }
.text8 {  font-size: 8pt; }
.text9 {  font-size: 9pt; }
.text10 {  font-size: 10pt; }
.text10t5 {  font-size: 10pt; margin-top: 5px;  }
.text10I {  font-size: 10pt; font-style:italic;  }
.text10B {  font-size: 10pt; font-weight:bold;   }
.text11 {  font-size: 11pt; }
.textSmallJ {  font-size: 11pt; text-align:justify; margin-top: 5px;  }
.textJust { margin-top: 5px; text-align:justify;  }
.line28text18bBlueDk  { color: #0000cc; line-height: 22pt; font-size: 18pt; font-style: bolder; margin-top:5px; margin-bottom: 10px; }
.cityNewsCol { line-height: 11pt; font-size: 9pt; line-height: 14pt }
.cityNewsColT { color: #000099; line-height: 11pt; font-size: 9pt; line-height: 14pt; margin-top: 10px; }
.cityNewsColText { line-height: 11pt; font-size: 9pt; line-height: 12pt }
.cityNewsColText10 { line-height: 11pt; font-size: 10pt; line-height: 12pt }
.cityNewsColText10Jmarg { line-height: 11pt; font-size: 10pt; line-height: 12pt; text-align:justify; font-style:italic; margin-right: 20px; }
.cityNewsColHilite { background-color:#d9d9d9; line-height: 24px; font-size: 9pt; font-style:italic; margin-right: 5px; margin-top:20px; padding:1px; }
.cityNewsColHiliteT0 { background-color:#d9d9d9; line-height: 24px; font-size: 9pt; font-style:italic; margin-right: 5px; margin-top:0px; padding:1px; }
.cityNewsColShade10 { background-color:#d9d9d9; line-height: 24px; font-size: 10pt; font-style:italic; margin-right: 5px; padding:1px; }
.cityNewsColShade10less { background-color:#d9d9d9; line-height: 18px; font-size: 10pt; font-style:italic; margin-right: 5px; padding:1px; }
.cityNewsColShade10less10 { background-color:#d9d9d9; line-height: 18px; font-size: 10pt; font-style:italic; margin-right: 5px; margin-top: 10px; padding:1px; }
.cityNewsColnoShade5 { line-height: 16px; font-size: 10pt; font-style:italic; margin-right: 5px; margin-top:8px; padding:1px; }
.cityNewsColnoShade { line-height: 16px; font-size: 10pt; font-style:italic; margin-right: 5px; padding:1px; }

.headerSub { margin-top: 5px; margin-bottom: 5px; font-style:italic; }
.2007xmasImage { background-image:url(imagesNews/2007xmasHoly.gif); background-position:right; background-repeat:no-repeat; }

