@charset "utf-8";
/* CSS Document */

#leftColumn h2{
color:#942824;
font-size:18px;
border-bottom: 1px solid #001B5F;
margin:0;
padding:0;}

#leftColumn ul {
	list-style: none;
	margin: 0 0 0 10px;
	padding: 0;
	
}

#leftColumn ul li{
color:#942824;
border-bottom: 1px solid #001B5F;}
#leftColumn ul li ul li{
border:none;
background-color:none;
} 

#leftColumn ul li.qmclear{
border:none;}
#leftColumn ul li a {
	
	line-height: 20px;
	font-size: 14px;
	color: #001B5F;
	text-decoration: none;
	display:block;
	font-weight:bold;
	padding:2px 0 2px 5px;
}
#leftColumn ul li a:hover {
	color: #fff;
	text-decoration: none;
	background: url(../images/navBG.png) repeat; 
	display:block;
}

#leftColumn .qmmc li {
border:none;}

/*Take a Course navigation styles =====================================================*/
#leftColumn table tr td{
color:#942824;
padding:3px 0;
border-bottom: 1px solid #999;}
#leftColumn .completedpage{
}
#leftColumn table tr.currentpage td{
	font-weight: bold;
	color: #001B5F;
}
#leftColumn table tr.currentpage td a{
	font-weight: bold;
	color: #001B5F;
}


a.cefinalbutton,
a.cefinalbutton:visited
{
background:#EFF0FF;
border:1px solid #D1DCF3;
padding:4px;
display:block;
text-align:center;
color:black;
font-size:12px;
text-decoration:none;
}
	a.cefinalbutton img{
	border:none;
	}
td.currentPage a.cefinalbutton,
td.currentPage a.cefinalbutton:visited
{
font-weight: bold;
color: #001B5F;
background:#EFF0FF;
border:1px solid #D1DCF3;
padding:4px;
display:block;
text-align:center;
font-size:12px;
text-decoration:none;
}

#leftColumn table tr.futurepage td{
color:#666;
}

#leftColumn a img{
border:none;
}

#leftColumn  a.nostyle {
	
	line-height:inherit;
	font-size:inherit;
	color: #001B5F;
	text-decoration:inherit;
	display:inline;
	font-weight:inherit;
	padding:inherit;
}
#leftColumn  a.nostyle:hover {
	text-decoration:inherit;
	background:none; 
	display:inline;
}