.caption-text {
	font-size: 10px;
	color: #838383;
}

.map-address-header {
    font-weight:bold;
    font-size:14px;
    color:#bbb;
    padding-left:12px;
}

	.letter-a {background-image: url(../images/letters/letter-a.gif);} 
	.letter-b {background-image: url(../images/letters/letter-b.gif);}
	.letter-c {background-image: url(../images/letters/letter-c.gif);}
	.letter-d {background-image: url(../images/letters/letter-d.gif);} 
	.letter-e {background-image: url(../images/letters/letter-e.gif);} 
	.letter-f {background-image: url(../images/letters/letter-f.gif);} 
	.letter-g {background-image: url(../images/letters/letter-g.gif);}
	.letter-h {background-image: url(../images/letters/letter-h.gif);}
	.letter-i {background-image: url(../images/letters/letter-i.gif);}
	.letter-j {background-image: url(../images/letters/letter-j.gif);}
	.letter-k {background-image: url(../images/letters/letter-k.gif);}
	.letter-l {background-image: url(../images/letters/letter-l.gif);}
	.letter-m {background-image: url(../images/letters/letter-m.gif);}
	.letter-n {background-image: url(../images/letters/letter-n.gif);} 
	.letter-o {background-image: url(../images/letters/letter-o.gif);}
	.letter-p {background-image: url(../images/letters/letter-p.gif);}
	.letter-q {background-image: url(../images/letters/letter-q.gif);}
	.letter-r {background-image: url(../images/letters/letter-r.gif);}
	.letter-s {background-image: url(../images/letters/letter-s.gif);}
	.letter-t {background-image: url(../images/letters/letter-t.gif);}
	.letter-u {background-image: url(../images/letters/letter-u.gif);}
	.letter-v {background-image: url(../images/letters/letter-v.gif);}
	.letter-w {background-image: url(../images/letters/letter-w.gif);}
	.letter-x {background-image: url(../images/letters/letter-x.gif);}
	.letter-y {background-image: url(../images/letters/letter-y.gif);}
	.letter-z {background-image: url(../images/letters/letter-z.gif);}

table.info_table {
	border: 1px solid #DBDBDB;
	color: #565656;
	font-size: 11px;
}

.td_head {
	background-color: #d6d6d6;
	height: 20px;
	font-weight: bold;
	border-bottom: none;
	line-height: 13px;
}

.td_head td {
	background-color: #d6d6d6;
	height: 20px;
	font-weight: bold;
	border-bottom: none;
	padding-left: 10px;
	line-height: 13px;
}

.info_table td {
	border-bottom: 1px dashed #bbbbbb;
	padding: 2px 0px;
	padding-left: 10px;
}

.ep_orange {
	color: #f57f29;
	font-style: italic;
	font-weight: bold;
}

.ep_grey {
	font-style: italic;
	font-weight: bold;
}	

#content .programs-table {
	margin-top: 15px;
}
    #content .programs-table .td_head td { 
        background:#6e6e6e;
        color:#fff;
        padding:7px 0 11px 0;
        text-align:center;
        vertical-align:middle;
    }
	
	#content .programs-table .left-align td {
		padding:2px 0 2px 10px; 
		text-align:left;
	}
	#content .programs-table .left-align {
		padding:2px 0 2px 10px; 
		text-align:left;
	}
    #content .programs-table td { padding:2px 0 2px 0; text-align:center; }
    #content .programs-table .odd { background:#e1e1e1; }
    #content .programs-table .even { background:#fff; }    
    
#content .accessibility-subheading1 { 
    background:url(/images/programs-graphics/accessility.gif) no-repeat top left; 
    font-weight:bold;
    font-style:italic;
    font-size:16px;
    color:#f57f29;
    padding:8px 0 8px 46px;
	margin: 10px 0px;
}
#content .film-subheading1 { 
    background:url(/images/programs-graphics/film.gif) no-repeat top left; 
    font-weight:bold;
    font-style:italic;
    font-size:16px;
    color:#f57f29;
    padding:8px 0 8px 46px;
	margin: 10px 0px;
}
#content .motorcycle-subheading1 { 
    background:url(/images/programs-graphics/motorcycles.gif) no-repeat top left; 
    font-weight:bold;
    font-style:italic;
    font-size:16px;
    color:#f57f29;
    padding:8px 0 8px 46px;
	margin: 10px 0px;
}
#content .programs-subheading2 { 
    font-weight:bold;
    font-style:italic;
    font-size:12px;
    color:#7d7d7d;
}
#content .programs-subheading3 { 
    font-style:italic;
    font-size:12px;
    color:#f57f29;
	display: block;
	margin-bottom: 10px;
}
#content .programs-subheading3-bold{ 
    font-weight:bold;
    font-style:italic;
    font-size:16px;
    color:#ee6400;
}


.programs-header-stripe {
    background:#f57f29;
    color:#fff;
    font-size:14px;
    font-weight:bold;
    font-style:italic;
    padding:4px 0 4px 15px;
	margin-bottom: 6px;
}

.location_list {
	font-size: 11px;
	margin-left: 5px;
	padding: 0px;
}

.highlight td {
	background-color: #f7f7f7;
	color: #898989;
}
			#disabled.inactive_disabled {
				background-image: url(/images/accessability-inactive.gif);
				background-repeat: no-repeat;				
			}
			#motorcycles.inactive_motorcycles {
				background-image: url(/images/motorcycle-inactive.gif);
				background-repeat: no-repeat;				
			}
			#rate.inactive_rate {
				background-image: url(/images/events-inactive.gif);
				background-repeat: no-repeat;				
			}
			#pay_phone.inactive_pay {
				background-image: url(/images/phone-inactive.gif);
				background-repeat: no-repeat;				
			}				

