a  {
	text-decoration: none;
	color: #0043FF;
}
a:hover {
	color: #000C55;
	text-decoration : underline;
}
.NavLeft  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: #0043FF;
	font-weight : bold;
	line-height : 16px;
	padding: 1px 0px 0px 10px;
}
.NavLeft:hover  { 
	color: #000C55;
	font-size : 14px;
	text-decoration : none;
	padding: 1px 0px 0px 10px;
}
.NavBottom  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #001198;
	font-weight : bold;
	line-height : 11px;
}
.NavBottom:hover  { 
	color: #B22222;
}

.whiteText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:white;
}
.SortBy  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #D4A941;
	font-weight : bold;
	line-height : 10pt;
}
.SortBy:hover  { 
	color: #FFFFFF;
}
td {
	font-style : normal;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
.navTitle
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #001198;
}
b {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.H5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : bold;
	color: #8E251F;
}
.H4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	color: #8E251F;
}
.H3 {
	font-family : Arial, Helvetica, sans-serif;;
	font-size : 18px;
	font-weight : bold;
	color: #821800;
}
.H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #8E251F;
}
.HOne {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: #000C55;
}
H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 19px;
	font-weight : bold;
	color: #000C55;
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	
}
H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #000C55;
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	padding: 1px 0px 0px 10px;
}
H3 {
	font-style : normal;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight:bold;
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
}
.redH3 {
	font-family : Arial, Helvetica, sans-serif;;
	font-size : 16px;
	font-weight : bold;
	color: red;
}
H4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: #000C55;
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	
}

H1.content	{
			font-family : Arial, Helvetica, sans-serif;
			font-size : 12px;
			font-weight : normal;
			color: #000000;
			margin-top:0;
			margin-bottom:0;
			padding-top:0;
			padding-bottom:0;
}

.TblHd {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color: #FFFFFF;
}
.RightNavHd {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color: #FFFFFF;
	padding: 1px 0px 0px 10px;
}
.TextDefault {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.blueTextSmaller {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	line-height : 9pt;
	color: #001198;
}
.TextSmaller {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 12px;
}
.hmTextSmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
    color: #000C55;
	line-height : 14px;
}

.hmTextSmall2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
    color: #000C55;
	line-height : 13px;
}

.TextSmallest {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 12px;
}
.TextSmallerGray {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #727272;
	line-height : 11px;
}
.TextSmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 9px;
}
.TextSmallGray {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 10px;
	color: #727272;
}
.TextSmallest2 {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 10px;
}
#InputBox {
	border-top : 1px solid #003A66;
	border-left : 1px solid #003A66;
	border-right : 1px solid #003A66;
	border-bottom : 1px solid #003A66;
}
.Submit {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color : #1D2774;
	color: White;
	font-weight: bold;
	border-left : 1px solid #8F92C9;
	border-top : 1px solid #8F92C9;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}
.Asterisk {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: Red;
}
.NavRight  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	font-weight : bold;
	line-height : 24px;
	width: 179;
	padding: 1px 0px 0px 10px;
}
.NavRight:hover  { 
	color: #0043FF;
	text-decoration: none;
	background-image: url(../images/nav_bg2.gif);
	background-color: #EBEBEB;
}
.redText {
	font-style : normal;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #8E251F;
}
ul.vacation	{
			margin: 0; padding: 0; list-style-type: none;
}
ul.vacation2	{
			margin: 0; padding: 0; list-style-type: none;
}
li.vacation	{
			font-family : Arial, Helvetica, sans-serif; font-size : 12px; line-height : 12px;
}
li.vacation2	{
			font-family : Arial, Helvetica, sans-serif; font-size : 11px; line-height : 11px;
}
.TextIntro {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 10px;
}