/* CSS Document */

/* Modified HTML tags */
.evBody
{
	BACKGROUND-COLOR: #F1F1F2;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
	FONT-SIZE: 10px;
	line-height: 11px;
}

.evFrameBody
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
	FONT-SIZE: 10pt;
	margin: 0;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: auto;
}

p
{
	margin: 0em 0% .65em 0%;
	line-height: 1.2;
}

ul
{
	margin: 0em 0% 0em 4.5%;
	list-style: disc;
	line-height: 1.2;
}

iframe 
{

	display: block;
}

.evFrameBody2
{
	BACKGROUND-COLOR: #F1F1F2;
	COLOR: black;
	margin: 0;
	Scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#8C8C8C; scrollbar-base-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#CCCCCC; scrollbar-shadow-color:#CCCCCC; scrollbar-track-color:#ffffff;

}

A:link
{	
	FONT-SIZE: 10px;
	line-height: 11px;
	COLOR: #939598;
	text-decoration: none;
}

A:active
{
	FONT-SIZE: 10px;
	line-height: 11px;
	COLOR: #939598;
	text-decoration: none;
}


A:visited
{
	FONT-SIZE: 10px;
	line-height: 11px;
	COLOR: #939598;
	text-decoration: none;
}



A:hover
{
	FONT-SIZE: 10px;
	line-height: 11px;
	COLOR: #939598;
	text-decoration: none;
}

.evHeading1
{	
	COLOR: black;
	FONT-FAMILY: Arial, Verdana, helvetica, 'sans serif';
	FONT-SIZE: 13px;
	line-height: 14px;
	FONT-WEIGHT: bold
}

.evHeading2
{	
	COLOR: black;
	FONT-FAMILY: Arial, Verdana, helvetica, 'sans serif';
	FONT-SIZE: 11px;
	line-height: 12px;
	FONT-WEIGHT: bold
}


.evText
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
	FONT-SIZE: 10px;
	line-height: 11px;
}

.disclosure
{
	COLOR: #AEB0B2;
	FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
	FONT-SIZE: 10px;
	line-height: 11px;
}
.newsTitle 
{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
}
.publishDate 
{
	color: #aaa;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	font-weight: normal;
	font-size: 9px;
	text-transform: none;
}
.newsSummary 
{
	padding: 10px 0px;
	margin: 10px 0px;
	font-size: 10px;
}
.readMore 
{
	margin-left: 5px;
}


/* AJAX Calendar Control */

.calendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color:#fffff0;
    color:#007a7f;
	z-index: 10;
	padding: 5px;
}
.calendar .ajax__calendar_footer {
    border-top:1px solid #ccc;
	color: #666;
} 
.calendar .ajax__calendar_dayname {
    border-bottom:1px solid #ccc;
	font-weight: bold;
	color:#007a7f;
} 
.calendar .ajax__calendar_day {
    border: none;
	border-collapse: collapse;
} 
.calendar .ajax__calendar_month {
    border:1px solid #ccc;
} 
.calendar .ajax__calendar_year {
    border:1px solid #ccc;
} 
.calendar .ajax__calendar_active .ajax__calendar_day {
    background-color:#e0ffff;
    border-color:#007a7f;
    color:#50a7a7;
	font-weight: bold;
} 
.calendar .ajax__calendar_active .ajax__calendar_month {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.calendar .ajax__calendar_active .ajax__calendar_year {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.calendar .ajax__calendar_other .ajax__calendar_day {
    background-color:#fffff0; 
    border-color:#fffff0;
    color:#ccc;
} 
.calendar .ajax__calendar_other .ajax__calendar_year {
    background-color:#ffffff;
    border-color:#ffffff;
    color:#646464;
} 
.calendar .ajax__calendar_hover .ajax__calendar_day {
    background-color:#f5fffa;
    border-color:#007a7f;
    color:#50a7a7;
} 
.calendar .ajax__calendar_hover .ajax__calendar_month {
    background-color:#f5fffa;
    border-color:#007a7f;
    color:#50a7a7;
} 
.calendar .ajax__calendar_hover .ajax__calendar_year {
    background-color:#f5fffa;
    border-color:#007a7f;
    color:#50a7a7;
} 
.calendar .ajax__calendar_hover .ajax__calendar_title {
    color:#50a7a7;
    text-decoration: underline;
} 
.calendar .ajax__calendar_hover .ajax__calendar_today {
    color:#50a7a7;
    text-decoration: underline;
}

.calendar td 
{
    padding:0px;
    border:none;
    margin:0px;
}

.calendar contentBox td
{
    padding:0px;
    border:none;
    margin:0px;
}

/* IE fixes */

#IEalign #articleBoxes
{
	margin-left: -6px;
	margin-top: 55px;
}
#IEalign #gboxtop
{
	margin-left: -70px;
	margin-top: -18px;
}