﻿/* Post CCSTheme 
BODY, TABLE, TH, TR, TD, UL, OL, LI, P, A, BLOCKQUOTE, LABEL { font-family: Arial; font-size: 13px;}
FONT { font-family: Arial; font-size: 13px; color: #000000 }
.PostPageBODY{ font-family: Arial; font-size: 13px; }
.PostFormTABLE{ border: 2px solid #CCCCCC; background-color: #FFFFFF; }
.PostFormHeaderFont{ color: #000000; font-size: 18px; font-weight: bold; }
.PostFieldCaptionTD{ border: 1px solid #FFFFFF; background-color: #f7e400; color: #000000; font-size: 13px; font-weight: bold; Padding: 4px: }
.PostAltDataTD{ background-color: #DDDDDD; color: #000000; border: 1px solid #FFFFFF; font-size: 13px; font-weight: bold; Padding: 3px; }
.PostColumnTD{ border: 1px solid #FFFFFF; background-color: #f7e400; color: #000000; font-size: 13px; font-weight: bold; Padding: 3px; }
.PostColumnTDR{ border: 1px solid #FFFFFF; background-color: #f7e400; color: #000000; font-size: 13px; font-weight: bold; Padding: 3px; text-align: right; }
.PostDataTD{ background-color: #CCCCCC; color: #000000; border: 1px solid #FFFFFF; font-size: 13px; font-weight: bold; Padding: 3px; }
.PostDataTDR{ background-color: #CCCCCC; color: #000000; border: 1px solid #FFFFFF; font-size: 13px; font-weight: bold; Padding: 3px; text-align: right; }
.PostDataTDNormal{ background-color: #CCCCCC; color: #000000; border: 1px solid #FFFFFF; font-size: 13px; Padding: 3px; }
.PostDataTDRNormal{ background-color: #CCCCCC; color: #000000; border: 1px solid #FFFFFF; font-size: 13px; Padding: 3px; text-align: right; }
.PostErrorDataTD{ border: 1px solid #FFFFFF; background-color: #DD0000; color: #FFFFFF; font-size: 13px; font-weight: bold; }
.PostSeparatorTD{ height: 1px; background-color: #000000; }
.PostFooterTD{ border: 1px solid #FFFFFF; background-color: #f7e400; color: #000000; font-size: 13px; Padding: 3px; text-align: center; }
a.PostSorterLink:link,a.PostSorterLink:visited{ color: #000000; font-size: 13px; font-weight: bold; text-decoration: none; }
a.PostSorterLink:hover,a.PostSorterLink:active{ color: #907A17; font-size: 13px; font-weight: bold; text-decoration: none; }
a.PostDataLink:link,a.PostDataLink:visited{ color: #0300A1; font-size: 13px; text-decoration: underline; }
a.PostDataLink:hover,a.PostDataLink:active{ color: #FF0000; font-size: 13px; text-decoration: none; }
a.PostNavigatorLink:link,a.PostNavigatorLink:visited{ color: #0300A1; font-size: 13px; text-decoration: underline; }
a.PostNavigatorLink:hover,a.PostNavigatorLink:active{ color: #FF0000; font-size: 13px; text-decoration: none; }
.PostButton { background-color: ##CCCCCC; font-size: 13px; font-family: Arial; }
.PostMenuButton { background-color: ##CCCCCC; font-size: 13px; font-family: Arial; width: 190px; height:50px}
.PostInput { font-size: 13px; font-family: Arial; }
.PostInputR { font-size: 13px; font-family: Arial; text-align: right; }
.PostTextarea { font-size: 13px; font-family: Arial; width:100% }
.PostSelect { font-size: 13px; font-family: Arial; }
/* Calendar
a.today:link,a.today:visited{ color: #FFFF00; font-weight: bold; text-decoration: none; }
a.today:hover,a.today:active{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:link,a.selectedDay:visited{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:hover,a.selectedDay:active{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.weekDay:link,a.weekDay:visited{ color: #FFFFFF; text-decoration: none; }
a.weekDay:hover,a.weekDay:active{ color: #C5D3DF; text-decoration: none; }
TD.selectedDay { margin: 1px; background-color: #f7e400; color: #000000; font-size: 13px; font-weight: bold; }
TD.today { border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; background-color: #CCCCCC; color: #C5D3DF; font-size: 13px; }
TD.workday { background-color: #CCCCCC; color: #C5D3DF; font-size: 13px; }
TD.weekend { background-color: #456078; color: #C5D3DF; font-size: 13px; }
TH.calendar { margin: 1px; border: 1px solid #000000; background-color: #f7e400; color: #000000; font-size: 13px; font-weight: bold; }
.CalendarButtons { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #9DB4C8; font-size: 13px; font-family: Arial; }
.CalendarControls { font-size: 13px; font-family: Arial; }
.Table { border: solid 2px #9DB4C8; background-color: #5A7994; }
*/  
.AjaxFormTable{   background-color:WhiteSmoke; border: 1px solid #000000;}
.AjaxFieldCaptionTD
{
	border: 1px solid #000000; 
	background-color: #f7e400; 
	color: #000000; font-size: 13px; 
	font-weight: bold; 
	Padding: 2px: }
.AjaxDataTD{  color:Black; 
	 font-size: 13px; font-weight: bold; Padding: 3px;
	 border-bottom: 0px solid #000000; 
	  }
.AjaxFormTable tr:hover 
{
	background-color:LightBlue;
	cursor:hand;
}