#course_description_popup
{
	width: 401px;
	padding:0;
	margin:0;
	display:none;	
	position:absolute;
	top: 0;
	left: 0;
	/*top:30px;
	right:20px;*/
	z-index:500;
}

#course_description_popup_sides 
{
	width: 401px;
	background-image:url(../CommonImages/Layout/course_description_sides.gif);
	background-repeat:repeat-y;
	background-position:center center;
	padding:0;
	margin:0;
	}
	

#course_description_popup h2
{
	font-size:.9em;
	background-image:url(../CommonImages/Layout/course_description_top.gif);
	background-repeat:no-repeat;
	background-position:top center;
	padding:2px 15px 2px 15px;
	margin:0;
	position:relative;
	text-align:left;
}

#course_description_popup h2 span 
{
	font-size:1.2em;
	color:White;
	padding:0;
	margin:0;
	
	
}
#course_description_popup #course_description_popup_sides .content 
{
	padding: 5px 10px 10px 15px;
	
}


#course_description_popup h2 a
{
	color:White;
	text-decoration:none;
	position:absolute;
	right:15px;
}

#course_description_popup h2 a:hover
{
	color:#e5e5e5;
	text-decoration:none;
}



#course_description_popup h3
{
	color: #000080;
	font-size:1.5em;
	padding:10px 0 5px 15px;
	margin:0;
	text-align:justify;
}

#course_description_popup div.container_bottom
{
	background-image:url(../CommonImages/Layout/course_description_bottom.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding:0;
	margin: 0;
	height: 8px;
}

/*#info_container{
	width:880px;
	background-color:#F4F4F4;
	border: 1px solid #C1C1C0;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	z-index:5;
	margin-bottom:10px;
	margin-top:30px;
	
	}*/
	
	.course_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:3px;
	width:350px;
	
	}
	
	
.course_rating{
	position:absolute;
	margin-top:-15px;
	margin-left:372px;
	width:80px;
	text-align:center;
	}
	
	
.course_infobadges{
	position:absolute;
	margin-top:-20px;
	margin-left:515px;
	width:70px;
	
	
	
	}


.course_hrs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:3px;
	position:absolute;
	margin-left:625px;
	margin-top:-15px;
	}
	
.course_price{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00;
	font-weight:bold;
	margin-top:3px;
	position:absolute;
	margin-left:705px;
	margin-top:-15px;
	text-align:center;
	
	width:50px;
	}
	
	
	.course_addtocart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E2E5D;
	font-weight:bolder;
	margin-top:3px;
	position:absolute;
	margin-left:800px;
	margin-top:-15px;
	
	}
	
	
.course_sample{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E2E5D;
	font-weight:700;
	font-size:12px;
	margin-top:5px;
	margin-left:10px;
	position:absolute;
	
	
	}
	
	

	
	
	
	
.course_viewdescription{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2E2E5D;
	font-weight:bold;
	position:absolute;
	margin-top:-17px;
	
	}
	

	
.course_description{
	width:830px;
	margin-left:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}


.course_description h4{
	width:830px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
}


.course_description h5{
	width:830px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
	text-align:right;
	margin-top:-30px;
}


