span.LatestNewsHeadline	{font-size: 9pt; font-weight: bold }
span.LatestNewsBody	{font-size: 9pt; font-weight: normal }

A:link {color: #000099;}
A:link, A:visited {text-decoration: none;}
A:hover, A:focus, A:active {text-decoration: underline;}
A:link IMG, A:visited IMG {border: none;}

span.Headline1
{
	font-size: 13pt;
	font-weight: bold;
}

H1, *.H1 {font-size: 13pt;  font-weight: bold;}
H1 {margin-top: 1em;  margin-bottom: 0.2em;}
H2, *.H2 {font-size: 13pt;  font-weight: bold;}
H2 {margin-top: 1em;  margin-bottom: 0.2em;}

*#footer {clear: both;}

DL.NewsSummary DD {margin-left: 0;  padding-left: 0;}

div.ContentBox
{
	display: block;
	position: absolute;
	padding: 3px;
}

A.ContentMenuLink, FONT.ContentMenuLink, *.ContentMenu A:link, *.ContentMenu A:visited
{
	font-size: 9pt;
	font-weight: normal;
}

IMG.PhotoSpotlight {float: left;  border: none;  margin: 0 1em 1em 0;}
A.PhotoSpotlight IMG {display: block;  border: none;}
A.PhotoSpotlight {display: block;  float: left;  margin: 0 1em 1em 0;  font-size: smaller;  text-align: right;}

p, td
{
	font-size: 10pt;
	font-weight: normal;
}

th, td
{
	font-size: 10pt;
}

A.LeftBarLinks, FONT.LeftBarLinks, *.LeftBar A:link, *.LeftBar A:visited
{
	color: white;
	font-family: "Verdana", sans-serif;
	text-decoration: none;
}

A.LeftBarLinks:link {color: white}	/* unvisited link */
A.LeftBarLinks:visited {color: white}	/* visited links */
A.LeftBarLinks:active {color: gray}	/* active links */

A.NoVisited:visited {color: #000099}

.MainHeadline
{
	font-size: 16pt;
	font-weight: bold;
}

a:hover {}
body {font-family: "Helvetica", sans-serif;}
table {font-family: "Helvetica", sans-serif;}


*.DepartmentTree UL {margin-left: 1.5em;  padding-left: 0;}
*.DepartmentTree UL LI {margin-top: 0.2em;}
*.DepartmentTree UL LI LI {margin-top: 0;}
*.DepartmentTree DIV.ColumnLeft {float: left;  width: 50%;}
*.DepartmentTree DIV.ColumnRight {float: right;  width: 50%;}

*.DepartmentRelationshipSummary {font-size: small;  margin-bottom: 0.5em;}

DIV.ActivityIndex {width: 20em;  border-width: 0.0625em 0;  border-style: solid;  border-color: #000;  padding: 0.125em 0; font-size: 0.85em;}
DIV.ActivityIndex LI {list-style: none; padding: 0 0 0.1em 0;}
@media screen
{
	DIV.ActivityIndex {position: absolute;  left: 764px;  top: 4px;}
}
@media print
{
	DIV.ActivityIndex {float: right;  margin: 1em 0;}
}
H3.SpotlightNews {display: block;  width: 100%;  margin: -0.125em 0 0.25em 0;  background-color: #CCF;  color: #000;  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFEEEEFF', EndColorStr='#FFCCCCFF', GradientType='1');  border-bottom: 0.0625em solid #CCF;}
H3.SpotlightNews SPAN {display: block;  position: relative;}
H3.SpotlightNews SPAN SPAN {display: inline;  position: static;}
DL.SpotlightNews {margin: 0.25em 0;}
DL.SpotlightNews DT {clear: both;  font-weight: bold;  margin-top: 0.5em;}
DL.SpotlightNews DT IMG {float: left;  border: none;}
DL.SpotlightNews DD {margin: 0.125em 0 0 1.5em;  padding: 0;  display: list-item;  list-style-type: disc;}
UL.SpotlightNews {margin: 0.25em 0;}
