html, body  { margin: 0; padding: 0 }
body    { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #ccc; }
body.care  { background-color: #4682b4 }
h1     { font-size: 20px }
h1.blueBorder                 { color: #262673; font-size: 30px; text-align: left; margin-top: 20px; margin-left: 20px; border-bottom: 6px double #f5f5f5; width: 90% }
h1.comfortTitle  { color: #fff }
td.dateLine   { background-color: #369; padding: 4px }
.webAddress   { color: #fff; font-size: 0.7em; float: left }
.dayDate   { color: #fff; font-size: 0.7em; text-align: right }
.box              { background-color: #3c78b4; margin: 12px 0px; padding: 12px; border: solid 3px #999; width: 740px; -khtml-border-radius: 12px; -moz-border-radius: 12px; -opera-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px }
.boxElastics              { background-color: #3c78b4; clear: left; margin: 12px 0px; padding: 12px; border: solid 3px #999; width: 740px; -khtml-border-radius: 12px; -moz-border-radius: 12px; -opera-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px }
.whiteBox              { background-color: #ffffff; margin: 12px 0px; padding: 12px; border: solid 3px #999; width: 740px; -khtml-border-radius: 12px; -moz-border-radius: 12px; -opera-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px }
.term  { color: #000080; font-weight: bold }
 td.homeWelcome      { background: #fff url(images/girl-with-braces.jpg) no-repeat }
p.welcomeFirst         {font-size: 1.6em; color: #f5f5f5; font-weight: bold; margin-top: 0px; margin-bottom: 18px }
p.welcome         { font-size: 1.0em; color: #f5f5f5; font-weight: bold; margin-top: 0px; margin-bottom: 18px }
ul.welcomeList {color: #f5f5f5; font-weight: bold; font-size: 1.0em}
p.comfortDesc   { color: #fff }
.form   { text-align: left; margin-left: 80px }
a.emergency, a.emergency:link, a.emergency:visited, a.emergency:active { color: red; text-decoration: none }
a.emergency:hover  { color: #696969 }
ol.careList   { color: #fff; font-size: 0.8em }
li.careItem  { margin-bottom: 6px }
p.carePage    { text-align: right; margin-right: 6px }
a.next, a.next:link, a.next:visited, a.next:active  { color: #fff; text-decoration: none }
a.next:hover  { color: #dcdcdc; text-decoration: none }
a.blueLink, a.blueLink:link, a.blueLink:visited, a.blueLink:active     { color: #369; font-weight: bold; text-decoration: none }
a.blueLink:hover    { color: #00008b; font-weight: bold; text-decoration: none }
a.whiteLink, a.whiteLink:link, a.whiteLink:visited, a.whiteLink:active     { color: #ffffff; font-weight: bold; text-decoration: none }
a.whiteLink:hover     { color: #262673; font-weight: bold; text-decoration: none }
p   { color: #262673; font-size: 0.8em }
p.red   { color: #f00 }
p.green    { color: #006400; text-decoration: underline }
div.row    { float: left; margin: 0 0 20px; padding: 0; width: 98.5% }
div.cols2 {float: left; width: 49%; margin: 0 3px 0 0; padding: 0;}