body {
	text-align: justify; 
	font-family: "Verdana";
	font-size: 8pt ; 
	font-weight: normal;
	color: #666666;
	margin-top: 2;
	background-color: #ffffff;
}

img {
	border: 0;
}

div.hidden {
	text-align: center;
	font-family: "Verdana";
	font-size: 6pt ; 
	font-weight: normal;
	color: #ffffff;

}

table.mainTable { 
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	border: 0;
	background-color:#ffffff;
} 

table.mainText {
	border: 0;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

table.mainText50 {
	border: 0;
	width: 50%;
	margin-left: auto;
	margin-right: auto;
}


table.mainTextBorderBlue {	
	width:90%;
	border-top:1px solid #465979; 
	border-bottom:1px solid #465979; 
	border-left:1px solid #465979; 
	border-right:1px solid #465979;
	background-color:#ffffff;

}

table.mainTextWhite {	
	background-color:#ffffff;
	width:100%;
	text-align: justify;
	vertical-align: top;

}

table.courseDesc {	
	width:90%;
	text-align: justify;
	vertical-align: top;
	font-size: 10pt; 
	font-family: "Tahoma"; 
	font-weight: normal; 
	color: #ffffff;

}


table.mainTextWhite90 {	
	background-color:#/*b4bcc8;c9cfd8*/ ffffff;
	font-family: "Arial";
	font-size: 9pt ; 
	font-weight: normal;
	color: #465979;
	width:100%;
	text-align: justify;
	vertical-align: top;

}

table.links80 {	
	font-family: "Tahoma";
	font-size: 10pt ; 
	font-weight: normal;
	color: #ffffff;
	width:80%;
	text-align: justify;
	vertical-align: top;

}

td.smText {
	text-align: center; 
	font-family: "Verdana";
	font-size: 7pt ; 
	font-weight: normal;
	color: #ffffff;
}


td.boldWhite {
	font-family: "Arial";
	font-size: 9pt ; 
	font-weight: bold;
	color: #465979;

}

table.menu {
	border: 0;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	height: 350px;
}

table.courses {
	border: 0;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}


table.main {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	vertical-align: top;
	background-color:#949fb1;
	font-family: "Tahoma";
	font-size: 10pt ; 
	font-weight: normal;
	color: #ffffff;
	height: 180px;
	width: 100%;
}

td.menuItems {
	border-bottom:1px solid #E4DFDF;
	width: 100%;
	text-align: left;
	vertical-align: middle;
	font-size: 10pt; 
	font-family: "Tahoma"; 
	font-weight: normal; 
	color: #AD9F9F;
}

td.menuItemsDark {
	border-bottom:1px solid #E4DFDF;
	width: 100%;
	text-align: left;
	vertical-align: middle;
	font-size: 10pt; 
	font-family: "Tahoma"; 
	font-weight: normal; 
	color: #465979;
}

td.joinEmail {
	width: 100%;
	text-align: center;
	vertical-align: middle;
	font-size: 10pt; 
	font-family: "Tahoma"; 
	color: #465979;
	background-color: #465979;
}
td.header {
	text-align: justify;
	vertical-align: top;
	background-color: #949fb1;
	font-size: 10pt; 
	font-family: "Tahoma"; 
	font-weight: normal; 
	color: #ffffff;
}

td.courseItems {
	background-color:#949fb1;
	width: 95%;
	text-align: center;
	vertical-align: middle;
}

td.courseDetails {
	background-color:#949fb1;
	width: 50%;
	text-align: center;
	vertical-align: top;
}

table.mainContentCenterInner {
	background-color: #949fb1;
	text-align: center;
	vertical-align: top;
	width: 90%;
}

td.topAlign {
	vertical-align: top;
}

td.topCntr {
	vertical-align: top;
	text-align: center;
}

td.RedTopBanner {
	background-color:#465979;
	text-align: left;
	font-family: "Arial";
	font-size: 16pt ; 
	font-weight: bold;
	color: #ffffff;
	height: 100px;
	width: 100%;
}

td.RedTopBannerSm {
	background-color:#465979;
	text-align: right;
	font-family: "Arial";
	font-size: 12pt ; 
	font-weight: bold;
	color: #ffffff;
	height: 100px;
	width: 100%;
}

td.RedTopBannerCenter {
	background-color:#465979;
	text-align: center;
	font-family: "Arial";
	font-size: 8pt ; 
	font-weight: bold;
	color: #ffffff;
	height: 20px;
	width: 100%;
}

td.sixPics {
	margin-left: auto;
	margin-right: auto;
	width: 156px;
	height: 95px;
	text-align: center;
	vertical-align: middle;

}

td.boldText {
	text-align: left;
	font-family: "Arial";
	font-size: 10pt ; 
	font-weight: bold;
	color: #ffffff;

}

td.paleGrey {
	background-color:#E4DFDF;
	width: 100%;
}

td.menuTextStatic {
	font-size: 10pt; 
	font-family: "Tahoma"; 
	font-weight: normal; 
	color: #AD9F9F; 

}

td.palePink {
	background-color:#ffffff;
	vertical-align: bottom;
	text-align: center;
	width: 100%;
	font-family: "Arial";
	font-size: 8pt ; 
	font-weight: bold;
	color: #B25252;
}

td.white {
	background-color:#ffffff;
	vertical-align: top;
}

A:link.RedTopBanner {font: 16pt "Arial"; color: #ffffff; text-decoration: none}
A:visited.RedTopBanner {font: 16pt "Arial"; color: #ffffff; text-decoration: none}
A:hover.RedTopBanner	{font: 16pt "Arial"; color: #ffffff; text-decoration: none} 
A:active.RedTopBanner{font: font: 16pt "Arial"; color: #ffffff; text-decoration: none}

A:link.inText {font: 9pt "Arial"; color: #ffffff; text-decoration: underline}
A:visited.inText {font: 9pt "Arial"; color: #ffffff; text-decoration: underline}
A:hover.inText	{font: 9pt "Arial"; color: #ffffff; text-decoration: none} 
A:active.inText{font: 9pt "Arial"; color: #ffffff; text-decoration: none}

A:link.inTextBold{font: 9pt "Arial"; color: #ffffff; font-weight: bold;text-decoration: none}
A:visited.inTextBold {font: 9pt "Arial"; color: #ffffff;font-weight: bold; text-decoration: none}
A:hover.inTextBold	{font: 9pt "Arial"; color: #ffffff; font-weight: bold;text-decoration: none} 
A:active.inTextBold{font: 9pt "Arial"; color: #ffffff;font-weight: bold; text-decoration: none}

A:link.menuText {font: 10pt "Tahoma"; font-weight: normal; color: #AD9F9F; text-decoration: none; background-color:#ffffff;}
A:visited.menuText {font: 10pt "Tahoma";font-weight: normal; color: #AD9F9F; text-decoration: none; background-color:#ffffff;}
A:hover.menuText	{font: 10pt "Tahoma";font-weight: normal; color: #465979; text-decoration: none; background-color:#ffffff;} 
A:active.menuText{font: font: 10pt "Tahoma";font-weight: normal; color: #465979; text-decoration: none; background-color:#ffffff;}

A:link.menuEmail {font: 10pt "Tahoma"; font-weight: Bold; color: #DAD7D7; text-decoration: none; background-color:#465979;}
A:visited.menuEmail {font: 10pt "Tahoma";font-weight: bold; color: #DAD7D7; text-decoration: none; background-color:#465979;}
A:hover.menuEmail	{font: 10pt "Tahoma";font-weight: bold; color: #ffffff; text-decoration: none; background-color:#465979;} 
A:active.menuEmail{font: font: 10pt "Tahoma";font-weight: bold; color: #ffffff; text-decoration: none; background-color:#465979;}

A:link.coursesSub {font: 8pt "Tahoma"; font-weight: normal; color: #465979; text-decoration: none; background-color:#ffffff;}
A:visited.coursesSub {font: 8pt "Tahoma";font-weight: normal; color: #465979; text-decoration: none; background-color:#ffffff;}
A:hover.coursesSub	{font: 8pt "Tahoma";font-weight: normal; color: #AD9F9F; text-decoration: none; background-color:#ffffff;} 
A:active.coursesSub{font: font: 8pt "Tahoma";font-weight: normal; color: #AD9F9F; text-decoration: none; background-color:#ffffff;}


A:link.inText2 {font: 12pt "Arial"; font-weight: bold; color: #ffffff; text-decoration: underline}
A:visited.inText2 {font: 12pt "Arial"; font-weight: bold; color: #ffffff; text-decoration: underline}
A:hover.inText2	{font: 12pt "Arial"; font-weight: bold; color: #ffffff; text-decoration: none} 
A:active.inText2{font: font: 12pt "Arial"; font-weight: bold; color: #ffffff; text-decoration: none}

