html{height:100%;}
body {
	font-family:Arial;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
}
.CatalogPath {
	font-size: 15px;
	font-weight: bold;
	color: #006666;
	text-decoration: none;
}
.leftmenu {
	font-size: 13px;
	color: #0066CC;
	text-decoration: none;
}
.CourseTypeName {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.locationtext {
	font-size: 12px;
	line-height: 23px;
	color: #333333;
	text-decoration: none;
}
.TableTittleText {
	font-size: 12px;
	font-weight: bold;
	color: #006666;
	text-decoration: none;
	line-height: 23px;
}
.leftwhite {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: -1pt;
}
.style1 { 
	font-size: 13px; 
	line-height: 32px; 
	color: #333333; 
	text-decoration: none; 
	font-weight: bold; 
}
.font12gray {
	font-size: 12px;
	line-height: 23px;
	color: #333333;
	text-decoration: none;
}
.font12gray1 {	
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
}
.CourseList_font12gray {
	font-size: 11px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.AddCourLink {
	font-size: 11px;
	line-height: 20px;
	color: #0000FF;
}
.font14whitebold {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.font12whitebold {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.searchbox {
	height: 18px;
	width: 126px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
	line-height:18px;
	color: #333333;
	text-decoration: none;
}
.Adsearchbox {
	height: 21px;
	width: 250px;
	border: 1px solid #00CCFF;
}
.AdsearCheckBox {
	border: 1px solid #00CCFF;
	height: 20px;
	width: 20px;
}
.font11white {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.Timer {
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.search:link {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.search:active {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.search:visited {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.search:hover {
	font-size: 12px;
	line-height: 18px;
	color: #D9F5FF;
	text-decoration: underline;
}
.Content:link {
	font-size: 12px;
	line-height: 23px;
	color: #333333;
	text-decoration: none;
}
.Content:active {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.Content:visited {
	font-size: 12px;
	line-height: 23px;
	color: #333333;
	text-decoration: none;
}
.Content:hover {
	font-size: 12px;
	line-height: 23px;
	color: #0066CC;
	text-decoration: underline;
}
.bottom:link {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.bottom:active {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.bottom:visited {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.bottom:hover {
	font-size: 12px;
	line-height: 18px;
	color: #0066CC;
	text-decoration: underline;
}
.Title:link {
	font-size: 13px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
}
.Title:active {
	font-size: 13px;
	color: #0066CC;
	text-decoration: underline;
}
.Title:visited {
	font-size: 13px;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}
.Title:hover {
	font-size: 13px;
	color: #0066CC;
	text-decoration: underline;
	font-weight: bold;
}
.Title2:link {
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
}
.Title2:active {
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
}
.Title2:visited {
	font-size: 12px;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}
.Title2:hover {
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	font-weight: bold;
}
.Title3:link {
	font-size: 11px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
}
.Title3:active {
	font-size: 11px;
	color: #0066CC;
	text-decoration: underline;
}
.Title3:visited {
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}
.Title3:hover {
	font-size: 11px;
	color: #0066CC;
	text-decoration: underline;
	font-weight: bold;
}
.local:link {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	line-height: 28px;
}
.local:active {
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	line-height: 28px;
	font-weight: bold;
}
.local:visited {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	line-height: 28px;
}
.local:hover {
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	font-weight: bold;
	line-height: 28px;
}
.Currlocal:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 28px;
}
.Currlocal:active {
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	line-height: 28px;
	font-weight: bold;
}
.Currlocal:visited {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	line-height: 28px;
}
.Currlocal:hover {
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	font-weight: bold;
	line-height: 28px;
}
.localtext {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.navigationbar {
	font-size: 13px;
	font-weight: bold;
	color: #006666;
	text-decoration: none;
}
.Month {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.calendarBlue {
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	padding: 6px;
}
.calendarRed {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	padding: 6px;
}
.AdSearchBoardName {
	font-size: 16px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
.font12white {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.font13gray {
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.new:link {
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	line-height: 23px;
}
.new:active {
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	line-height: 23px;
}
.new:visited {
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	line-height: 23px;
}
.new:hover {
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	line-height: 23px;
}
.softwarepulse:link {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.softwarepulse:active {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.softwarepulse:visited {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.softwarepulse:hover {
	font-size: 12px;
	line-height: 18px;
	color: #0066CC;
	text-decoration: underline;
}
.hightlight {
	color: #000099;
	text-decoration: none;
}
.TypeMoreBtn{
	font-size: 12px;
	color: #336666;
	text-decoration: none;
	line-height: 23px;
}
.MenuText:link {
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
}
.MenuText:active {
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}
.MenuText:visited {
	font-size: 12px;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}
.BlackMenuText:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.BlackMenuText:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.BlackMenuText:active {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.BlackMenuText:visited {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}