body, p, span, div, td{
               color:333333;
              }

ul,li {margin:0; padding:0;}

.Tred	{color:#e00;}
.TLgray	{color:#888;}
.Toverthrough	{
		color:#888;
		text-decoration:line-through;
		}

p.tBlockA10{margin:0px;}
p.tBlockA11{margin:0px;padding:0.35em 0px 0px 0px;}
p.tBlockA12{margin:0px;padding:0.55em 0px 0px 0px;}

p.tBlockA20{margin:0px;}
p.tBlockA21{margin:0px;padding:0.5em 0px 0px 0px;}
p.tBlockA22{margin:0px;padding:0.7em 0px 0px 0px;}

p.tBlockB11{margin:0px;padding:0.35em 0px 0.55em 0px;}
p.tBlockB12{margin:0px;padding:0.55em 0px 0.55em 0px;}

p.tBlockB21{margin:0px;padding:0.5em 0px 0.7em 0px;}
p.tBlockB22{margin:0px;padding:0.7em 0px 0.7em 0px;}

p.tBlockC11{margin:0px;padding:0.35em 0px 1em 0px;}
p.tBlockC12{margin:0px;padding:0.55em 0px 1em 0px;}

p.tBlockC21{margin:0px;padding:0.5em 0px 1em 0px;}
p.tBlockC22{margin:0px;padding:0.7em 0px 1em 0px;}

p.tBlockD12{margin:0px;padding:0px 0px 0.55em 0px;}
p.tBlockD13{margin:0px;padding:0px 0px 1em 0px;}

p.tBlockD22{margin:0px;padding:0px 0px 0.7em 0px;}
p.tBlockD23{margin:0px;padding:0px 0px 1em 0px;}

p.tFixedBlockA11{margin:0px;padding:9px 0px 0px 0px;}

p.tFixedBlockB11{margin:0px;padding:9px 0px 7px 0px;}

.eBlockA10{margin:0px;}
.eBlockA11{margin:0.35em 0px 0px 0px;}
.eBlockA12{margin:0.55em 0px 0px 0px;}
.eBlockA13{margin:1em 0px 0px 0px;}

.eBlockA21{margin:0.5em 0px 0px 0px;}
.eBlockA22{margin:0.8em 0px 0px 0px;}
.eBlockA23{margin:1em 0px 0px 0px;}

.eBlockB11{margin:0.35em 0px 0.55em 0px;}
.eBlockB12{margin:0.55em 0px 0.55em 0px;}

.eBlockB21{margin:0.5em 0px 0.7em 0px;}
.eBlockB22{margin:0.8em 0px 0.7em 0px;}

.eBlockC11{margin:0.35em 0px 1em 0px;}
.eBlockC12{margin:0.55em 0px 1em 0px;}

.eBlockC21{margin:0.5em 0px 1em 0px;}
.eBlockC22{margin:0.7em 0px 1em 0px;}
.eBlockC23{margin:1em 0px 1em 0px;}

.eBlockD12{margin:0px 0px 0.55em 0px;}
.eBlockD13{margin:0px 0px 1em 0px;}

.eBlockD22{margin:0px 0px 0.7em 0px;}
.eBlockD23{margin:0px 0px 1em 0px;}

.eFixedBlockA11{margin:5px 0px 0px 0px;}
.eFixedBlockA12{margin:7px 0px 0px 0px;}

.eFixedBlockB11{margin:5px 0px 7px 0px;}
.eFixedBlockB12{margin:7px 0px 7px 0px;}

.eNewsA10{margin:0px;}
.eNewsA11{margin:0.1em 0px 0px 0px;}
.eNewsA12{margin:0px;padding:0.55em 0px 0px 0px;}

.eNewsA20{margin:0px;}
.eNewsA21{margin:0px;padding:0.1em 0px 0px 0px;}
.eNewsA22{margin:0px;padding:0.5em 0px 0px 0px;}
.eNewsA23{margin:0px;padding:1em 0px 0px 0px;}

.eNewsB11{margin:0px;padding:0.35em 0px 0.55em 0px;}
.eNewsB12{margin:0px;padding:0.55em 0px 0.55em 0px;}

form{margin:0;padding:0}



h1,h2,h3,h4,h5.clearMargin{margin:0px; padding:0;}


b.emp1{font-style:normal;font-weight:normal}
b.emp2{font-style:normal;font-weight:bold}

em.emp1{font-style:normal;font-weight:normal}
em.emp2{font-style:normal;font-weight:bold}

strong{font-style:normal;font-weight:normal}
strong.emp1{font-style:normal;font-weight:normal}
strong.emp2{font-style:normal;font-weight:bold}

strong.eventname{font-style:normal;font-weight:bold}


br{letter-spacing:0px}

/* Why o why does this break Netscape 4.x?
img{border:0px none}
*/

/* for PRINT OUT
br.break{page-break-after:always}
*/



a{text-decoration:underline;color:#1166dd; outline:0;}
a:visited{text-decoration:none;color:#1166dd; outline:0;}
a:hover{text-decoration:underline;color:#ee3300; outline:0;}



/* Disc List
---------------------------------------- */
ul.discList {
margin-left:20px;
}
ul.discList li {
margin-bottom:3px;
list-style-type:disc;
}
ul.discList li.linkListLast {
margin-bottom:0;
}
ul.discList li ul {
margin:3px 0 0 10px;
}

/* Decimal List
---------------------------------------- */
ol.decimalList {
margin-left:20px;
}
ol.decimalList li {
margin-bottom:3px;
list-style-type:decimal;
}
ol.decimalList li.linkListLast {
margin-bottom:0;
}
ol.decimalList li ol {
margin:3px 0 0 10px;
}

	* html ol.decimalList {margin-left:24px;}/* for IE6 */
	*:first-child+html ol.decimalList {margin-left:24px;}/* for IE7 */

/* textIndent01
---------------------------------------- */
.textIndent01 {
padding-left:1.3em;
text-indent:-1.3em;
}


/* footer sitemap
---------------------------------------- */
div#footerSitemap {
width:785px;
text-align:center;
margin:0 auto 10px;
}

div.footerSitemapBG01 {
zoom:1;
background:url(/shared/img/footer/footerSitemapBG_middle.gif) repeat-y left top;
}
div.footerSitemapBG02 {
zoom:1;
background:url(/shared/img/footer/footerSitemapBG_top.gif) no-repeat left top;
}
div.footerSitemapBG03 {
zoom:1;
background:url(/shared/img/footer/footerSitemapBG_bottom.gif) no-repeat left bottom;
}



div.footerSitemapInner {

line-height:1.5;
text-align:left;
}

div.footerSitemapInner:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
div.footerSitemapInner {display:inline-block;}
/* Hides from IE-mac \*/
* html div.footerSitemapInner {height:1%;}
div.footerSitemapInner {display:block;}
/* End hide from IE-mac */



div.footerSitemapInner p {
float:left;
padding-top:10px;
padding-left:30px;
padding-right:0px;
padding-bottom:10px;
}
div.footerSitemapInner p a span {
padding-left:7px;
background:url(/shared/img/linkicon_03.gif) no-repeat 1px 4px;
}

.lineTop {
border-top:1px dotted #dfdfdf;

}


