/* CSS Document Old But In Use */

#master{ width:100%; }
#master #Layout{ position:relative; width:1000px; min-height:1043px;  overflow:hidden;
background-repeat:no-repeat;}*html #Layout{ height:1043px; overflow:visible;}
#LayoutLeft{ position:relative; float:left; width:62px; height:1043px; }
#LayoutCenter{ position:relative; float:left; width:883px;  }
#LayoutRight{ position:relative; float:left; width:55px; height:1043px;}
#Row1{ position:relative; width:883px; height:27px; }
#Row1C1{ position:relative; float:left; width:40px; height:19px; padding:8px 0px 0px 5px; text-align:left;}
#Row1C2{ position:relative; float:left; width:1px; height:19px; padding:8px 0px 0px 0px; text-align:left;}
#Row1C3{ position:relative; float:left; width:80px; height:19px; padding:8px 0px 0px 10px; text-align:left;}
#Row1CH4{ position:relative; float:left; width:1px; height:19px; padding:8px 0px 0px 0px; text-align:left;}
#Row1C5{ position:relative; float:left; width:312px; height:19px; padding:8px 0px 0px 10px; text-align:left;}

#Row1C4{ position:relative; float:left; width:505px; height:19px; padding:8px 0px 0px 0px; text-align:right;}
#Row1C5Box1{ position:relative; float:left; width:44px; height:21px; padding:6px 0px 0px 2px; text-align:left;}
#Row1C6Box2{ position:relative; float:left; width:46px; height:21px; padding:6px 0px 0px 3px; text-align:left;}
#Row1C7Box3{ position:relative; float:left; width:56px; height:21px; padding:6px 0px 0px 2px; text-align:left;}
#Row1C8Box4{ position:relative; float:left; width:32px; height:21px; padding:5px 0px 0px 6px;text-align:left;}

#Row2{ position:relative; width:883px; height:160px; }
#Row2C1{ position:relative; float:left; width:466px; height:160px; }
#Row2C2{ position:relative; float:left; width:417px; height:160px; }

#Row3{ position:relative; overflow:hidden; width:883px; min-height:356px; background-image:url(../../Includes/Images/ContentRepeater.gif); background-repeat:repeat-y;}
*html #Row3{ height:356px; overflow:visible; }
#Row3C1{ position:relative; float:left; width:162px; min-height:356px; }
*html #Row3C1 { height:356px;}
#Row3C1In1{ position:relative; float:left; width:8px; height:356px; background-image:url(../../Includes/Images/Row3Left1.gif); background-repeat:no-repeat; }
#Row3C1In2{ position:relative; float:left; width:146px; min-height:356px;/* background-image:url(../../Includes/Images/Row3MiddRepeater.gif); background-repeat:repeat-x;*/   }
*html #Row3C1In2 { height:356px;}
#Row3C1Learn{ position:relative;  width:124px; height:11px; padding:26px 0px 0px 22px; text-align:left;}
#Row3C1Green{ position:relative;  width:141px; height:100px; padding:2px 0px 0px 5px; text-align:left;}
#Row3C1LearnButton{ position:relative;  width:139px; height:46px; padding:1px 0px 0px 7px; text-align:left;}
#Row3C1WhiteLine{ position:relative;  width:146px; height:1px; background-image:url(../../Includes/Images/WhiteLine.gif); background-repeat:no-repeat;}
#Row3C1LatestNews{ position:relative;  width:134px; height:25px; padding:20px 0px 0px 12px; text-align:left; }
#Row3C1NewsContent{ position:relative;  width:140px; height:80px; padding:0px 0px 0px 6px;  }
#Row3C1NewsContentFrame{ position:relative;  width:140px; height:80px; padding:0px 0px 0px 6px;  }
#Row3C1KeepUpdated{ position:relative;  width:138px; height:26px; padding:1px 0px 0px 8px; text-align:left;  }

