body{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: White;
}
a:hover{
	color: white;
}
a:link { 
	color: black;
	}
a:visited { 
	color: black;
	}
a:active { 
	color: black;
	}
.XmasMenu 
{
    text-decoration: none;
}
.HeaderFont_12_Blk{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 12pt;
	color: Black;
}
.HeaderFont_10_Blk
{
    
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 10pt;
	color: Black;
}
.LabelFont_7_BlkOnBlue{
	background-color: LighttSteelBlue;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 7pt;
	color: Black;
}
.LabelFont_8_Blue{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 8pt;
	color: Blue;
}
.LabelFont_8_Red{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 8pt;
	color: Red;
}
.LabelFont_8_White{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 8pt;
	color: White;
}
.LabelFont_8_Green{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 8pt;
	color: Green;
}
.LabelFont_8_Yellow{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 8pt;
	color: #C16000;
}
.LabelFont_8_Blk{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 8pt;
}
.LabelFont_8_Blk_Right{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 8pt;
	text-align: right;
}
.lblFont_10_Blk_HandCursor{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 10pt;
	color: Black;
	font-weight: bold;
	cursor:hand
}
.lblFont_7_Blk_HandCursor{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 7pt;
	color: Black;
	font-weight: bold;
	cursor:hand
}
.LabelFont_9_Blk{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 9pt;
	color: Black;
}
.LabelFont_9_Red{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 9pt;
	color: Red;
}
.txtFont_7_Blk{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 7pt;
	color: Black;
}
.txtFont_7_Blk_Italic{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 7pt;
	color: Black;
	font-style:italic;
}
.lblFont_7_left{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 7pt;
	font-weight: bold;
	color: Snow;
}
.txtFont_8_Blk{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 8pt;
	color: Black;
}
.txtFont_8_Blk_Center{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 8pt;
	color: Black;
	text-align: center;
}
.txtFont_8_Blk_Red_Bold{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: Black;
}
.txtFont_9_Blk{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 9pt;
	color: Black;
}
.txtFont_10_Blk{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 10pt;
	color: Black;
}
.txtFont_12_Blk{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size : 12pt;
	color: Black;
}
.Button_8_WhiteOnRed{
	background-color: Red;
	color: White;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	Font-Size : 8pt;
	border : none;
	cursor : hand;
}
.Button_8_WhiteOnBlue{
	background-color: DarkBlue;
	color: White;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	Font-Size : 8pt;
	border : none;
	cursor : hand;
}
.Button_8_WhiteOnBlue_Home{
	background-color: DarkBlue;
	color: White;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	Font-Size : 8pt;
	border-style : groove;
	border-color : AliceBlue;
	border-width : 2;
	cursor : hand;
	width : 200;
	
}
.Button_7_WhiteOnBlue{
	background-color: DarkBlue;
	color: White;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	Font-Size : 7pt;
	border : none;
	cursor : hand;
}
.Button_Spell{
	background-color: #C0C0FF;
	color: Black;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	Font-Size : 7.5pt;
	cursor : hand;
}
.MenuLink_8_Blk{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	text-decoration:none;
	color:Black;
	font-weight:bold;
	Font-Size : 8pt;
}
.MenuLink_8_Blk_Normal{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	Font-Size : 8pt;
}
.MenuLink_8_Blk_Center{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	text-decoration:none;
	color:Black;
	font-weight:bold;
	Font-Size : 8pt;
	text-align: center;
}
.MenuLink_8_White{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	text-decoration:none;
	color:White;
	font-weight:bold;
	Font-Size : 8pt;
}
.Menu_8_White
{
	
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size : 8pt;
	color : White;
}
.Menu
{
	color : White;
	font-family : Arial;
	font-size : 8pt;
	font-weight: bold;
	width: 100%;
	text-align: left;
}
.SubMenu
{
	background-color : #5256EC;
	color : #ffff33;
	font-family : Arial;
	font-size : 8pt;
	font-weight: bold;
	width : 200;
}

.MouseOverMenu
{
	color : Yellow;
	font-family : Arial;
	font-size : 8pt;
	font-weight: bold;
}
.spacer 
{	
	border-top-width: thin; 
	border-top-style: dotted; 
	border-top-color: black;
}

.ImageStyle{
	border : none;
	cursor : hand;
}

.break { page-break-before: always; }	

.toolbar
        {
         font-size: 11px;
         font-family: Arial;
         color : Black;
         padding: 2px;
         filter: 
         progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#D0ACAC,endColorStr=#804040);
        }
	
.MyCalendar .ajax__calendar_container {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    border:1px solid Black;
    background-color: #E0E0E0;
    color: black;
    padding:1px;
    font-size:12px
}
.MyCalendar .ajax__calendar_title 
{
	color: White;
	background-color: Gray;
	height: 15px;
	font-size:13px
}
.MyCalendar .ajax__calendar_today 
{
	color: WhiteSmoke;
	background-color: Black;
	font-weight:bold;
	font-size:11px
}
.MyCalendar .ajax__calendar_dayname 
{
	color: Black;
}
.MyCalendar .ajax__calendar_active 
{
	color:DarkRed;
	background-color:Gainsboro;
	font-weight: bold;
	font-size:12px
}
.MyCalendar .ajax__calendar_other 
{
	color: gray;
}
.MyCalendar .ajax__calendar_hover 
{
	background-color: orange;
	font-weight: bold;
}
.MyCalendar .ajax__calendar_body 
{
	background-color: #FEFCFC;
	border-style: solid;
	border-width: thin;
	border-color: DarkGray;
}
.MyCalendar .ajax__calendar_dayname 
{
	font-weight: bold;
}

.MyCalendar .ajax__calendar_prev 
{
	background-color: Gray;
	}
.MyCalendar .ajax__calendar_next 
{
	background-color: Gray;
}

