a, a:link {
text-decoration:none;
color:#00319B;
}

a:hover {
text-decoration:underline;
color:#00319B;
}

.archives p {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.archives {
padding:10px;
}

.counter{
    color:black;
    padding:2px;
    font-family:verdana;
    border:1px solid #004E98;
    background-color:#FFFFBD;
    font-size:10px;
    font-weight:bold;
    margin:3px;
}
.leftNav{
         font-family:verdana;
         font-size:10px;
         color:#00468C;

}
.leftNav a:visited{
         color:#00468C;
}
.leftNav p{
         margin:1px 3px 1px 3px;
}
.leftNav a{

         text-decoration:none;
         color:#00468C;
         display:block;
         background-color:#D9D9D9;
         padding:2px;
         border:1px solid #B8B8B8;
}
.leftNav a:hover{
         background-color:#00309C;
         color:#FFF;
         font-weight:bold;
}
#on{
     background-color:#808080;
}

.infoBox{
         padding:5px;
         background-color:#00349C;
         font-family:verdana;
         font-size:10px;
         color:white;
         border:2px solid silver;


}
.infoBox a{
         color:#D3D3D3;
}

.accessDenied{
    background-color:#FFE7E7;
    border:1px solid #FFB2B5;
    font-family:Verdana ;
    padding:10px;
    font-size:10px;
    margin-bottom:10px;
}
.deniedHeading{
    font-size:14px;
    font-family:verdana;
    letter-spacing:1.3px;
    color:black;
    background-color:#E50000;
    font-weight:bold;
    padding:5px;
    border-top:1px solid red;
    border-left:1px solid red;
    border-right:1px solid red;
    width:75px;
}
#table1{

}

.playbill h1{
    font-size:18px;
    font-family:verdana;
    letter-spacing:1.3px;
    color:#000000;
	text-transform:uppercase;
	margin-left:10px;
}

.playbill p {
    font-size:14px;
    font-family:verdana;
    color:#000000;
	margin-left:10px;
}

.playbill .highlight {
background:#efefef;
padding:5px;
}

.playbill .highlight_inst {
background:#DD7E28;
padding:5px;

}

.playbill .orderTickets {
margin-top:40px;
margin-bottom:20px;
margin-left:130px;
}


.playbill .orderTickets a, .playbill .orderTickets a:link {
background:#DD7E28;
border:1px solid #000000;
text-transform:uppercase;
font-size:16px;
font-weight:500;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:20px;
width:200px;
text-decoration:none;
color:#000000;
font-weight:bold;
}

.playbill .orderTickets a:hover {
background:#f7ec16;
border:1px solid #000000;
text-transform:uppercase;
font-size:16px;
font-weight:500;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:20px;
width:200px;
text-decoration:none;
color:#000000;
font-weight:bold;

}

.reply_card {
margin-left:20px;

}

.yellow_box {
width:95%;
background:#f6ed16;
margin:35px 0 0 0;
padding:20px;
}

.yellow_box a, .yellow_box a:link {
text-decoration:none;
color:#000000;
}

.yellow_box a:hover {
text-decoration:underline;
color:#000000;
}

.newsletter_archive {
/*background:#efefef;
border:1px solid #00319B;*/
width:370px;
margin:0 auto;
padding:8px;
}

.newsletter_archive h1 {
font:bold 38px "Times New Roman", Times, serif;
color:#00319B;
padding:0px;
margin:0px;
letter-spacing:1px;

}

.newsletter_archive h2 {
/*font:22px Verdana, Arial, Helvetica, sans-serif;
*/
font:bold 22px "Times New Roman", Times, serif;
color:#00319B;
margin:0 0 0 0;
/*text-align:right;
*/}

.blue_arrow {
background:url(blue_arrow.gif) no-repeat right bottom;
display:block;
padding:0px 20px 0 0;
margin:2px 0 0 0;
}

.newsletter_archive h2 a, .newsletter_archive h2 a:link {
text-decoration:none;
color:#00319B;
}

.newsletter_archive h2 a:hover {
text-decoration:underline;
color:#00319B;
}


.newsletter_archive h3 {
font:20px Verdana, Arial, Helvetica, sans-serif;
color:#00319B;
padding:0px;
margin:0px;

}
