
.greybody                       { color: #808080; font-style: normal; font-weight: normal; font-size: 10px; font-family: FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.greybody a               { color: #808080; font-style: normal; font-weight: normal; font-size: 10px; font-family: FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.greybody a:visited               { color: #808080; font-style: normal; font-weight: normal; font-size: 10px; font-family: FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.greybody a:hover              { color: blue; font-style: normal; font-weight: normal; font-size: 10px; font-family: FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.floatleft             { float: left; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; padding: 10px; border: solid 1px #6495ed }
.floatleftadmin   { background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; padding-right: 10px; padding-bottom: 10px }
.floatleftbackbutton  { color: gray; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #e6e6fa no-repeat; float: left; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; padding: 5px; border: solid 1px #a9a9a9 }
.floatleftkidsmenu a    { color: blue; font-size: 14px; font-family: "Comic Sans MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ffffe0; text-align: center; float: left; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; padding: 10px; border: solid 1px #6495ed }
.floatleftkidsmenu a:hover, .floatleftkidsmenu a:active   { color: red; font-size: 14px; font-family: "Comic Sans MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f0f8ff; text-align: center; float: left; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; padding: 10px; border: solid 1px #f00 }
.floatleftnoborder      { float: left; padding-right: 10px; padding-bottom: 10px }
.floatrightnoborder   { float: right; padding: 5px }
.floatrightnoborder a { color: red; float: right; padding: 5px }
.link a:visited    { color: #fff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.link a:hover         { color: #ff0; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arrow      { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(images/arrow.gif) no-repeat right center; padding-right: 20px }
.label                                { color: black; font-size: 45px; line-height: 35px; font-family: "Times New Roman", Georgia, Times; text-indent: 5px; vertical-align: baseline }
.labelcaps      { color: black; font-size: 30px; line-height: 35px; font-family: "Times New Roman", Georgia, Times; vertical-align: baseline }
.greylabel { color: #696969; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.label a          { color: #00f; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.label a:visited { color: #00f }
.label a:hover        { color: #8b0000; text-decoration: underline }
.textblue       { color: #6495ed; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 5px }
.text  { color: black; font-size: 12px; line-height: 1.5em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text a  { color: blue; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.text a:visited  { color: blue; font-size: 12px }
.text a:hover     { color: red; font-size: 12px; text-decoration: none }
.textgrey   { color: #000; font-size: 12px; line-height: 1.5em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.boxblue { border: solid 3px #b0c4de }
.boxgrey        { border: solid 1px #808080 }
.boxblue { border: solid 1px #00f }
.boxpurple { border-top: 1px solid #ba55d3; border-right: 1px solid #ba55d3; border-left: 1px solid #ba55d3 }
.greentext   { color: #749100; font-style: normal; font-weight: normal; font-size: 15px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blacktext    { color: #696969; font-style: normal; font-weight: normal; font-size: 15px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
