/* CSS Document */
.search-box {border-bottom:2px solid #A1A1A1; 
			border-left:2px solid #A1A1A1; 
			border-top:2px solid #CACACA; 
			border-right:2px solid #CACACA;
			height:15px;}
.search-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}





h2, h2 a { font-size:14px; color:#C00; padding:0; margin:10px 0 5px 0;}

h2 a { color:#006699}
h2.hd-featured-event { margin:0}
h2.hd-featured-event a { color:#036 !important }
h2.hd-featured-event a:hover { color:#C00 !important}

.heading2 {font-family:"Book Antiqua", Georgia, "Times New Roman", Times, serif; color:#D60208;
			font-size: 1.0em;
			font-weight: normal;
			margin-top: 0em;
			margin-bottom: 0em;
			display:inline;
}

.taf-notice { margin:10px 10px 10px 0; font-size:10px; color:#666}

.nopad {padding:0 !important; margin:0 !important}

.lnk-archive { margin:2px 0 0 0  }
.lnk-archive a{ border:1px solid #ccc; padding:5px 7px 7px 7px; background-color:#f2f2f2; display:block;}
.lnk-archive a:hover{  }


#lnkTellaFriend a, .link-taf  a{}

#lnkPrintable, .link-printable, #lnkPrintableVersion, #lnkPV { 
	background: #f2f2f2 url(../images/print.gif) no-repeat 5px 50%;  padding-left: 25px !important; 
}
#lnkPrintable a, .link-printable a{  }

.flag-links { 
	margin:5px 0; background:url(../images/bullet-gray.gif) no-repeat 2px 60%; 
	padding-left:15px; font-size:12px; font-weight:bold  
}

.cj-link a {}
.cj-blurb { margin:10px 0; clear:both}
.cj-pos, .cj-date { margin:3px 0; font-size:10px; font-weight:bold; color:#777}
.cj-date {}


.tab-data { margin:10px 0 7px 0}
.tab-data td{ }
.tab-data-charges { background-color:#CCC}
.tab-data-charges td{ background-color:#fff; padding:5px;}

.tab-grid { background-color:#ccc;}
.tab-grid td { background-color:#fff; padding:5px;}
.tab-grid strong { color:#666}



.page-tools { margin:30px 0 10px 0; }
.page-tools a { 
	font-size:10px; color:#666; 
	padding:5px 7px; 
	border:1px solid #ccc; background-color:#f2f2f2 
}

.page-tools a:hover {padding:5px 7px;}

.tbl-recent-news {border-bottom:1px dashed #e2e2e2; margin-bottom:20px; padding-bottom:10px;}
.tbl-recent-news .date {margin-bottom:4px;}
.tbl-recent-news img{ margin:0 10px 10px 0; border:2px solid #e2e2e2; }
.recent-news { margin:0 0 10px 0; }
.tbl-recent-news a { font-weight:bold}

.date {font-size:10px; color:#666;}
.date-register {font-size:11px; margin:3px 0; color:#C00;}