﻿body
{
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	
	background-color: White; 
	height: 100%;
	
	/* font-family:  Myriad Pro, Georgia, Arial; */
	/* Myriad Pro, 'lucida grande', tahoma, Georgia, Arial, */
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	
	font-size: 100%;	
}

div.Centered
{
	text-align: center;
}
div.Content
{
	width: 955px;
	margin: 0 auto;
	text-align: left;	
	font-size: 75%;
}

hr
{
	text-align: center;
	width: 95%;
	border: 0; 
	height: 1px; 
	background-color: #333333; 
	color: #333333;
}

img
{
	border: none 0px black;		
}

.pngfix  
{
	behavior: url('../Objects/PNGFIX/iepngfix.htc') !ie;
}

/* TextBoxes Required */
.Required
{
	background-color: #F0F5FF;
	text-decoration:none;
	border-color:#7EADF2;
	border-style:solid;
	border-width:1px;
}
.NotRequired
{
	background-color: #FFFFFF;
	text-decoration:none;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
}
.TB-Align-Right
{
	text-align: right;	
}
/* TextBoxes Required */

/* Content */
/* Old Text Selectors */
.Content .G20B
{
	font-size: 20px; 
	color: #444444; 
	font-weight: bold;
}
.Content .G18
{
	font-size: 18px; 
	color: #444444;
}
.Content .G18B
{
	font-size: 18px; 
	color: #444444;
	font-weight: bold;
}
.Content .G14
{
	font-size: 14px; 
	color: #444444;
}
.Content .G14B
{
	font-size: 14px; 
	color: #444444;
	font-weight: bold;
}
.Content .G12
{
	font-size: 12px; 
	color: #444444;
}
.Content .G10
{
	font-size: 10px; 
	color: #444444;
}

.Content .B30B
{
	font-size: 30px; 
	color: #003366; 
	font-weight: bold;
}
.Content .B24B
{
	font-size: 24px; 
	color: #003366; 
	font-weight: bold;
}
.Content .B20B
{
	font-size: 20px; 
	color: #003366; 
	font-weight: bold;
}
.Content .B20
{
	font-size: 20px; 
	color: #003366;
}
.Content .B16D /* Disabled */
{
	font-size: 16px; 
	color: #879fb6;
}
.Content .B16
{
	font-size: 16px; 
	color: #003366;
}
.Content .B14
{
	font-size: 14px; 
	color: #003366;
}

.Content .W20B
{
	font-size: 20px; 
	color: White; 
	font-weight: bold;	
}
.Content .W14
{
	font-size: 14px;
	color: White;
}
/* Old Text Selectors 

.Content a
{
	font-size: 14px; 
	font-weight: bold;
	color: #ff9900; 
	text-decoration: none;
}
.Content a:hover
{
	color: #003366;
}
*/

/* Font Selectors */
.T48
{
	font-size: 48px;	
}
.T32
{
	font-size: 32px;
}
.T30
{
	font-size: 30px;
}
.T28
{
	font-size: 28px;
}
.T26
{
	font-size: 26px;
}
.T24
{
	font-size: 24px;	
}
.T22
{
	font-size: 22px;	
}
.T20
{
	font-size: 20px;	
}
.T18
{
	font-size: 18px;
}
.T16
{
	font-size: 16px;
}
.T14
{
	font-size: 14px;
}
.T12
{
	font-size: 12px;
}
.T10
{
	font-size: 10px;
}
.FG-Orange, .FG-Orange a
{
	color: #ff9900;	
	text-decoration: none;
} 
.FG-Orange a:hover
{
	color: #003366;	
} 
.FG-Blue, .FG-Blue a
{
	color: #003366;	
	text-decoration: none;
}
.FG-Blue a:hover
{
	color: #ff9900;	
}
.FG-BlueDisabled, .FG-BlueDisabled a
{
	color: #879fb6;	
	text-decoration: none;
}
.FG-BlueDisabled a:hover
{
	color: #ff9900;	
}

.FG-Grey, .FG-Grey a
{
	color: #444444;
	text-decoration: none;
} 
.FG-Grey a
{
	color: #ff9900;
	text-decoration: none;
} 
.FG-Grey a:hover
{
	color: #003366;
} 
 


.FG-Grey-Link, .FG-Grey-Link a
{
	color: #444444;
	text-decoration: none;
} 
.FG-Grey-Link a:hover
{
	color: #ff9900;
} 



.FG-White
{
	color: White;	
}

.BG-Maroon
{
	background-color: Maroon;	
}
.BG-Blue
{
	background-color: #003366;	
}
.BG-Grey
{
	background-color: #444444;	
}
.BG-OrangeCream
{
	background-color: #FFCC99;	
}

.TextBold, .TB
{
	font-weight: bold;	
}

.AlignRight, .AR
{
	text-align: right;
}
.AlignJustified, .AJ
{
	text-align: justify;
}
/* Font Selectors */

/* Content */

/* Footer*/
.Footer, .Footer a
{
	font-size: 12px; 
	color: #444444;
	text-decoration: none;
}
.Footer a:hover
{
	color: #ff9900; 
} 

.Footer .Logout, .Footer .Logout a
{
	font-size: 12px; 
	font-weight: bold;
	color: #FF0000;	
	text-decoration: none;
}
.Footer .Logout a:hover
{
	color: #003366; 
} 
/* Footer */
