body {
  scrollbar-3d-light-color: #999999;
  scrollbar-arrow-color: #000000;
  scrollbar-base-color: #000000;
  scrollbar-dark-shadow-color: #35475D;
  scrollbar-face-color: #35475D;
  scrollbar-highlight-color: #aaaaaa;
  scrollbar-shadow-color: #000000;}

td { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #222222; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #222222; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
li { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #222222; margin-top: 0px; margin-left: 0px; margin-right: 0px; }


.siteTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #35475D; font-weight:bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.pageTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #536C8B; font-weight:bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.siteSecTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #536C8B; font-weight:bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.tdTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #35475D; font-weight:bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.smText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc; text-decoration: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.calTitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FAE2A1; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.sidebar { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FAE2A1; font-weight:bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.errorMsg { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.inMemoryTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #35475D; font-weight:bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.inMemory { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #536C8B; font-weight:bold;line-height: 25px ; margin-top: 0px; margin-left: 0px; margin-right: 0px; }

a.sidelink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FAE2A1; font-weight:bold; text-decoration: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
a.sidelink:hover { color: #cccccc; text-decoration: none;}
a.sidelink:active { color: #cccccc; text-decoration: none;}
.itemBorder { font-size:10px; background-color:#ffffff; border-style:0; border:1px solid #444444; z-index:1; }

.itemText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #ffffff; font-weight:bold; }
.itemText:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FAE2A1; font-weight:bold; }
.itemText:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FAE2A1; font-weight:bold; }

.calSort { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #dddddd; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.calSortLink { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #dddddd; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.calSortLink:hover { color: #ECA474; text-decoration: none; }
.calSortLink:active { color: #ECA474; text-decoration: none; }

.ftText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.ftLink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ECA474; text-decoration: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.ftLink:hover { color: #999999; text-decoration: underline; }
.ftLink:active { color: #999999; text-decoration: underline; }

a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF6600; text-decoration: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
a:hover { color: #ECA474; text-decoration: none;}
a:active { color: #ECA474; text-decoration: none;}
.tdtitleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FF6600; font-weight:bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.tdtitleLink:hover { color: #ECA474; text-decoration: none;}
.tdtitleLink:active { color: #ECA474; text-decoration: none;}
.titleSecLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF6600; font-weight:bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.titleSecLink:hover { color: #ECA474; text-decoration: none;}
.titleSecLink:active { color: #ECA474; text-decoration: none;}
.titleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF6600; font-weight:bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.titleLink:hover { color: #ECA474; text-decoration: none;}
.titleLink:active { color: #ECA474; text-decoration: none;}

.smLink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffcc; text-decoration: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.smLink:hover { color: #dddddd; text-decoration: underline; }
.smLink:active { color: #dddddd; text-decoration: underline; }
.smLinkOr { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.smLinkOr:hover { color: #ECA474; text-decoration: underline; }
.smLinkOr:active { color: #ECA474; text-decoration: underline; }

.logInput { font-size:10px; background-color:#ffffff; border-style:0; border:1px solid #999999; z-index:1; }
.logSubmit { font-size:9px; font-weight:bold; color:#cccc99; background-color:#35475D; border:1px solid #cccccc; cursor:hand; }

.frmInput { font-size:10px; background-color:#ffffff; border-style:0; border:1px solid #666666; z-index:1; }
.frmSubmit { font-size:9px; font-weight:bold; color:#cccc99; background-color:#5E2C00; border:1px solid #000000; cursor:hand; }
.prntSubmit { font-size:9px; font-weight:bold; color:#ff0000; background-color:#ffffff; border:1px solid #ff0000; cursor:hand; }

.admin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FAE2A1; font-weight: bold; text-decoration: none; }

a.adlink { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; }
a.adlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }
a.adlink:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }

.adminlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; margin-top: 14px; margin-left: 8px;  text-decoration: none;}
.adminlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FAE2A1; margin-top: 14px; margin-left: 8px;  text-decoration: underline; }
.adminlink:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FAE2A1; margin-top: 14px; margin-left: 8px;  text-decoration: underline; }

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #536C8B; font-weight:bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; }

