/* links */
/* links that are turquoise */
a:link		{font-family:verdana, helvetica, arial, sans-serif; font-size:9pt; text-decoration:underline;  color:#006666;}
a:visited	{font-family:verdana, helvetica, arial, sans-serif; font-size:9pt; text-decoration:underline;  color:#006666;}
a:active	{font-family:verdana, helvetica, arial, sans-serif; font-size:9pt; text-decoration:underline;  color:#006666;}
a:hover 	{text-decoration:underline; color:#006666;}

/* small black underlined links */
a.black:link	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:underline;  color:#000000;}
a.black:visited	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:underline;  color:#000000;}
a.black:active	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:underline;  color:#000000;}
a.black:hover 	{text-decoration:underline; color:#000000;}

/* link for the top nav, header file */
a.TNavLink:link		{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#000000;}
a.TNavLink:visited	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#000000;}
a.TNavLink:active	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#000000;}
a.TNavLink:hover 	{text-decoration: underline; color:#000000;}

/* tier 3 */
a.Tier3Link:link	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:underline;  color:#006666;}
a.Tier3Link:visited	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:underline;  color:#006666;}
a.Tier3Link:active	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:underline;  color:#006666;}
a.Tier3Link:hover 	{text-decoration:underline; color:#006666;}

/* tier 4 */
a.Tier4Link:link	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#006699;}
a.Tier4Link:visited	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#006699;}
a.Tier4Link:active	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#006699;}
a.Tier4Link:hover 	{text-decoration:underline; color:#006699;}

/* link for the footer nav */
a.FooterLink:link	{font-family:helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#ffffff;}
a.FooterLink:visited{font-family:helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#ffffff;}
a.FooterLink:active	{font-family:helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#ffffff;}
a.FooterLink:hover 	{text-decoration:underline; color:#fffff;}

a.hidden:link		{font-family:helvetica, arial, sans-serif; text-decoration:none;}
a.hidden:visited	{font-family:helvetica, arial, sans-serif; text-decoration:none;}
a.hidden:active		{font-family:helvetica, arial, sans-serif; text-decoration:none;}
a.hidden:hover 		{font-family:helvetica, arial, sans-serif; text-decoration:none;}

/* link for the homepage navigation */
a.HPLink:link	{font-family:verdana, helvetica, arial, sans-serif; text-decoration: underline; font-size:8pt; font-weight:bold; color:#006699;}
a.HPLink:visited{font-family:verdana, helvetica, arial, sans-serif; text-decoration: underline; font-size:8pt; font-weight:bold; color:#006699;}
a.HPLink:active	{font-family:verdana, helvetica, arial, sans-serif; text-decoration: underline; font-size:8pt; font-weight:bold; color:#006699;}
a.HPLink:hover 	{text-decoration: underline; color:#006699;}

a.HPHeaderLink:link	{font-family:verdana, helvetica, arial, sans-serif; text-decoration: underline; font-size:9pt; font-weight:bold; color:#000000; padding-top:5px; padding-bottom:5px;}
a.HPHeaderLink:visited{font-family:verdana, helvetica, arial, sans-serif; text-decoration: underline; font-size:9pt; font-weight:bold; color:#000000; padding-top:5px; padding-bottom:5px;}
a.HPHeaderLink:active	{font-family:verdana, helvetica, arial, sans-serif; text-decoration: underline; font-size:9pt; font-weight:bold; color:#000000; padding-top:5px; padding-bottom:5px;}
a.HPHeaderLink:hover 	{text-decoration: underline; color:#000000;}

/* header links */
a.HeaderLink:link		{font-family:verdana, helvetica, arial, sans-serif; font-size:11pt; font-weight: bold; color:#006666; text-decoration: none;}
a.HeaderLink:visited	{font-family:verdana, helvetica, arial, sans-serif; font-size:11pt; font-weight: bold; color:#006666; text-decoration: none;}
a.HeaderLink:active		{font-family:verdana, helvetica, arial, sans-serif; font-size:11pt; font-weight: bold; color:#006666; text-decoration: none;}
a.HeaderLink:hover		{text-decoration:none; color:#006666;}

a.HeaderLinkBlue:link	{font-family:verdana, helvetica, arial, sans-serif; font-size:11pt; font-weight: bold; color:#003366; text-decoration: none;}
a.HeaderLinkBlue:visited{font-family:verdana, helvetica, arial, sans-serif; font-size:11pt; font-weight: bold; color:#003366; text-decoration: none;}
a.HeaderLinkBlue:active	{font-family:verdana, helvetica, arial, sans-serif; font-size:11pt; font-weight: bold; color:#003366; text-decoration: none;}
a.HeaderLinkBlue:hover	{text-decoration:none; color:#003366;}

/* site map links */
a.SitemapHeaderLink:link		{font-family:verdana, helvetica, arial, sans-serif; font-size:10pt; font-weight: bold; color:#003366; text-decoration: none;}
a.SitemapHeaderLink:visited	{font-family:verdana, helvetica, arial, sans-serif; font-size:10pt; font-weight: bold; color:#003366; text-decoration: none;}
a.SitemapHeaderLink:active		{font-family:verdana, helvetica, arial, sans-serif; font-size:10pt; font-weight: bold; color:#003366; text-decoration: none;}
a.SitemapHeaderLink:hover		{text-decoration:none; color:#003366;}

/* link for Homepage News Table */
a.NewsLink:link		{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:underline;  color:#000000;}
a.NewsLink:visited	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:underline;  color:#000000;}
a.NewsLink:active	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:underline;  color:#000000;}
a.NewsLink:hover 	{text-decoration:underline; color:#000000;}

/* links for the left nav */
a.LNavLink:link		{font-family: verdana, helvetica, arial, sans-serif; font-size:10pt; text-decoration:none;  color:#000066;}
a.LNavLink:visited	{font-family: verdana, helvetica, arial, sans-serif; font-size:10pt; text-decoration:none;  color:#000066;}
a.LNavLink:active	{font-family: verdana, helvetica, arial, sans-serif; font-size:10pt; text-decoration:none;  color:#000066;}
a.LNavLink:hover 	{text-decoration: none; color:#000066;}

a.LNavSmLink:link	{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#ffffff;}
a.LNavSmLink:visited{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#ffffff;}
a.LNavSmLink:active	{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; text-decoration:none;  color:#ffffff;}
a.LNavSmLink:hover 	{text-decoration: none; color:#ffffff;}

/* general */
body		{font-family: helvetica, arial, sans-serif; background: #ffffff;}

.HPTblTitle	{font-family:verdana, helvetica, arial, sans-serif; font-size:10pt; font-weight:bold; color:#000000; background:#E0E0D1 url(/images/informationResources/HomeTblBG.gif) repeat-x;}
.HPBoxes	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000; padding-left:5px; padding-top:2px;}
.grayText	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; color:#666666;}
.greenBoxTitle	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; font-weight:bold; color:#ffffff; background:#006666;}
.HPTblText	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; font-weight:bold; color:#006699; padding-top:5px; padding-bottom:5px;}
.HPTblHeader{font-family:verdana, helvetica, arial, sans-serif; font-size:9pt; font-weight:bold; color:#000000; padding-top:5px; padding-bottom:5px;}
.text		{font-family:verdana, helvetica, arial, sans-serif; font-size:9pt; color:#000000;}
.textsmall	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000;}
.PageTitle	{font-family:verdana, helvetica, arial, sans-serif; font-size:14pt; color:#000000;}
.header		{font-family:verdana, helvetica, arial, sans-serif; font-size:11pt; font-weight: bold; color:#000066;}
.tickerText	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000;}
.caption	{font-family:helvetica, arial, sans-serif; font-size:8pt; color:#000000;}
.Tier3		{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000;}
.Tier4		{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000;}
.Tier4Border{border: 1px solid #003366; background:#f6f6f2;}
.indent		{padding-left:20px;}

/* backgrounds */
.PageBG		{background:#ffffff url(/images/informationResources/background.gif) repeat-x;}
.HomeTblBG	{background:#F6F6F2;}
.HomeTblBorder	{background:#999966;}
.footerBG	{background:#ffffff url(/images/footerBG.gif) repeat-x;}
.blueBG		{background:#003366;}

/* left nav */
.LNavBorder	{background:#cccccc;}
.LNavShadow	{background:#000000;}
.LNavButton	{font-family:verdana, helvetica, arial, sans-serif; font-size:10pt; color:#000066; background:#E0E0D1;}
.LNavTier3	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; color:#ffffff; background:#336666;}
.LNavBG		{background:#336666;}

/* tables */
.tblHeader	{font-family:verdana, helvetica, arial, sans-serif; font-size:9pt; font-weight: bold; color:#ffffff; background:#003366;}
.tblSubHeader	{font-family:verdana, helvetica, arial, sans-serif; font-size:9pt; font-weight: bold; color:#000000; background:#cccccc;}
.tblBG		{background:#eeeeee;}
.tblText	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000; background:#eeeeee;}
.tblText1	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000; background:#eeeeee;}
.tblText2	{font-family:verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000; background:#ffffff;}

/* tier2HeadTable */
.T2HeadTblTitle	{font-family:verdana, helvetica, arial, sans-serif; font-size:9pt; color:#000000; background-color:#E0E0D1;}
.T2HeadTblTopBorder	{background:#355C7F;}
.T2HeadTblBottomBorder	{background:#999966;}

/* Homepage News Table */
.NewsTblBorder	{background:#006666;}
.NewsTblText	{font-family:helvetica, arial, sans-serif; font-size:8pt; color:#000000; background:#e0e0d1;}
.NewsTblTitle	{font-family:helvetica, arial, sans-serif; font-size:9pt; font-weight:bold; color:#ffffff; background:#006666;}

/* forms */
.formBorder	{border: 1px solid #003366; background:#EEEEEE; padding:5px;}
.formHeader	{font-family:verdana, helvetica, arial, sans-serif; font-size:11pt; font-weight: bold; color:#000066; padding:10px 0 5px 0;}
.example	{font-family:verdana,helvetica, arial, sans-serif; font-size:7pt; color:#000000;}
.exampleWhite{font-family:verdana,helvetica, arial, sans-serif; font-size:7pt; color:#FFFFFF;}
.label		{font-family:verdana,helvetica, arial, sans-serif; font-size:9pt; font-weight:bold; text-align:right; color:#000000;}
.field		{font-family:courier new, monospace, courier; font-size:9pt; color:#000000;}
.select		{font-family:verdana,helvetica, arial, sans-serif; font-size:9pt; color:#000000;}
.error		{font-family:verdana,helvetica, arial, sans-serif; font-size:9pt; font-weight:bold; color:#ff0000;}
.required	{font-family:verdana,helvetica, arial, sans-serif; font-size:9pt; font-weight: bold; color:#ff0000;}