/* html tags */
body { background-color: #E1E5EF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
body, td, p { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 13px; }
select, textarea, input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

/* links */
a:link, a:visited, a:active { color: #0066CC; text-decoration: underline; }
a:hover { color: #99CCFF; text-decoration: underline; }

/* headings */
.title { font-size: 20px; font-weight: bold; color: #0066CC; }
.heading { font-size: 15px; font-weight: bold; color: #0066CC; }
a.heading:link, a.heading:visited, a.heading:active { font-weight: bold; font-size: 15px; }
a.heading:hover { font-weight: bold; font-size: 15px; }
.headingBig { font-size: 20px; color: #0066CC; }
a.headingBig:link, a.headingBig:visited, a.headingBig:active { font-size: 20px; }
a.headingBig:hover { font-size: 20px; }

/* forms */
.formError { font-size: 11px; color: #FF0000; font-weight:bold; }

/* special */
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }
a.footer:link, a.footer:visited, a.footer:active { color: #999999; }
a.footer:hover { color: #BCC6D3; }

/* color */
.colorHighlight { color: #EE0000; font-weight: bold; font-size: 12px; }
.colorHighlightYellow { color: orange; font-weight: bold; font-size: 12px; }
a.colorHighlight:link, a.colorHighlight:visited, a.colorHighlight:active { color: #EE0000; font-weight: bold; font-size: 12px; }
a.colorHighlight:hover { color: #FF0000; font-weight: bold; font-size: 12px; }
.colorGreen { color: #009900; }
a.colorGreen:link, a.colorGreen:visited, a.colorGreen:active { color: #009900; }
a.colorGreen:hover { color: #00CC00; }
.colorPrimary { color: #0066CC; }
.colorNormal, a.colorNormal:visited, a.colorNormal:link, a.colorNormal:active  { color: #333333; }
a.colorNormal:hover { color: #666666; }
.colorGray, a.colorGray:visited, a.colorGray:link, a.colorGray:active  { color: #666666; }
a.colorGray:hover { color: #666666; }
.colorGrayLt, a.colorGrayLt:visited, a.colorGrayLt:link, a.colorGrayLt:active  { color: #999999; }
a.colorGrayLt:hover { color: #99CCFF; }
.colorWhite { color: #FFFFFF; }
a.colorWhite:link, a.colorWhite:visited, a.colorWhite:active { color: #FFFFFF; }
a.colorWhite:hover { color: #99CCFF; }

.bg_yellow { background-color: #FFFFCC; }
.bg_white { background-color: #FFFFFF; }

/* size */
.sizeTiny, a.sizeTiny:visited, a.sizeTiny:link, a.sizeTiny:hover, a.sizeTiny:active { font-size: 9px; }
.sizeSmall, a.sizeSmall:visited, a.sizeSmall:link, a.sizeSmall:hover, a.sizeSmall:active { font-size: 11px; }
.sizeSmallB, a.sizeSmallB:visited, a.sizeSmallB:link, a.sizeSmallB:hover, a.sizeSmallB:active { font-size: 11px; font-weight: bold; }

.sizeSmallC:link    { text-decoration: none; color: #0066cc; font-family: arial; font-size: 12px; }
.sizeSmallC:active  { text-decoration: none; color: #0066cc; font-family: arial; font-size: 12px; }
.sizeSmallC:visited { text-decoration: none; color: #0066cc; font-family: arial; font-size: 12px; }
.sizeSmallC:hover   { text-decoration: underline; color: #0066cc; font-family: arial; font-size: 12px; }

eMed, a.sizeMed:visited, a.sizeMed:link, a.sizeMed:hover, a.sizeMed:active { font-size: 12px; }
}.sizeBig, a.sizeBig:visited, a.sizeBig:link, a.sizeBig:hover, a.sizeBig:active { font-size: 16px; }

.none { }
