body { background: #ffffdd; color: #0a4400; }
a { color: #daa420; }
blockquote { color: #0a4400; }
h1 { color: #daa420; }
h2 { border-bottom: solid 1px #84793e; color: #84793e; }
h3 { color: #0a4400; }
h4 { color: #daa520; }
h5 { color: #84793e; }
input.button { color: #0a4400; }
input.buttonsmall { color: #0a4400; }
input { border: solid 1px #0a4400; color: #0a4400; }
input.login { background: #fff; border: solid 1px #000; color: #0a4400; }
input.highlight { border: solid 1px #000; color: #0a4400; }
span.validationtext { color: #0a4400; margin: 0 0 0 5px; }
p { color: #0a4400; }
select { border: solid 1px #0a4400; color: #0a4400; }
td { color: #0a4400; }
textarea { border: solid 1px #0a4400; color: #0a4400; }
textarea.script {background: #fafafa; border: solid 1px #e6e7c7; color: #0a4400;}
th { color: #0a4400; }
.criteriaTable { border: 1px solid #0a4400; }
.criteriaTable th { background: #e6e7c7; border-top: solid 1px #0a4400; color: #0a4400; }
.criteriaTable td { background: transparent; color: #0a4400; }
.criteriaTableList th { background: #ffffdd; color: #0a4400; }
.criteriaTableList td { background: #ffffdd; }
.criteriaTableList th.bottom { background: #e6e7c7; padding: 1px 5px 1px 5px; }
.criteriaTableList th.bottomwide { background: #e6e7c7; padding: 1px 5px 1px 5px; }
.criteriaTableList td.submitbottom { background: #e6e7c7; }
.criteriaTableList td.validationbottom { padding: 1px 5px 1px 5px; background: #e6e7c7; padding: 1px 5px 1px 5px; }
.dataTableNav { }
.dataTable { border-left: 1px solid #0a4400; border-top: 1px solid #0a4400; }
.dataTable th { background: #e4dec0; border-bottom: 1px solid #0a4400; border-right: 1px solid #0a4400; color: #0a4400; }
.dataTable td { background: #fff; border-bottom: 1px solid #0a4400; border-right: 1px solid #0a4400; }
.dataTable td.spacer { border-bottom: 1px solid #0a4400; border-right: 1px solid #0a4400; color: #0a4400; background: #e4dec0; }
.dataTableScroll { border-left: 1px solid #0a4400; border-top: 1px solid #0a4400; }
.dataTableScroll th { background: #e4dec0; border-bottom: 1px solid #0a4400; border-right: 1px solid #0a4400; color: #0a4400; }
.dataTableScroll td { background: #fff; border-bottom: 1px solid #0a4400; border-right: 1px solid #0a4400; }
.dataTableScroll td.spacer { border-bottom: 1px solid #0a4400; border-right: 1px solid #0a4400; color: #0a4400; background: #e4dec0; }
.dataTableV { border-left: 1px solid #0a4400; border-top: 1px solid #0a4400; }
.dataTableV th { background: #e4dec0; border-bottom: 1px solid #0a4400; border-right: 1px solid #0a4400; }
.dataTableV td { background: #fff; border-bottom: 1px solid #0a4400; border-right: 1px solid #0a4400; }
.calendarPopup .ajax__calendar_header { background: url(media/bg_site_header_br.png) top left repeat-x; }
.calendarPopup .ajax__calendar_today { background: #0a4400; }
#pnlSiteTop #pnlSiteHeader #login { border-left: solid 1px #0a4400; border-right: solid 1px #0a4400; border-bottom: solid 1px #0a4400; }
#pnlSiteTop { background: transparent url(media/bg_site_header_br.png) top left repeat-x; }
#pnlSiteTop #pnlSiteHeader #login { background: transparent url(media/bg_login_br.gif) top left; }
#pnlSiteTop #pnlMenu ul li.inactive { color: #e6e7c7; }
#pnlSiteTop #pnlMenu ul li.inactive:hover { background: #0a4400; color: #fff; border-left: solid 1px #000; border-right: solid 1px #000; }
#pnlSiteTop #pnlMenu ul li.active { background: #888800 url(media/bg_button_login.gif) bottom left repeat-x; color: #000; border-left: solid 1px #0a4400; border-right: solid 1px #0a4400; }
#pnlSiteTop #pnlMenu ul li ul { border: solid 1px #0a4400; border-bottom: none; background: #fff; }
#pnlSiteTop #pnlMenu ul li ul li.inactive { border: none; border-bottom: solid 1px #0a4400; color: #000; }
#pnlSiteTop #pnlMenu ul li ul li.inactive:hover { border: none; border-bottom: solid 1px #0a4400; background: #e6e7c7; color: #0a4400; }
#pnlSiteTop #pnlMenu ul li ul li.active { border: none; border-bottom: solid 1px #0a4400; background: #0a4400; color: #fff; }
#pnlSiteBottom { background: transparent url(media/bg_site_footer_br.png) bottom left repeat-x; }
#pnlSiteFooter { color: #ffffdd; }
#pnlFolders { border: solid 1px #0a4400; }
#pnlFolders .pnlContentActive { border: solid 1px #0a4400; }
#pnlFolders .imgBanner { border: solid 1px #0a4400; }
#pnlFolders .pnlScript { background: #e6e7c7; border: solid 1px #84793e; color: #0a4400; }
.toolbarbutton { border: 1px solid #84793e; border-bottom: none; color: #0a4400; }
.toolbarbutton:hover { border: solid 1px #0a4400; border-bottom: none; color: #000; }
.toolbarbutton a { color: #0a4400; }
.toolbarbutton a:hover { color: #000; }

.messageDisplay { background: #E6E7C7; margin: 0 0 10px 0; padding:0px 10px 0px 10px; border:solid 1px #000;}
.messageDisplay p { color:#0A4400; padding:0 0 10px 0; }
.messageDisplay h2 { color:#DAA420; border:none; margin:0px 0px 0px 0px; }

#partnerMsg { float:right; margin:-10px 0px 10px 10px; width:320px; height:130px; border:1px solid #84793E; background-color:#fff; padding:0px; vertical-align:top;}
#partnerMsgHeader { width:320px; height:20px; background-image:url(media/header_bg_br.jpg); border-bottom:1px solid #84793E; color:#fff;}
#partnerMsgHeader span {vertical-align:middle;margin-left:5px;}
#partnerImg { width:80px; height:88px; background-image:url(media/message_partner.jpg); margin: 5px; float:left;}

