	BODY { font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; color: #000000;  font-weight : normal;}
	TD { font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; color: #000000; font-weight : normal;}
	A { color : #FF6600; text-decoration : none; }
	A:hover { color : #3366CC; text-decoration : underline; }
	B { font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; color: #000000; }
	
	.formstar { color: #990000; font-weight: bold; }	

	.subhead { color: #3366CC; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 11pt; font-weight: bold; }
	 
	.login 		{ color : black; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }
	.login:link { color : #003399; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }
	.login:hover{ color : #2C61CB; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }
		
	.nav 		{ color : 000000; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.nav:link 	{ color : 000000; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.nav:hover 	{ color : FFFFFF; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.navblock:hover { background-color: 000000; }
	
	.date { color : 000000; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.intro { color : 000000; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 11pt; font-weight: normal; }
	
	.newstitle { color : 003399; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.newstitle:link { color : 003399; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.newstitle:hover { color : 2C61CB; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }

	.newstitlebig { color : 003399; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 10pt; font-weight: bold; }
	.newstitlebig:link { color : 003399; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 10pt; font-weight: bold; }
	.newstitlebig:hover { color : 2C61CB; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 10pt; font-weight: bold; }	
	
	.news { color : 000000; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: normal; }
	
	.pageTitle { color : 000000; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 15pt; font-weight: bold; }	
	.sectionTitle { color : 000000; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 13pt; font-weight: bold; }	
	.courseTitle { color : 000000; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 15pt; font-weight: bold; }	
	.blueTitle { color : 2E6ADE; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 11pt; font-weight: bold; }	
	.redLink { color : red; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }	
	.redLink:link { color : red; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }	
	.redLink:hover { color : red; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }			
	.redBoldLink { color : red; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: bold; }	
	.redBoldLink:link { color : red; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: bold; }	
	.redBoldLink:hover { color : red; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: bold; }				
	.whiteLink { color : white; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }	
	.whiteLink:link { color : white; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }	
	.whiteLink:hover { color : white; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }	
	.whiteBoldLink { color : white; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: bold; }	
	.whiteBoldLink:link { color : white; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: bold; }	
	.whiteBoldLink:hover { color : white; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: bold; }						
	.blackLink { color : black; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }	
	.blackLink:link { color : black; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }	
	.blackLink:hover { color : black; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: normal; }		
	.blackBoldLink { color : black; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: bold; }	
	.blackBoldLink:link { color : black; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: bold; }	
	.blackBoldLink:hover { color : black; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 8pt; font-weight: bold; }		
	
	.DeadlineReachedLink { color : red; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 11pt; font-weight: bold; }	
	.DeadlineReachedLink:link { color : red; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 11pt; font-weight: bold; }	
	.DeadlineReachedLink:hover { color : red; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 11pt; font-weight: bold; }					
			
	.DeadlineReachedSpan { color : red; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 11pt; font-weight: bold; }							
	.CourseDeadlineReachedSpan { font-size : 11pt; }							
			
	.navyBoldText { color : navy; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 10pt; font-weight: bold; }	
	.navyText { color : navy; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; }
	
	.courseProgress { color : 000000; background-color: A9C0E7; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.courseProgress:link { color : 000000; background-color: A9C0E7; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.courseProgress:hover { color : 2E6ADE; background-color: A9C0E7; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	
	.courseProgressH { color : FFFFFF; background-color: 2E6ADE;  text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.courseProgressH:link { color : FFFFFF; background-color: 2E6ADE; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.courseProgressH:hover { color : FFFFFF; background-color: 2E6ADE; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	
	.footer { color : FFFFFF; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: normal; }
	.footer:link { color : FFFFFF; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: normal; }
	.footer:hover { color : FFFFFF; text-decoration : underline; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: normal; }
	
	.userInfo { color : 000000; text-decoration : none; font-family : Arial, sans-serif, Trebuchet MS, Times, Verdana, Geneva, Helvetica; font-size : 9pt; font-weight: bold; }
	.rowHidden {visibility: hidden; display: none; }
	.rowVisible {visibility: visible; display:block; }	
	#TimerDiv {	position: relative; border: 1px solid; width: 168px; display: block; }	
	
	/*Styles for Verification Question */
	div#VerificationGrayBackground { position: absolute; z-index: 3000; top: 0px; left: 0px; width:100%; /*width: 1600px;*/ height:1200px; background-color:#000000; filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50;}	
	div#VerificationQuestionForm { position: absolute; z-index: 3001; top: 45%; left: 30%; width: 40%; height: auto; background-color:#EAE3D3; }	
	
	/*Styles for NMLS Number Question */
	div#NMLSNumberGrayBackground { position: absolute; z-index: 3002; top: 0px; left: 0px; width:100%; /*width: 1600px;*/ height:1200px; background-color:#000000; filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50;}		
	div#NMLSNumberDiv { position: absolute; z-index: 3003; top: 45%; left: 30%; width: 40%; height: auto; background-color:#EAE3D3; }			
	
	#SiteBrandingLeftNav { position: relative; left: 10; height: 23; }		
	
	/*Styles for Extended Pages*/
	
	/*HEADER*/
	/*shows monitor image next to flash*/
	.bckMonitor{
		background-image: url(/media/images/hdrSearchBgr.jpg);
		background-position: 543px 0px;
		background-repeat: no-repeat;
	}
	
	
	/*COURSE (INNER CELL)*/
	.courseTop{
		background: #d8caa9 url(/media/images/bckCourseTop.gif) 0 0 repeat-x;
		/*border: 1px solid red;*/
	}
	
	.courseBtm{
		background: #d8caa9 url(/media/images/bckCourseBtm.gif) 0 0 repeat-x;
		/*border: 1px solid red;*/
	}
	
	.courseLeft{
		margin-left: 0px; 
		position: relative; 
		top:0; 
		float: left;
	}
	
	.courseRight{
		margin-right: 0px;
		position: relative; 
		top:0; 
		float: right;
	}
	
	/*FOOTER*/
	/*repeats across footer*/
	.bckFooter{
		background-color: #113c93;
		background-image: url(/media/images/bckFooter.jpg);
		background-repeat: repeat-x;
	}
	
	/*footer image that doesn't repeat*/
	.footerBgr{
		background-image: url(/media/images/footerBgr.jpg);
		background-repeat: no-repeat;
	}