p {
    color: #21467b;
    font-size: 100%;
}

td {
    color: #21467b;
    font-size: 70%;
}

th {
    font-weight: bold;
    text-transform: none;
    color: #152365;
    line-height: normal;
    font-style: normal;
}

h2 {
    color: #21467b;
}

h3 {
    text-align:left;
}

.maintext a:link, .maintext a:visited {
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}

.maintext a:hover {			
	text-decoration: none;
	color: #000000;
}

hr {
    color: #21467b;
    height: 1pt;
}

ul {
    margin: 5px 20px 24px 30px
}

li {
    font-weight: normal;
    text-transform: none;
    color: #000000;
    line-height: normal;
    font-style: normal;
}

form {
    display: inline;
}

.forminput {
    color: #21467b;
    line-height: normal;
    font-style: normal;
    font-size: 100%;
    font-family: Tahoma;
}

input.submitbutton {
    background-color: #015495;
    color: #ffffff;
    font-size: 80%;
}

.category {
    font-weight: bold;
    color: #2e425f;
    font-size: 140%;
}

.title {
    font-weight: bold;
    text-transform: none;
    color: #21467b;
    line-height: normal;
    font-style: normal;
}

.search {
    font-weight: bold;
    text-transform: none;
    color: #21467b;
    line-height: normal;
    font-style: normal;
}

.item {
    font-weight: bold;
    text-transform: none;
    color: #21467b;
    line-height: normal;
    font-style: normal;
}

.inactive {
    color: #808080
}

.heavy {
    font-weight: bold;
    color: #ffffff;
}

.heavy2 {
    font-weight: bold;
    color: #000000;
}

.smalllink {
    font-weight: normal;
    text-transform: none;
    line-height: normal;
    font-style: normal;
}

.copyright {
    font-weight: normal;
    text-transform: none;
    color: #808080;
    line-height: normal;
    font-style: normal;
}

.smallprint {
    font-weight: normal;
    text-transform: none;
    color: #808080;
    line-height: normal;
    font-style: normal;
}

.notes {
    color: #5c5c5c;
}

.boxborder {
    border: 2px solid #21467b;
}

.linethru {
    background: url(images/linethru.gif) repeat-x center;
}

.listItem1 {
    color: #000000; 
    background-color: #f2f2f2; 
    font-style: normal;
}

.listItem0 {
    color: #000000; 
    background-color: #ffffff; 
    font-style: normal;
}

.listitemhover {
    background-color: #c2ecf9;
}

.headerrow {
    background-color: #015495;
    color: #ffffff;
    font-weight: bold;
}

.border {
    border: 2px solid #21467b;
}

.pdfNavBackground {
    background-color: #21467b;
}


.pdfNavBackground a {
    color: #ffffff;
    font-size: 110%;
    font-family: tahoma, Arial, Sans-Serif;
}

.pdfNavBackground a:hover {
    color: #ffffff;
}

