/* body */
html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
body {margin: 0 0 0;}

/* table */
td {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#333333;}
th {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#000000;border-top:solid 1px #000000;background-color:#D0D6DF;text-align:center;}

/* links */
a:link, a:visited {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#000000;font-weight:bold;text-decoration:none;}
a:active {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#000000;font-weight:bold;text-decoration:none;}
a:hover {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#000000;font-weight:bold;text-decoration:none;}
a.headerlink:link, a.headerlink:visited {color:#CC9933;font-weight:bold;text-decoration:none;border-bottom:dotted 1px #666666;}
a.headerlink:active {color:#CC9933;font-weight:bold;text-decoration:none;border-bottom:dotted 1px #666666;}
a.headerlink:hover {color:#CC9933;font-weight:bold;text-decoration:none;border-bottom:solid 1px #CC9933;}
a.credit:link, a.credit:visited {font-family:Verdana, Helvetica;color:#000000;font-size:9px;font-weight:bold;text-decoration:underline;}
a.credit:active {font-family:Verdana, Helvetica;color:#000000;font-size:9px;font-weight:bold;text-decoration:underline;}
a.credit:hover {font-family:Verdana, Helvetica;color:#000000;font-size:9px;font-weight:bold;text-decoration:underline;}
a.header1Link:link, a.header1Link:visited {font-family:Arial,sans-serif;font-size:27px;color:#000000;padding:0;margin-left:5;font-weight:bold;}
a.header1Link:active {font-family:Arial,sans-serif;font-size:27px;color:#000000;padding:0;margin-left:5;font-weight:bold;}
a.header1Link:hover {font-family:Arial,sans-serif;font-size:27px;color:#000000;padding:0;margin-left:5;font-weight:bold;}



/* homepage text */
li {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;padding:3;margin:0;}
.header1 {font-family:Arial,sans-serif;font-size:27px;color:#000000;padding:0;margin-left:5;font-weight:bold;cursor:pointer;cursor:hand;}
.header2 {font-family:Verdana,Arial,sans-serif;font-size:14px;color:#000000;padding:0;margin:0;font-weight:bold;text-align:center;}
.header3 {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#ffffff;padding:5;margin:0;font-weight:bold;text-align:center;}  
.subhdr1 {font-family:Verdana,Arial,sans-serif;font-size:9px;color:#000000;padding:0;margin-left:5;}
.subhdr2 {font-family:Verdana,Arial,sans-serif;font-size:9px;color:#ffffff;font-weight:bold;}
.bodytext1 {font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:16px;color:#000000;padding:0;margin:0;} 
.bodytext2 {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#000000;padding:0;margin:0;font-weight:bold;font-style:italic;}
.bodytext3 {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#000000;padding:0;margin:0;font-weight:bold;font-style:italic;}
.subtext1 {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#000000;padding:0;margin:0;font-weight:bold;font-style:italic;}
.subtext2 {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#000000;padding:0;margin:0;font-weight:bold;font-style:italic;}
.subtext3 {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#000000;padding:0;margin:0;font-weight:bold;font-style:italic;}
.listhdr {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;background-color:#c0c0c0;padding:3;margin:0;font-weight:bold;}
.listitem1 {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;padding:3;margin:0;}
.listsub1 {font-family:Verdana,Arial,sans-serif;font-size:9px;color:#a0522d;padding:0;margin:10;}
.credittext {font-family:Verdana,Arial,sans-serif;font-size:9px;color:#000000;padding:0;margin:0;}
.signup {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#808080;background-color:#d3d3d3;cursor:pointer;cursor:hand;padding:3;margin:0;font-weight:bold;text-align:center;border-bottom:1px solid #808080; border-right:1px solid #808080}

/* Search form */
.submenutext {font-size:10px;font-family:Verdana,Arial,sans-serif;color:#808080;font-style:italic;}
.inputlabel {font-family:Verdana,Arial,sans-serif;font-size:10px;color:#808080;font-weight:normal;}
input, textarea, select {font-family:Verdana,Arial,sans-serif;font-size:10px;}
.btnSubmit {border: 1px solid Silver;background-color: #dcdcdc;color: #000000;font-family: Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;cursor:pointer;cursor:hand;}
.calDt {font-family:Arial,sans-serif;font-size:10px;color:#000000;padding:0;margin:0;font-weight:normal;text-align:center;}
.calDtInAct {font-family:Arial,sans-serif;font-size:10px;color:#c0c0c0;}
.calDtAct {font-family:Arial,sans-serif;font-size:10px;color:#000000;font-weight:bold;text-align:center;background-color: #dcdcdc;cursor:pointer;cursor:hand;}
.calDay {font-family:Arial,sans-serif;font-size:10px;color:#000000;padding:0;margin:0;font-weight:bold;text-align:center;}
a.dt:link, a.dt:visited {font-weight:bold;text-decoration:none;}
a.dt:active {font-weight:bold;text-decoration:none;}
a.dt:hover {color:#f5f5f5;font-weight:bold;text-decoration:none;}

/* Event form */
.evtSubHd {font-family:Verdana,Arial,sans-serif;font-size:12px;color:#696969;font-weight:normal;border-bottom: 1px solid #696969;line-height:16px;padding:15;margin:0;}
.evtLabel {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;font-weight:normal;}
.evtLabelReq {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;font-weight:normal;}
.evtSubLabel {font-size:9px;font-family:Verdana,Arial,sans-serif;color:#696969;font-style:normal;}
.evtInput {font-family:Verdana,Arial,sans-serif;font-size:10px;}
.evtSubmit {border: 1px solid Silver;background-color: #dcdcdc;color: #000000;font-family: Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;}
.navAct { background-color: #dcdcdc; font-family: Verdana, Arial,Helvetica;font-size:11px;font-weight:bold;color:#000000;}
.navInAct  { background-color: #ffffff; font-family: Verdana, Arial,Helvetica;font-size:11px;font-weight:normal;color:#000000;}
.formAct { background-color: #f5f5f5; }
.formdivider { background-color: #708090; font-family: Verdana, Arial,Helvetica;font-size:11px;font-weight:bold;color:#ffffff;padding:3;margin:0;}
a.dtlist:link, a.dtlist:visited {font-size:11px;font-weight:normal;text-decoration:none;}
a.dtlist:active {font-size:11px;font-weight:normal;text-decoration:none;}
a.dtlist:hover {color:#778899;font-size:11px;font-weight:normal;text-decoration:underline;}
.evtBdTxt {font-family:Verdana,Arial,sans-serif;font-size:11px;}
.evtBdTxtSm {font-family:Verdana,Arial,sans-serif;font-size:9px;}
a.listNav:link, a.listNav:visited {font-size:11px;font-weight:normal;text-decoration:none;}
a.listNav:active {font-size:11px;font-weight:normal;text-decoration:none;}
a.listNav:hover {color:#778899;font-size:11px;font-weight:normal;text-decoration:underline;}
.detLabel {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#2f4f4f;font-weight:normal;text-align:right;}
.detLabelReq {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#2f4f4f;font-weight:bold;text-align:right;}
.listRow {cursor:pointer;cursor:hand;}
.listTxt {font-family:Verdana,Arial,sans-serif;font-size:9px;color:#333333;}
.inputCount{border: none;background-color:#708090;color:#ffffff;text-align:center;}
.navDefault {font-family:Arial,sans-serif;font-size:10px;color:#000000;padding:0;margin:0;font-weight:normal;text-align:center;}
.navInact {font-family:Verdana,Arial,sans-serif;font-size:9px;color:#c0c0c0;}
.navAct {font-family:Verdana,Arial,sans-serif;font-size:9px;color:#000000;font-weight:normal;text-align:center;background-color: #ffffff;cursor:pointer;cursor:hand;}
a.lblDesc:link, a.lblDesc:visited {font-size:9px;font-family:Verdana,Arial,sans-serif;color:#696969;font-weight:normal;text-decoration:none;}
a.lblDesc:active {font-size:9px;font-family:Verdana,Arial,sans-serif;color:#696969;font-weight:normal;text-decoration:none;}
a.lblDesc:hover {font-size:9px;font-family:Verdana,Arial,sans-serif;color:#696969;font-weight:normal;text-decoration:underline;}
.rLabel { cursor: pointer;  cursor: hand; border: 1px solid #f5f5f5}

/* Tab View */
.viewHd {font-family:Verdana,Arial,sans-serif;font-size:17px;color:#778899;font-weight:bold;}
.viewSubHd {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#778899;font-weight:bold;border-bottom: 1px solid #c0c0c0;padding-top:14;}
.viewCap {font-family:Verdana,Arial,sans-serif;font-size:10px;color:#778899;font-weight:normal;}
.viewNavAct { background-color: #708090; font-family: Verdana, Arial,Helvetica;font-size:11px;font-weight:bold;color:#ffffff;text-align:center;padding:3;margin:0;cursor:pointer;cursor:hand;}
.viewNavInact { background-color: #ffffff; font-family: Verdana, Arial,Helvetica;font-size:11px;font-weight:bold;color:#708090;text-align:center;padding:3;margin:0;border: 1px solid #708090;cursor:pointer;cursor:hand;}
a.viewLink:link, a.viewLink:visited {font-size:11px;font-weight:normal;text-decoration:none;}
a.viewLink:active {font-size:11px;font-weight:normal;text-decoration:none;}
a.viewLink:hover {color:#778899;font-size:11px;font-weight:normal;text-decoration:underline;}
a.viewNav:link, a.viewNav:visited {font-family:Verdana,Arial,sans-serif;font-size:10px;color:#778899;font-weight:normal;text-decoration:none;padding:6 6 6 6}
a.viewNav:active {font-family:Verdana,Arial,sans-serif;font-size:10px;color:#778899;font-weight:normal;text-decoration:none;padding:6 6 6 6}
a.viewNav:hover {font-family:Verdana,Arial,sans-serif;color:#ffffff;font-size:10px;font-weight:normal;text-decoration:none; background-color: #708090;padding:6 6 6 6}
.viewNav {font-family:Verdana,Arial,sans-serif;color:#c0c0c0;font-size:10px;font-weight:normal;text-decoration:none;}

/* Calendar View */
.cvDNum {font-family:Arial,sans-serif;font-size:11px;color:#ffffff;background-color:#708090;padding:4;margin:0;font-weight:bold;text-align:left;}
.cvDNumInact {font-family:Arial,sans-serif;font-size:11px;color:#f5f5f5;background-color:#d3d3d3;padding:4;margin:0;font-weight:bold;text-align:left;}
.cvDay {font-family:Arial,sans-serif;font-size:11px;color:#ffffff;background-color:#708090;padding:0;margin:0;font-weight:bold;text-align:center;}
.cvTime {font-family:Arial,sans-serif;font-size:9px;color:#000000;padding:0;margin:0;font-weight:normal;text-align:left;}
.cvInAct {background-color:#f5f5f5;}
a.cvLink:link, a.cvLink:visited {color:#778899;font-size:9px;font-weight:normal;text-decoration:none;margin-left:5;}
a.cvLink:active {color:#778899;font-size:9px;font-weight:normal;text-decoration:none;margin-left:5;}
a.cvLink:hover {color:#778899;font-size:9px;font-weight:normal;text-decoration:underline;margin-left:5;}

/* page areas */
.footer {font-size:10px;font-family:Verdana,Arial,sans-serif;color:#333333;}

