BODY
{
	width:auto;
	padding: 0 0 20px 0;
background:#a6c2ea url("images/template/bg.jpg") repeat-x fixed 0pt 100%;}



#pageBody {
	position: static; 
	width: auto; 
	height: auto; 
	left: auto; 
	top: auto; 
	z-index: 2; 
} 	
			
#coursesList{
	position:static; 
	width:auto;
	left: auto; 
	top: auto; 
	overflow:auto;
}

#WebEnrolMenu
{
	position:absolute;
	left:0;
	top:32px;
	margin-left:10px;
	margin-top:0px;
	min-height:570px;
	width:155px;	
	background-color:inherit;
}

#WebEnrolMenu LI{
	list-style-image:none;
}

#webEnrolContent
{
	margin-left:173px;
	margin-right:10px;
	min-height:300px;
	overflow:visible;
}
#webEnrolContent .content 
{	
	
}

#BOPrhs
{
	position:absolute;
	right:0;
	top:34px;
	margin-left:10px;
	margin-right:10px;
	margin-top:2px;
	min-height:570px;
	width:155px;	
}
#courseDetail .courseCode {
background-color:#ffffff;
border:none; 
float:none;
font-size:inherit;
margin:0;
padding:0px;
text-align:center;
width:100%;
}

#BOPrhs .courseCode .title {
		color: #013179;
	font-family: century gothic, verdana;
	font-size: 130%;
	font-weight: bold; 
	background-color: #DAE7FA;
	padding: 5px;
	margin-bottom: 10px;

}

.icon{display:none;}
		
.locations {
		position:static;
	}



table td {
background:#FFFFFF;
border:1px solid #FFFFFF;
padding:3px;
}


#courseDetail .sessions { float:none;}
#courseDetail .sessions .session { font-size:9pt;}
#courseDetail .sessions .session .date{ font-size:auto; font-weight:normal }
.date { 
	color:#003178;
	float:none;
	font-family:arial, Sans-Serif;
	font-size:9pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:900;
	line-height:normal;
	padding:0;
}

#courseDetail .sessions .session .startTime {
clear:left;
color:green;
padding-left:16px;
}
#courseDetail .sessions .session .endTime {
clear:none;
color:red;
padding-left:0px;
}

 table {border:none;}
#courseDetail TR TD { background-image:none;}

#footer {
clear:inherit;
display:block;
padding:2pt 0pt 30px;
}


#timetableForm #timetable {
	border: 1px solid #8FB0DD;
	border-collapse:collapse;
	float:left;
	margin-right:1em;
	margin-left:5px;
	width:auto;
}
#timetableForm #timetable TD,
#timetableForm #timetable TH{
	border: 1px solid #8FB0DD;
}
