/* HTML TAGS */
ul {font-size: 70%; font-family: verdana, "trebuchet ms", arial, sans-serif;}
ol {font-size: 85%; font-family: verdana, "trebuchet ms", arial, sans-serif;}
p  {font-size: 10pt; font-family: verdana, "trebuchet ms", arial, sans-serif;}
/* CUSTOM CLASSES */
.hdrTable{border-collapse: collapse}

/*  NEW CSS (WEB LIAISONS) FOR USE WITH NEW TEMPLATES  */

.Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

.Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

.Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
}

.Bold_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.Bold_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.Bold_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.Underlined_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.Underlined_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

.Underlined_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}

.Underlined_Bold_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.Underlined_Bold_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.Underlined_Bold_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.Red_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #CC0000;
}

.Red_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #CC0000;
}

.Red_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #CC0000;
}

.Red_Bold_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}

.Red_Bold_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

.Red_Bold_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}

.Red_Underlined_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #CC0000;
}

.Red_Underlined_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #CC0000;
}

.Red_Underlined_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #CC0000;
}

.Red_Underlined_Bold_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #CC0000;
}

.Red_Underlined_Bold_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #CC0000;
}

.Red_Underlined_Bold_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #CC0000;
}

.Blue_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000066;
}

.Blue_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000066;
}

.Blue_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #000066;
}

.Blue_Bold_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
}

.Blue_Bold_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}

.Blue_Bold_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}

.Blue_Underlined_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #000066;
}

.Blue_Underlined_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #000066;
}

.Blue_Underlined_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #000066;
}

.Blue_Underlined_Bold_Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #000066;
}

.Blue_Underlined_Bold_Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000066;
}

.Blue_Underlined_Bold_Large {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #000066;
}

/*  OLD CSS GOING AWAY WITH NEW TEMPLATES  */



