BODY
{
	overflow:hidden;
}
P
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

        /***********************************************************************
			Validated Control Classes
		***********************************************************************/
        .TextBoxValid
        {
            background-color: #CCFFCC;
            border: solid black 1px;
            width: 256px;
        }
        
        .TextBoxInvalid
        {
            background-color: #FFCCCC;
            border: solid black 1px;
            width: 256px;
        }
        
        .TextBoxMandatory
        {
            background-color: #CCCCFF;
            border: solid black 1px;
            width: 256px;
        }
        
        .TextBox
        {
            background-color: #FFFFFF;
            border: solid black 1px;
            width: 256px;
        }

        .TextBoxEmpty
        {
            background-color: #FFFFFF;
            border: solid black 1px;
            font-style: italic;
            color: #888888;
            width: 256px;
        }
        
        
        /***********************************************************************
			Cheiron Classes 
		***********************************************************************/	
		.CheironFogScreen
		{
			background-color: #4C94EA;
		}
		
		.CheironListBox
		{
			border: solid #474747 1px;
		}
		
		.CheironScrollPanel
		{
			border: solid #474747 1px;
		}
	        
        .CheironMenu
        {
            border: solid #474747 1px;
            background-color: white;
        }
                        
        .CheironMenuItem
        {
            background-color: white;
            color: black;
            font-family: Arial;
            font-size: 9pt;
            overflow: hidden;
            border: 0px;
            text-align: left;
            vertical-align: middle;
            padding: 0px;
            margin: 0px;
            padding-bottom: 22px;
        }
        
        .CheironMenuSeperator
        {
			border-top: solid 1px #474747;
			border-left: 0px;
			border-bottom: 0px;
			border-right: 0px;			
			background-color: white;						
        }
        
        .CheironMenuItemSelected
        {
			background-color: #4C94EA;
            font-family: Arial;
            font-size: 9pt;            
            color: white;
            font-weight:700;
            cursor: pointer;
            overflow: hidden;
            border: 0px;
            text-align: left;
            vertical-align: middle;
            padding: 0px;
            margin: 0px;
            padding-bottom: 22px;          
        }
        
        .CheironMenuItemText
        {
			background-color: #ffffff;        	
			padding: 4px;
        }
        
        .CheironMenuItemTextSelected
        {
			padding: 4px;
			background-color: #4C94EA;			
        }
        
        .CheironHorizontalMenu
        {
            background-color: #979797;
            background-image: url(Images/ToolBar.png);
            background-repeat: repeat-x; 
            color: Black;
			
        }
        
        .CheironHorizontalMenuItem
        {
            background-color: #979797;
            background-image: url(Images/ToolBar.png);
            background-repeat: repeat-x;            
            color: black;
            padding-top: 3px;
            padding-left: 4px;
            font-family: Arial;
            font-size: 9pt;
            border: 0px;
            text-align: left;
            vertical-align: top;
        }
        
        .CheironHorizontalMenuItemSelected
        {
            font-family: Arial;
            font-weight: 700;
            text-decoration: underline;
            font-size: 9pt;            
            padding-top: 3px;
            padding-left: 4px;
            color: black;
            cursor: pointer;
            border: 0px;
            text-align: left;
            background-color: Transparent;
            vertical-align: top;
        }
        
        .CheironHtmlViewer
        {			
			background-color: white;
            color: black;
            padding: 2px;
            border: solid 1px black;
        }
               
       
        
        .CheironCommandTextBox
        {
			border: 0px;
			border-bottom: solid #474747 1px;
        }
        
        .CheironButton
        {
            border: 0px;
            background-color: transparent;
            background-image: url(Images/Button.png);
            background-position: center center;
            background-repeat: no-repeat;
            cursor: pointer;
            font-family: Arial;
            font-size: 9pt;      
        }
        
        .CheironButtonHover
        {
            border: 0px;
         
            background-color: transparent;
            background-image: url(Images/ButtonHover.png);
            background-position: center center;
            background-repeat: no-repeat;
            cursor: pointer;
            font-family: Arial;
            font-size: 9pt;      
        }
        
        .CheironCalendarButton
        {
            border: 0px;
            background-color: white;
            background-image: url(Images/CalendarButton.png);
            background-position: center center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
        
        .CheironCalendarButtonHover
        {
            border: 0px;
            background-color: white;
            background-image: url(Images/CalendarButtonHover.png);
            background-position: center center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
        
        .CheironCalendar
        {
            background-color: #3F86E4;
            background-image: url(Images/TitleBar.png);
            background-repeat: repeat-x;
            border: solid #474747 1px;                  
            font-family: Arial;
            font-size: 9pt;
            color: White;
        }  
        
        .CheironCalendarDay
        {			
			text-align: center;
			padding-top: 2px;
			background-color:White;
			font-weight: 300;
			font-size: 8pt;				
			cursor: pointer;	
			color: Black;
        }
        .CheironCalendarCurrentDay
        {			
			text-align: center;
			padding-top: 2px;
			background-color:White;
			font-weight: 700;
			font-size: 8pt;	
			cursor: pointer;		
			color: Black;		
        }
        
         .CheironCalendarSelectedDay
        {
			background-image: url(Images/CalendarSelected.png);
			background-repeat: no-repeat;
			background-position:top center;
			background-color: white;
			border: 0px;		
			text-align: center;		
			font-weight: 300;
			font-size: 8pt;	
			cursor: pointer;
			padding-top: 1px;				
			padding-left: 1px;		
			color: Black;		
        }
        
        .CheironCalendarNext
        {
			background-image: url(Images/CalendarNext.png);
			background-repeat: no-repeat;
			background-position:center center;
			background-color: Transparent;
			border: 0px;
			cursor: pointer;
        }

        .CheironCalendarPrevious
        {
			background-image: url(Images/CalendarPrevious.png);
			background-repeat: no-repeat;
			background-position:center center;
			background-color: Transparent;
			border: 0px;
			cursor: pointer;
        }
        
        .CheironCalendarNextHover
        {
			background-image: url(Images/CalendarNextHover.png);
			background-repeat: no-repeat;
			background-position:center center;
			background-color: Transparent;
			border: 0px;
			cursor: pointer;
        }

        .CheironCalendarPreviousHover
        {
			background-image: url(Images/CalendarPreviousHover.png);
			background-repeat: no-repeat;
			background-position:center center;
			background-color: Transparent;
			border: 0px;
			cursor: pointer;
        }
        
        .CheironCalendarHeader
        {
			text-align: center;
			font-weight: 300;
			font-size: 8pt;
			color: White;
        }
        
        .CheironCalendarHeaderDay
        {
			color: #474747;
			text-align: center;
			border-top: solid #474747 1px;
			background-color: #dddddd;
			font-weight: 300;
			font-size: 8pt;
        }
        
        .CheironTable
        {
            border: solid #474747 1px;
            background-color: #dddddd;
            
        }
            
        
        .CheironTableHeaderCell
        {
			border-top: 0px;
            border-left: 0px;
            border-right: solid #474747 1px;
            border-bottom: solid #474747 1px;
            background-color: #3E87E3;
            background-image: url(Images/TitleBar.png);
            background-repeat: repeat-x;
            color: white;
            font-family: Arial;
            font-size: 8pt;
            padding-top: 4px;
            padding-left: 4px;
            font-weight: 700;
            cursor:pointer;
        }      
        
        .CheironTableCell
        {
        	border-top: 0px;
            border-left: 0px;   
            border-right: solid #efefef 1px;
            border-bottom: solid #efefef 1px;            
            padding: 2px;
            background-color:transparent;
            overflow: hidden;
            overflow-x: hidden;
            overflow-y: visible;
            
        }           


		.CheironTableRow
		{
			background-color: white;
			color: black;
			font-family: Arial;
			font-weight:300;
            font-size: 9pt;
            cursor: pointer;

		}
		
		.CheironTableAlternateRow
		{
			background-color: white;
			color: black;
			font-family: Arial;
			font-weight:300;
            font-size: 9pt;
			cursor: pointer;
		}


		.CheironTableRowSelected
		{					  
		
			background-color:#4C94EA;
			color: white;
			font-family: Arial;
			font-weight:700;
            font-size: 9pt;
			
		}
		
        .CheironTableBody
        {
            background-color: #ffffff;          
        }                      
        
        .CheironWindow
        {
            border: solid #595959 1px;
            background-color: #4B91E6;
            background-image: url(Images/TitleBar.png);
            background-repeat: repeat-x;
            color: white;

        }              
        
        .CheironWindowTitleBar
        {
            color: white;
            font-weight: 700;
            font-family: arial;
            font-size: 9pt;
            padding: 4px;
            overflow:hidden;
            -moz-user-select:none;
        }
        
        .CheironCheckUnselected
        {
            color: black;
            font-weight: 300;
            font-family: arial;
            font-size: 10pt;
            padding: 0px;
            padding-left: 22px;
            overflow:hidden;
            padding-top: 6px;
            background-image: url(Images/CheckUnselected.png);
            cursor: pointer;
            background-repeat: no-repeat;
        }
        
         .CheironCheckSelected
        {
            color: black;
            font-weight: 300;
            font-family: arial;
            font-size: 10pt;
            padding: 0px;
            padding-left: 22px;
            overflow:hidden;
            padding-top: 6px;
            background-image: url(Images/CheckSelected.png);
            cursor: pointer;
            background-repeat: no-repeat;
        }
        
        .CheironCheckUnselectedHover
        {
            color: black;
            font-weight: 300;
            font-family: arial;
            font-size: 10pt;
            padding: 0px;
            padding-left: 22px;
            overflow:hidden;
            padding-top: 6px;
            background-image: url(Images/CheckUnselectedHover.png);
            cursor: pointer;
            background-repeat: no-repeat;
        }
        
        .CheironCheckSelectedHover
        {
            color: black;
            font-weight: 300;
            font-family: arial;
            font-size: 10pt;
            padding: 0px;
            padding-left: 22px;
            overflow:hidden;
            padding-top: 6px;
            background-image: url(Images/CheckSelectedHover.png);
            cursor: pointer;
            background-repeat: no-repeat;
        }
        
        .CheironLabel
        {
            color: black;
            font-weight: 300;
            font-family: arial;
            font-size: 10pt;
            padding: 0px;
            overflow:hidden;
            padding-top: 2px;
            background-color: white;
        }
        
        .CheironSubHeaderLabel
         {
            color: black;
            font-weight: 700;
            font-family: arial;
            font-size: 10pt;
            padding: 0px;
            overflow:hidden;
            padding-top: 2px;
            background-color: white;
        }
        
        .CheironHeaderLabel
         {
            color: #3066A8;
            font-weight: 300;
            font-family: arial;
            font-size: 14pt;
            padding: 0px;
            overflow:hidden;
            padding-top: 2px;
            background-color: white;
        }
        
        .CheironBoldLabel
        {
            color: black;
            font-weight: 700;
            font-family: arial;
            font-size: 10pt;
            padding: 0px;
            overflow:hidden;
            padding-top: 2px;
        }

        .CheironTextBox
        {
            color: black;
            font-weight: 300;
            font-family: arial;
            font-size: 10pt;
            padding: 0px;
            overflow:auto;
            border-top: solid #C3CEE2 1px;
            border-left: solid #C3CEE2 1px;
            border-bottom: solid #D8DDEC 1px;
            border-right: solid #D8DDEC 1px;
            background-repeat: no-repeat;
            padding-left: 2px;
            margin-top: 0px;
        }
        
        .CheironDropDownLabel
        {
            color: black;
            font-weight: 300;
            font-family: arial;
            font-size: 10pt;
            padding: 0px;
            overflow:hidden;
            background-color: Transparent;
            background-image: url(Images/DropDown.png);
            background-repeat: no-repeat;
            padding-left: 8px;            
            padding-top: 2px;     
            cursor: pointer;       
        }
        
        .CheironDropDownItem
        {
			color: black;
			background-color: white;
			padding-top: 2px;
			padding-left: 2px;
			border: 0px;
			text-align: left;
        }
        
        .CheironDropDownItemSelected
        {
			color: white;
			background-color: #5EA1E3;
			cursor: pointer;
			padding-top: 2px;
			padding-left: 2px;
			border: 0px;
			text-align: left;			
        }
        
        .CheironListItem
        {
			color: black;
			background-color: white;
			padding-top: 2px;
			padding-left: 2px;
			border: 0px;
			text-align: left;
			cursor: pointer;
        }
        
        .CheironListItemSelected
        {
			color: white;
			background-color: #5EA1E3;
			cursor: pointer;
			padding-top: 2px;
			padding-left: 2px;
			border: 0px;
			text-align: left;	
			cursor: pointer;		
        }
        
        .CheironDropDownItemList
        {
			background-color:White;
			border-top: solid #DBDBDB 1px;
            border-left: solid #DBDBDB 1px;
            border-bottom: solid #DBDBDB 1px;
            border-right: solid #DBDBDB 1px;
            font-family: Arial;
            font-size: 10pt;
        }
        
        .CheironDropDownButton
        {        
            background-image: url(Images/DropDownButton.png);
            background-repeat: no-repeat;
            border: 0px;
            background-color: Transparent;
        }
         .CheironDropDownButtonHover
        {        
            background-image: url(Images/DropDownButtonHover.png);
            background-repeat: no-repeat;
            border: 0px;
            background-color: Transparent;
            cursor: pointer;
        }
        
        
        .CheironWindowClientArea
        {
			margin-left: 1px;
			margin-top: 1px;
            border: solid #474747 1px;
            background-color: white;
            
        }
        
        .CheironWindowRestoreButton
        {
            border: 0px;
            background-color: transparent;
            background-image: url(Images/RestoreButton.png);
            background-position: left center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
        
        .CheironWindowMaximizeButton
        {
            border: 0px;
            background-color: transparent;
            background-image: url(Images/MaximizeButton.png);
            background-position: left center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
        
        .CheironWindowCloseButton
        {
            border: 0px;
            background-color: transparent;
            background-image: url(Images/CloseButton.png);
            background-position: left center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
        
        .CheironWindowRestoreButtonHover
        {
            border: 0px;
            background-color: transparent;
            background-image: url(Images/RestoreButtonHover.png);
            background-position: left center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
        
        .CheironWindowMaximizeButtonHover
        {
            border: 0px;
            background-color: transparent;
            background-image: url(Images/MaximizeButtonHover.png);
            background-position: left center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
        
        .CheironWindowCloseButtonHover
        {
            border: 0px;
            background-color: transparent;
            background-image: url(Images/CloseButtonHover.png);
            background-position: left center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
        
        .CheironHtmlEditor
        {
            border: solid black 1px;
            background-color: white;
            cursor: text;
        }
        
        .CheironTabStrip
        {
			border: 0px;
			background-image: url(Images/TabCommandStrip.png);
			background-repeat: repeat-x;
			background-color: #ffffff;
        }
        
        .CheironTabStripBottom
        {
			border: 0px;
			background-image: url(Images/TabCommandStripBottom.png);
			background-repeat: repeat-x;
			background-color: #ffffff;
			background-position: left bottom;
        }
        
        .CheironTabCommandStrip
        {
			margin-left: 2px;
        }
        .CheironTabSelected
        {
			background-image: url(Images/TabSelected.png);
			border: 0px;
			cursor: pointer;		
			font-weight: 300;
			color: Black;
			text-align: center;
			background-color: Transparent;
			
        }
        .CheironTabUnSelected
        {
			background-image: url(Images/TabUnSelected.png);
			border: 0px;
			font-weight: 300;	
			text-align: center;
			background-color: Transparent;
			color: #404040;
        }
        .CheironTabHover
        {
			background-image: url(Images/TabHover.png);
			border: 0px;
			cursor: pointer;		
			font-weight: 300;
			text-align: center;
			background-color: Transparent;
			color: #404040;
        }
        
        .CheironTabSelectedBottom
        {
			background-image: url(Images/TabSelectedBottom.png);
			border: 0px;
			cursor: pointer;		
			font-weight: 300;
			color: Black;
			text-align: center;
			background-color: Transparent;
			
        }
        .CheironTabUnSelectedBottom
        {
			background-image: url(Images/TabUnSelectedBottom.png);
			border: 0px;
			font-weight: 300;	
			text-align: center;
			background-color: Transparent;
			color: #404040;
        }
        .CheironTabHoverBottom
        {
			background-image: url(Images/TabHoverBottom.png);
			border: 0px;
			cursor: pointer;		
			font-weight: 300;
			text-align: center;
			background-color: Transparent;
			color: #404040;
        }
        
        .CheironTabPage
        {
			border: 0px;
			background-color: White;
			
        }
        .CheironTabText
        {
			font-size:8pt;
			font-family:arial;			
			text-align: left;
			padding-top: 5px;			
			padding-left: 24px;			
        }
		.CheironGauge
		{
			border: solid #474747 1px;
			text-align: center;
		}
		.CheironGaugeBar
		{
			background-color: #6DAAFD;
			background-image: url(Images/GaugeBar.png);
		}		        
		.CheironGaugeText
		{
			font-size:8pt;
			font-weight: 300;	
			font-family: Arial;
			text-align: center;
			padding-top: 1px;
			color: #474747;
		}
		
		.CheironTreeView
		{
			border: solid black 1px;
			background-color: White;
			overflow: auto;
		}
		
	.CheironTreeNodeChild
    {
		background-image: url(Images/TreeNodeChild.gif);
    }
	.CheironTreeNodeContinue
    {
		background-image: url(Images/TreeNodeContinue.gif);
    }
	.CheironTreeNodeEnd
    {
		background-image: url(Images/TreeNodeEnd.gif);
    }
    .CheironTreeContract
    {
		background-image: url(Images/TreeContract.gif);
    }
    
    .CheironTreeExpand
    {
		background-image: url(Images/TreeExpand.gif);
    }
    
    .CheironTreeNoChildren
    {
		background-image: url(Images/TreeNoChildren.gif);
    }
    
    .CheironTreeExpand   
    {
		background-image: url(Images/TreeExpand.gif);
    }
    
    .CheironTreeChecked
    {
		background-image: url(Images/TreeChecked.gif);
    }
    
    .CheironTreeUnchecked
    {
		background-image: url(Images/TreeUnchecked.gif);
    }
    
    .CheironTreeNodeText
    {
		font-family: arial;
		font-size: 10pt;
		color: Black;
		cursor: pointer;
		overflow: hidden;
		padding-left: 4px;
    }
    
    .CheironTreeNodeSelectedText
    {
		font-family: arial;
		font-size: 10pt;
		font-weight: 700;
		color: white;
		cursor: pointer;
		background-color: #4C94EA;		
		overflow: hidden;    
		padding-left: 4px;
    }
    
    .CheironToolSeperator
    {
		background-image: url(Images/Seperator.png);			
		border: 0px;
		background-color:Transparent;		
		background-repeat: no-repeat;
    }
    
    .CheironGroupBox
    {
		border: solid #474747 1px;
    }
    .CheironGroupBoxTitle
    {
		background-color: White;
		font-family: arial;
		font-size: 10pt;
		font-weight: 700;
    }
    
    .CheironMarginDemo
    {
		background-image: url(Images/MarginDemo.png);	
    }
    
    .CheironToolButton
    {
		cursor: pointer;
		border: 0px;
		background-color:Transparent;		
		background-repeat: no-repeat;
    }
    
    .CheironToolButtonHover
    {
		cursor: pointer;
		border: 0px;	
		background-color:#4C94EA;		
		background-repeat: no-repeat;
    }

    .CheironHtmlEditorFont
    {
		margin-top: 2px;
		font-family: Arial;
		font-size: 8pt;
    }
     .CheironHtmlEditorLabel
    {
		margin-top: 6px;
		font-family: Arial;
		font-size: 8pt;
		font-weight: 700;
    }
    
    .HeaderText
    {
		font-family: Arial;
		font-size: 14pt;
		color: 
    }
    
    .NormalText
    {
		font-family: Arial;
		font-size: 10pt;
    }
    

.SkyLightDesktop
{
	background-image: url(Images/BodyBackground.png);
	background-color: #83DBFF;
	background-repeat: repeat-x;
}

.SkyLightCommandBar
{	
	background-image: url(Images/CommandBar.png);
	background-color: #A0A0A0;
	background-repeat: repeat-x;	
}

.SkyLightCommandBarItem
{		
	cursor: pointer;
}

.SkyLightCommandBarItemHover
{		
	cursor: pointer;
	background-image: url(Images/CommandBarItemSelected.png);
}


.SkyLightSpreadSheetButton
{
	border-top: outset white 2px;
	border-left: outset white 2px;
	border-bottom: outset white 2px;
	border-right: outset white 2px;
	background-color: #478EEC;
	text-align: center;
	font-family:Arial;
	font-size: 9pt;
	font-weight: 700;
	cursor: pointer;
}

.SkyLightSpreadSheetSelectedButton
{
	border-top: outset orange 2px;
	border-left: outset orange 2px;
	border-bottom: outset orange 2px;
	border-right: outset orange 2px;
	background-color: orange;
	text-align: center;
	font-family:Arial;
	font-size: 9pt;
	font-weight: 700;
	cursor: pointer;
}

.SkyLightSpreadSheetCell
{
	border-top: solid silver 1px;
	border-left: solid silver 1px;
	border-bottom: 0px;
	border-right: 0px;
}



.SkyLightCalculatorTotal
{
	color: black;
    font-weight: 300;
    font-family: arial;
    font-size: 14pt;
    padding: 0px;
    overflow:auto;
    border-top: solid #646464 1px;
    border-left: solid #646464 1px;
    border-bottom: solid #DBDBDB 1px;
    border-right: solid #DBDBDB 1px;
    background-image: url(Images/TextBox.png);
    background-repeat: no-repeat;
    padding-right: 2px;
    margin-top: 0px;
    text-align: right;
}

		.SkyLightCalculatorButton
        {
            border: 0px;
            background-color: white;
            background-image: url(Images/CalculatorButton.png);
            background-position: center center;
            background-repeat: no-repeat;
            cursor: pointer;
        
        }
        
		.SkyLightCalculatorAlternateButton
        {
            border: 0px;
            background-color: white;
            background-image: url(Images/CalculatorAlternateButton.png);
            background-position: center center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
                
        
        .SkyLightCalculatorButtonHover
        {
            border: 0px;
            background-color: white;
            background-image: url(Images/CalculatorButtonHover.png);
            background-position: center center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
        
        .SkyLightToolButtonUpload
    {
		background-image: url(Images/Upload.png);	
		cursor: pointer;
		border: 0px;
		background-color:Transparent;		
		background-repeat: no-repeat;
    }
    .SkyLightToolButtonUploadHover
    {
		background-image: url(Images/Upload.png);	
		cursor: pointer;
		border: 0px;	
		background-color:#385BF4;		
		background-repeat: no-repeat;
    }
    
    .SkyLightSpreadSheetCellMarker
    {
    	background-color: transparent;
        border: solid 2px green;
        font-family: Arial;
        font-size: 8pt;
        font-weight: 300;
        text-align: right;        
        color: gray;
        background-image:url('.');
        -moz-user-select:none;
    }       
    
     .SkyLightSpreadSheet     
     {
     	border-top: solid black 1px;
     	background-color: #888888;
     }
    
    .SkyLightSpreadSheetSelectedCellLabel
    {
		color: black;
		border: 0px;
		border-top: solid black 1px;		
		background-color: #EAF2FB;
		font-family: Arial;
		font-size: 9pt;
		font-weight: 700;
		padding: 2px;
		text-align: center;
    }
    
    .SkyLightSpreadSheetFormula
    {
		color: black;
		border-top: solid black 1px;		
		border-left: solid black 1px;
		border-bottom: 0px;		
		border-right: solid black 1px;		
		background-color: white;
		font-family: Arial;
		font-size: 9pt;
		font-weight: 300;
		padding: 2px;
		padding-left: 34px;
		background-image: url(Images/Formulabar.png);
		background-repeat: no-repeat;
		margin: 0px;
    }
    
    .SkyLightDate
    {
		color: White;
		font-family: Arial;
		font-size: 9pt;
		font-weight: 300;
		padding-top: 8px;
		text-align: right;
    }
    
    .SkyLightTime
    {
		color: White;
		font-family: Arial;
		font-size: 9pt;
		font-weight: 300;
		padding-top: 12px;
		text-align: right;
		
    }
        
    .CheironSelectionControl
    {
		border: dotted 1px #FFFFFF;
		background-color: transparent;
    }
    
    .CheironMediaBrowser
    {
		background-color: White;
		border: 0px;
		overflow: auto;
    }
    
     .CheironMediaBrowserLabel
    {
		text-align: center;
		color: Black;
		font-family: Arial;
		font-size: 10pt;	
		font-weight: 300;	
    }
    
     .CheironMediaBrowserLabelSelected
    {
		text-align: center;
		color: #4C94EA;
		font-family: Arial;
		font-size: 10pt;	
		font-weight: 700;	
    }
    
    .CheironMediaBrowserImage    
    {
		border: solid black 1px;
		cursor: pointer;
		margin-left: 1px;
		margin-top: 1px;
    }
    
    .CheironMediaBrowserImageSelected
    {
		border: solid #4C94EA 2px;
		cursor: pointer;
    }
    
     .CheironToolTip
    {
    	border:0px;
    	background-color: transparent;
    	background-image: url(Images/ToolTipBackground.png);
    }
    
    .CheironToolTipHeader
    {
		text-align: left;
		color: white;
		font-family: Arial;
		font-size: 10pt;	
		font-weight: 700;	
		padding:3px;
    }
    
    .CheironToolTipText
    {
		text-align: left;
		color: white;
		font-family: Arial;
		font-size: 9pt;	
		font-weight: 300;	
		padding:0px;
    }
    
    .SkyLightLaunchButton
    {
    	background-color: Transparent;
    	border: 0px;
    	background-image: url(Images/Launch.png);
    	cursor:pointer;
    }
     .SkyLightLaunchButtonHover
    {
    	background-color: Transparent;
    	border: 0px;    	
    	background-image: url(Images/LaunchHover.png);
    	cursor:pointer;
    }
    .SkyLightLaunchMenu
    {
    	background-image: url(Images/LaunchMenu.png);

    }
    .SkyLightLaunchMenuList
    {
    	 color: black;
         font-weight: 300;
         font-family: arial;
         font-size: 10pt;
         overflow:auto;
         border-top: solid #C3CEE2 1px;
         border-left: solid #C3CEE2 1px;
         border-bottom: solid #D8DDEC 1px;
         border-right: solid #D8DDEC 1px;
         background-repeat: no-repeat;
         background-color:White;
	}
	
    .SkyLightLaunchItem
    {
    	background-color:White;
    	cursor: pointer;
    }
    .SkyLightLaunchItemHover
    {
		background-image: url(Images/LaunchItemHover.png);
		cursor: pointer;
    }
    .SkyLightLogon
    {
    	background-image: url(Images/LogonBackground.png);
    }
    
    
    .CheironIcon
    {
    	background-color: White;
    }
    
    .CheironIconSelected
    {
    	background-color: #000088;
    	border: dotted 1px #0000DD;
    }
    
    .CheironIconLabel
    {
    	font-family: Arial;
		font-size: 9pt;
		font-weight: 300;	
		color: black;
		text-align: center;
		background-color: White;
    }
    .CheironIconLabelSelected
    {
    	font-family: Arial;
		font-size: 9pt;
		font-weight: 700;	
		color: white;
		text-align: center;
		background-color: #000088;
    }
    
     .CheironWindowMinimizeButton
        {
            border: 0px;
            background-color: transparent;
            background-image: url(Images/MinimizeButton.png);
            background-position: left center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
        
        .CheironWindowMinimizeButtonHover
        {
            border: 0px;
            background-color: transparent;
            background-image: url(Images/MinimizeButtonHover.png);
            background-position: left center;
            background-repeat: no-repeat;
            cursor: pointer;
        }
         .CheironMediaPreview
    {
		border-top: 0px;
         border-left: 0px;
         border-bottom: solid black 1px;
         border-right: 0px;
         background-color: #888888;
    }
    
    .SkyLightSlidePreviewLeft
    {
  		background-color: #888888;
    	overflow: auto;
    }
    
    .SkyLightSlidePreviewMain
    {
    	background-color: #888888;
    	border-left: solid 1px black;
    	overflow: auto;
    }
    
    .SkyLightSlide
    {
    	background-color:#ffffff;
    	border: solid 1px black;
    	overflow: hidden;
    }