a.headerLinkStyle:link, a.headerLinkStyle:visited, a.headerLinkStyle:active  { font:normal 11px arial; text-decoration:none; color:#940129;text-transform:capitalize;}
a.headerLinkStyle:hover  {font:normal 11px arial; text-decoration:underline; color:#940129; text-transform:capitalize;}

a.relatedlinksTitle:link, a.relatedlinksTitle:visited, a.relatedlinksTitle:active  { font:bold 12px arial; text-decoration:none; color:#666666;background:url(/images/bl_red_square.jpg) no-repeat center left; padding:0px 0px 0px 19px;}
a.relatedlinksTitle:hover  {font:bold 12px arial; text-decoration:underline;color:#666666;padding:0px 0px 0px 19px;background:url(/images/bl_red_square.jpg) no-repeat center left;}

a.leftNavigationLev1:link, a.leftNavigationLev1:visited, a.leftNavigationLev1:active  { font:bold 12px arial; text-decoration:none; color:#666666;background:url(/images/bl_red_square.jpg) no-repeat center left; padding:0px 0px 0px 19px;float:left; margin:0px;}
a.leftNavigationLev1:hover  {font:bold 12px arial; text-decoration:underline;color:#666666;padding:0px 0px 0px 19px;background:url(/images/bl_red_square.jpg) no-repeat center left; margin:0px; float:left;}

a.leftNavigationLev1Selected:link, a.leftNavigationLev1Selected:visited, a.leftNavigationLev1Selected:active  { font:bold 12px arial; text-decoration:underline; color:#666666;background:url(/images/bl_red_square.jpg) no-repeat center left; padding:0px 0px 0px 19px; float:left;margin:0px;}
a.leftNavigationLev1Selected:hover  {font:bold 12px arial; text-decoration:underline;color:#666666;padding:0px 0px 0px 19px;background:url(/images/bl_red_square.jpg) no-repeat center left;float:left;margin:0px;}

a.leftNavigationLev2:link, a.leftNavigationLev2:visited, a.leftNavigationLev2:active  { font:normal 12px arial; text-decoration:none; color:#666666;padding:0px 0px 0px 19px;float:left; margin:0px;}
a.leftNavigationLev2:hover  {font:normal 12px arial; text-decoration:underline;color:#666666;padding:0px 0px 0px 19px;float:left; margin:margin:0px;}

a.linkSection:link, a.linkSection:visited, a.linkSection:active  { font:bold 12px arial; text-decoration:none; color:#666666;background:url(/images/bl_red_square.jpg) no-repeat center left; padding:0px 0px 0px 19px;float:left;}
a.linkSection:hover  {font:bold 12px arial; text-decoration:underline;color:#666666;padding:0px 0px 0px 19px;background:url(/images/bl_red_square.jpg) no-repeat center left; float:left;}

a.sitemap:link, a.sitemap:visited, a.sitemap:active  { font:normal 12px arial; text-decoration:none; color:#000000;}
a.sitemap:hover  {font:normal 12px arial; text-decoration:underline;color:#000000;}

a.archives:link, a.archives:visited, a.archives:active  { font:normal 12px arial; text-decoration:none; color:#CD5716;}
a.archives:hover  {font:normal 12px arial; text-decoration:underline;color:#CD5716;}

a.buttons:link, a.buttons:visited, a.buttons:active  { font:bold 12px arial; text-decoration:none; color:#FFFFFF;background:url(/images/bt_action.jpg) no-repeat; padding:2px 0px 0px 0px;float:right;width:80px; height:18px;text-align:center;margin:0px 0px 0px 10px;}
a.buttons:hover  {font:bold 12px arial; text-decoration:none;color:#FFFFFF;padding:2px 0px 0px 0px;background:url(/images/bt_action.jpg) no-repeat; float:right;width:80px; height:18px;text-align:center;margin:0px 0px 0px 10px;}

a.parentlinks:link, a.parentlinks:visited, a.parentlinks:active  { font:normal 11px arial; text-decoration:none; color:#666666;}
a.parentlinks:hover  {font:normal 11px arial; text-decoration:underline;color:#940129;}

a.faq:link, a.faq:visited, a.faq:active  { font:bold 12px arial; text-decoration:none; color:#666666;}
a.faq:hover  {font:bold 12px arial; text-decoration:underline;color:#FC9339;}

a.read_more:link, a.read_more:visited, a.read_more:active  { font:normal 12px arial; text-decoration:none; color:#940129;padding:8px 0px 0px 0px;float:left;}
a.read_more:hover  {font:normal 12px arial; text-decoration:underline;color:#940129;padding:8px 0px 0px 0px;float:left;}

a.exit_archives:link, a.exit_archives:visited, a.exit_archives:active  { font:bold 12px arial; text-decoration:none; color:#CD5716;margin:0px;float:right;position:relative; margin:-17px 0px 0px 0px;}
a.exit_archives:hover  {font:bold 12px arial; text-decoration:none;color:#CD5716;margin:0px;float:right;position:relative; margin:-17px 0px 0px 0px;}

a#personalCalendar:link, a#personalCalendar:visited, a#personalCalendar:active  { font:normal 9px arial; text-decoration:none; color:#ffffff;}
a#personalCalendar:hover  {font:normal 9px arial; text-decoration:underline;color:#ffffff;}

a.usefulTools:link, a.usefulTools:visited, a.usefulTools:active  {font:bold 12px arial; text-decoration:none;color:#666666;}
a.usefulTools:hover  {font:bold 12px arial; text-decoration:underline;color:#666666;}

a.footerStyle:link, a.footerStyle:visited, a.footerStyle:active  { font:normal 12px arial; text-decoration:none; color:#8B8983;}
a.footerStyle:hover  {font:normal 12px arial; text-decoration:underline; color:#8B8983;}

/* -- Heading Styles if the have link Change these according to the Heading Styles in easyconsole.css -- */

a.h1Style:link, a.h1Style:visited, a.h1Style:active  {font-size:18px; font-family:arial; text-decoration:none;}
a.h1Style:hover  {font-size:18px; font-family:arial; text-decoration:underline;}

a.h2Style:link, a.h2Style:visited, a.h2Style:active  {font-size:15px; font-family:arial; text-decoration:none;}
a.h2Style:hover  {font-size:15px; font-family:arial; text-decoration:underline;}

a.h3Style:link, a.h3Style:visited, a.h3Style:active  {font-size:12px; font-family:arial; color:#940129; text-decoration:none;}
a.h3Style:hover  {font-size:12px; font-family:arial; text-decoration:underline; color:#940129;}

a.h4Style:link, a.h4Style:visited, a.h4Style:active  {font-size:13px; font-family:arial; text-decoration:none;}
a.h4Style:hover  {font-size:13px; font-family:arial; text-decoration:underline;}

a.h5Style:link, a.h5Style:visited, a.h5Style:active  {font-size:12px; font-family:arial; text-decoration:none;}
a.h5Style:hover  {font-size:12px; font-family:arial; text-decoration:underline;}

h1.adjustedHeader{
	width:450px;
	float:left;
}

h2.newsObj{
	padding:0px;
	color:#FFFFFF;
}

h2.homeObj,h3.componentTitle,h2.articleTitle{
	padding:0px 0px 10px 0px;
}

h2.eventsPastUpcoming{
	font-size:14px;
}

h3.person_viewer{padding:0px 0px 5px 0px;}

ul#headerLinkList {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:100%;
	list-style-type:none;
	float:right;
}

ul#headerLinkList li {
	padding:0px 5px 0px 5px;
	margin:0px 0px 0px 0px;
	display:inline;
}

ul#headerLinkList li.divider{
	padding:0px;
	width:2px;
	margin:0px;
}

/* langlist*/
ul#langlist {
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	float:right;
}

ul#langlist li {
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	display:inline;
}
/* end of langlist*/

/* topMenulist*/
ul#topMenulist {
	padding:0px 0px 5px 0px;
	margin:0px 20px 0px 20px;
	list-style-type:none;
	height:20px;
}

ul#topMenulist li {
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	display:inline;
}
/* end of topMenulist*/

/* parentLinksList*/
ul.parentLinksList {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

ul.parentLinksList li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:inline;
	color:#666666;
	font-size:11px;
}

ul.parentLinksList li.current {
	color:#940129;
}
/* end of parentLinksList*/


/* siblings_list*/
ul#siblingList {
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 12px;
	list-style-type:square;
}

ul#siblingList li {
	padding:0px 0px 4px 0px;
	margin:0px 0px 0px 0px;
	font:11px arial;
}
/* end of siblings_list*/

/* Archives list*/
ul#archivesList {
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 15px;
	list-style-type:disc;
}

ul#archivesList li {
	padding:0px 0px 4px 0px;
	margin:0px 0px 0px 0px;
	font:12px arial;
	color:#666666;
	font-weight:bold;
}
/* end of Archives list*/

/*images*/
img.imgLeft {
	float:left;
	margin:0px 10px 5px 0px;
}

img.imgRight {
	float:right;
	margin:0px 0px 5px 10px;
}

img.sectionPicLeft{
	float:left; 
	padding:0px; 
	margin:0px 11px 0px 0px;
}

img.sectionPicRight{
	float:right; 
	text-align:right;
	margin:0px 0px 0px 11px;
}

img.objPicLeft{
	float:left; 
	padding:0px; 
	margin:0px 8px 0px 0px;
}

img.imgDefault {
	float:left;
}
/*end of images*/

/* footerList */
ul#footerList {
	padding:6px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
}

ul#footerList li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	display:inline;
	font:normal 12px arial;
	color:#8B8983;
}

ul#footerList li.divider {
	padding:0px 10px 0px 10px;
	font:normal 12px arial;
	color:#8B8983;
}
/* end of footerList */


/* Paragraphs */
p.left {text-align:left;}
p.center {text-align:center;}
p.right {text-align:right;}

p.day {
	color:#666666;
	font-size:12px;
	font-family:arial;
	padding:1px 5px;
	float:left;
}

p.dateDivider{
	color:#666666;
	font-size:12px;
	font-family:arial;
	padding:1px 5px 1px 0px;
	float:left;
}

p.footer {
	font-size:12px;
	color:#333333;
	font-family:arial;
}

/* end of Paragraphs */

/* spans */
span.day {
	float:left;
	width:18px;
	height:17px;
	background:url(/images/bg-day.jpg) no-repeat;
	color:#ffffff;
	font-size:12px;
	font-family:arial;
	padding:1px 0px 0px 0px;
	text-align:center;
}
/* end of spans */

/* Form Styles*/	
.captionClass {
	font-family:arial;
	font-size:12px;
	text-align:right;
	vertical-align:text-top;
	color:#666666;
}

.dividerClass {
	font-family:arial;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.inputClass {
	font-family:arial;
	font-size:12px;
	color:#666666;
}

.bt_submit{
	width:90px;
	padding:0px;
	margin:10px 0px;
}


/* nl_signup*/
form.nl_signup{
	padding:0px;
	margin:0px;
}

table.nl_signup{
	padding:0px;
}

table.nl_signup td{
	padding:0px 0px 0px 0px;
	margin:0px;
}

input.textbox{
	padding: 0px 0px 0px 0px;
	margin:9px 0px 7px 24px;
	border:1px solid #CCCCCC;
	height:13px;
}
input.GO{
	padding:0px 0px 0px 0px;
	margin:2px 0px 0px 4px;
	height:15px;
}
/*end of nl_signup*/

/* end of Form Styles*/

/*autosuggestcontainer */
div.autosuggestcontainer ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
	text-align:left;
}

div.autosuggestcontainer li {
	color:#999999;
	font-family:arial;
	font-size:12px;
	padding:0px 0px 0px 3px;
}

div.autosuggestcontainer .yui-ac-shadow {
	background:none;
}

div.autosuggestcontainer {
	width:192px;
  	float:left;
  	text-align:left;
  	padding:0px 0px 0px 0px;
	margin:-18px 0px 0px 0px;
	_margin:-13px 0px 0px 0px;
	z-index:1111111;
	position:relative;
}

div.yui-ac-content {
	width:196px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

.searchBarForm{
	float:right;
}

input#text {
	width:188px;
	height:18px;
	background:url(/images/bg_searchinput.jpg) no-repeat;
	padding:5px 0px 0px 8px;
	margin:0px;
	border:0px;
	float:right;
}
/* Firefox fix */
@-moz-document url-prefix(){input#text {height:23px; padding:0px 0px 0px 8px;}}


input#adv_search_text {
	width:196px;
	padding:0px 2px;
}
/*end of autosuggestcontainer */

ul.searchClass {
	list-style-type: none;
	padding:0px;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	float:left;
}

ul.searchClass li {
	margin:0px 0px 5px 0px;
	padding:0px;
	font:12px arial;
	color:#333333;
	float:left;
	width:100%;
	line-height:15px;
}


/*paging*/
td.pagingStyleGhosted{
	font:normal 9px arial; 
	color:#666666;
	padding:0px; 
	margin:0px;
	height:10px; 
	width:22px;
	text-align:center;
	cursor:hand;
}

span.pagingClass{
	font:9px normal arial;
}

span.grey{
	font:9px normal arial;
	color:#666666;
}

/*a.pagingStyle:active, a.pagingStyle:link, a.pagingStyle:visited {font:normal 9px arial;color:#313757;text-decoration:none;padding:0px 2px;margin:0px;}
a.pagingStyle:hover{font:normal 9px arial;color:#313757;text-decoration:underline;padding:0px 2px;margin:0px;}*/

a.pagingStyle:active, a.pagingStyle:link, a.pagingStyle:visited {
	font:normal 9px arial; 
	color:#666666;
	text-decoration:none; 
	padding:0px; 
	margin:0px 2px 0px 0px;
	height:10px; 
	width:18px;
	float:left;
	text-align:center;
	cursor:hand;
}
a.pagingStyle:hover{
	font:normal 9px arial;
	color:#666666; 
	text-decoration:underline; 
	padding:0px; 
	margin:0px 2px 0px 0px;
	height:10px;
	width:18px;
	float:left;
	text-align:center;
	cursor:hand;
}

a.pagingStyleSelected:active, a.pagingStyleSelected:link, a.pagingStyleSelected:visited {
	font:normal 9px arial; 
	color:#666666;
	text-decoration:none; 
	padding:0px; 
	margin:0px 2px 0px 0px;
	background:url(/images/bg_paging.gif) no-repeat;
	height:10px; 
	width:18px;
	float:left;
	text-align:center;
	cursor:hand;
}
a.pagingStyleSelected:hover{
	font:normal 9px arial;
	color:#666666; 
	text-decoration:underline; 
	padding:0px; 
	margin:0px 2px 0px 0px;
	background:url(/images/bg_paging.gif) no-repeat top left;
	height:10px;
	width:18px;
	float:left;
	text-align:center;
	cursor:hand;
}
/*end of paging*/

/* info_display*/
table.info_display{
	margin:0px;
	padding:0px;
	float:left;
}

table.info_display td{
	border-bottom:2px solid #FFFFFF;
	height:18px;
	vertical-align:top;
	cursor:hand;
	font:normal 12px arial;
}

table.info_display td.header{
	background:#E0E0E0;
	font:bold 12px arial;
}

table.info_display td.normal{
	background:#F0EFF4;
}

table.info_display tr:hover td.normal
{
	background:#F9EED9;
}

table.info_display td.recordsfound{
	cursor:pointer;
}
/* end of info_display*/

/* program_search_tbl*/
table#listings_form{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
}

table#listings_form td.header{
	font-weight:bold;
	padding:0px 0px 5px 0px;
}

table#listings_form td{
	font-size:12px;
	font-weight:normal;
	color:#666666;
	vertical-align:top;
}
/* end of program_search_tbl*/

input.buttons {
	border:0px;
	font:bold 12px arial; 
	text-decoration:none;
	color:#FFFFFF;
	padding:2px 0px 2px 0px;
	margin:0px;
	background:url(/images/bt_action.jpg) no-repeat; 
	float:right;
	width:80px; 
	text-align:top;
	vertical-align:top;
}


td.tdCalendarDayColumn{
	border:1px solid #CCCCCC;
	background:url(/images/bg_CalendarDays.gif) no-repeat;
	padding:0px; 
	color:#ffffff;
	text-align:center;
	vertical-align:center;
	font-size:9px;
	width:28px;
	height:17px;
}

td.tdCalendarDays{
	border:1px solid #CCCCCC;
	padding:0px; 
	color:#666666;
	font-size:9px;
	text-align:center;
	vertical-align:center;
	width:28px;
	height:17px;
	background:#FFFFFF;
}
