/* Undesignated Tables */
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

TABLE         {
	empty-cells: show;
	border-collapse:collapse;
	border: thin;
	margin-top: 0px;
} 

/* Undesignated links */
a:link {
	color:Navy;
	text-decoration: none;
	font-size: 10px;
}
a:visited {
	color: Navy;
	text-decoration: none;
	font-size: 10px;
}
a:active {color: Navy; text-decoration: none;}
a:hover {color: #FFCC33; text-decoration: none;}

/* Footer Text */
.footerfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

/* Navigation Links */
.navlinksHead {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

a.navlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	color: #FFFFFF;
	text-decoration: none;
}
a.navlinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	color: #FFFFFF;
	text-decoration: none;
}
a.navlinks:active {color: #FFFFFF;}
a.navlinks:hover {color: #FFCC33;}

/*navlinks sub-heading */
.navlinkSubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	color: #000066;
	text-decoration: none;
}

/*navlinks sub-head visited */
.navlinkSubheadVisited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	color: #000000;
	text-decoration: none;

}

/*navlinks current page */
.navlinkCurrent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	color: #000066;
	text-decoration: none;
}

/* More boxes on index page */
a.morelinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: 700;
	color: #FFFFFF;
	text-decoration: none;
}
a.morelinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: 700;
	color: #FFFFFF;
	text-decoration: none;
}
a.morelinks:active {color: #993333;}
a.morelinks:hover {color: #FFCC33;}

/* Copyright information below footer */
a.copyright:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: 700;
	color: #CCCCCC ;
	text-decoration: none;
}
a.copyright:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: 700;
	color: #CCCCCC ;
	text-decoration: none;
}
a.copyright:active {color: #CCCCCC;}
a.copyright:hover {color: #FFCC33;}

/* Standards Conforming Form Structures */
.required {color:#990000;font-size:18px}
.label {color:#878787;font-weight:bold;font-size:11px;text-transform:uppercase;text-align:right;vertical-align:top}
.data {color:#000000;font-weight:bold;font-size:13px;}
.subscript {font-size:10px;}
.instructions {color:#666666;font-weight:normal;font-size:12px;}
.actionButton {background-color:7cdf42;}

/* Standards Conforming Table Structures */
.tblHomesteps {border:1px solid #5a7194;font-size:11px;font-family:arial;padding:10px}/*background:#EFEFEF;*/
.tblHomesteps.td.title {background:#5a7194;font-weight:bold;color:#ffffff;font-size:14px;text-align:center}
.tblHomesteps.td.colhead {background:#99ccff;font-weight:bold;color:#ffffff;font-size:11px}
.tblHomesteps.td  {font-weight:normal;font-family:arial;font-size:11px}/*background:#EFEFEF;*/

/* Message Output  Handlers */
.message {color:#000099;font-weight:bold}
.error {color:#990000;font-weight:bold}

.bordered {border:1px solid #000000}
.colhead {background:#000000;color:#ffffff;font-size:11px;font-weight:bold}

#aboutpca {position:absolute; width:198px; height:213px; z-index:1; left: 0px; top: 173px; visibility: hidden;}

/*  Community Calendar Styles */
.calendar {width:300px;height:180px;font-family:arial;text-align:center}
.eventdate {background:#FFC34A;color:#000000;font-size:14px;font-family:arial;font-weight:bold;text-decoration:none;text-align:center}

a.eventdate {color:#ffffff;font-size:14px;font-family:arial;font-weight:bold;text-decoration:none}
.date {background:#efefef;color:#666666;font-size:14px;font-family:arial;font-weight:bold;text-decoration:none;text-align:center}
.emptydate {background:#ffffff;}
.monthname {text-align:center;color:#000000;font-size:24px;font-family:arial;font-weight:bold;}
.calcolhead {background:#08146B;color:#ffffff;font-size:11px;font-family:arial;font-weight:bold;text-align:center}
.date:hover {color:#ffff00}

.eventDay {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: bold;
color: #4690C4;	
}
.eventTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: bold;
color: #6CBE30;
}
.eventDetail {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
color: #000000;
}
hr {height:1px;color:#efefef}

/* Header Bars on navigations and text boxes */
.HeaderBar {
	background:#F7C750;
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	padding: 1;
}

a.HeaderBar {color:#ffffff;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none}

/* Header for subpages */
.SubPageHeader {
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #666666;	
}
