
.body  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body a 		   { color: #000 }
.body a:visited 	    { color: #000 }
.body a:hover 	   { color: #900 }
.bodyspaced { color: black; font-size: 11px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodyspaced a 		   { color: #000 }
.bodyspaced a:visited 	    { color: #000 }
.bodyspaced a:hover 	   { color: #900 }
.bodywhitebold { color: #fffbf0; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodysmall { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodysmall a 		   { color: #000 }
.bodysmall a:visited 	    { color: #000 }
.bodysmall a:hover 	   { color: #900 }
.bodysmallbold { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodysmallbold a 		   { color: #000 }
.bodysmallbold a:visited 	    { color: #000 }
.bodysmallbold a:hover 	   { color: #900 }
.bodysmallboldred { color: #990000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodybold  { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodybold a 		   { color: #000 }
.bodybold a:visited 	    { color: #000 }
.bodybold a:hover 	   { color: #900 }
.bodyboldgray  { color: gray; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.button { color: #033; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f90 }
.buttoncheckout  { color: #033; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f90 }
.buttongray { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ccc }
.buttonfaded    { color: #194c4c; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fffbf0 }
.pulldown { color: #033; font-size: 10px; line-height: 10px; height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #99CCCC }
.link a 		   { color: #000 }
.link a:visited 	    { color: #000 }
.link a:hover 	   { color: #900 }
.linksmall 		   { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.linksmall a 		   { color: #000 }
.linksmall a:visited 	    { color: #000 }
.linksmall a:hover 	   { color: #900 }
.linksmallbold 		   { color: #000; font-size: 10px; font-weight: bold; font-family: Verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.linksmallbold a 		   { color: #000 }
.linksmallbold a:visited 	    { color: #000 }
.linksmallbold a:hover 	   { color: #900 }
.dark  { color: #699; font-size: 10px; font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular }
.dark a 		   { color: #699 }
.dark a:visited 	    { color: #699 }
.dark a:hover 	   { color: #fc6 }
.bodysupersmall { color: black; font-size: 10px; font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular }
.bodysupersmall a 		   { color: #000 }
.bodysupersmall a:visited 	    { color: #000 }
.bodysupersmall a:hover 	   { color: #900 }
.resource   { color: #900; font-weight: bold; font-size: 15px; font-family: Georgia, "Times New Roman", Times, "Trebuchet MS" }
.resource a 		   { color: #900 }
.resource a:visited 	    { color: #900 }
.resource a:hover 	   { color: #C00 }
.textlight   { color: #9cc; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textlight a  { color: #9cc }
.textlight a:visited   { color: #9cc }
.textlight a:hover   { color: #fc6 }
.textlightbold { color: #9cc; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textlightbold a  { color: #9cc }
.textlightbold a:visited   { color: #9cc }
.textlightbold a:hover   { color: #fc6 }
.white  { color: #FFFBF0; font-size: 10px; font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular }
.white a  { color: #FFFBF0 }
.white a:visited   { color: #FFFBF0 }
.white a:hover   { color: #fc6 }
.textbox { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #9cc }
.thirdlevelheader   { color: #800000; font-weight: bolder; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subhead { color: black; font-weight: bolder; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.announcements { color: #fc6; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
/* special admin styles */
.borderedtable    { border-top: 1px solid #003333; border-right: 0px; border-bottom: 0px; border-left: 1px solid #003333 }
.borderedtable td    { margin: 4px; padding: 4px; border-top: 0px; border-right: 1px solid #003333; border-bottom: 1px solid #003333; border-left: 0px }
.borderedtablesmall    { border-top: 1px solid #003333; border-right: 0px; border-bottom: 0px; border-left: 1px solid #003333 }
.borderedtablesmall td    { margin: 2px; padding: 2px; border-top: 0px; border-right: 1px solid #003333; border-bottom: 1px solid #003333; border-left: 0px }
.borderedtablenone     { margin: 0px; padding: 0px; border: 0px }
.borderedtablenone td      { margin: 2px 4px 2px 0px; padding: 2px 4px 2px 0px; border: #fffbf0 }
.borderedtablenone2 { margin: 0px; padding: 0px; border: 0px }
.borderedtablenone2 td { margin: 1px; padding: 1px; border: #fffbf0 }
.formerror   { color: #900; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