.liLrg {
	color: #7F7F7F;
	font: 10pt verdana, "trebuchet ms", arial, sans-serif;
}
.liNorm {font-size: 10pt; color: #000000;   font-family: Arial, Helvetica, sans-serif;}
.spotBorder {
	border-style: solid;
	border-color: #999999;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

}
.menuBoxes {border-style: solid; border-color: #FFFF99; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.leftSpotBorder {border-style: solid; border-color: #FFFF99; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px;}
.spotlight {font-size: 10pt;  font-family: verdana, "trebuchet ms", arial, sans-serif;}
.hdrTitles {font-size: 16px; color: #3A4A8E; font-weight: bold; font-family: verdana, "trebuchet ms", arial, sans-serif;}
.hdrTitlesGrn {
	color: #0000A0;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.hdrTitlesFAQ {
	color: #465595;
	font: bold 12px verdana, "trebuchet ms", arial, sans-serif;
}
.centerTitlesRed {
    font-weight: bold;
	color: #990033;
}
.InvisibleLink{display: none;  color: #FFFFFF;}
.b {font-weight: bold;}
.smallLeft {font-size: 70%; font-family: verdana, "trebuchet ms", arial, sans-serif;}
.pageHeader {border-style: solid;  border-color: #000000; border-top-width: 1px; border-right-width: 6px; border-bottom-width: 1px; border-left-width: 6px;}
.headerText {font-size: 115%;  font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.subHead {font-size: 12px; font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif;}
.tdBorder {font-size: 10pt; color: #000000;   font-family: Arial, Helvetica, sans-serif;}
.footer {text-align: center; font-size: 11px;  font-family: verdana, "trebuchet ms", arial, sans-serif;}
.address {text-align: left;  font-size: 10px; font-family: verdana, "trebuchet ms", arial, sans-serif;}
.navigation {font-size: 11px;  color: #ffffff; font-family: verdana, "trebuchet ms", arial, sans-serif;}
.divPopUp {
	font-size: 110%; font-family: verdana, "trebuchet ms", arial, sans-serif; background-color: #FFFFD5; border-left-color: #000000;
	border-left-width: 1px; border-left-style: solid; border-bottom-color: #000000; border-bottom-width: 1px; border-bottom-style: solid;
	border-right-color: #000000; border-right-width: 1px; border-right-style: solid; border-top-color: #000000; border-top-width: 1px;
	border-top-style: solid; width: 200px;}
.PrsRlsPopUpSml {
	font-size: 100%; font-family: verdana, "trebuchet ms", arial, sans-serif; background-color: #FFFFD5; border-left-color: #000000;
	border-left-width: 1px; border-left-style: solid; border-bottom-color: #000000; border-bottom-width: 1px; border-bottom-style: solid;
	border-right-color: #000000; border-right-width: 1px; border-right-style: solid; border-top-color: #000000; border-top-width: 1px;
	border-top-style: solid; width: 245px;}
	
/* LINK BEHAVIOR FOR TOP HORIZONTAL NAVIGATION */
	td#colUnderline {border-style: solid; border-color: #999999; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
	A#id1:link {color: #ffffff;  text-decoration: none;}
	A#id1:active {color: #ff0000;  text-decoration: underline;}
	A#id1:visited {color: #ffffff;  text-decoration: none;}
	A#id1:hover {color: #ffffff;  text-decoration: underline;}

/* LINK BEHAVIOR FOR REGULAR LINKS */
	A#id2:link {color: #000000;  text-decoration: underline;}
	A#id2:active {color: #990033;  text-decoration: underline;}
	A#id2:visited {color: #000000;  text-decoration: underline;}
	A#id2:hover {color: #0000ff;  text-decoration: underline;}

/* LINK BEHAVIOR FOR REGULAR LINKS */
	A#scrTxt:link {color: #990000; text-decoration: underline; font-style: italic; font-size: 85%;}
	A#scrTxt:active {color: #990000;  text-decoration: underline; font-style: italic; font-size: 85%;}
	A#scrTxt:visited {color: #990000;  text-decoration: underline; font-style: italic; font-size: 85%;}
	A#scrTxt:hover {color: #ff0000;  text-decoration: underline; font-style: italic; font-size: 85%;}

/* LINK BEHAVIOR FOR REGULAR LINKS */
	A#id2b:link {color: #990000; text-decoration: underline; font-style: italic;}
	A#id2b:active {color: #990000;  text-decoration: underline; font-style: italic;}
	A#id2b:visited {color: #990000;  text-decoration: underline; font-style: italic;}
	A#id2b:hover {color: #333366;  text-decoration: underline; font-style: italic;}

/* LINK BEHAVIOR FOR DEMO LINKS ON ONLINE SERVICES PAGE */
	A#id3:link {color: #990033;  text-decoration: underline;}
	A#id3:active {color: #0000ff;  text-decoration: underline;}
	A#id3:visited {color: #990033;  text-decoration: underline;}
	A#id3:hover {color: #0000ff;  text-decoration: underline;}

/* LINK BEHAVIOR FOR HEADER LINKS */
	A#id4:link {
	font-size: 10pt;
	color: #AD101B;
	text-decoration: none;
	font-weight: bold;
}
	A#id4:active {font-size: 10pt;  color: #950000; text-decoration: underline;}
	A#id4:visited {font-size: 10pt;  color: #950000; text-decoration: none;}
	A#id4:hover {font-size: 10pt;  color: #969696; text-decoration: underline;}
	A#id5:link {
	color: #000099;
	font-weight: normal;
	text-decoration: none;
}
	A#id5:active {color: #000099;  font-weight: normal; text-decoration: none;}
	A#id5:visited {color: #000099;  font-weight: normal; text-decoration: none;}
	A#id5:hover {color: #C11C38;  font-weight: normal; text-decoration: none;}
	A#idGrey:link {
	color: #E2E2E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: none;
	font-weight: bold;
}
	A#idGrey:active {
	color: #E2E2E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	A#idGrey:visited {
	color: #E2E2E2;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	A#idGrey:hover {
	color: #FFFFFF;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px none;
}

	A#idTip:link {color: #000099;  text-decoration: none;}
	A#idTip:active {color: #000099;  text-decoration: underline;}
	A#idTip:visited {color: #000099;  text-decoration: none;}
	A#idTip:hover {color: #BA0804;  font-weight: normal; text-decoration: none;}


.tip {
	color: #000066;
	cursor: pointer;
	text-decoration: none;
	font: normal 10pt Arial, Helvetica, sans-serif;
}
.notip {font-size: 8pt; color: #CCCCCC; font-weight: normal; cursor: pointer; text-decoration: none;}
.GenericTip {TEXT-DECORATION: underline;}
.PrsRlsTip {font-size: 100%; color: #000099; font-weight: normal; cursor: pointer;}

</style>
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF001A;
	font-weight: bold;
	text-transform: none;
}
}
.whiteText {
	color: #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.caltextblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.caltextmedblack {
	font-size: 12px;
	font-style: normal;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.redHdr {
	color: #990033;
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.tip2 {
	font-size: 12pt;
	color: #000066;
	font-weight: normal;
	cursor: pointer;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.Italic {
	font-size: 13px;
	font-style: italic;
	color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.RedArrows {
	font-weight: bold;
	color: #990033;
}
.BoldArrowBlk {
	font-size: 10px;
	font-weight: bold;


}
.templateTblBdr {
	color: #000000;
	background: #FFFFB9;
	padding: 2px 5px;
	height: auto;
	width: auto;
	font: bold 12px Arial, Helvetica, sans-serif;
	border: thin inset #999999;
}
.RegCalendarBackGrd {
	background: #B7C8D9;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.RegBoardCalendar {
	background: #E0E0E0;
	font: bold 12px Arial, Helvetica, sans-serif;
}

a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #0000ff;
}
a:active {
	color: #333399;
}

.TitleTextBlue {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	padding-right: 7px;
	letter-spacing: -0.09em;
	padding-bottom: 5px;
}
