/*==============================================================================    
** Created By: Jelani Etienne on October 3rd, 2006
** 
** Last Updated By: Jelani Etienne on October 30th, 2006
**============================================================================*/

/*==============================================================================    
** Other Additions (Globally Affected)
**============================================================================*/

img
{
	border-width:0px;
}

.5CM-Spacer 
{
	background-image: url(../img/xln_rel_links_foot_bg.gif);
	height: 3px;
}

a 
{
	color: #3366CC;
}

.FFM-SeperatorRow {
	background-color:#FFFFFF;
	height: 1px;
}

.FFM-ContentHeader
{
	font-family: Arial;
	font-weight: bold;
	font-size:9pt;
	color: #000000;
}

/*==============================================================================    
** Content Modules
**============================================================================*/

	/*---------------------------
	** Footer
	** 
	**  pg 12.36
	**
	**---------------------------*/
		
		.F-FooterTable
		{
			padding-left:10pt;
			padding-right:10pt;
		}
		
		.F-CopyrightText
		{
			font-family: Arial;
			font-size:8pt;
			color: #666666;
		}
		
		.F-FooterLink
		{
			font-family: Arial;
			font-size:8pt;
			color: #3366CC;
		}
		
		.F-Pipe
		{
			font-family: Arial;
			font-size: 8pt;
			color: #666666;
		}
		
		.F-FooterDivider
		{
			font-family: Arial;
			height:1pt;
			color: #666666;
		}

	/*---------------------------
	** PageTitle
	** 
	** pg 12.53
	**
	**---------------------------*/
	
		.CM-PageTitle
		{
			font-family: Verdana;
			font-size:18px;
			color: #330000;
		}
		
	/*---------------------------
	** 2-4 Column Modules
	** 
	** pg 12.54
	**
	**---------------------------*/
	
		.2-4-CM-Header
		{
			font-family: Arial;
			font-weight: bold;
			font-size:10pt;
			color: #996600;
		}
		
		.2-4-CM-Body
		{
			font-family: Arial;
			font-size:9pt;
			color: #666666;
		}
		
		.2-4-CM-SubHeader
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #000000;
		}
		
		.2-4-CM-LinkText
		{
			font-family: Arial;
			font-size:9pt;
			color: #3366CC;
		}
		
		.2-4-CM-DividerLine
		{
			font-size:2px;
			color: #CCCCCC;
		}
		
		.2-4-CM-CalloutText
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #666666;
		}
		
	/*---------------------------
	** Callout Module
	** 
	** pg 12.58
	**
	**---------------------------*/
	
		.CLM-ModuleHeader
		{
			font-family: Arial;
			font-weight: bold;
			font-size:10pt;
			color: #825300;
		}
		
		.CLM-Body
		{
			font-family: Arial;
			font-size:9pt;
			color: #000000;
		}
		
		.CLM-SubHeader
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #000000;
		}
		
		.CLM-SubHeaderLink
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #3366CC;
		}
		
		.CLM-CalloutText
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #666666;
		}
		
		.CLM-DottedDivider
		{
			color: #D4CCBF;
		}
		
		.CLM-Outline
		{
			color: #D4CCBF;
		}
		
		.CLM-LinkText
		{
			font-family: Arial;
			font-size:9pt;
			color: #3366CC;
		}	
		
	/*---------------------------
	** Index Modules
	** 
	** pg 12.59
	**
	**---------------------------*/
	
		.IM-SectionHeader
		{
			font-family: Arial;
			font-weight: bold;
			font-size:10pt;
			color: #3366CC;
		}
		
		.IM-LinkText
		{
			font-family: Verdana;
			font-size:9pt;
			color: #3366CC;
		}
		
	/*---------------------------
	** 1st Column Modules
	** 
	** pg 12.60
	**
	**---------------------------*/
	
		.1CM-TableMod
		{
			padding-left: 10px;
			background-color: #F0EBE6;
		}		
		
		.1CM-ModuleHeader
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #330000;
			padding-top: 9px;
			padding-bottom: 7px;
		}
		
		.1CM-Body
		{
			font-family: Arial;
			font-size:8pt;
			color: #000000;
		}
		
		.1CM-SubHeader
		{
			font-family: Arial;
			font-weight: bold;
			font-size:8pt;
			color: #330000;
		}
		
		.1CM-DottedDivider
		{

			background-image: url(../img/xln_rel_links_foot_bg.gif);
		}
		
		.1CM-LinkText
		{
			font-family: Verdana;
			font-size:8pt;
			color: #3366CC;
		}
		
	/*---------------------------
	** 5th Column Modules
	** 
	** pg 12.61
	**
	**---------------------------*/
	
		.5CM-TableMod
		{
			padding-left:10px; 
			padding-right:5px;
			padding-top:5px;
			padding-bottom:6px;
			background-image: url(../img/xln_rel_links_bg_lg.gif);
		}		
		
		.5CM-ModuleHeader
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #330000;
		}
		
		.5CM-PixelPattern
		{
			color: #CCCCCC;
		}
		
		.5CM-SubHeader
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #000000;
		}
		
		.5CM-LinkText
		{
			font-family: Arial;
			font-size:8pt;
			color: #3366CC;
		}
		
		.5CM-Body
		{
			font-family: Arial;
			font-size:8pt;
			color: #666666;
		}
		
	/*---------------------------
	** Table Modules
	** 
	** pg 12.62
	**
	**---------------------------*/
	
		.TM-BackgroundColor1-TableText
		{
			background-color: #EBEBE6;
			font-family: Arial;
			padding-left:10px;
			padding-right:10px;
			padding-top:3px;
			padding-bottom:3px;
			font-size:9pt;
			color: #000000;
		}		
		
		.TM-BackgroundColor2-TableText
		{
			background-color: #FFFFFF;
			font-family: Arial;
			padding-left:10px;
			padding-right:10px;
			padding-top:3px;
			padding-bottom:3px;
			font-size:9pt;
			color: #000000;
		}
		
		.TM-ColumnHeader
		{
			font-family: Arial;
			font-weight: bold;
			padding-left:10px;
			padding-right:10px;
			padding-top:3px;
			padding-bottom:3px;
			font-size:9pt;
			color: #825300;
			background-color: #D4CCBF;
		}
		
		.TM-ColumnHeaderwithBar
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #825300;
			padding-top:4px;
			padding-left:9px;
			padding-bottom:4px;
			padding-right:10px;
			border-left-style:solid;
			border-left-width:1px;
			border-left-color:#FFFFFF;
			background-color: #D4CCBF;
		}
		
		.TM-ColumnSubHeaderLink
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #3366CC;
		}
		
		.TM-ColumnSubHeader
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #000000;
		}
		
		.TM-LeftColumnHeader
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #825300;
		}
		
		.TM-TableText
		{
			font-family: Arial;
			font-size:9pt;
			color: #000000;
		}
		
		.TM-RowName
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #000000;
			background-color: #D4CCBF;
			padding-left:10px;
			padding-right:10px;
			padding-top:3px;
			padding-bottom:3px;
		}
		
		.TM-LinkText
		{
			font-family: Arial;
			font-size:9pt;
			color: #3366CC;
		}
		
	/*---------------------------
	** Functional/Forms Modules
	** 
	**  pg 12.64
	**
	**---------------------------*/
		
		.FFM-Header-HeaderBar
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #FFFFFF;
			background-color: #330000;
			padding-top:7px;
			padding-left:10px;
			padding-bottom:5px;
		}
		
		.FFM-Background
		{
			background-color: #EBEBE6;
			font-family: Arial;
			font-size:9pt;
			color: #000000;
			padding-top:7px;
			padding-left:10px;
			padding-right:10px;
			padding-bottom:5px;
		}
		
		.FFM-ButtonBar
		{
			background-color: #D4CCBF;
			font-family: Arial;
			font-size:9pt;
			padding-left:0px;
			padding-top:0px;
			padding-bottom:0px;
			padding-right:0px;
			text-align: right;
		}
		
	/*---------------------------
	** List Module
	** 
	**  pg 12.65
	**
	**---------------------------*/
		
		.LM-HeaderBar
		{
			font-family: Arial;
			font-weight: bold;
			font-size:10pt;
			color: #FFFFFF;
			background-color: #330000;
			padding-left:10px;
			padding-right:10px;
			padding-top:3px;
			padding-bottom:3px;
		}
		
		.LM-Help
		{
			font-family: Arial;
			font-size:9pt;
			color: #330000;
		}
		
		.LM-Body
		{
			font-family: Arial;
			font-size:9pt;
			color: #000000;
		}
		
		.LM-Descriptor
		{
			font-family: Arial;
			font-size:9pt;
			color: #000000;
		}
		
		.LM-AlternatingBar
		{
			background-color: #D4CCBF;
			font-size:9pt;
			color: #000000;
		}
		
		.LM-RuleSeparator
		{
			color: #EBEBE6;
			width: 1px;
		}
		
		.LM-Results
		{
			font-family: Arial;
			font-size:9pt;
			color: #000000;
			background-color: #FFFFFF;
		}
		
		.LM-Outline
		{
			border-style:solid;
			border-width:1px;
			border-color:#D4CCBF;
		}
		
	/*---------------------------
	** Error Messages
	** 
	**  pg 12.67
	**
	**---------------------------*/
		
		.EM-ErrorMessage
		{
			font-family: Arial;
			font-weight: bold;
			font-size:9pt;
			color: #CC0000;
		}
		
		.EM-FieldLevelErrorIndicator
		{
			font-family: Arial;
			font-size:9pt;
			color: #CC0000;
		}


