﻿/* CSS Document */




.pa td, th, tr {
vertical-align: top;

}


fieldset.paInput {
padding: 5px;
border: 1px solid #FF0000;
margin-bottom:15px;
}

fieldset.paInput legend {
font-size: 1.3em;
font-weight: bold;
color:#090C69;
}

fieldset.paInput td.labelText {
text-align: right;
font-weight:bold;
width: 20%;
}



fieldset#onlineForms {
padding: 5px;
border: 1px solid #FF0000;
width: 500px;
}

fieldset#onlineForms legend {

font-weight: bold;
color:#090C69;
}



img#pa {
margin-right: 10px;
}

h1 {
text-align: center;
font-size: 1.8em;

}



h2 {
text-align: center;
font-size: 1.6em;
}

h3.redText {
color:#FF0000;

}

.sectionNavButtons {
text-align: center;
}


.paNavButton {
background-color: #E9E9E9;
border: 2px #E9E9E9 outset;
padding: 2px 4px;
color: black;
text-decoration: none;
font-size: 1.0em;

}

.paNavButton:visited{
color: #000000;
}

.paNavButton:hover{
border-style: inset;
background-color: #E9E9E05;
padding: 3px 3px 0 5px; /*shift text 1px to the right and down*/
color: #000000;
}

.paNavButton:active{
color: #000000;
}


.announcement {
background-color: #FFFFFF;
border: 1px solid #000066;
padding: 5px 5px 5px 5px;

}
