A:HOVER {color: #cc0000; TEXT-DECORATION: none}
A:LINK {color: #000080; TEXT-DECORATION: UNDERLINE}
B{font-weight : bold;}



.bg00 {
	background-color: #FFFFFF;
}
.bg01 {
	background-color: #990000;
}
.bg02 {
	background-color: #CCCCCC;
}
.bg03 {
	background-color: #333366;
}
.bg04 {
	background-color: #E2E2E2;
}

.bg05 {
	background-color: #f0f1f5;
}

.padding_3 {
	padding: 3px;
} 

.white11b {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.border_gray { 

border:1px; 
border-style: dashed; 
border-color:cccccc;
background-color: eeeeee; 
color:cc0000; 
font-weight: bold; 
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:10px;

}

.calhead {font : 18px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #31396b}
.calhead a{color: #000099;}

.caltitle {font : 13px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #31396b}
.caltitle a{color: #000099;}

a.caltext:active {  color: #993333; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
a.caltext:hover {  color: #003399; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
a.caltext:link {  color: #003399; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
a.caltext:visited {  color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
a.caltext {  color: #003399; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}


h1 {font : bold 20px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;}
h2 {font : bold 18px/22px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #990000;}
h3 {font : bold 16px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;}
h4 {font : bold 14px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;}


.bodytext {font : 13px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:0px; margin-right:0px;}
.bodytext a{color: #000099;}

.bodytext11 {font : 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:0px; margin-right:0px;}
.bodytext11 a{color: #000099;}

.headline {font : bold 15px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:0px; margin-right:0px; color: #990000}
.headline a{color: #000099;}

.headline1 {font : bold 15px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:0px; margin-right:0px;}
.headline1 a{color: #000099;}

.headline2 {font : 15px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:0px; margin-right:0px;}
.headline2 a{color: #000099;}

.newsauthor {font : italic 11px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000}
.newsauthor a{color: #000099;}

.newsdateline {font : 11px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #485fa3}
.newsdateline a{color: #000099;}


.sidebar {font : 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:0px; margin-right:0px;}
.sidebar a{color: #000099;}

.sidebarfront {font : 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:8px; margin-right:2px;}
.sidebarfront a{color: #000099;}

.sidebarfrontnu {font : 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:8px; margin-right:2px;}
.sidebarfrontnu a{color: #000099; text-decoration: none }

a.headernav {font : 10px/10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff;  text-decoration: underline }
a.headernav:link {font : 10px/10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff;  text-decoration: underline }
a.headernav:hover {font : 10px/10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff;  text-decoration: none }

.largealphalistitem UL {font : 15px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #990000; list-style: outside, upper-alpha;}

.blockquote {
font-family: Verdana, Helvetica, Arial, sans-serif;
border: 1px #685b68 dotted;
padding: .5em;
background-color: #f0f1f5;
margin-top: 0px;
margin-bottom: 0px;
line-height: normal;
}


.navMainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.navMainText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: underline;
}
.navMainTextSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}
a.navMainTextSelected:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
}
.mainText {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.mainTextImportant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}

.mainTextImportant000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.mainTextLRGnorm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.mainTextLRGnorm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-decoration: underline;
}


.navSubText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.navSubText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
}
.navSubTextSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
a.navSubTextSelected:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}

.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a.footerText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.mainTextTitleSection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.mainTextTitleSectionWht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.mainTextTitlePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.mainTextTitlePageNU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}

.mainTextLRG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-right:20px;
}
a.mainTextLRG a:{
	color: #000080;
	text-decoration: underline;
}
a.mainTextLRG a:visited{
	color: #000080;
	text-decoration: underline;
}
a.mainTextLRG a:hover{
	color: #000080;
	text-decoration: none;
}


.boxtop {font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.boxtop a{color: #0000ff;}

.boxmain {font : 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.boxmain a{color: #0000ff;}

.hormain {font : 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top: 2px;margin-left: 2px;margin-right: 2px;}
.hormain a{color: #0000ff;}

.colhead {font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000;}
.colhead a{color:#000077; text-decoration:underline;}
.colhead a:visited{color:#000077; text-decoration:underline;}
.colhead a:hover{color:#990000; text-decoration:underline;}
.colcontent {font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000;}
.curpage {font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000;}

.formtext {font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.links1 {font : bold 12px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000000}
.links1 a{color: #0000ff; TEXT-DECORATION: underline}
.links1 a:hover{color: #0000ff; TEXT-DECORATION: none}

.links2 {font : 12px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000099;}
.links2 a{color: #0000ff; TEXT-DECORATION: underline}
.links2 a:hover{color: #0000ff; TEXT-DECORATION: none}

.links3 {font : bold 12px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000099;}
.links3 a{color: #0000ff; TEXT-DECORATION: underline}
.links3 a:hover{color: #0000ff; TEXT-DECORATION: none}

.links4 {font : bold 9px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000099;}
.links4 a{color: #0000ff; TEXT-DECORATION: underline}
.links4 a:hover{color: #0000ff; TEXT-DECORATION: none}

.rightcontent
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#ffffff;
}

a.rightcontentlink
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
}

a.rightcontentlinklight
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

.dottedSpacer {
 border-bottom: 1px dotted #999;
 margin-bottom: 15px; 
}


.Sep2 {margin-top: 2px;}
.Sep3 {margin-top: 3px;}
.Sep5 {margin-top: 5px;}
.Sep10 {margin-top: 10px;}
.Sep15 {margin-top: 15px;}
a {
	color: #000099;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
/* force netscape form fields to same size as IE */
.monospace { font-family: Courier, monospace; }




/*
*  Bazillyo's Spiffy Popup Calendar Styles v1.5 Copyright S. Ousta
*/
#spiffycalendar {
	width: 185px;
	height:130px;
	left: 30px;
	top: 50px;
	background-color: black;
	position: absolute;
	visibility: hidden;
	z-index: 99;
}

.cal-SymbolBtn {
	font-family: Webdings;
	font-size: 8pt;
	outline-style : none;
	outline-width: 0px;	
}

.cal-BtnLink {
	outline-style : none;
	outline-width: 0px;
}

a.cal-DayLink {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    background-color: transparent;


}
a.cal-DayLink:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    background-color: transparent;
    color: #990000;

}
a.cal-DayLink:active {
   font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    background-color: transparent;
    color: #990000;

}
.cal-TextBox{font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.cal-TextBoxInvalid{
    color: #660000;
	border-color: Red;
	border-style:solid;
}

.cal-TextBoxDisabled{
    color: #808080;
    font-family: Verdana,  Arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
	border-color: silver;
	border-style:solid;
  /*  background-color: #C0C0C0;*/
}


.cal-ComboBox{
    color: Navy;
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    background-color: #EAFFFF;
}

.cal-Today {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    color: #990000;
    background-color: transparent;
}

.cal-Day {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    background-color: transparent;
}


a.cal-TodayLink {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    color: red;
    background-color: transparent;
}
a.cal-TodayLink:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: #990000;
}
a.cal-TodayLink:active {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: #990000;
}

.cal-GreyDate {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
	background-color: #FFFFCC;
    color: #999999;
}

.cal-GreyInvalidDate {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: line-through;
	background-color: #FFFFCC;
    color: #999999;
}

.cal-DayCell {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	color: #000000;
	background-color:White; /*#FFFFCC;*/
}

.cal-HeadCell {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
	color: #000000;
	background-color: #99CCFF;/* #CCCC99; */
}

.cal-Table{
	border-top-color: #6666FF;
	border-left-color: #6666FF;
	border-right-color: #6666FF;
	border-bottom-color:  #6666FF;
	background-color: #6666CC;
	border-width:1px;
	border-style: solid;

}