/*==============================================================================    
** NAVIGATION
**============================================================================*/

	/*---------------------------
	** Utility Bar Option A or B
	** 
	** pg 12.19
	**
	**---------------------------*/
	
		.UB-TextLink
		{
			font-family: Arial;
			font-size:8pt;
			color: #3366CC;
		}
	
		.UB-Pipe
		{
			font-family: Arial;
			font-size:8pt;
			color: #666666;
		}
	
	/*---------------------------
	** Secondary Navigation Bar
	** 
	** pg 12.16, 12.20
	**
	**---------------------------*/
	
		.SNB-TextLink
		{
			font-family: Arial;
			font-size:8pt;
			color: #FFFFFF;
		}
		
		.SNB-Pipe
		{
			font-family: Arial;
			font-size:8pt;
			color: #FFFFFF;
		}
		
	/*---------------------------
	** Primary Navigation Bar
	** 
	** pg 12.21 - 12.27
	**
	**---------------------------*/
	
		.PNB-Red-PixelPattern
		{
			background-image:url(../img/glo_mes_pix_bg_122206.gif);
			height: 21px;
			width: 760px;
			padding: 0px;
		}
		
		.PNB-Gold-PixelPattern
		{
			background-image:url(../img/glo_mes_pix_bg_122306.gif);
			height: 21px;
			width: 760px;
			padding: 0px;
		}
		
		.PNB-Yellow-Green-PixelPattern
		{
			background-image:url(../img/glo_mes_pix_bg_122406.gif);
			height: 21px;
			width: 760px;
			padding: 0px;
		}
		
		.PNB-Green-PixelPattern
		{
			background-image:url(../img/glo_mes_pix_bg_122506.gif);
			height: 21px;
			width: 760px;
			padding: 0px;
		}
		
		.PNB-Blue-Green-PixelPattern
		{
			background-image:url(../img/glo_mes_pix_bg_122606.gif);
			height: 21px;
			width: 760px;
			padding: 0px;
		}
		
		.PNB-Blue-PixelPattern
		{
			background-image:url(../img/glo_mes_pix_bg_122706.gif);
			height: 21px;
			width: 760px;
			padding: 0px;
		}
		
		.PNB-ButtonDivot
		{
			height:21px;
			width:2px;
		}
		
	/*---------------------------
	** Red Triad
	** 
	** pg 12.22
	**
	**---------------------------*/
	
		.RT-SecondaryNavigation
		{
			background-color: #850600;
		}
		
		.RT-Sub-NavigationBackground
		{
			background-color: #FFF2AC;
		}
		
	/*---------------------------
	** Gold Triad
	** 
	** pg 12.23
	**
	**---------------------------*/
	
		.GoT-SecondaryNavigation
		{
			background-color: #825300;
		}
		
		.GoT-Sub-NavigationBackground
		{
			background-color: #FFF2AC;
		}
		
	/*---------------------------
	** Yellow-Green Triad
	** 
	** pg 12.24
	**
	**---------------------------*/
	
		.YGT-SecondaryNavigation
		{
			background-color: #364505;
		}
		
		.YGT-Sub-NavigationBackground
		{
			background-color: #F2F2CE;
		}
		
	/*---------------------------
	** Green Triad
	** 
	** pg 12.25
	**
	**---------------------------*/
	
		.GT-SecondaryNavigation
		{
			background-color: #1B380C;
		}
		
		.GT-Sub-NavigationBackground
		{
			background-color: #F2F2CE;
		}
		
	/*---------------------------
	** Blue-Green Triad
	** 
	** pg 12.26
	**
	**---------------------------*/
	
		.BG-SecondaryNavigation
		{
			background-color: #0B4D40;
		}
		
		.BG-Sub-NavigationBackground
		{
			background-color: #DECDE5;
		}
		
	/*---------------------------
	** Blue Triad
	** 
	** pg 12.27
	**
	**---------------------------*/
	
		.BT-SecondaryNavigation
		{
			background-color: #003436;
		}
		
		.BT-Sub-NavigationBackground
		{
			background-color: #DECDE5;
		}

	/*---------------------------
	** Sub-Navigation Module
	** 
	** pg 12.29
	**
	**---------------------------*/
	
		.SNM-Level-1-On
		{
			font-family: Arial;
			font-size:10pt;
			font-weight: bold;
			color: #330000;
		}

		.SNM-Level-1-Off
		{
			font-family: Arial;
			font-size:10pt;
			color: #3366CC;
		}
		
		.SNM-Level-2to5-On
		{
			font-family: Arial;
			font-size:9pt;
			font-weight: bold;
			color: #330000;
		}
		
		.SNM-Level-2to5-Off
		{
			font-family: Arial;
			font-size:9pt;
			color: #3366CC;
		}
		
	/*---------------------------
	** User State Bar
	** 
	** pg 12.35
	**
	**---------------------------*/
	
		.USB-Login
		{
			font-family: Arial;
			font-weight: bold;
			font-size:8pt;
			color: #666666;
		}
		
		.USB-UserIDPassword
		{
			font-family: Arial;
			font-weight: bold;
			font-size:8pt;
			color: #000000;
		}
		
		.USB-RememberMe
		{
			font-family: Arial;
			font-weight: bold;
			font-size:8pt;
			color: #3366CC;
		}		
		
		.USB-ForgotPassword
		{
			font-family: Arial;
			font-weight: bold;
			font-size:8pt;
			color: #3366CC;
		}
		
		.USB-ButtonOff
		{
			font-family: Verdana;
			font-weight: bold;
			font-size:10px;
			color: #1E0000;
			background-color: #FFFFFF;
			border-left-color: #B0A696;
			border-top-color: #B0A696;
			border-right-color: #60513A;
			border-bottom-color: #60513A;
			border-bottom-width: 1px;
			border-right-width: 1px;
		}
		
		.USB-ButtonOn
		{
			font-family: Verdana;
			font-weight: bold;
			font-size:10pt;
			color: #1E0000;
			background-color: #D4CCBF;
			border-left-color: #60513A;
			border-top-color: #60513A;
			border-right-color: #B0A696;
			border-bottom-color: #B0A696;
			border-bottom-width: 1px;
			border-right-width: 1px;
		}
		
		.USB-ErrorText
		{
			font-family: Arial;
			font-weight: bold;
			font-size:8pt;
			color: #CC0000;
		}
		
		.USB-Welcome
		{
			font-family: Arial;
			font-weight: bold;
			font-size:8pt;
			color: #666666;
		}


/*==============================================================================    
** BUTTONS
**
** pg 12.46
**============================================================================*/

	.Buttons
	{
		background-color: #6699FF;
		font-family: Verdana Bold;
		font-weight: bold;
		font-size: 10px;
		color: #FFFFFF;
		border-left-color: #99CCFF;
		border-top-color: #99CCFF;
		border-right-color: #6666CC;
		border-bottom-color: #6666CC;
		border-bottom-width: 1px;
		border-right-width: 1px;
	}
	
	