#Row3C1In3{ position:relative; float:left; width:8px; height:356px; background-image:url(../../Includes/Images/Row3Left2.gif); background-repeat:no-repeat; }
#Row3C2{ position:relative; float:left; width:721px; min-height:356px; }
*html #Row3C2{ position:relative; float:left; width:721px; height:356px; }
#Menu{ position:relative; width:721px; height:24px;}
#Content{ position:relative; width:721px; min-height:332px; background-image:url(../../Includes/Images/DynamicImage.gif); background-repeat:no-repeat; }
*html #Content{ height:332px;}

#ContentInside{ position:relative; width:696px; min-height:322px; text-align:left; padding:5px 15px 5px 10px;  background-image:url(../../Includes/Images/DynamicImage.gif); background-repeat:no-repeat; }
*html #ContentInside{ height:322px; text-align:left;}

#Row4{ position:relative; width:883px; height:40px;}
#Row4C1{ position:relative; float:left; width:13px; height:40px; background-image:url(../../Includes/Images/Row4Left.jpg); background-repeat:no-repeat; }
#Row4C2{ position:relative; float:left; width:860px; height:40px; background-image:url(../../Includes/Images/Row4Mid.jpg); background-repeat:no-repeat; }
#Row4C3{ position:relative; float:left; width:10px; height:40px; background-image:url(../../Includes/Images/Row4Right.gif); background-repeat:no-repeat; }

#Row5{ position:relative; width:783px; min-height:158px; text-align:left; text-align:justify; padding:20px 50px 20px 50px; background-image:url(../../Includes/Images/ContentRpeater2.gif);
background-repeat:repeat-y;}
*html #Row5{ height:158px; }

#Footer{ position:relative; width:883px; height:56px; }
#FooterC1{ position:relative; float:left; width:11px; height:56px; background-image:url(../../Includes/Images/FooterLeft.gif); background-repeat:no-repeat;}
#FooterC2{ position:relative; float:left; width:861px; height:56px; background-image:url(../../Includes/Images/FooterRepeater.gif); background-repeat:repeat-x;}
#FooterR1{ position:relative; width:860px; height:11px; }
.FooterR2Container{ position:relative; width:760px; height:12px;}
#FooterR2Left{ position:relative; float:left; width:140px; height:12px;}
#FooterR2Left1{ position:relative; float:left; width:136px; height:12px;}
.FooterContent{ position:relative; float:left; height:12px;}
.Dot{ position:relative; float:left; width:1px; height:8px; padding-top:0px;}
.LeftSpace{ position:relative; float:left; width:10px; height:12px;}
.RightSpace{ position:relative; float:left; width:11px; height:12px;}
#FooterR3{  position:relative; width:860px; height:5px;}
#FooterC3{ position:relative; float:left; width:11px; height:56px; background-image:url(../../Includes/Images/FooterRight.gif); background-repeat:no-repeat;}
#CopySpace { position:relative;width:860px;height:4px;}
#Copy{ position:relative; width:860px; height:9px;text-align:center; }
#CopyLeft{ position:relative; float:left; height:9px;  }
.CopyContent{ position:relative; float:left; height:9px;  }
.CopyContent{ position:relative; float:left; height:9px;  }
.LeftSpaceCopy{ position:relative; float:left; width:5px; height:12px;}
.verticalLine{ position:relative; float:left; width:1px;  height:12px;}
.RightSpaceCopy{ position:relative; float:left; width:11px; height:12px;}




#RowLast{ position:relative; width:883px; height:8px;}
#RowLast1{ position:relative; width:703px; height:52px; padding-left:90px; padding-right:90px; }
#RowLast2{ position:relative; width:883px; height:93px; }
#RowLast2Image1{ position:relative; float:left; width:107px; height:93px; padding:31px 0px 0px 223px; }
#RowLast2Image2{ position:relative; float:left; width:100px; height:81px; padding:12px 0px 0px 20px; }
#RowLast2Image3{ position:relative; float:left; width:76px; height:93px; padding:0px 0px 0px 0px; }
#RowLast2Image4{ position:relative; float:left; width:138px; height:58px; padding:35px 0px 0px 0px; }

