a.left-menu {
  background: #A34002;
  color: white;
  text-decoration: none;
  white-space: nowrap;
  margin: 2px;
  display: block;
  float: left;
  font-size: 11px;
  line-height: 11px;
  padding: 2px 5px 4px 5px;
  border-radius: 2px;
}

.admin-class-list {
  border-collapse:collapse;
}

.admin-class-list tr td {
  background-color: #eee;
}

.admin-class-list tr.even td {
  background-color: #ccc;
}
.admin-class-list tr.over td {
  background-color: #ecc;
}

.class-container .left-menu {
  float: none;
  clear: both;
  width: auto;
}

.class-header {
  font-size: 14px;
  clear: both;
  float: none;
  color: #222;
  border-bottom: solid 1px #ccc;
  margin: 20px 0 5px 0;
}

h1 {
  display: block;
  clear: both;
  float: none;
}
a.left-menu:hover {
  background: #732022;
  color: white;
  text-decoration: none;
}

img.class-img {
  max-width: 400px;
  max-height: 500px;
  display: block;
  float: right;
}

.float-right {
    display: block;
    float: right;
}

.selector-boxes {
	bacground-color:#FFFFFF;
	border:none;
}

#course-listings 
	{
	border: 1px solid #666666;
	background-color: #ffffff;
	width: 520px;
	}


#course-listings ul
	{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#course-listings li {margin: 0; padding: 0;}
#course-listings a:link, #course-listings a:visited
	{
	display: block;
	color: #333333;
	background-color: transparent;
	width: 513px;
	padding-left: 7px;
	text-decoration: none;
	border-bottom: 1px solid #C7B999;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.85em;
	}
#course-listings a:hover, #course-listings a:active
	{
	width: 513px;
	padding-left: 7px;
	background-color: #ebb683;	
	color: #000000;
	}
#course-listings ul ul
	{
	width: 493px;
	margin: 0 0 0 20px;
	font-size: 11px;
	font-weight: normal;
	padding: 0;
	list-style-type: none;
	}
#course-listings li li a:link, #course-listings li li a:visited,
	{
	display: block;
	color: #C8D4E2;
	background-color: transparent;
	width: 493px;
	padding: 0;
	margin: 0;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	}	
#course-listings li li a:hover, #course-listings li li a:active
	{
	color: #000000;
	background-color: transparent;
	width: 493px;
	padding: 0;
	margin: 0;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	}	


#course-listings .Apprentice, #course-listings .Student, 
#course-listings .Journeyman, #course-listings .Craftsman, 
#course-listings a.Apprentice:link, #course-listings a.Apprentice:visited, 
#course-listings a.Student:link, #course-listings a.Student:visited, 
#course-listings a.Journeyman:link, #course-listings a.Journeyman:visited, 
#course-listings a.Craftsman:link, #course-listings a.Craftsman:visited	{
	background-color:#FFFFFF;
}


#course-listings a.Apprentice:link, #course-listings a.Apprentice:visited {
	color:#A34002;
}

#course-listings a.Student:link, #course-listings a.Student:visited	{
	color:#6C7A22;
}

#course-listings a.Journeyman:link, #course-listings a.Journeyman:visited {
	color:#5C6B8F;
}

#course-listings a.Craftsman:link, #course-listings a.Craftsman:visited	{
	color:#644908;
}

#course-listings .main_Apprentice, #course-listings .main_Student, 
#course-listings .main_Journeyman, #course-listings .main_Craftsman {
	border-bottom:solid 1px #FFFFFF;
	font-size:18px;
	padding-left:5px;
	padding-top:10px;
	padding-bottom:10px;
	color:white;
	text-decoration: none;
}


#course-listings a.Apprentice:hover, #course-listings a.Apprentice:active, 
#course-listings a.Student:hover, #course-listings a.Student:active, 
#course-listings a.Journeyman:hover, #course-listings a.Journeyman:active, 
#course-listings a.Craftsman:hover, #course-listings a.Craftsman:active {
	color:white;
	border-bottom:solid 1px #FFFFFF;
	text-decoration: none;
}

#course-listings .main_Apprentice,
#course-listings a.Apprentice:hover, #course-listings a.Apprentice:active {
	background-color:#A34002;
}

#course-listings .main_Student, 
#course-listings a.Student:hover, #course-listings a.Student:active {
	background-color:#6C7A22;
}

#course-listings .main_Journeyman, 
#course-listings a.Journeyman:hover, #course-listings a.Journeyman:active {
	background-color:#5C6B8F;
}

#course-listings .main_Craftsman, 
#course-listings a.Craftsman:hover, #course-listings a.Craftsman:active {
	background-color:#644908;
}

