A			{text-decoration: none; color: #5c81a7;} /* light blue */
A:visited	{text-decoration: none; color: #969;} /* #506C89; dark blue */
A:hover		{text-decoration: none;	color: #0066FF;	border: none;} /* bright blue */
A img {border=0;}

MenuAnchor, A.MenuAnchor:link, A.MenuAnchor:hover, A.MenuAnchor:visited {text-decoration: none; color: #ECEEEF;}


strong {
color:#006699;/* #506C89; /* dark blue */
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
}

ul {
line-height:150%;
}

.NewsFontTitle{color: #E4E4E4} /* light grey */

li {
padding: 3px 5px 8px 0px;
}

.NormalTextStyle
{
color:#333333; /* dark grey */
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
line-height:150%;
}

.PageTitle1
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13pt; 
color: #FF9933; /* dark orange */
font-weight: bold;
padding: 3px 5px 8px 0px;
}

.PageTitle2
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13pt; 
color: #FF9933;/* #669999; /* green */
font-weight: bold;
padding: 3px 5px 8px 0px;
}

.PageTitle_wPhoto2
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13pt; 
color: #FF9933;/* #669999; /* green */
font-weight: bold;
padding: 3px 0px 0px 0px;
}

.PageTitle3
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: #333333; /* dark grey */
font-weight: bold;
padding: 3px 5px 8px 0px;
}

.SectionHeading 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #006699; /* dark blue */
font-weight: bold;
line-height: 20px;
}

h3
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #006699; /* dark blue */
font-weight: bold;
line-height: 20px;
}
				
.TopBottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #A8A7A7; /* med grey */
	border-right-color: #A8A7A7;
	border-bottom-color: #FFFFFF; /* white */
	border-left-color: #A8A7A7;
}

.TopOnly {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC; /* light grey */
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.BottomOnly {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC; /* light grey */
	border-left-color: #CCCCCC;
}
.RightOnly {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC; /* light grey */
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


.BottomLine {
	border: 1px solid #A8A7A7; /* med grey */
}

.Bullet {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.PortletTitle, A.PortletTitle, td.PortletTitle, A.PortletTitle:hover
{	
font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:11px;	
font-weight: bold;
}

A.PortletTitle:Visited 
{
color: #FFFFFF; 
}

.PortletContent, A.PortletContent, A.PortletContent:Visited, A.PortletContent:hover 
{ 
color: #333333; /* very dark grey */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 130%; 
padding: 3px 5px 3px 0px;}

.PortletMenu
{
line-height: 120%; 
padding: 3px 5px 5px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.PortletMenu a:link, .PortletMenu a:visited {
color: #396DA5; /* dark blue */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.PortletMenu a:hover
{
color: #0000FF; /* bright blue */
}

.PortletContentBold, A.PortletContentBold, A.PortletContentBold:visited, A.PortletContentBold:hover 
{
color: #333333; /* very dark grey */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:120%;
padding: 3px 5px 3px 0px;
}

.topMenu0
{
border: 1px solid #FFFFFF;
padding: 0px 4px 2px 4px;
text-align: center;
}

.topMenu0 a:link, .topMenu0 a:visited
{
color: #396DA5; /* #506C89; /* #364761; /* dark blue */
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
/* font-weight:bold; */
}

.topMenu0 a:hover
{
color: #0000FF; /* dark blue */
}

.topMenuSep
{
font: 65% Verdana;
color: #CCCCCC; /* light grey */
padding: 0 1px 2px;
}

.searchBoxText, input.searchBoxText
{
font-size: 8pt; 
color: #333333; /* dark grey */
}
.searchBoxBtn
{
font-size: 8pt; 
color: #333333; /* dark grey */
}

.BoxBorder1
{
background-color:#C1C1C1; /* light grey */
}

.leftBoxStyle1
{
background-image: url(../images/gradient_key.gif);
color: #FFFFFF; /* white */
}

.BoxBody1
{
background-color:#FFFFFF; /* white */
}

.BoxBody2
{
background-color:#EEEEEE; /* light grey */
}

.centerBoxStyle1
{
background-image: url(../images/gradient_key.gif);
color: #FFFFFF; /* white */
}

.centerBoxStyle2
{
background-image: url(../images/gradient_side2.gif);
color: #333333; /* very dark grey */
}

.rightBoxStyle1
{
background-image: url(../images/gradient_side1.gif);
color: #333333; /* white */
}

.rightBoxStyle2
{
background-image: url(../images/gradient_side2.gif);
color: #333333; /* dark grey */
}

.rightBoxStyle3
{
background-color:#E1E1E1; /* light grey */
color: #333333; /* white */
}

.rightBoxTitle, td.rightBoxTitle
{
font-size: 8pt; 
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding:2px 2px 3px 4px;
}
.rightBoxContent, td.rightBoxContent
{
font-size: 8pt; 
color: #333333; /* dark grey */
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:180%;
}

.rightBoxSubContent
{
font-size: 7pt; 
color: #333333; /* dark grey */
line-height: 140%;
padding:2px 2px 3px 0px;
vertical-align: top;
}

.rightBoxContentTitle
{
font-size: 7pt; 
color: #333333; /* dark grey */
font-weight:bold;
padding:4px 2px 3px 0px;
}

.filledBox
{
 background-color:#EEEEEE;
}

.nonfilledHeading
{
 background-color:#FFFFFF;
}

.filledBoxTitle
{
 background-color:#E4E4E4;
}

table.gray-border{ border:1px solid #ccc; border-top:0px; }

.readMore, A.readMore, A.readMore:link
{
font-size: 7pt; 
color: #5c81a7;/* #FF9933; orange, #666666; grey */
}

.NewItem
{
color:#FF0000;
}

.line
{
color:#E4E4E4; 
height: 1px;
}

.lineBase
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 140%; 
padding: 0px;
}

.MenuLine
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 120%; 
}

.date
{

}

.navPath
{
	font-size: 8pt;
	color: #333333;/* #003399; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.footerText,td.footerText,a.footerText:visited
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#999999; /* light grey */
	text-decoration: none;
}
a.footerText:hover
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #0000FF; /* bright blue */
}
