.BgHome
{
	BACKGROUND-COLOR: #FFFFFF;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;	
}

.MasterTable
{
	BACKGROUND-COLOR: #FFFFFF;
}

.DateClock	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			BACKGROUND-COLOR: #FFFFFF;
	background-image: url('../pic/img_map.gif');
	background-repeat: no-repeat;
			text-align: center;
			padding-left:10px; padding-right:5px; padding-top:3px; padding-bottom:2px;
			}
			
.DateClock a 	{text-decoration: none; color: #303030; }
.DateClock a:hover 	{text-decoration: underline; color: #303030;}

.HorizSap
{
	padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:0px;	
}


.BgMenuTop
{
	BACKGROUND-COLOR: #90A696;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;	
	background-image: url('../pic/bg_tmenu.jpg');
	background-repeat: repeat-x;
	vertical-align: center;
	padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;	
}

.BgColoumn
{
	BACKGROUND-COLOR: #F1F1F1;
	background-image: url('../pic/bg_column.gif');
	background-repeat: repeat-y;
}
.Txt	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			text-align: left;
			padding-left:20px; padding-right:40px; padding-top:3px; padding-bottom:2px;
			}
			
.Txt a 	{text-decoration: underline; color: #77927D; }
.Txt a:hover 	{text-decoration: underline; color: #14441F;}


.Txt2	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			text-align: left;
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.Txt2 a 	{text-decoration: underline; color: #77927D; }
.Txt2 a:hover 	{text-decoration: underline; color: #14441F;}

.Txt3	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			text-align: left;
			padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px;
			}
			
.Txt3 a 	{text-decoration: underline; color: #77927D; }
.Txt3 a:hover 	{text-decoration: underline; color: #14441F;}

.Txt4	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			text-align: justify;
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.Txt4 a 	{text-decoration: underline; color: #77927D; }
.Txt4 a:hover 	{text-decoration: underline; color: #14441F;}

.CMenu	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #000000; 
			text-align: left;
			padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px;
			}
			
.CMenu a 	{text-decoration: none; color: #000000; }
.CMenu a:hover 	{text-decoration: underline; color: #0F411C;}

.CMSap
{
	padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px;	
}

.TxtCalendar	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			text-align: left;
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.TxtCalendar a 	{text-decoration: underline; color: #415045; }
.TxtCalendar a:hover 	{text-decoration: underline; color: #00448D;}


.PageLabel	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: NORMAL; 
			color: #000000; 
			BACKGROUND-COLOR: #E3EDE6;
			text-align: center;
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			

.Ptitle		{
			font-size : 14px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #303030; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:6px;
			}

.CourseTitle		{
			font-size : 24px; 
			font-family : Impact, Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			text-align: center;
			color: #000000; 
			padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:4px;
			}			
.CourseTitle a 	{text-decoration: none; color: #000000; }
.CourseTitle a:hover 	{text-decoration: underline; color: #0F481F;}

.CourseTitle2		{
			font-size : 24px; 
			font-family : Helvetica, Arial, Impact, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			text-align: center;
			color: #000000; 
			padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:4px;
			}			
.CourseTitle2 a 	{text-decoration: none; color: #000000; }
.CourseTitle2 a:hover 	{text-decoration: underline; color: #0F481F;}

.CourseTitle_off20081202		{
			font-size : 24px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			text-align: center;
			color: #0F481F; 
			padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:4px;
			}			
.CourseTitle_off20081202 a 	{text-decoration: none; color: #0F481F; }
.CourseTitle_off20081202 a:hover 	{text-decoration: underline; color: #0F481F;}


.ToTop		{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #808080; 
			padding-left:1px; padding-right:11px; padding-top:1px; padding-bottom:1px;
			}
			
.ToTop a 			{text-decoration: none; color: #808080;}
.ToTop a:hover 	{text-decoration: underline; color: #000000;}

.SectionTxt	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #FFFFFF; 
			BACKGROUND-COLOR: 3eb025;
	background-repeat: repeat-x;
			text-align: left;
			padding-left:10px; padding-right:5px; padding-top:3px; padding-bottom:2px;
			}
			
.SectionTxt a 	{text-decoration: none; color: #FFFFFF; }
.SectionTxt a:hover 	{text-decoration: underline; color: #FFFFFF;}


.SectionTxt2	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #FFFFFF; 
			BACKGROUND-COLOR: 3eb025;
	background-repeat: repeat-x;
			text-align: left;
			padding-left:10px; padding-right:5px; padding-top:3px; padding-bottom:2px;
			}
			
.SectionTxt2 a 	{text-decoration: none; color: #FFFFFF; }
.SectionTxt2 a:hover 	{text-decoration: underline; color: #FFFFFF;}

.FindTxt		{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Poor Richard, Trebuchet MS; 
			font-weight: Bold; 
			color: #FFFFFF; 
			padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}

.fill2		{
			COLOR: #000000; 
			font-weight: Normal; 
			FONT-SIZE: 11px;
			FONT-FAMILY: Arial, Tahoma; 
			BACKGROUND-COLOR: #FFFFFF;
			}


.DSelector		{
			COLOR: #14441F; 
			font-weight: Normal; 
			FONT-SIZE: 11px;
			FONT-FAMILY: Arial, Tahoma; 
			BACKGROUND-COLOR: #FFFFFF;
			}
.button		{
			COLOR: #000000; 
			font-weight: normal; 
			FONT-SIZE: 11px;
			FONT-FAMILY: arial, tahoma, verdana; 
			}

.MenuHsap
{
			BACKGROUND-COLOR: #B8D6C2;
}

.bspec		{
			font-size: 11px; color: #000000; text-decoration: none;
			font-family: ARIAL, TAHOMA, VERDANA, HELVETICA; font-weight: None; font-style: Normal;
			padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
			}
.bspec a 		{color: #000000; text-decoration: none;}
.bspec a:hover 	{color: #000000; text-decoration: underline;}

.bmenu	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: none; 
			color: #000000; 
			text-align: left;
			padding-left:20px; padding-right:5px; padding-top:4px; padding-bottom:2px;
			}
			
.bmenu a 	{text-decoration: none; color: #000000; font-weight: normal;}
.bmenu a:hover 	{text-decoration: underline; color: #14441F;}

.grouptxt		{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
						background-color: #E4E4E4;
			padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px;
			}
			
.grouptxt a 			{font-weight: normal; text-decoration: underline; color: #000000;}
.grouptxt a:hover 	{text-decoration: none; color: #14441F;}

.MtxtLogin	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;
			}
			
.MtxtLogin a 			{font-weight: normal; text-decoration: none; color: #000000;}
.MtxtLogin a:hover 	{text-decoration: underline; color: #14441F;}

.MtxtSubject	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			padding-left:6px; padding-right:4px; padding-top:5px; padding-bottom:8px;
			background-image: url('../pic/block_menu.gif');
			background-repeat: no-repeat;
			}
			
.MtxtSubject a 			{font-weight: normal; text-decoration: underline; color: #000000;}
.MtxtSubject a:hover 	{text-decoration: none; color: #14441F;}

.MtxtMailing	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.MtxtMailing a 			{font-size : 10px; font-weight: normal; text-decoration: none; color: #000000;}
.MtxtMailing a:hover 	{text-decoration: underline; color: #14441F;}

.MtxtSection	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:2px;
			}
			
.MtxtSection a 			{font-weight: normal; text-decoration: underline; color: #000000;}
.MtxtSection a:hover 	{text-decoration: none; color: #14441F;}

.MtxtBanner	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #77927D;
			padding-left:5px; padding-right:2px; padding-top:5px; padding-bottom:5px;
			}
			
.MtxtBanner a 			{text-decoration: none; color: #77927D;}
.MtxtBanner a:hover 	{text-decoration: underline; color: #14441F;}


.listingnav		{
			font-size : 12px; 
			font-family : Arial, Tahoma, Times New Roman; 
			font-weight: bold; 
			color: #000000; 
			text-align: right;
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.listingnav a 			{font-weight: normal; text-decoration: underline; color: #606060;}
.listingnav a:hover 	{text-decoration: none; color: #606060;}

.PriceTitle	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #FFFFFF; 
			BACKGROUND-COLOR: 3eb025;
			text-align: left;
			padding-left:1px; padding-right:1px; padding-top:2px; padding-bottom:2px;
			}
			
.PriceSpec	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			color: #303030; 
			text-align: left;
			padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px;
			}
			
.PriceSpec a 			{text-decoration: underline; color: #D82A2B;}
.PriceSpec a:hover 	{text-decoration: none; color: #5B7661;}


.SearchCrs	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			color: #303030; 
			text-align: left;
			padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:2px;
			}
			
.SearchCrs a 			{text-decoration: underline; color: #000000;}
.SearchCrs a:hover 	{text-decoration: none; color: #5B7661;}

.SearchDate	{
			font-size : 11px; 
			font-weight: normal; 
			text-decoration: none; 
			color: #5B7661; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			}


.FeaturedCrs	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			color: #303030; 
			text-align: left;
			padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:2px;
			}
			
.FeaturedCrs a 			{text-decoration: underline; color: #000000;}
.FeaturedCrs a:hover 	{text-decoration: none; color: #5B7661;}

.FeaturedTitle	{
			font-size : 12px; 
			font-weight: bold; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			color: #000000; 
			}

.FeaturedDate	{
			font-size : 11px; 
			font-weight: normal; 
			color: #77927D; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			}
			
			
.IntroTxt	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			text-align: left;
			padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:2px;
			}
			
.IntroTxt a 	{text-decoration: none; color: #303030; }
.IntroTxt a:hover 	{text-decoration: underline; color: #DA3230;}

.TestimonialTxt	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			text-align: left;
			padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:2px;
			}
			
.TestimonialTxt a 	{text-decoration: none; color: #303030; }
.TestimonialTxt a:hover 	{text-decoration: underline; color: #DA3230;}

.TestimonialName	{
			font-size : 11px; 
			font-family : Times New Roman, Arial, Tahoma, Trebuchet MS; 
			font-weight: bold; 
			font-style: italic; 
			color: #77927D; 
			}
			
.TBolder		{
			BORDER-RIGHT: #CCCCCC 1px solid; 
			BORDER-TOP: #CCCCCC 1px solid;  
			BORDER-LEFT: #CCCCCC 1px solid; 
			BORDER-BOTTOM: #CCCCCC 1px solid; 
			BACKGROUND-COLOR: #FFFFFF;
			}
			
.listingdes		{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS;  
			color: #303030; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}

.SearchTitle		{
			font-size : 11px; 
			font-family : Arial, Impact, Times New Roman, Tahoma, Verdana; 
			font-weight: normal; 
			font-style: None; 
			color: #4B4B4B; 
			padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:0px
			}


.SectionTitle2		{
			font-size : 15px; 
			font-family : Arial, Impact, Times New Roman, Tahoma, Verdana; 
			font-weight: bold; 
			font-style: None; 
			color: #4B4B4B; 
			padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:0px
			}
			
.ABOVE APPLIED
{
/////////////////////////////////////////////////////////////////////;
}
.SectionTxt2a	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #FFFFFF; 
			BACKGROUND-COLOR: 3eb025;
	background-repeat: repeat-x;
			text-align: left;
			padding-left:10px; padding-right:5px; padding-top:3px; padding-bottom:2px;
			}