c /******************************/
/****For custom styles*********/
/******************************/

/******************************/
/****Cart START****************/
/******************************/
#wma_site_cart_container
{
	margin:10px 10px 0px;
	border:1px #CCCCCC solid;
	padding:2px 10px;
	font-size:0.8em;	
	overflow:hidden;
}

#cart_title
{
	color:red;
	font-weight:bold;
	padding-right:15px;
}

#cart_buttons
{
	float:right;
}
/******************************/
/****Cart END******************/
/******************************/


/******************************/
/****Home page styles START****/
/******************************/
#wideBanner
{
	font-size:1pt;
	top:-1px;
	position:relative;
}

#home-content
{
	float:left;
	margin-bottom:30px;
}

#home-content a
{
	font-weight:bold;
}

#home-content p
{
	margin:0px;
}

#home-content h1, #home-content h2:first-child
{
	margin-top:0px;
} 

#home-content ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#home-content li
{
	padding-top:5px;
}

#home-content h1
{
	color:#4a4a4a;
	font-size:1.1em;
	margin:0px;
}

#home-content h2
{
	font-size:1.4em;
	margin-bottom:0px;
}

#home-content div
{
	width:290px;
	float:left;
}

#home-content #homeContent_col1, #home-content #homeContent_col2
{
	margin-right:20px;
}


#homeContent
{
	overflow:hidden;
	/*height:100%;*/
}

	#homeContent div
	{
		width:290px;
	}
	
		#homeContent div a
		{
			font-weight:bold;
		}
	
	#homeContent h2, #homeContent h1, #homeContent p
	{
		margin:0px;
	}
	
	#homeContent h1
	{
		color:#4A4A4A;
		font-size:1.1em;
	}
	
	#homeContent h2
	{
		font-size:1.4em;
	}
	
		#homeContent_ronecone, #homeContent_ronectwo
		{
			height:126px;
		}
		
		
		#homeContent_ronecone, #homeContent_ronectwo, #homeContent_rtwocone, #homeContent_rtwoctwo
		{
			
			margin:0px 20px 20px 0px;
			float:left;
		}
		
		#homeContent_rtwocone
		{
			clear:left;
		}
		
		#homeContent_ronecthree
		{
			margin:0px 0px 20px 0px;
			float:right;
		}
		
			#homeContent_ronecthree ul
			{
				list-style-type:none;
				padding:0px;
				margin:0px;
			}
			
				#homeContent_ronecthree li
				{
					padding-top:10px;
				}	
/******************************/
/****Home page styles END******/
/******************************/


/******************************/
/****News ticker styles START**/
/******************************/
#newsTicker
{
	margin-bottom:20px;
	border-bottom:1px solid gray;
	overflow:hidden;
	height:100%;
	padding-bottom:4px;
}

	#newsTicker_title
	{
		float:left;
		width:100px;
		font-weight:bold;
	}
	
	#newsTicker_content
	{
		float:left;
	}
	
	#newsTicker_morelink
	{
		float:right;
		width:200px;
		text-align:right;
	}
/******************************/
/****News ticker styles START**/
/******************************/


/******************************/
/****Course page styles START**/
/******************************/
.wma_courses_list 
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.wma_courses_list li 
{
	padding-bottom:5px;
}

.wma_courses_desc p, .wma_courses_desc td, .wma_courses_desc li  
{
	color:gray;
	font-size:95%;
	margin:5px 0px 0px 0px;
}

.wma_courses_desc_full p, .wma_courses_desc_full td, .wma_courses_desc_full li 
{
	color:black;
	font-size:95%;
	margin-top:5px;
}

.wma_courses_desc, .wma_courses_desc_full 
{
	margin:20px 0px 10px 0px;
}

.wma_courses_desc h3, .wma_courses_desc_full h3 
{
	font-size:140%;
	color:#292929;
	margin:0px;
	padding:0px;
}

#wma_site_contentarea_content #D1 .sub_heading
{
	margin-top:30px;
	margin-bottom:-10px;
}
/******************************/
/****Course page styles END****/
/******************************/


/******************************/
/****Staff Profiles START******/
/******************************/
.staff_profile_contact_title
{
	font-weight:bold;
	float:left;
	width:120px;
	padding-bottom:10px;
}

#staff_profile_contact_image
{
	float:left;
	padding-right:15px;
}

#staff_profile_contact_image p
{
	margin:0px;
}

#staff_profile_content
{
	clear:both;
	padding-top:1px;
}

.staff_profile_content_text
{
	clear:right;
	padding-bottom:10px;
}

#staff_profile_title h1
{
	margin-bottom:0px;
}

#staff_profile_category p
{
	margin-top:0px;
}

#staff_profile_content h2, #staff_profile_contact
{
	margin-top:30px;
}
/******************************/
/****Staff Profiles END********/
/******************************/


/******************************/
/*Staff Profile listing START**/
/******************************/
#staff_profile_listing br
{
	display:none;
}

#staff_profile_listing h2
{
	margin-top:30px;
}
/******************************/
/*Staff Profile listing END****/
/******************************/


/***********LJM************************************************/
/*****************WMA Courses styles START ********************/
/**************************************************************/
.system_wma_courseDetails_top td 
{
	padding-top:10px;
}

.system_wma_courseDetails 
{
	margin-bottom:10px;
}

.system_wma_courseDetails p, .system_wma_courseDetails_top  p
{
	margin:0px;
}

.system_wma_courseDetailsLeft 
{
	width:122px;
}

.system_wma_courseDetails td
{
	padding-top:10px;
}

#rightCourseMenu ul 
{
	margin-top:0px;
	margin-bottom:0px;
}

.system_wma_courseDetails_top td, .system_wma_courseDetails td 
{
	vertical-align:top;
}

#courseAvailability 
{
	margin-top:15px;
}
#bookingACourse 
{
	margin:30px 0px;
}

#courseContent ul 
{
	margin-bottom:0px;
	padding-bottom:0px;
}

#courseAvailabilityContainer table
{
	width:100%;
}

#courseAvailabilityContainer table tr:hover
{
	background-color:#cccccc;
}

#prerequisitesContainer ul
{
	margin:0px;
}
/***********LJM************************************************/
/*****************WMA Courses styles END **********************/
/**************************************************************/

/***********LJM************************************************/
/*****************WMA online induction styles START************/
/**************************************************************/
#oip_container #wma_site_contentarea_menu li ul
{
	padding-left:0px;
}
/***********LJM************************************************/
/*****************WMA online induction styles END**************/
/**************************************************************/

/***********LJM************************************************/
/*****************WMA online induction styles START************/
/**************************************************************/
#alert
{
	margin-bottom:30px;
	border:2px dashed #FE0000;
	padding:10px;
}

#alert p, #alert h2
{
	margin:0px;
}
/***********LJM************************************************/
/*****************WMA online induction styles END**************/
/**************************************************************/
