Body 
{
    background-color:#E9E9E9; /* #f0efed */;
    scrollbar-arrow-color: AppWorkspace;
    scrollbar-base-color: #E9E9E9; /* #f0efed */;
    scrollbar-3dlight-color: #E7E7E4;
    scrollbar-darkshadow-color: InactiveBorder;
    scrollbar-face-color: #E9E9E9; /* #f0efed */;
    scrollbar-highlight-color: ButtonHighlight;
    scrollbar-shadow-color: #E9E9E9; /* #f0efed */;
    scrollbar-track-color: #E9E7E5;
}

HR
{
	border-style: none none solid none;
}

.Button
{
}

.ButtonText
{
    font-weight: bolder;
    font-size: 10pt;
    color: #383838;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.ButtonTextDisabled
{
    font-weight: bolder;
    font-size: 10pt;
    color: #767676;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.Catalog
{
    font-size: 9pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: White;
	 color:Black;
}

.Caption
{
    font-weight: normal;
    font-size: 9pt;
    cursor: default;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.DebugForm
{
	border: 1px solid Black;
	background: #F4F0A2;
	font-family: Arial, Tahoma;
	font-size: 11px;
	font-style: normal;
}

.DebugFormCaption
{
	border: 1px outset;
	background: #F0E68C;
	color: #555555;
	font-family: Arial, Tahoma;
	font-size: 11px;
	font-style: normal;
}

.DropDown
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: white;
	 border:1px solid #858585;
	 padding:1 1 1 1;
}

.Grid
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    border-top: 1px solid InactiveBorder;
    border-left: 1px solid InactiveBorder;
    border-right: 1px solid ButtonHighlight;
    border-bottom: 1px solid ButtonHighlight;
}

.GridBorder
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    border-top: 1px solid InactiveBorder;
    border-left: 1px solid InactiveBorder;
    border-right: 1px solid ButtonHighlight;
    border-bottom: 1px solid ButtonHighlight;
    background-color:#E9E9E9; /* #f0efed */;
}

.GridBody
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color:white;
}

.GridCell
{
   color: black;
   font-weight: normal;
   font-size: 9pt;
   font-family: Arial, Helvetica, Verdana, sans-serif;
   border-right: 1px solid InactiveBorder;
   border-bottom: 1px solid InactiveBorder;
	padding: 1px 1px 1px 3px;
}

.GridLink
{
   color: black;
   font-weight: normal;
   font-size: 9pt;
   font-family: Arial, Helvetica, Verdana, sans-serif;
   text-decoration: underline;
	cursor: hand;
}

.GridColumnHeader
{
   font-weight: normal;
   font-size: 8pt;
   color: black;
   font-family: Arial, Helvetica, Verdana, sans-serif;
	border-left: 1px solid ButtonHighlight;
	border-right: 1px solid InactiveBorder;
	padding:3px 1px 1px 2px;
}

.GridColumnHeaderText
{
   font-weight: normal;
   font-size: 8pt;
   color: black;
   font-family: Arial, Helvetica, Verdana, sans-serif;
}

