/************************************************************************************************************
REDEFINED HTML TAGS
************************************************************************************************************/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A:link, A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
A:link:hover, A:visited:hover {
	color: #A71A2A;
	text-decoration: underline;
}
TABLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	FOOTER
************************************************************************************************************/
TD.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #93BBF8;
	font-size: 11px;
}
TD.footer A:link, TD.footer A:visited {
	color: #93BBF8;
	font-weight: bold;
	text-decoration: none;
}
TD.footer A:link:hover, TD.footer A:visited:hover {
	color: #c00;  /****  alt color A71A2A  *****/
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	CALENDAR
************************************************************************************************************/
.selectedDay
{
	BACKGROUND-COLOR: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #435464;
	border-bottom-color: #435464;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
}
TD.selectedDay A:link, TD.selectedDay A:visited {
	color: #ff0000;
	font-size: 10px;
	text-decoration: none;
}
TD.selectedDay A:link:hover, TD.selectedDay A:visited:hover {
	color: #ff0000;
	text-decoration: underline;
}
/***********************************************************************************************************/
.day
{
	BACKGROUND-COLOR: #CED3DA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EBEFF3;
	border-right-color: #435464;
	border-bottom-color: #435464;
	border-left-color: #EBEFF3;
}
TD.day A:link, TD.day A:visited {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}
TD.day A:link:hover, TD.day A:visited:hover {
	color: #c00;
}
/***********************************************************************************************************/
.notaDay
{
	BACKGROUND-COLOR: #ededed;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #435464;
	border-bottom-color: #435464;
	font-size: 10px;
	color: #999999;
}
.weekday
{
	BACKGROUND-COLOR: #737F8E;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A5B6CC;
	border-right-color: #435464;
	border-bottom-color: #435464;
	border-left-color: #A5B6CC;
	color: #FFFFFF;
}
/***********************************************************************************************************/
.month
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #435464;
	background-image: url(/images/calendar/bgMonthTitle.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #EBEFF3;
	border-right-color: #435464;
	border-left-color: #EBEFF3;
}
TD.month A:link, TD.month A:visited {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
TD.month A:link:hover, TD.month A:visited:hover {
	color: #c00;
}


/***********************************************************************************************************/
table.calendarBorder
{
	border-left: 1px solid #435464;
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	NAVIGATION
************************************************************************************************************/
TD.NAV {
	font-family: Arial, Helvetica, sans-serif;
	color: #93BBF8;
	font-size: 11px;
	padding-left:7px;
}
TD.NAV  A:link, TD.NAV  A:visited {
	color: #93BBF8;
	font-weight: bold;
	text-decoration: none;
}
TD.NAV  A:link:hover, TD.NAV  A:visited:hover {
	color: #c00;
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	FORMS
************************************************************************************************************/
.LoginField {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4F5A7C;
	border-right-color: #4F5A7C;
	border-bottom-color: #4F5A7C;
	border-left-color: #4F5A7C;
	font-size: 10px;
	height: 16px;
	background-image: url(/images/imputBG.gif);
	padding-left: 5px;
	width: 125px;
}
.LoginBTN{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;  
	color: #000000; 
	font-weight: normal; 
}
TD.LoginText{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}
TEXTAREA.donationTEXTAREA {
	background-color: #EDEDED;
}
DIV.textareaStyle {
	background-color: #EDEDED; 
	overflow: scroll; 
	width: 544px; 
	height: 175px; 
	margin: 0;
	text-align: left;
	border: 1px solid #000000;
	padding-left: 10px;
	padding-right: 10px;
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	DONATION TABLES
************************************************************************************************************/
table.coloredBox {
	background: #EDEDED;
	border: 1px solid #000000;
	padding-left: 10px;
	padding-right: 10px;
}
.donationStrong {
	font-size: 14px;
}
.donationField{
	border: 1px solid #4F5A7C;
	font-size: 10px;
	height: 16px;
	width: 150px;
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	REGISTER TABLES
************************************************************************************************************/
TABLE.register{
	background:#EDEDED;
	border: 1px solid #000000;
	padding-left: 5px;
	padding-right: 5px;
}
Table.register STRONG{
	Font-size: 16px;
	color: #c00
}
.registerFIELD{
	border: 1px solid #4F5A7C;
	font-size: 10px;
	height: 16px;
	width: 100px;
}
.registerFIELDlong{
	border: 1px solid #4F5A7C;
	font-size: 10px;
	height: 16px;
	width: 200px;
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	DONATION TABLES
************************************************************************************************************/
TABLE.demo{
	background:#EDEDED;
	border: 1px solid #000000;
	padding-left: 5px;
	padding-right: 5px;
}
TABLE.demoOVR{
	background:#BDD0EE;
	border: 1px solid #000000;
	padding-left: 5px;
	padding-right: 5px;
}
Table.demo STRONG, Table.demoOVR STRONG{
	Font-size: 16px;
	color: #c00
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	LISTING TABLES
************************************************************************************************************/
Table.list{
	FONT-family: Arial, Helvetica, sans-serif;

}
TR.listHeader{
	font-weight: bold;
	color: #93BBF8;
}
Table.list  A:link, Table.list  A:visited {
	color: #93BBF8;
	font-weight: bold;
	text-decoration: none;
}
Table.list  A:link:hover, Table.list  A:visited:hover {
	color: #c00;
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	CONTROL PANEL
************************************************************************************************************/
TD.controlPanel{
	FONT-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	height: 12px;
	color: #ffffff;
}

TD.controlPanel  A:link, TD.controlPanel  A:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
TD.controlPanel  A:link:hover, TD.controlPanel  A:visited:hover {
	color: #000000;
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	SIDE
************************************************************************************************************/
.sideDATE{
	color: #5372B2;
	font-weight: bold;
}
.sideTITLE{
	color: #A71A2A;
	font-weight: bold;
}
/************************************************************************************************************
CUSTOM STYLE CLASSES :	MISC
************************************************************************************************************/
.welcomeHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #FFFFFF;
}
.sectionHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #000000;
}
.welcome{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}
.folder{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
}
.folder:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
}
.folder:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 14px;
}
.folder:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
}
td.leftSide{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;

}
td.rightSide{
	padding-right: 5px;
	padding-left: 5px;
}
.smallTEXT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F5A7C;
}