/* Text Classesa */

.FooterText{ font-family:Arial; font-size:10px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.FooterText a{ font-family:Arial; font-size:10px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.FooterText a:hover{ font-family:Arial; font-size:10px; font-weight:normal; color:#FFFFFF; text-decoration:none;}


.Copy1Text{ font-family:Arial; font-size:10px; font-weight:normal; color:#333333; text-decoration:none;}
.Copy1Text a{ font-family:Arial; font-size:10px; font-weight:normal; color:#333333; text-decoration:none;}
.Copy1Text a:hover{ font-family:Arial; font-size:10px; font-weight:normal; color:#333333; text-decoration:none;}

.TopText{ font-family:Arial; font-size:11px; font-weight:bold; color:#000064; text-decoration:none;}
.TopText a{ font-family:Arial; font-size:11px; font-weight:bold; color:#000064; text-decoration:none;}
.TopText a:hover{ font-family:Arial; font-size:11px; font-weight:bold; color:#996600; text-decoration:none;}

.NewsText{ font-family: Georgia; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.NewsText a{ font-family:Georgia; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.NewsText a:hover{ font-family:Georgia; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:underline;}



.MenuText { font-family: Georgia; font-size:14px; text-align:right; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.MenuText a{ font-family: Georgia; font-size:14px; text-align:right; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.MenuText a:hover{ font-family: Georgia; font-size:14px; text-align:right; font-weight:normal; color:#A17021; text-decoration:underline; }

.MenuHeight { height:8px; }

.TxtCode
{
    text-align:center;
    font-size: 1.0em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0;
    width: auto;
}
.TxtNumber
{
    text-align:center;
    font-size: 1.0em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0;
    width: auto;
}


/* New  Style Sheet In Use */

body
{
	margin:0px auto;padding:0px;background-image:url(../../Includes/Images/BG.gif);background-position:top left;background-repeat:no-repeat;background-color:#F8F7F2;
}
#master
{
	position:relative;padding:0px;margin:0px 0px;width:100%;
}
#layout
{
	position:relative;width:877px;border:0px solid red;
}
#layout #Top
{
	position:relative;width:877px;height:28px;border:0px solid red;
}
#Top .TopCol1
{
	position:relative;float:left;width:230px;height:28px;border:0px solid red;
}	
	.TopCol1 .TopCol1Abs
	{
		position:relative;width:230px;height:20px;top:3px;border:0px solid red;
	}
#Top .TopCol2
{
	position:relative;float:left;width:460px;height:28px;
}
#Top .TopCol3
{
	position:relative;float:left;width:187px;height:28px;
	font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:bold;color:#2C428D;text-align:left;border:0px solid red;
}
.topLink
{
	font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:bold;color:#2C428D;text-align:left;text-decoration:none;
}
.topLink a
{
	font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:bold;color:#2C428D;text-align:left;text-decoration:none;
}
.topLink a:hover
{
	font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:bold;color:#FFFFFF;text-align:left;text-decoration:none;
}
#layout #Logo
{
	position:relative;width:877px;height:109px;border:0px solid red;
}
	#Logo .Logo1
	{
		position:relative;width:173px;float:left;height:109px;border:0px solid red;
	}
	#Logo .Logo2
	{
		position:relative;float:left;width:351px;height:109px;border:0px solid red;
	}
		.Logo2 .Logo2Col1
		{
			position:relative;width:351px;height:36px;border:0px solid red;
		}
		.Logo2 .Logo2Col2
		{
			position:relative;width:351px;height:38px;border:0px solid red;
		}
		.Logo2 .Logo2Col3
		{
			position:relative;width:351px;height:35px;border:0px solid red;
		}
	#Logo .Logo3
	{
		position:relative;float:left;width:353px;height:109px;border:0px solid red;
	}
#layout #Menu
{
	position:relative;width:877px;height:33px;border:0px solid red;
}
#layout #MenuBottom
{
	position:relative;width:877px;height:20px;border:0px solid red;font-size:0px;
}
#layout #ContentAreaInner
{
	position:relative;float:left;width:877px;min-height:527px;background-image:url(../../Includes/Images/Compass_InnerContentRpt.gif);background-repeat:repeat-y; border:0px solid red; 
}
*html #ContentAreaInner
{
	height:527px; 
}
	#ContentAreaInner .ContentAreaInnerLeft
	{
		position:relative;float:left; width:177px; border:0px solid red;min-height:527px;
	}
	*html #ContentAreaInner .ContentAreaInnerLeft
	{
		height:527px;
	}	
	#ContentAreaInner .ContentAreaInnerRight
	{
		position:relative;float:left;width:600px;border:0px solid red;min-height:527px;
	}
	*html #ContentAreaInner .ContentAreaInnerRight
	{
		height:527px;
	}
		.ContentAreaInnerRight #ContentAreaInnerRightTop
		{
			position:relative;width:700px;height:20px;border:0px solid red;
		}	
		.ContentAreaInnerRight #ContentAreaInnerRightMiddle
		{
			position:relative;width:600px;margin-left:30px;margin-right:30px;border:0px solid red;
		}
		.ContentAreaInnerRight #ContentAreaInnerRightBottom
		{
			position:relative;width:700px;height:20px;
		}
#layout #Dynamic
{
	position:relative;width:877px;height:322px;border:0px solid red;
}
	#Dynamic .DynamicLeft
	{
		position:relative;float:left;width:177px;height:322px;border:0px solid red;background-image:url(../../Includes/Images/Compass_Home_122.gif);background-repeat:no-repeat;
	}
		.DynamicLeft #DynamicLeftMore
		{
			position:absolute;width:147px;height:20px;left:13px;top:105px;
		}
		.DynamicLeft #DynamicLeftLatest
		{
			position:absolute;width:102px;height:16px;left:37px;top:173px;
		}
		.DynamicLeft #DynamicLeftNews
		{	
			position:absolute;width:177px;height:74px;left:0px;top:189px;border:0px solid red;
		}
			#DynamicLeftNews #DynamicLeftNewsInner
			{
			}
		.DynamicLeft #DynamicLeftUpdate
		{
			position:absolute;width:147px;height:20px;left:13px;top:263px;
		}
		
		/* Inner Dynamic Left start */
		.ContentAreaInnerLeft #DynamicLeftInside
		{
			position:relative;width:177px;height:322px;border:0px solid red;top:-20px;
		}
		#DynamicLeftInside .DynamicLeftInsideInnner
		{
			position:relative;float:left;width:177px;height:322px;border:0px solid red;background-image:url(../../Includes/Images/Compass_Home_12Blank.gif);background-repeat:no-repeat;
		}
		.DynamicLeftInsideInnner #DynamicLeftMoreInnner
		{
			position:absolute;width:147px;height:20px;left:13px;top:105px;
		}
		.DynamicLeftInsideInnner #DynamicLeftLatestInnner
		{
			position:absolute;width:102px;height:16px;left:37px;top:173px;
		}
		.DynamicLeftInsideInnner #DynamicLeftNewsInnner
		{	
			position:absolute;width:177px;height:74px;left:0px;top:189px;
		}
		.DynamicLeftInsideInnner #DynamicLeftUpdateInsideInnner
		{
			position:absolute;width:147px;height:20px;left:13px;top:263px;border:0px solid red;
		}
		/* Inner Dynamic Left End */
		
	#Dynamic .DynamicRight
	{
		position:relative;float:left;width:700px;height:322px;border:0px solid red;
	}
		.DynamicRight .DynamicImage
		{
			position:relative;width:700px;height:320px;border:0px solid red;
		}
		.DynamicRight .DynamicImageBorder
		{
			position:relative;width:700px;height:2px;border:0px solid red;
		}
	
#layout #DynamicBorder
{
	position:relative;width:877px;height:18px;border:0px solid red;background-image:url(../../Includes/Images/DynamicBorderRpt.gif);background-repeat:repeat-x;font-size:0px;
}
#layout #ContentArea
{
	position:relative;width:877px;min-height:197px;background-image:url(../../Includes/Images/ContentArea.gif);background-repeat:repeat-y;
}
*html #ContentArea
{
	height:197px;
}
	#ContentArea #ContentAreaTop
	{
		position:relative;width:877px;height:42px;
	}	
	#ContentArea #ContentAreaMiddle
	{
		position:relative;margin-left:47px;margin-right:52px;border:0px solid red;
	}
	#ContentArea #ContentAreaBottom
	{
		position:relative;width:877px;height:41px;
	}
#layout #Footer
{
	position:relative;width:877px;height:46px;background-image:url(../../Includes/Images/FooterRpt.gif);background-repeat:repeat-x; float:left;
}
	#Footer .FooterMenu
	{
		position:relative;height:30px;top:10px;border:0px solid red;
	}
#layout #FooterBottom
{
	position:relative;width:877px;height:11px;
}
#layout #FooterCopy
{
	position:relative;width:877px;height:72px;
}
	#FooterCopy .FooterCopyInner
	{
		position:relative;height:72px;margin-left:100px;margin-right:100px;
	}
#layout #FooterImages
{
	position:relative;width:877px;height:94px;float:left;
}
	#FooterImages #FooterImages1
	{
		position:absolute;width:107px;height:43px;top:31px;left:221px;float:left;
	}
	#FooterImages #FooterImages2
	{
		position:absolute;width:76px;height:94px;top:0px;left:348px;
	}
	#FooterImages #FooterImages3
	{
		position:absolute;width:59px;height:94px;top:0px;left:447px;
	}
	#FooterImages #FooterImages4
	{
		position:absolute;width:138px;height:32px;top:36px;left:524px;
	}

	.NewsText
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2C428D;
	text-align:center;
	text-decoration:none;
	
	}
	.NewsText A
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2C428D;
	text-align:center;
	text-decoration:none;
	}
	.NewsText A:hover
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2C428D;
	text-align:center;
	text-decoration:underline;
	
	}
	.DateText{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2C428D; text-decoration:none;}
	.MainText
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	text-align:left;
	text-decoration:none;
	text-align:justify;
	
	}
	.ContentText A
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996600;
	text-align:left;
	text-decoration:none;text-align:justify;
	}
	.MainText A:hover
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	text-align:left;
	text-decoration:none;text-align:justify;
	
	}
	
	.ContentText
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	text-align:left;
	text-decoration:none;
	text-align:justify;
	
	}
	.ContentText A
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996600;
	text-align:left;
	text-decoration:none;text-align:justify;
	}
	.ContentText A:hover
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	text-align:left;
	text-decoration:none;text-align:justify;
	
	}
	
	.FooterText
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	
	}
	.FooterText A
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;border:0px solid red;
	}
	.FooterText A:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	}
	.CopyText{ font-family:Arial; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}
	.CopyText a{ font-family:Arial; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}
	.CopyText a:hover{ font-family:Arial; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}
	
	.NavText
	{
	font-family:Times New Roman;
	font-size:15px;
	color:#000066;
	text-align:left;
	text-decoration:none;
	text-align:justify;letter-spacing:0.25em;
	
	}
	.NavText A
	{
	font-family:Times New Roman;
	font-size:15px;
	color:#000066;
	text-align:left;
	text-decoration:none;text-align:justify;letter-spacing:0.25em;
	}
	.NavText A:hover
	{
	font-family:Times New Roman;
	font-size:15px;
	color:#A17021;
	text-align:left;
	text-decoration:none;text-align:justify;letter-spacing:0.25em;
	
	}