* {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

body {
   margin: 5px;
   padding: 0px;
}

p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
}

b {
   font-weight: bold;
   font-style: normal;
}

i {
   font-style: italic;
}

TH {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11pt;
}

TD {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   font-weight: 400;
   letter-spacing: normal;
}

H1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 24px;
   font-style: normal;
}

H2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 20px;
   font-style: normal;
}

H3 {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-style: normal;
}

H4 {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-style: normal;
}

H6 {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
}

select {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

input {
   font-family: Arial, "Courier New", monospace;
   font-size: 11px;
}

textarea {
   font-family: Arial, "Courier New", monospace;
   font-size: 11px;
}

strong {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   letter-spacing: normal;
}

.upperlinks {
   color: #d5d3bf;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: normal;
   line-height: normal;
}

.upperlinksbar {
   color: #ecece0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   letter-spacing: normal;
   line-height: normal;
}

.sidelinkshome {
   color: #cccc99;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: normal;
   line-height: normal;
}

.scripturelinks {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-style: italic;
   font-size: 11px;
}

.scripture {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: italic;
}

.scripturedetail {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   font-weight: 500;
}

.smallred {
   color: #990000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   letter-spacing: normal;
   line-height: 15px;
}

.smallblack {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   line-height: 15px;
   letter-spacing: normal;
}

.smallhome {
   color: #cccc99;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   letter-spacing: normal;
}

.minitext {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: 400;
   letter-spacing: normal;
   line-height: 15px;
   letter-spacing: normal;
}

.heading1 {
   font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-size: 23px;
   letter-spacing: -1px;
}

.heading1red {
   color: #663333;
   font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-size: 23px;
   font-weight: 400;
   letter-spacing: -1px;
}

.heading2 {
   font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-size: 21px;
   letter-spacing: -1px;
}

.heading2red {
   color: #663333;
   font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-size: 21px;
   letter-spacing: -1px;
}

.heading3 {
   font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   letter-spacing: -1px;
}

.heading3red {
   color: #663333;
   font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   letter-spacing: -1px;
}

.heading4 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 450;
}

.heading4red {
   color: #663333;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 450;
}

.heading5 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: normal;
}

.heading5red {
   color: #663333;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: normal;
}

.heading6 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 600;
   letter-spacing: normal;
}

.heading6red {
   color: #663333;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: -.5px;
}

.selectednumber {
   color: #ecece0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   letter-spacing: normal;
}

.selectednumberlight {
   color: #999966;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   letter-spacing: normal;
}

.numberslight {
   color: #403f2e;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   letter-spacing: normal;
}

.text {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
}

.verse {
   font-family: Times New Roman, Times, serif;
   font-style: italic;
   font-size: 11px;
   font-weight: 600;
}

.redlink {
   color: #663333;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 500;
   line-height: 15px;
   text-decoration: none;
}

.required {
   color: #990000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

.icon {
   color: #ffffff;
}

.fields {
   background-color: #ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
}

.header {
   background-color: #dbdbc8;
   color: #0f5494;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
}

.label {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

.cal_monthname {
   background-color: #003399;
   color: #ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
}

.cal_weekname {
   background-color: #0099ff;
   color: #ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
}

.cal_day {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
}

.frame {
   border-color: #999999 #cccccc #cccccc #999999;
   border-style: solid;
   border-top-width: 3px;
   border-right-width: 3px;
   border-bottom-width: 3px;
   border-left-width: 3px;
}

.hilight {
   color: #999966;
}

.ucase {
   text-transform: uppercase;
}

td.bottombordered {
   border-bottom: 1px solid #423929 !important;
   empty-cells: show;
}

td.topbordered {
   border-top: 1px solid #423929;
   empty-cells: show;
}

A:LINK {
   color: #0000ff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   text-decoration: none;
}

A:VISITED {
   color: #0000ff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   text-decoration: none;
}

A:HOVER {
   color: #999966;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   text-decoration: underline;
}

A:ACTIVE {
   color: #990000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   text-decoration: none;
}

input.label {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

input.button {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

.smallblack:LINK {
   color: #0000ff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   line-height: 15px;
   letter-spacing: normal;
}

.smallblack:HOVER {
   color: #990000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   line-height: 15px;
   letter-spacing: normal;
}

.numbers, .error, .numbers * {
   color: #cccc99;
   color: white;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   letter-spacing: normal;
}

.error {
   color: #663333;
}

a.smallred:LINK {
   color: #0000ff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   letter-spacing: normal;
   line-height: 15px;
}

a.smallred:HOVER {
   color: #990000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   letter-spacing: normal;
   line-height: 15px;
}

A.heading3red:LINK {
   color: #663333;
   font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   letter-spacing: -1px;
}

A.heading3red:VISITED {
   color: #663333;
   font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   letter-spacing: -1px;
}

A.heading3red:HOVER {
   color: #663333;
   font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   letter-spacing: -1px;
}

A.heading3red:ACTIVE {
   color: #663333;
   font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   letter-spacing: -1px;
}

A.numbers:VISITED, .numbers a:visited, .numbers a:hover {
   color: #cccc99;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   letter-spacing: normal;
}

A.numberslight:LINK {
   color: #403f2e;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   letter-spacing: normal;
}

A.numberslight:VISITED {
   color: #403f2e;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   letter-spacing: normal;
}

A.numbers:LINK, a.snLink {
   color: #cccc99;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   letter-spacing: normal;
}

#bodyContent {
   padding: 10px;
}

#debug {
   background-color: #ffffff;
   color: #000000;
}

a#sidelinks, .sidelinks {
   color: #797748;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: normal;
   line-height: normal;
}

a#sidelinkspage, .sidelinkspage {
   color: #797748;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 400;
   letter-spacing: normal;
   line-height: normal;
}

#hilight a#sidelinkspage, #hilight a#sidelinks{
   color: #cccc99 !important;
}

a strong {
   color: #660000;
}