﻿
    
	#Grid 
	{
        background: url("/images/grid_bg.png") no-repeat scroll left top / 100% 37px rgba(0, 0, 0, 0);
        margin: 0;
        padding: 0;
    }

	#Grid_920
	{
    	background: url(/images/grid_bg_920.png) top left no-repeat;
    	margin: 0px;
    	padding: 0px;
	}

	#Grid_1150
	{
    	background: url(/images/grid_bg_1150.png) top left no-repeat;
    	margin: 0px;
    	padding: 0px;
	}    
    
    #Grid th {
	    color: #000000;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 10px 0px 10px 5px;
    }
	
    #Grid td {
	    border-bottom: 1px solid #bbbbbb;
	    padding: 10px 0px 10px 5px;
	    cursor: hand;
	    cursor: pointer;
    }
    
    #Grid_955
	{
    	background: url(/images/grid_bg_955.png) top left no-repeat;
    	margin: 0px;
    	padding: 0px;
	}
	
    #Grid_955 th {
	    color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 10px;
    }
	
    #Grid_955 td {
	    border-bottom: 1px solid #bbbbbb;
	    padding: 5px;
    }
    
    #Grid_540
	{
    	background: url(/images/grid_bg_540.png) top left no-repeat;
    	margin: 0px;
    	padding: 0px;
	}
	
    #Grid_540 th {
	    color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 10px;
    }
	
    #Grid_540 td {
	    border-bottom: 1px solid #bbbbbb;
	    border-left: 1px solid #bbbbbb;
	    border-top: 1px solid #bbbbbb;
	    border-right: 1px solid #bbbbbb;
	    border: 1px solid #bbbbbb;
	    padding: 5px;
    }
    
    #Grid_693
	{
    	background: url(/images/grid_bg_693.png) top left no-repeat;
    	margin: 0px;
    	padding: 0px;
	}
	
    #Grid_693 th {
	    color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 10px;
    }
	
    #Grid_693 td {
	    border-bottom: 1px solid #bbbbbb;
	    padding: 10px;
    }
    
   	
	#Grid_740
	{
    	background: url(/images/grid_bg_740.png) top left no-repeat;
    	margin: 0px;
    	padding: 0px;
	}
	
	#Grid_740 th {
	    color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 8px 2px 12px 6px;
    }
	
	#CalendarGrid_740
	{
    	background: url(/images/grid_bg_740.png) top left no-repeat;
    	margin: 0px;
    	padding: 0px;
		width:742px;
	}
    
    #CalendarGrid_740 #thDate
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 5px 0px 5px 15px;
	    width:100px;
    }
    
    #CalendarGrid_740 #thTime
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 5px 0px 5px 12px;
	    width:70px;
    }
    
    #CalendarGrid_740 #thCategory
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align:left;
	    font-weight: bold;
	    padding: 5px 0px 5px 12px;
	    width:100px;	    
    }
    
    #CalendarGrid_740 #thEventType
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align:left;
	    font-weight: bold;
	    padding: 5px 0px 5px 12px;
	    width:120px;	    
    }
    
    #CalendarGrid_740 #thDescription
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 5px 0px 5px 12px;	    
    }
    
    #CalendarGrid_740 #thSpeaker
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align:left;
	    font-weight: bold;
	    padding: 5px 0px 5px 12px;
	    width:90px;	    
    }    

    #CalendarGrid_740 td {
	    border-bottom: 1px solid #bbbbbb;
	    height:35px;
	    padding: 6px;
    }
    
    #TaskGrid_955
	{
    	background: url(/images/grid_bg_955.png) top left no-repeat;
    	margin: 0px;
    	padding: 0px;
	}
	
	#TaskGrid_955 #thAction
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 5px 0px 5px 15px;
	    width:1%;
    }
    
    #TaskGrid_955 #thDueDate
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 5px 0px 5px 5px;
	    width:120px;
    }
    
    #TaskGrid_955 #thTask
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 5px 0px 5px 5px;	    
    }
    
    #TaskGrid_955 #thReminder
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 5px 0px 5px 5px;
	    width:70px;
    }
    

    
    #TaskGrid_955 #thEdit
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align:left;
	    font-weight: bold;
	    padding: 5px 12px 5px 5px;
	    width:40px;	    
    }
    
    #TaskGrid_955 #thLogDate
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 5px 0px 5px 15px;
	    width:120px;
    }
    
    #TaskGrid_955 #thFileName
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 5px 0px 5px 5px;	
	    width:150px;    
    }
    
    #TaskGrid_955 #thLogDetails
    {
        color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 5px 0px 5px 5px;	    
    }
    
    #TaskGrid_955 td 
    {  
	    padding: 3px;
    }
	
    #Grid_740 td {
	    border-bottom: 1px solid #bbbbbb;
		border-left: 1px solid #bbbbbb;
	    border-top: 1px solid #bbbbbb;
	    border-right: 1px solid #bbbbbb;
	    padding: 3px;
    }
	
	#Grid_715
	{
    	background: url(/images/grid_bg_715.png) top left no-repeat;
    	margin: 0px;
    	padding: 0px;
	}
	
    #Grid_715 th {
	    color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 10px;
    }
	
    #Grid_715 td {
	    border-bottom: 1px solid #bbbbbb;
		border-left: 1px solid #bbbbbb;
	    border-top: 1px solid #bbbbbb;
	    border-right: 1px solid #bbbbbb;
	    padding: 10px;
    }
   
  .hidden {

		border-left: 2px solid #bbbbbb;
	    border-right: 2px solid #bbbbbb;
	    /*border-bottom: 2px solid #bbbbbb;*/
    }    
    
	#Grid_300
		{
    		background: url(/images/grid_bg_300.png) top left no-repeat;
    		margin: 0px;
    		padding: 0px;
		}
		
		#Grid_300 th {
			color: #6a797e;
			font-size: 12px;
			text-align: left;
			font-weight: bold;
			padding: 10px;
		}
		
		#Grid_300 td {
			border-bottom: 1px solid #bbbbbb;
			padding: 10px;
		}
		
    #Grid_no_bg
	{
    	margin: 0px;
    	padding: 0px;
	}
	
    #Grid_no_bg th {
	    color: #6a797e;
	    font-size: 12px;
	    text-align: left;
	    font-weight: bold;
	    padding: 10px;
	    border-bottom: 1px solid #bbbbbb;
    }
	
    #Grid_no_bg td {
	    border-bottom: 1px solid #bbbbbb;
	    padding: 10px;
    }
        
    .HeaderNameAttributes
    {
    	text-align: left;
    }
    
    .NameAttributes
    {
    	text-align: left;
    }
    
    .HeaderAttributes
    {
    	text-align: left;
    	/*width: 1px;*/
    	white-space: nowrap;
    	padding: 0px 10px 0px 10px !important;
    }
    
    .RowAttributes
    {
    	text-align: left;
    	/*width: 1px;
    	white-space: nowrap;*/
    	padding: 0px 10px 0px 10px !important;
    }
    
    .dropdown dt:hover {background-image:url('/images/notif-bg-165.png')no-repeat;}