.GridColumnHeaderSortIndex
{
    font-weight: normal;
    font-size: 6pt;
    color: #900000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.GridOnOver
{
}

.GridOnOverX
{
    color: HighlightText;
    background-color: #cdcdcd;
}

.GridSelected
{
    color: HighlightText;
    background-color: #adadad;
}

.ListItem
{
    font-weight: normal;
    font-size: 9pt;
    color: #333333;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: White;
	 padding:2 2 2 2;
}

.ListItemDisabled
{
    font-weight: normal;
    font-size: 9pt;
    color: #666666;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: #E0E0E0;
	 padding:2 2 2 2;
}

.ListItemOnOver
{
    font-weight: normal;
    font-size: 9pt;
    color: HighlightText;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: Highlight;
	 padding:2 2 2 2;
}

.ListItemSelected
{
    font-weight: normal;
    font-size: 9pt;
    color: HighlightText;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: Navy;
	 padding:2 2 2 2;
}

.ListItemSeparator
{
	background-image: url(Images/Menu/MenuXP_HL.gif); 
	height:3px;
	background-repeat: repeat-x;
}

.ListView
{
    font-weight: normal;
    font-size: 9pt;
    color: Black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
	 padding-top: 5;
	 padding-left: 10;
	 padding-right: 10;
	 padding-bottom: 5;
}

.ListViewItem
{
   color: black;
	padding: 1 1 1 1;
	background-color: transparent;
	cursor: hand;
}

.ListViewItemOnOver
{
   color: #154BAD;
	border: 1px solid #DFDFDF;
	background-color: #F3F3F3;
	cursor: hand;
}

.ListViewItemGroup
{
    font-weight: bold;
    font-size: 9pt;
    color: #154BAD;
    font-family: Arial, Helvetica, Verdana, sans-serif;
	 border-top: 1px solid #5A5A5A;
	 padding-top: 5px;
	 padding-left: 2px;
	 padding-bottom: 10px;
}

.ListViewItemLarge
{
    font-weight: normal;
    font-size: 8pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    word-break: keep-all;
}

.ListViewItemLargeOnOver
{
    font-weight: normal;
    font-size: 8pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.ListViewItemLargeSelected
{
    font-weight: normal;
    font-size: 8pt;
    color: #154BAD;
    font-family: Arial, Helvetica, Verdana, sans-serif;
	 cursor: arrow;
}

.ListViewItemSmall
{
    font-weight: normal;
    font-size: 8pt;
    color: Black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.ListViewItemSmallOnOver
{
    font-weight: normal;
    font-size: 8pt;
    color: #154BAD;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.ListViewItemSmallSelected
{
    font-weight: normal;
    font-size: 8pt;
    color: #154BAD;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.LogoScrollText1
{
    font-weight: normal;
    font-size: 14pt;
    color: #1281b6;
    font-style: italic;
    font-family: DIN-BoldAlternate;
    src: url(fonts/DINBdA__.ttf);
}

.LogoScrollText2
{
    font-weight: normal;
    font-size: 12pt;
    color: #1281b6;
    font-style: italic;
    font-family: DIN-BoldAlternate;
    src: url(fonts/DINMd___.ttf);
}


.Editor
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    border-top: 1px solid InactiveBorder;
    border-left: 1px solid InactiveBorder;
    border-right: 1px solid ButtonHighlight;
    border-bottom: 1px solid ButtonHighlight;
}

.Input
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: White;
}

.InputX
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: red;
}

.InputCaption
{
    font-weight: normal;
    font-size: 9pt;
    cursor: default;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.InputCaptionDisabled
{
    font-weight: normal;
    font-size: 9pt;
    cursor: default;
    color: #696969;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.InputDisabled
{
    font-weight: normal;
    font-size: 9pt;
    cursor: default;
    color: #696969;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: #E9E9E9;
}

.InputHighlight
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: #FEFF64;
}

.InputNotValid
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: #FFCACA;
}

.InputRecommended
{
    font-weight: normal;
    font-size: 9pt;
    cursor: default;
    color: Navy;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.InputRequired
{
    font-weight: normal;
    font-size: 9pt;
    cursor: default;
    color: #EC0000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.Item
{
    font-weight: normal;
    font-size: 9pt;
    cursor: default;
    color: black;
    line-height: 150%;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.ScreenLock
{
    background: #000099;
}

.TemplateView
{
    border-left: 1px solid InactiveBorder;
    border-top: 1px solid InactiveBorder;
    border-right: 1px solid ButtonHighlight;
    border-bottom: 1px solid ButtonHighlight;
    font-size: 9pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: White;
	 color:Black;
}

.TimePlan
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    border-top: 1px solid InactiveBorder;
    border-left: 1px solid InactiveBorder;
    border-right: 1px solid ButtonHighlight;
    border-bottom: 1px solid ButtonHighlight;
}

.TimePlanBody
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.TimePlanCell
{
   font-weight: normal;
   font-size: 9pt;
   font-family: Arial, Helvetica, Verdana, sans-serif;
	cursor: hand;
}

.TimePlanCellOuter
{
   font-weight: normal;
   font-size: 9pt;
   font-family: Arial, Helvetica, Verdana, sans-serif;
	cursor: hand;
}

.TimePlanCellSelected
{
   font-weight: normal;
   font-size: 9pt;
   font-family: Arial, Helvetica, Verdana, sans-serif;
	cursor: hand;
}

.TimePlanCellHeader
{
   font-weight: normal;
   font-size: 8pt;
   color: black;
   font-family: Arial, Helvetica, Verdana, sans-serif;
	border-left: 1px solid #A9A9A9;
	border-right: 1px solid #A9A9A9;
	border-bottom: 1px solid #A9A9A9;
	background-color: #BEBEBE;
}

.TimePlanCellHeaderSelected
{
   font-weight: normal;
   font-size: 8pt;
   color: black;
   font-family: Arial, Helvetica, Verdana, sans-serif;
	border-left: 1px solid #A9A9A9;
	border-right: 1px solid #A9A9A9;
	border-bottom: 1px solid #A9A9A9;
	background-color: #969696;
}

.TimePlanColumnHeader
{
   font-weight: normal;
   font-size: 8pt;
   color: black;
   font-family: Arial, Helvetica, Verdana, sans-serif;
	border-left: 1px solid ButtonHighlight;
	border-right: 1px solid InactiveBorder;
	padding:3px 1px 1px 2px;
}

.TimePlanColumnHeaderText
{
   font-weight: normal;
   font-size: 8pt;
   color: black;
   font-family: Arial, Helvetica, Verdana, sans-serif;
}

.TimePlanColumnHeaderSortIndex
{
    font-weight: normal;
    font-size: 6pt;
    color: #900000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.TimePlanOnOver
{
    color: HighlightText;
    background-color: #cdcdcd;
}

.TimePlanSelect
{
    color: HighlightText;
    background-color: #adadad;
}

.TimePlanSelected
{
    color: HighlightText;
    background-color: #adadad;
}

.TimePlanTimeScale
{
    font-weight: bold;
    font-size: 12pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
	 padding-top:2px;
	 padding-right:1px;
}

.TimePlanTimeScaleSmall
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
	 padding-top:2px;
	 padding-left:1px;
}

.TreeView
{
    font-size: 9pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.TreeViewGroupedRoot
{
	 padding:2px 2px 2px 4px;
    font-weight: bold;
    font-size: 8pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
	 color:Black;
}

.TreeViewGroupedRoot3D
{
    border-top: 1px solid ButtonHighlight;
    border-left: 2px solid ButtonHighlight;
    border-right: 1px solid InactiveBorder;
    border-bottom: 1px solid InactiveBorder;
    padding-top: 1px;
    padding-bottom: 3px;
    padding-right: 3px;
    padding-left: 3px;
    font-weight: bold;
    font-size: 8pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: #E9E9E9; /* #f0efed */;
	 color:Black;
}

.TreeViewNode
{
	 padding:2px 2px 2px 4px;
    font-weight: normal;
    font-size: 9pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
	 color:Black;
    word-break: keep-all;
    word-wrap: normal;
}

.TreeViewNodeDisabled
{
	 padding:2px 2px 2px 4px;
    cursor: default;
    color: #ADADAD;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    text-decoration: none;
    word-break: keep-all;
    word-wrap: normal;
}

.TreeViewNodeOnOver
{
	 padding:2px 2px 2px 4px;
    cursor: hand;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    text-decoration: none;
    word-break: keep-all;
    word-wrap: normal;
}

.TreeViewNodeOnOverX
{
	 padding:2px 2px 2px 4px;
    cursor: hand;
    color: white;
    background-color: #cdcdcd;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    text-decoration: none;
    word-break: keep-all;
    word-wrap: normal;
}

.TreeViewNodeSelected
{
	 padding:2px 2px 2px 4px;
    cursor: default;
    color: white;
    background-color: #adadad;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    text-decoration: none;
    word-break: keep-all;
    word-wrap: normal;
}

.List
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    background-color: white;
}

.None
{
    cursor: default;
    color: black;
    background-color: white;
    border-right: 2px inset;
    border-top: 2px inset;
    border-left: 2px inset;
    border-bottom: 2px inset;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-right: 1px;
    padding-left: 2px;
    margin-left: 0px;
    font-weight: normal;
    font-size: 9pt;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.MenuItem {
	color:black;
	padding: 2 2 2 2;
	cursor:hand;
	cursor:pointer;
}

.MenuItemCaption {
	font-family:sans-serif;
	font-size:9pt;
	color:black;
	cursor:hand;
	cursor:pointer;
}

.MenuItemCaptionEx {
	cursor:hand;
	cursor:pointer;
}

.MenuItemClick {
	border:1px solid #0A246A; 
	background-Color: #F7F7FA; 
	color:black; 
	padding:1 1 1 1;
	cursor:hand;
	cursor:pointer;
}

.MenuItemOnOver {
	border:1px solid #0A246A; 
	background-Color:#BCBDD2; 
	color:black; 
	padding:1 1 1 1;
	cursor:hand;
	cursor:pointer;
}

.MenuItemText {
	font-family:sans-serif;
	font-size:9pt;
}

.MenuItemExp {
	font-family:sans-serif;
	font-size:9pt;
}

.MenuStrip {
	background-color: #F0F0F0;
	padding: 0 0 0 0;
}

.MenuStripItem {
	color:black;
	padding: 2 2 2 2;
	cursor:hand;
	cursor:pointer;
}

.MenuStripItemClick {
	border:1px solid #0A246A; 
	background-Color: #F7F7FA; 
	color:black; padding:1 1 1 1;
	cursor:hand;
	cursor:pointer;
}

.MenuStripItemExp {
	font-family:sans-serif;
	font-size:9pt;
}

.MenuStripItemLabel
{
    margin-top:1px; 
}

.MenuStripItemLabelText
{
    font-weight: bold;
    font-size: 8pt;
    padding-bottom: 2px;
    color: dimgray;
    padding-top: 2px;
    font-family: sans-serif, Arial;
}

.MenuStripItemOnOver {
	border:1px solid #0A246A; 
	background-Color:#BCBDD2; 
	color:black; 
	padding:1 1 1 1;
	cursor:hand;
	cursor:pointer;
}

.MenuStripItemText {
	font-family:sans-serif;
	font-size:9pt;
}

.MenuStripItemSelected {
	border:1px solid #0A246A; 
	background-Color: #BCBDD2; 
	color:black; padding:1 1 1 1;
	cursor:hand;
	cursor:pointer;
}

.MenuStripCtrlItem {
	color:black;
	border: 1px solid #FBFBFB; 
	padding: 1 1 1 1;
	cursor:hand;
	cursor:pointer;
}

.MenuStripCtrlItemClick {
	border:1px solid #0A246A; 
	background-Color:#BCBDD2; 
	color:black; 
	padding:1 1 1 1;
	cursor:hand;
	cursor:pointer;
}

.MenuStripCtrlItemInput {
	font-family:sans-serif; 
	font-size:8pt; 
	background-Color: White; 
}

.MenuStripCtrlItemOnOver {
	border:1px solid #0A246A; 
	background-Color:#BCBDD2; 
	color:black; 
	padding:1 1 1 1;
	cursor:hand;
	cursor:pointer;
}

.MenuStripCtrlItemSelected {
	border:1px solid #0A246A; 
	background-Color: #BCBDD2; 
	color:black; 
	padding:1 1 1 1;
	cursor:hand;
	cursor:pointer;
}

.MenuSeparatorHorizontal {
	background-image: url(Images/Menu/MenuXP_HL.gif); 
	height:3px;
}

.MessageBox {
    font-weight: normal;
    font-size: 11pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    /* background-color: #E9E9E9; */
}

.MessageBoxPrompt {
    font-weight: normal;
    font-size: 11pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.Page
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.PageOnOver
{
    font-weight: normal;
    font-size: 9pt;
    color: #0000CD;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.PopupMenu {font-family:sans-serif;font-size:9pt;padding:1 1 1 1;border:1px solid Black;background-color:white;}

.PrintFrame 
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    font-size: 9pt;
}

.PrintFrameText
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    font-size: 9pt;
	 color: white; 
}

.FrameTab
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.FrameTabOnOver
{
    font-weight: normal;
    font-size: 9pt;
    color: #0000CD;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.ToolItem {font-family:sans-serif;font-size:9pt;border:1px none;color:black;padding: 3 3 3 3;background-position-x:3;background-position-y:3;}
.ToolItemOnOver {font-family:sans-serif; font-size:9pt; border:1px solid #0A246A; background-Color:#BCBDD2; color:black; padding: 2 2 2 2; background-position-x:3;background-position-y:3;}
.ToolItemText {font-family:sans-serif;font-size:9pt;}
.ToolItemExp {font-family:sans-serif;font-size:9pt;}

.Calendar
{
	cursor: default;
   color: #000000;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.CalendarFooter
{
   color: #000000;
   font-weight: bold;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.CalendarHeader
{
   color: #000000;
   font-weight: bold;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.CalendarHeaderClick
{
   color: #000000;
	background-color: #8CA7DD;
   font-weight: bold;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 0px;
	padding-right: 0px;
}

.CalendarHeaderHighlight
{
   color: #000000;
   font-weight: bold;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #C4D2EB;
}

.CalendarDay
{
	cursor: default;
   color: #000000;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.CalendarDayClick
{
	cursor: Hand;
   color: #000000;
	background-color: #8CA7DD;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 1px;
	padding-right: 1px;
}

.CalendarDayHighlight
{
	cursor: Hand;
   color: #000000;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #C4D2EB;
}

.CalendarDaySelected
{
   color: #EE4200;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.CalendarToday
{
   color: #000000;
   font-weight: normal;
   font-size:8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 3px;
}

.CalendarTodayHighlight
{
	cursor: hand;
   color: #000000;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #C4D2EB;
}

.CalendarTodayClick
{
	cursor: hand;
   color: #000000;
	background-color: #8CA7DD;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 1px;
}

.CalendarViewSelected
{
   color: #111948;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	border-top-color: #111948;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #111948;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 3px;
	padding-bottom: 4px;
}

.CalendarWeekdays
{
   color: #111948;
   font-weight: normal;
   font-size: 7pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom-color: #111948;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.CalendarWeekend
{
   color: #111948;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: Silver;
}

.CalendarWeekendHighlight
{
	cursor: Hand;
   color: #000000;
	background-color: #C4D2EB;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.CalendarWeekendSelected
{
   color: #EE4200;
	background-color: Silver;
   font-weight: normal;
   font-size: 8pt;
   font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}


.xxxContextMenu {
	font-family:sans-serif;
	font-size:12pt;
	padding:2;
	background-color: Silver;
	border: 2 outset;
	border-left-width: 1px;
}

.xxxContextMenuClick {
	font-family:sans-serif;
	font-size:12pt;
	padding:3;
	background-color: #DDFFFF;
	border: 1 solid Gray;
}

