﻿.otherClassesTable th {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #025d90;
	padding-top: 7px;
	padding-bottom: 7px;
}
.pageTitle2 {
	font-family: Tahoma, "Tahoma Bold";
	font-size: 16px;
	font-weight: normal;
	color: #035786;
	margin-bottom: 5px;
	margin-top: 0px;
}
.className {
	font-family: Tahoma, "Tahoma Bold";
	font-size: 18px;
	color: #b44c00;
}
.classDate {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #818c95;
	line-height: 1.2em;
	margin: 0px;
	padding: 0px;
}

.otherClassesTable th {
	border-top: 1px solid #c6cdd3;
	border-right: 1px solid #c6cdd3;	
	border-bottom: 1px solid #c6cdd3;	
}
.otherClassesTable {
	line-height: 2em;
	color: #414f5a;
	font-family: Tahoma, "Tahoma Bold";
	font-size: 12px;
}





.searchHeader 
{
	color: #d46600;
	font-weight:bold;
}

.listTable {
    /*
	background-image: url(/Events/Images/gradient.gif);
	background-repeat: repeat-x;
	background-position: left top;
	*/
	width: 100%;
	margin-top: 20px;
}

.textRegular {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	color: #414f5a;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}

.orangeLink a 
{
	font-weight:normal!important;
	text-decoration:none;
	color: #d46600;
}

.orangeLink a:hover 
{
	font-weight:normal!important;
	color: #d46600;
	text-decoration:none;
}

.orangeLink a:visited 
{
	font-weight:normal!important;
	color: #d46600;
	text-decoration:none;
}






.classesList {
	font-family: Tahoma;
	font-size: 12px;
	color: #67717b;
	margin-bottom: 10px;
	padding-top: 0px;
	margin-left: 35px;
}
.categoryName {
	font-family: Tahoma, "Tahoma Bold";
	font-size: 12px;
	color: #67717b;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.classInfoTable {
	font-family: Tahoma;
	font-size: 12px;
	color: #67717b;
	padding-top: 0px;
}
.classInfoTable {
	font-family: Tahoma;
	font-size: 12px;
	color: #67717b;
	padding-top: 0px;
}
.classInfoTable td {
	background-color: #f6f8fa;
	border-top: 1px solid #cbd3d9;
	border-bottom: 1px solid #cbd3d9;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: middle;
}
.regFormTable {
	margin-top: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: #59626a;
	
	
}
.confirmFormTable {
	margin: 0px auto;
	font-family: Tahoma;
	font-size: 12px;
	color: #59626a;
	padding: 0px;
	
	border: 0px;
	background-color: #FFFFFF;
}
.red {
	 color: #850101;
    font-weight: bold;
}










.utilitiesLinks {
	color: #60809c;
	padding: 0px 10px 10px 0px;
	font: 10px Verdana;
	text-transform: uppercase;
}

.utilitiesLinks a {
	color: #60809c;
	padding: 0px 7px;
	text-decoration: none;
}
.contentTextRegular, .moduleContent {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #012a54;
}
.contentTextRegular {
	margin: 7px 0px 0px 0px;
}
.moduleContent {
	padding: 5px 25px 5px 20px;
}



a.backBtn {
	text-decoration: none;
	width:130px;
	background: url(/Events/Images/btn_back.png) no-repeat left top;
	text-decoration: none;
	width: 71px;
	height: 21px;
	display: block;
	color:#883327;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:20px;
	padding-top:5px;
	}
a.backBtn:hover {
	background-image: url(/Events/Images/btn_back_over.png);
}
