body, body div, body p, body th, body td, body li, body dd    {
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; 
             
    font-size:    small        
    }


TH {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color : #6E7971;}
TD {font-size: small;}
H1 {font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
color: #009999; 
font-size: 150%; 
padding: 0px; 
margin: 0;
text-align: center;
}
H2 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: #000099; font-size: 130%;}
H3 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: #000099; font-size: 110%; }
H4 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: #000099; font-size: 90%; }
H5 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: #000099; font-size: 75%;  font-style: normal}
H6 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: #000099; font-size: 60%;  font-style: normal}

A:link {color: #009999; font-weight: bold; text-decoration: underline} 
A:visited {color: #669999; font-weight: bold; text-decoration: underline}
A:hover {color: #6699CC; font-weight: bold; text-decoration: underline}

.nav {  background-color: #000099; color: #cccc33; font-weight: bold}
.nav a:link { color: #66CCCC; text-decoration: none; }
.nav a:visited { color: #99CCCC; text-decoration: none; }
.nav a:hover { color: #CCCC33; text-decoration: underline; }
	#NavRight {
		background-image: url("graphics/bgs/r.gif");
		background-repeat: repeat-y;
		background-position: 0em 0em;
		background-color: #ffffff;
}
	#NavBottomRight {
		background-image: url("graphics/bgs/br.gif");
		background-repeat: no-repeat;
		background-position: 0em 0em;
		background-color: #ffffff;
}

	#NavBottom {
		background-image: url("graphics/bgs/bot.gif");
		background-repeat: repeat-x;
		background-color: #ffffff;
}
.thispage { color: #FFFFFF; }
.white { color: #FFFFFF}
.smaller {  font-size: smaller}

.address { background-color: #000099; color: #FFFFFF; font-weight: bold; text-align: "center"}
.address a:link {   color: #FFFFFF; text-decoration: underline}
.address a:visited {  color: #FFFFFF; text-decoration: underline }
.address a:hover {  color: #80ffff; text-decoration: underline }

.credit { background-color: #000099; color: #CCCCCC; font-size: smaller; font-weight: normal; text-align: "center"}
.credit a:link {   color: #CCCCCC; text-decoration: underline}
.credit a:visited {  color: #CCCCCC; text-decoration: underline }
.credit a:hover {  color: #80ffff; text-decoration: underline }

.copyright { background-color: #000099; color: #cccc33; font-weight: bold; font-size: smaller; ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.bluebordered {
border: 1pt #009999 solid;
padding-left: 0.5em;
padding-right: 0.5em;
font-size: 90%;}

.strapline {  font-size: x-small; font-weight: bold; color: #235B35}
.midgn {  background-color: #6E7971}
.lighttext {  color: #D4DFD7}
.piccaption {  font-size: xx-small}

.red {  color: #FF0000}
.notapplicable {  background-color: #CCCCCC}

.RuledTable {
border-bottom: 1pt solid #000000;
border-left: 1pt solid #000000;
}


.RuledTable TD { 
spacing: 0px;
padding: 5px;
border-right: 1pt solid #000000;
border-top: 1pt solid #000000;

}

.RightBg {
	background-image:url(/graphics/bgs/r.gif);
	background-repeat:repeat-y;
	background-position: 0 0;
	background-color: #ffffff;
	}
	.BotRight {
	background-image:url(/graphics/bgs/br.gif);
	background-repeat:no-repeat;
	background-position: 0 0;
	background-color: #ffffff;
	width: 10px;
	}