BODY
{
	font-size: 11px;
	color: #1d2e67;
	font-family: Tahoma;
	background-color: #ffffff;
}
.body
{
	font-size: 12px;
	color: #1d2e67;
	font-family: Tahoma;
	background-color: #ffffff;
}
.Tablebody
{
	font-size: 11px;
	color: Black;
	font-family: Tahoma;
	background-color:Transparent;	
}
td.body
{
	font-size: 11px;
	font-family: Tahoma;
	color: Black;
	background-color:Transparent;
}

.help
{
	padding:3px;
	position: absolute;
	background-color: #FFFBB8;
	width: 100;
	height: 20;
	visibility: hidden;
	font-size: 10px;
	border-color: #1B8961;
	border-width: 1px;
	border-style: solid;
}

#validation
{
	list-style-position: outside;
	font-size: 12px;
	color: #ff0000;
	font-family: "Arial" , "Garamond" , "sans-serif";
	list-style-type: disc;
	text-decoration: none;
}
OL
{
	list-style-position: outside;
	font-size: 12px;
	color: #000000;
	font-family: "Arial" , "Garamond" , "sans-serif";
	list-style-type: decimal;
	text-decoration: none;
}
.cartrow
{
	font-size: 12px;
	color: #1d2e67;
	font-family: Tahoma;
	background-color: #DEDEDE;
}
.altcartrow
{
	font-size: 12px;
	color: #202020;
	font-family: Tahoma;
	background-color: #DEE7F0;
}

P
{
	margin-top: 4px;
	font-size: 11px;
	margin-bottom: 4px;
	color: #1d2e67;
	font-family: Tahoma;
}
Div
{
	margin-top: 4px;
	font-size: 11px;
	margin-bottom: 4px;
	color: #1d2e67;
	font-family: Tahoma;
}
Div.abc
{
	font-size: 11px;
	margin-bottom: 4px;
	font-family: Tahoma;
	padding-left:0px;
	padding-top:0px;
	color:Black;
}
Div.disp
{
	margin-top: 0px;
	
	margin-bottom: 0px;
	margin-left:0px;
	margin-right:0px;
}
td
{
	margin-top: 4px;
	font-size: 11px;
	margin-bottom: 4px;
	color: #1d2e67;
	font-family: Tahoma;
}
TABLE.Top
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px;
}

.fields
{
	background: #DEE7F0;
	color: #202020;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
}

.help1
{
	position: absolute;
	background-color: #FFFBB8;
	width: 250;
	height: 20;
	visibility: hidden;
	font-size: 10px;
	border-color: #1B8961;
	border-width: 1px;
	border-style: solid;
}

.text
{
	background: #DEDEDE;
	color: #202020;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
}
.heading
{
	font-size: 12px;
	font-family: Arial;
}

.default1
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-color: Black;
	font-size: 12px;
	font-family: Arial;
}
.default
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-color: Blue;
	font-size: 12px;
	font-family: Arial;
}

TABLE.Middle
{
	border-right: #000000 1px solid;
	border-top: #000000 1px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px;
}
TABLE.Bottom
{
	border-right: #000000 1px solid;
	border-top: #000000 1px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
TD.Top4
{
	background-image:url(../images/Top4Back.gif);
	
}
TD.Col1
{
	background-color: #6b9800;
}
TD.Col3
{
	background-color: #eeeeee;
}
.NoBreakBefore
{
	margin-top: 0px;
}
.NoBreakBeforeAfter
{
	margin-top: 0px;
	margin-bottom: 0px;
}
TD.MainShadow
{
	background-position: left top;
	background-image: url(../images/MainShadow.gif);
	background-repeat: repeat-y;
}
TD.MenuGradient
{
	background-position: left top;
	background-image: url(../images/MenuGradientBack.gif);background-repeat: repeat-x;
	background-color: #85a500;
}
TD.HSeparator5
{
	background-position: left top;
	background-image:url(../images/HSeparator5.gif);
	
	background-repeat: repeat-x;
}
INPUT.Newsletter
{
	font-size: 11px;
	width: 139px;
	color: #1d2e67;
	font-family: Tahoma;
}
A.white
{
	font-size: 11px;
	margin-bottom: 4px;
	color: #ffffff;
	font-family: Tahoma;
}


		
.DayHeader,.DayStyle ,.OtherMonth 
{
	font-family:Verdana;
	font-size:10pt;
}
a.CalStyle
{
	font-family:Verdana;
}

.CalStyle {background-color:#9EC20C;  
	BORDER-RIGHT: 0px  ; 
	BORDER-TOP: 0px ; 
	BORDER-LEFT: 0px ; 
	BORDER-BOTTOM: 0px }
	 
	.DayHeader { BACKGROUND-COLOR: #ffffff;}
	.DayStyle { VERTICAL-ALIGN: top; color:Black;WIDTH: 50px; HEIGHT: 100px; BACKGROUND-COLOR: #E8FB9D; TEXT-ALIGN: left }
	.NextPrev { DISPLAY: none;}
	.OtherMonth {background-color:#E8FB9D; VERTICAL-ALIGN: top; WIDTH: 100px; HEIGHT: 100px; TEXT-ALIGN: left }
	.SelDay { VERTICAL-ALIGN: top; TEXT-ALIGN: left;}
	.TitleStyle 
	{
		
		FONT-WEIGHT: bold; 
		height:100%; 
		BORDER-LEFT:1px outset ; 
		BORDER-BOTTOM: 1px outset; 
		BORDER-TOP:1px outset; 
		BORDER-RIGHT:1px outset;
		FONT-FAMILY: Verdana;
		
		 HEIGHT: 20px; 
		 BACKGROUND-COLOR: #9EC20C; 
		  
	}
	.TodayStyle { VERTICAL-ALIGN: top; COLOR: black; BACKGROUND-COLOR: #cccc99; TEXT-ALIGN: left }
	.Weekend { background-color:#E8FB9D; VERTICAL-ALIGN: top; TEXT-ALIGN: left }
	.Selection { FONT-WEIGHT: bold ;font-family:Verdana}
	