#breadcrumb
	{ font-size: 10px; 
	color: #900;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 7px; 
	background: #dddedf;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
 }

#breadcrumb a:visited
	{ color: #009; }

#breadcrumb a:link
	{ color: #009; }

#breadcrumb a
	{ color: #009; }

#breadcrumb a:hover
	{ color: #900;
	text-decoration: underline; }
      
p
	{ margin: 3px 10px 10px 20px; }
	

a:active 
	{ color: #603; 
	text-decoration: none; 
	font-weight: bold; }

a:visited 
	{ color: #603; 
	text-decoration: none; 
	font-weight: bold; }

a:link 
	{ color: #603; 
	text-decoration: none; 
	font-weight: bold; }

a 
	{ color: #603; 
	text-decoration: none; 
	font-weight: bold; }

a:hover 	
	{ color: #009;
	text-decoration: underline; }

#navtext
	{ color: #fff;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
	letter-spacing: .7px;
	font-weight: normal; 
  	font-size: 11px;
  	padding-top: 10px;
	padding-bottom: 10px; }
  	
#navtext_gray
	{ color: #gray;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
	font-weight: normal; 
  	font-size: 11px;
  	padding-top: 10px;
	padding-bottom: 10px; }
  	
#navtext a:link 
	{ color: #fff; 
	font-weight: normal;
	text-decoration: none; }
	
#navtext a:visited 
	{ color: #fff; 
	font-weight: normal; }

#navtext a:active 
	{ color: #fff; 
	font-weight: normal; }

#navtext a:hover
	{ color: #fff;
	text-decoration: underline; }
	
table {color: black;
      font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
      font-weight: normal; 
      font-size: 10pt; }

.full {color: red; 
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
      font-weight: bold; 
      font-size: 12pt; }

.headline {color: navy; 
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
      font-weight: bold; 
      font-size: 14pt;
      margin-top: 20px; }

.subhead {color: navy;
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
      font-weight: bold; 
      font-size: 10pt; }
      
.techsubhead {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
      font-weight: bold; 
      font-size: 10pt; }

.subhead_reverse {color: white;
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
      font-weight: bold; 
      font-size: 10pt; }
	  
.sidehead { color: #009;
      font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; 
      font-weight: bold; 
      font-size: 10pt; }

.bodytext {font-family:Arial;
		line-height:1.385em;
		color:#404040; }

.bodytext_reverse {color: white; 
      font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
      font-weight: normal; 
      font-size: 10pt; }
      
.sml_bodytext {color: black;
      font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
      font-weight: normal; 
      font-size: 8pt;}
      
.bookmark {color: #369;
      font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
      font-weight: normal; 
      font-size: 9pt;}
      
.caption {color: black;
      font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
      font-weight: italic; 
      font-size: 9pt;}

.smalltext
	{ color: #000;
    font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
	font-size: 8pt; }

      
.redtext1
	{ color: red;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 10pt; }
	
.bluetext1
	{ color: #004C98;
    font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
	font-weight: light; 
	font-size: 10pt; }
      
ul	{margin-top: 5px;
	list-style: square; }

h3
{
	padding: 5px 5px 5px 30px; 
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: f7f7f7;
	background-image: url('http://www.learningrealestate.com/images/h3.gif');
	margin-bottom: 5px;
}

	td img { display: block; }
	td .Fee { vertical-align: top; }
	td .FeeAmount { padding-left: 4px; padding-right: 4px; text-align: right; vertical-align: top; 	}
	#CoursePopup { background-color: White; position: absolute; }
	.ContentPopupLeft { BACKGROUND-IMAGE: url('http://www.boardofrealtors.net/girewebsitewidgets/popup_r2_c1.gif'); WIDTH: 10px }
	.ContentPopupRight { BACKGROUND-IMAGE: url('http://www.boardofrealtors.net/girewebsitewidgets/popup_r2_c3.gif'); WIDTH: 10px }
	.CourseName { border-bottom: dashed 1px blue;  color: #139809; cursor: pointer; font-weight: bold; 	}
	.CourseNameSimple { color: #139809; font-weight: bold; font-size:14px	}
	.CourseCell { border-bottom: Solid 1px Silver }
	.EnrollBtnCell { border-bottom: Solid 1px Silver; text-align: right; width: 50px; 	}
	.InstructorName { border-bottom: dashed 1px blue; cursor: pointer; font-weight: bold; 	}
	.InstructorNameSimple { font-weight: bold; }
	.InstructorPhoto { float: left; height: 93px; margin-right: 10px; margin-bottom: 10px; width: 72px; }
	.CourseDetails { margin-left:20px; width:75% }
	.Weekday { background-color: Silver; }
		p { margin:5px 0px }
		blockquote { margin: 5px 10px; }
		a, a:link, a:visited, a:active { color: #606; text-decoration: none }
		a:hover { text-decoration: underline; }