/* NOTE: DO NOT MODIFY THIS CSS FILE. THIS APPLIES TO THIS THEME. PLEASE COPY IT OVER TO THE CUSTOM STYLES FOLDER AND THEN MODIFY IT */

body {width: 100%; height: 100%; margin: 0 0 0 0; padding: 10px 0 0 0; font-family: Arial, Helvetica, sans-serif;}

a {color: #98161A; text-decoration: none;}
a:hover {color: black; text-decoration: underline;}
a.NavigationHorizontal {font-size: 12px; color: black; text-decoration: none;}
a.NavigationHorizontal:hover {color: #98161A; text-decoration: underline;}
a.NavigationBlackMedium {display: block; float: left; width: auto; height: auto; margin: 0; padding: 0; color: black; font-weight: bold; font-size: 11px; line-height: 32px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.NavigationBlackMedium:hover {color: #98161A; text-decoration: underline;}	

h1 {margin: 0; padding: 0; font-size: 24px; color: #98161A; line-height: 30px;}
h2 {margin: 0; padding: 0; font-size: 20px; color: #98161A; font-weight: normal; line-height: 26px;}
h3 {margin: 0; padding: 0; font-size: 18px; color: #98161A; font-weight: normal; line-height: 24px;}
h4 {margin: 0; padding: 0; font-size: 16px; color: #98161A; font-weight: normal; line-height: 22px;}
h5 {margin: 0; padding: 0; font-size: 20px; color: black; text-align: center; line-height: 26px;}
h6 {margin: 0; padding: 0; font-size: 16px; color: black; line-height: 18px;}

p {font-size: 14px; line-height: 20px;}
ul {font-size: 14px; line-height: 20px;}



.barColored {height: 28px; background: url('../images/barColored.png') no-repeat;}
.tdHeader {margin: 0; padding: 0; background: url('../images/topBackground.png') no-repeat top left;}
.tdLeft {width: 193px; height: auto; margin: 0; padding: 0; background: url('../images/backgroundLeftGreen.png') repeat-y top left;}
.tdLeft img {display: block; float: left; width: auto; height: auto; margin: 15px 0 0 0; padding: 0 0 0 11px;}
.divLeft {padding-top: 8px; text-align: center;}
.topBannerDiv {width: 770px;}
.topDivRight1 {padding-top: 32px; float: right; text-align: left; width: 164px;}
.topDivRight2 {padding-top: 20px; float: right; text-align: left; width: 164px;}
.topLogo {display: block; float: left; width: 193px; height: 108px; margin: 6px 0 0 0; padding: 0; background: url('../images/Logo.png') center no-repeat;}
.pointer{cursor: pointer;}
.DivTopBanner {width: 770px; padding: 0; text-align: center; background-color: #003900; border: medium double rgb(153,44,57)}
.bodyDiv {padding-top: 14px; padding-left: 8px;}

td.BannerBackground {background-image: url('../images/topBackground.png'); background-repeat: no-repeat; vertical-align: bottom; padding-bottom: 3px;}
td.NavTD {padding-left: 2px; padding-right: 2px; padding-bottom: 2px; border: collapse; color: #98161A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
td.NavTDDiv {width: 2px; padding-bottom: 4px; text-align: center; border: collapse; color: #98161A; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
.UpLeftHeader {color: #663300; font-size: 12px; font-weight: bold;}
.Footer {font-size: 11px; padding-bottom: 20px;}

table.applicationTable {margin: 0 0 0 0; padding: 0;}
table.applicationTable td {padding: 0 20px 0 20px; border: 2px solid black; border-width: 0 2px 0 2px;}