* { font-family: Georgia, "Times New Roman", Times, serif; }
body {margin:0; background: url(/_includes/images/bg_page.gif) repeat-y #880f15; }
td { vertical-align: top; }
h2 { border-bottom: 3px solid #663300; padding-bottom: 3px; font-size: 24px; }
h4 { color: #663300; margin: 0; font-size: 13px; }
a img { border: 0px none; }
a { color: #990000; text-decoration: underline; }
a:hover { color: #EE3A43; text-decoration: underline; }

#mainTable { background: url(/_includes/images/bg_right.gif) repeat-y top right; background-color: #ffdcb3;}
#menu { background: url(/_includes/images/bg_menu.gif) no-repeat; }
#newsbar { background: url(/_includes/images/bg_news_bar.gif) #000000 repeat-x; height: 26px; }
#homeInfoArea { font-size: 13px; margin: 0 13px; padding: 13px 0; border-bottom: 1px solid #ccb08f; }
#homeImageArea { padding-bottom: 13px; border-bottom: 1px solid #ccb08f; }
#homeImageArea img { display: inline;  margin: 13px 0px 0px 13px; }
#content { background: url(/_includes/images/bg_content.gif); }
#contentHeader { background: no-repeat top right; padding: 0px 42px 25px 25px; font-size: 12px; line-height: 18px; height: 240px; }
#contentHeaderText { display: none; }
#contentText { float: left; width: 320px; font-size: 13px; }
#contentText table { border: 1px solid #663300; border-bottom: 0px none; }
#contentText td, #contentText th { border-bottom: 1px solid #663300; padding: 3px 2px; font-size: 12px; background-color:#ffd3a0; }
#contentText th { background-color: #663300; color: white; }
#contentNavigation { float: right; width: 151px; padding-left: 0px; margin-bottom: 10px; }
#contentSnippet { clear: right; float: right; width: 140px; border-left: 1px solid #ccb08f; padding-left: 10px; margin-bottom: 10px; font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; }
#contentSnippet p, #contentSnippet strong, #contentSnippet li { font-family: Verdana, Arial, Helvetica, sans-serif; }
#contentSnippet li { margin: 0; list-style: square; }
#contentSnippet ul { margin: 4px; padding: 0; }
#footer { width: 800px; height: 123px; }
#footer table { margin-top: 50px; }
#footerCopyright { text-align: right; color: white; font-size: 10px; }
#footerLinks { text-align: right; color: white; font-size: 13px; }
#footerLinks a, #footerLinks a:link, #footerLinks a:active, #footerLinks a:visited { color: #ffc423; }
#footerLinks a:hover { color: white; }
#footerAddress { color: white; font-size: 12px; padding-left: 10px; }
#footerSiteDesign { text-align: right; color: white; font-family: "Gill Sans MT", "Gill Sans", Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 4px;}
#footerSiteDesign a { color: white; text-decoration: none; font-weight: bold; }

.leftSidebar { background: url(/_includes/images/bg_leftSideBar.gif) #ffd3a0 repeat-y top left; }
.leftSidebar .item { width: 164px; border-bottom: 1px solid #ccb08f; margin: 0 3px; padding: 13px 0; }
.leftSidebar .item img { padding: 1px; }

#subMenu { border: 3px solid #CCB08F; padding: 2px;  }
#subMenu a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #663300; line-height: 11px; }
#subMenu a:hover { color: #EE3A43; text-decoration: underline; }
.subMenuParent { background: url(/_includes/images/arrow_up.gif) no-repeat 0px 2px; padding-left: 10px; font-weight: bold; margin-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #CCB08F; }
.subMenuSubPage { background: url(/_includes/images/arrow_right.gif) no-repeat 0px 2px; padding-left: 11px; margin: 4px 2px; }
.subMenuBack { background: url(/_includes/images/arrow_left.gif) no-repeat 0px 2px; padding-left: 11px; margin: 4px 2px; }

.employmentApplication { }
.employmentApplication table { border: 0 none !important;  width: 100% !important;}
.employmentApplication td { background-color: transparent !important; border: 0 none !important; }
.employmentApplication .subheader { font-weight: bold; font-size: 12px; }

.error_message { color: red; font-weight: bold; }