body, p, li, td { left: 0px; top: 0px; ; font-size: 12px; color: #333333; text-decoration: none; font-family: "arial"} 


a{ color:#29638B; font-size: 12px; text-decoration:underline; font-family: "arial"}  
a:hover { color: #3281C6; text-decoration: underline }


.widebody{
	color:#333333;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	line-height: 13pt;
}

.smallbody{
	color:#333333;
	font-size: 11px;
	font-weight: normal;
	font-family: arial;
}

.SubMenuBorder_Regular {
     padding-left: 14px;
     height: 26px;
     background-color: #001842;
     border-top: none;
}
.SubMenuBorder_Hover {
     padding-left: 14px;
     height: 26px;
     background-color: #1D3A80;
     border-top: none;
}
.SubMenuNoBorder_Regular {
     padding-left: 14px;
     height: 26px;
     background-color: #001842;
}
.SubMenuNoBorder_Hover {
     padding-left: 14px;
     height: 26px;
     background-color: #1D3A80;
}
.SubMenuBorder_Regular a, .SubMenuBorder_Hover a, .SubMenuNoBorder_Regular a, .SubMenuNoBorder_Hover a, .SubMenuBorder_Regular a:hover, .SubMenuBorder_Hover a:hover, .SubMenuNoBorder_Regular a:hover, .SubMenuNoBorder_Hover a:hover {
     color: #FFFFFF;
     font-size: 8pt;
     font-family: verdana;
     text-decoration: none;
}

#flash {
        width: 537px;
        height: 356px;
        margin-left: 18px;
}


.welcome_homepage{
	color:#D15E34;
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
}


.arial_size_large{
	color:#333333;
	font-size: 14px;
	font-weight: normal;
	font-family: arial;
}


.blue_home_header{
	color:#BCD2F4;
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	line-height: 12pt;
}

.home_white_small{
	color:#FFFFFF;
	font-size: 10px;
	font-weight: normal;
	font-family: arial;
}


.homepage_series{
	color:#316958;
	font-size: 19px;
	font-weight: bold;
	font-family: arial;
}

.homepage_this_week{
	color:#D05B31;
	font-size: 19px;
	font-weight: bold;
	font-family: arial;
}



.subheader_A{
	color:#354741;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
}

.This_week_medium{
	color:#354741;
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
}

.This_week_small{
	color:#354741;
	font-size: 13px;
	font-weight: normal;
	font-family: arial;
}

.This_week_text{
	color:#333333;
	font-size: 13px;
	font-weight: normal;
	font-family: arial;
}


.Date_text{
	color:#AD292F;
	font-size: 11px;
	font-weight: normal;
	font-family: arial;
}

.Event_description{
	color:#695B5B;
	font-size: 10px;
	font-weight: normal;
	font-family: verdana;
}


/* ------------HYPERLINK COLORS BELOW---------------- */



a.footerhype{
	color:#FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-family: tahoma;
	font-weight: normal;
} 
a.footerhype:hover{
	color: #D4DDB9;
	text-decoration: underline;
	font-size: 10px;
	font-family: tahoma;
	font-weight: normal;
}





a.View_AllEvents_hype{
	color:#CA4B51;
	text-decoration: underline;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
} 
a.View_AllEvents_hype:hover{
	color: #E6797E;
	text-decoration: underline;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
}







a.welcomehype{
	color:#D15E34;
	text-decoration: none;
	font-size: 14px;
	font-family: arial;
	font-weight: normal;
} 
a.welcomehype:hover{
	color: #BA3909;
	text-decoration: underline;
	font-size: 14px;
	font-family: arial;
	font-weight: normal;
}











/* ------------BORDER STYLES BELOW ---------------- */



.border4sidesGREY{
	border: 1px solid #CCCCCC;

}



.borderleftright{
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;

}

.borderright{
	border-right: 1px solid #DADADA;

}


.borderleft{
	border-left: 1px solid #DADADA;

}




.bordertop{
	border-top:1px solid #DADADA;
}



.bordertopleftright{
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
}

.bordergreen{
            border:2px solid #3E9C57;
}


