/* Salad CCSTheme */

BODY	{ SCROLLBAR-BASE-COLOR: #56997A }

BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; }

.SaladPageBODY{ }

.SaladFormTABLE{ border: solid 1px #000000; }

.SaladFormHeaderFont{ color: #000000; font-size: 16px; font-weight: bold; }

.SaladFieldCaptionTD{ border-bottom: color: #000000; font-size: 13px; font-weight: bold; }

.SaladAltDataTD{ border-bottom: color: #000000; font-size: 13px; font-weight: bold; }

.SaladColumnTD{ background-color: #80C3A4; color: #000000; font-size: 13px; font-weight: bold; }

.SaladDataTD{ border-bottom: background-color: #FFFFFF; color: #000000; font-size: 13px; }

.SaladErrorDataTD{ border-bottom: background-color: #FFFFFF; color: #FF0000; font-size: 13px; text-align: center; }

.SaladSeparatorTD{ border: background-color: #FFFFFF; }

.SaladFooterTD{ background-color: #80C3A4; color: #000000; font-size: 13px; }

a.SaladSorterLink:link,a.SaladSorterLink:visited{ color: #000000; font-size: 13px; text-decoration: none; }

a.SaladSorterLink:hover,a.SaladSorterLink:active{ color: #000000; font-size: 13px; text-decoration: none; }

a.SaladDataLink:link,a.SaladDataLink:visited{ color: #008200; font-size: 13px; text-decoration: none; }

a.SaladDataLink:hover,a.SaladDataLink:active{ color: #008200; font-size: 13px; text-decoration: none; }

a.SaladNavigatorLink:link,a.SaladNavigatorLink:visited{ color: #000000; font-weight: bold; font-size: 13px; text-decoration: none; }

a.SaladNavigatorLink:hover,a.SaladNavigatorLink:active{ color: #000000; font-weight: bold; font-size: 13px; text-decoration: none; }

.SaladButton { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #80C3A4; font-size: 13px; font-family: Tahoma, Verdana, Arial, Helvetica; font-weight: bold; }

.SaladInput{ border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; font-size: 13px; font-family: Tahoma, Verdana, Arial, Helvetica; }

.SaladTextarea { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; font-size: 13px; font-family: Tahoma, Verdana, Arial, Helvetica; }

.SaladSelect { font-size: 13px; font-family: Tahoma, Verdana, Arial, Helvetica; }

.copyright { color: #000033; font: 9px geneva, verdana, arial, sans-serif }

/* Calendar */

a.focusDay:link,a.focusDay:visited{ color: #FF0000; font-weight: bold; text-decoration: none; }

a.focusDay:hover,a.focusDay:active{ color: #80C3A4; font-weight: bold; text-decoration: none; }

a.weekDay:link,a.weekDay:visited{ color: #80C3A4; text-decoration: none; }

a.weekDay:hover,a.weekDay:active{ color: #FF0000; text-decoration: none; }

TD.workday { border-bottom: 1px dotted #CCCCCC; background-color: #FFFFFF; color: #000000; font-size: 13px; }

TD.weekend { border-bottom: 1px dotted #CCCCCC; background-color: #E8E8E8; color: #000000; font-size: 13px; }

TH.calendar { margin: 1px; background-color: #80C3A4; color: #000000; font-size: 13px; font-weight: bold; }

.CalendarButtons { margin: 1px; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #80C3A4; font-size: 13px; font-family: Tahoma, Verdana, Arial, Helvetica; font-weight: bold; }

.CalendarControls { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; }

.Table { border: solid 1px #000000; }

a:link		{ color: #6633FF; text-decoration: none; }

a:visited	{ color: #6633FF; text-decoration: none; }

a:active	{ color: #666666; text-decoration: none; }

a:hover		{ color: #FF6600; text-decoration: none; }