/* LAYOUT DEFS  */
body 				{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:0px; margin:0;}
table 			{color:#000000;}
.SinglePixelWrap 	{color:000000;border:#000066 1px solid; background-color:#eeeeee;}

td 		      {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
td.MenuEntry   {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
h1 		      {font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold}
h2 		      {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold}
h3 		      {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold}
input.Hand 	   {cursor:hand;}
.Title	      {background-color:#000066;color:#ffffff;font-weight:bold;font-size:14px;}		
.LangBar       {background-color:#ffffff; height:16px;}

/* FORM DEFINITIONS */
Select         {font-size:11px;color:#000066;cursor:hand;}
.SideNavInput  {font-size:10px;color:#000066;}
.TextInput     {font-size:11px;color:#000066;background-color:#eeeeee;}
.InputGrayedOut{font-size:10px;color:gray;background-color:#c8c8c8;}
.AEButton      {font-size:11px;}
.SelectWhiteBG {font-size:11px;color:#000000;background-color:#ffffff;cursor:hand;}

/*TABLE CELL DEFS */
.RegDataTable		{width:730px;border:1px solid RGB(221,221,221);border-collapse:collapse;}
.RegDataRow			{background-color:RGB(146,182,217);text-align:left;colspan:2;font-size:3;font-weight:bold; font-size:12px; padding:4px 0 4px 8px}
.RegDataRow2		{border-bottom:1px solid #DDDDDD;	background-color: white;}
.RegNotice			{color:#0044C5;font-size:12px;font-weight:bold;}
.RegGrayRow		{background-color: rgb(234, 234, 234);}
.RegWhiteRow	{background-color: rgb(255, 255, 255);}
.DarkBlueNav	{background-color:#000066;color:white; }	
.MediumBlueNav	{background-color:#000066;color:white; }		
.HDRSubNav		{background-color:#666699;color:#ffcc33;font-size:12px;font-weight:bold;}		
.YellowNav		{background-color:#ffcc33;color:#000066;}					
.GrayRow			{background-color:#eeeeee;border-bottom:#b7b7b7 1px solid;}
.GrayedOutRow	{background-color:#eeeeee;color:#909090;border-bottom:#b7b7b7 1px solid;}
.DataTable 		{border:#000066 1px Solid}
.DataHeading	{background-color:#000066;color:white;padding:4px;border-bottom:2px ridge;}
.DataHeading2	{background-color:#ccccff;color:black;padding:4px;border-bottom:1px solid;}	
.DataHeading3	{background-color:RGB(0,51,153);color:white;padding:4px;border-bottom:1px solid;}
.DataRow			{background-color:#eeeeee;border-bottom:#000066 1px solid;}
.DataRow1		{background-color:#eeeeee;border-bottom:#000066 1px solid;}
.DataRow2		{background-color:#ccccff;border-bottom:#000066 1px solid;}
.DataRow3		{background-color:#FFFF66;border-bottom:#000066 1px solid;}
.DataBedding	{background-color:#cccccc;color:Black;padding:4px;border-top:#000066 1px solid;border-bottom:2px groove;}
.DataBedding2	{background-color:#cccccc;color:Black;padding:4px;border-top:#000066 1px solid;}
.DataBedding3   {background-color:RGB(0,51,153);color:Black;padding:4px;border-top:#000066 1px solid;border-bottom:2px groove;}
.DataButton		{background-color:#eeeeee;font-size:11px;font-weight:bold;border:#000066 1px solid;cursor:hand;}
.DataButton2	{background-color:#dddddd;font-size:11px;font-weight:bold;border:#000066 1px solid;cursor:hand;}
.DataButton3	{background-color:#ffcc00;color:#000066;font-size:11px;font-weight:bold;border:#000066 1px solid;cursor:hand;}
.DataInput  	{font-size:10px;color:#000066;}

.UL_ltGrey     {border-bottom:1px #dddddd dotted;}

.DarkBlue 		{background-color:#000066;color:#ffffff;}
.DarkGray 		{background-color:#6c6c6c;color:#ffcc33;}
.MediumBlue 	{background-color:#9999cc;}
.MediumGray		{background-color:#cccccc;}		
.LightBlue 		{background-color:#ccccff;}	
.LightGray 		{background-color:#eeeeee;}
.ReallyLightGray {background-color:#f6f6f6;}

.alertBox		{border-Left:#eeeeee 2px solid;border-top:#eeeeee 2px solid;border-Right:#eeeeee 3px ridge;border-Bottom:#eeeeee 3px ridge;background-color:Silver;}

.MediumDarkBlue	{background-color:#666699;color:#ffcc33;}		
.BannerMediumDarkBlue {background-color:#42418C;color:#ffcc33;}		
.HamburgerCell 	{border:#000066 1px solid;background-color:#eeeeee;}
.whiteBG				{background-color:#ffffff;}
.newBunTitle1		{background-color:#ccccff;color:black;font-weight:bold;font-size:12px;border-top:#000066 1px solid;border-right:#000066 1px solid;border-left:#000066 1px solid;padding:4px;}	
.newBunTitle2		{background-color:#666699; color:white;font-weight:bold; font-size:12px; border-top:#000066 1px solid;border-right:#000066 1px solid;border-left:#000066 1px solid; padding:4px;}							
.newBunTitle3		{background-color:RGB(0,51,153);color:white;font-weight:bold;font-size:12px;border-top:#000066 1px solid;border-right:#000066 1px solid;border-left:#000066 1px solid;padding:4px;border-bottom:1px ridge #FFE033; }
.newBunBedding		{border-bottom:#FFCC33 1px solid;spacing:20px;}						
.LightBox1     	{background-color:#c0c0c0;border:#000066 1px solid;}
.LightBox2     	{background-color:#eeeeee;border:#000066 1px solid;}
.LightBox3     	{background-color:#ffff99;border:#000066 1px solid;}
.LightBox4     	{background-color:#ffcc33;border:#000066 1px solid;}
.MediumBox1    	{background-color:#666699;border:#000066 1px solid;color:#FFFFFF;}
.MediumBox2    	{background-color:#ffcc33;border:#000066 1px solid;}


/* TEXT DEFS */
.GrayedOut 			{color:#909090;}
.BlackText 			{color:#000000;}
.Bold					{font-weight:bold;}
.BlueNavText 		{color:white;	font-size:10px;	}
.SearchResults 	{font-size: 10px; }
.BrightBlue			{color:#0000ff}
.YellowMenuHeading{color:#ffcc33;font-size: 12px; font-weight:Bold; }
.GiantHeading		{font-size:17px; color:000066; font-weight:bold; font-family:verdana;}
.BigHeading			{font-size:17px;font-weight:bold;}	
.BasicHeading		{font-size:12px;font-weight:bold;}	
.HomeHeading		{font-size:13px;font-weight:bold;color:#000066}	
.ECHeading			{font-size:13px;font-weight:bold;}
.SubMenuHeading	{font-size:12px;font-weight:bold;color:#000066; }
.SmallRedText		{font-size:10px;color:red; font-weight:bold; }		
.RedText				{color:red; }		
.YellowText			{color:ffcc33; }		
.GreenText			{color:#009900; }		
.SmallText			{font-size:10px; }	
.MediumText			{font-size:11px; }	
.white				{color:#ffffff;}
.dkBlueText			{color:#000066;}
.DataField			{font-weight:Bold}
.DataValue			{}

/* LINK DEFS  */
a 				      { color:000099; text-decoration:none;}
a:hover 		      { color:9999cc; text-decoration:underline; }
a.LowerNav 		   { color:ffffff; }		
a.LowerNav:hover  { color:ffcc33; text-decoration:underline; }
a.SmallYellow 	   { font-size:10px; color:ffcc33; }	
a.SmallBlue 	   { font-size:10px; color:000066;	}	
a.SmallWhite 	   { font-size:10px; color:ffffff;	}	
a.Heavy 		      { font-weight:Bold;}	
a.NoHover 		   { color:000066; text-decoration:none;}						
a.NoHover:hover	{ color:000066; text-decoration:none;}	
a.Yellow		      { color:ffcc33; text-decoration:none;}
a.Yellow:hover	   { color:ffcc33; text-decoration:underline;}	
a.UD	            { color:Red; font-weight:bold; font-size:9px; text-decoration:underline;}	
a.White		      { color:ffffff; text-decoration:none;}
a.White:hover	   { color:ffffff; text-decoration:underline;}	

#footer, #footer a {
	text-align:center;
	margin-top:20px;
}

#footer, #footer a {
	font-size:8pt;
}

#footer ul {
	line-height:2em;
	list-style-type:none;
	padding:0;
	margin:5px 0 10px;
}

#footer li {
	display:inline;
	margin:0 8px 0 0;
}

#footer li.first {
	border-width:0;
}
