
input {
	border: 1px solid #333399;
	border-color:#333399;
	border-style:solid;
	font-size:11px;
	text-indent:3px;
}

.HomeSubHeading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333399;
	}
	
.HomeSubHeadingW{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	}	
	
a.HomeLinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333399;
	text-decoration:none;
	}
a.HomeLinks:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333399;
	text-decoration:underline;
	}
	
a.LegalLinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	}
a.LegalLinks:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333399;
	text-decoration:underline;
	}
	
a.PressLinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333399;
	text-decoration:none;
	}
a.PressLinks:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333399;
	text-decoration:underline;
	}	
	
a.ArticleLinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
	text-decoration:none;
	}
a.ArticleLinks:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
	text-decoration:underline;
	}	
.NoticeDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

.NoticeTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;	
}
.ENTxtHome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}		
.CalMonth{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}			
.CalDay{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	}				
a.CalChangeMonth{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}
a.CalChangeMonth:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	}		
	
a.CalDaySelect{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#333399;
	text-decoration:none;
	}
a.CalDaySelect:hover{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;	
	color:#333399;
	text-decoration:underline;
	}	
.CalDayNoEvent{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;	
	color:#cccccc;
	}			

.CalendarTable {
	border: solid #cccccc;
	border-width: 1px;
}

.TxtContent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	}
	
.TxtError{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:red;
	text-align:justify;
	}
	
.EventTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#000000;
	text-align:justify;
	}
	
.TxtSubHeading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333399;
	}	
	
.PRTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#000000;
	}	
	
.PRSubTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333399;
	}		
	
.PressEditDate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}		
	
.PressListDate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}				
	
.LoginError{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:red;
	}		
	
.EventTable1 {border: solid #FF0000;
	border-width: 1px;
}	
.DirectoryTable {border: solid #FF0000;
	border-width: 1px;
	border-color:#CCCCCC;
	
}	

.PressTable {border: solid #FF0000;
	border-width: 1px;
	border-color:#333399;
	
}	

.DirTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	color:#FFFFFF;
	}	
	
	.CalendarDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.CalendarLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

a.CalendarLinks:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
	font-weight:bold;
}

.CalendarEventTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.CalendarMonthTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

a.CalendarChangeMonth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.CalendarChangeMonth:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
}
.CalendarMonthName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.CalendarDayNum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
}

a.CalendarDayNumLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
}


a.CalendarDayNumLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: underline;
}

a.CalendarEventLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


a.CalendarEventLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
}

.CalendarSmallMonth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

a.CalendarSmallMonthLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

a.CalendarSmallMonthLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: yellow;
	text-decoration: none;
	font-weight:bold;
}

.CalendarSmallDayName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.CalendarSmallDayNum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.CalendarSmallDayNumLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

a.CalendarSmallDayNumLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	text-decoration: underline;
}

.CalendarBorderTable{
	border-color: #336666;
	border: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	padding: none;
	width:196px
}	

a.ViewCalLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: blue;
	text-decoration: underline;
}

a.ViewCalLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	text-decoration: underline;
}

.PressDate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	}
	
	.PressDetailTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;	
}


.PressSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style:italic;
}

div#alert-banner-container
{
    background-color:#dc143c;
    border-bottom:3px solid #8e0d27;
    width:100%;
}

div#alert-banner-title-container
{
    padding:2px 0px 3px 0px;
    border-bottom:1px solid #8e0d27;
    background-color:#be1033;
}

div#alert-banner-get-these-container a
{
    font-size:11px;
    font-weight:bold;
    color:#cccccc;
}

div#alert-banner-title-text
{
    font-size:12px;
    color:#ffffff;
    font-weight:bold;
    font-variant:small-caps;
}

div#alert-banner-title-text,
div#alert-banner-items-container
{
    width:1000px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
}

div#alert-banner-get-these-container
{
    position:absolute;
    right:0;
    top:0;
    margin-right:50px;
}

ul#alert-banner
{  
    list-style-type:none;
    position:relative;
}

.alert-banner-item a,
.alert-banner-item a.alert-banner-more-link
{
    color:#ffffff;
    white-space:nowrap;
    font-size:10px;
    font-weight:bold;
}

.alert-banner-item{
    float:left;
    margin:0px;
    padding:0px;
    height:25px;
    white-space:nowrap;
    color:#ffffff;
    font-size:15px;
}

.tickercontainer 
{ /* the outer div with the black border */
    background: #dc143c; 
    width: 1000px; 
    height: 50px; 
    margin: 0px; 
    padding: 0px;
    overflow: hidden; 
}
.tickercontainer .mask 
{ /* that serves as a mask. so you get a sort of padding both left and right */
    position: relative;
    left: 10px;
    top: 8px;
    width: 1000px;
    overflow: hidden;
}
