.hidden {display: none;}
.modalBackground {
	background-color:#666;
	filter:alpha(opacity=60);
	opacity:.60;
	width: 100%;
}
.modalHeading {
	background-color:#DDDDDD;
	border:solid 1px Gray;
	color:Black;
	font-weight:bold;
	height:18px;
}
.modalPopup {
	border: 1px solid #999;
	padding: 0px;
	margin:0px;
	width:540px;
	
	background: #fff;
	cursor:pointer;
	z-index:100000000;
	
}

.loadingDiv {
	border: 1px solid #ccc;
	padding: 75px 45px 100px;
	text-align: center;
	background: #f3f8ec;
	z-index: 100000000;
}
.loadingDiv p {font-size: 12px; font-weight:bold;}


.modalhdr {
	background: #fff url(bg_modal_header.gif) no-repeat;
	text-align:right;
}

.otherCommHdr 	{
	background: #fff url(bg_modal_header_otherCommHdr.gif) no-repeat;
	text-align:right;
}

.otherCommDiv {width:730px;}

.modalclose {float:right;height:60px; width:500px;display: block;padding:20px 10px 0 0;}
.modalct {padding-bottom:10px; height:360px; overflow:scroll;}
.modalPad {padding:10px;}

.zipHelp {padding: 0 15px 15px; text-align:left;color:#666;}



.modalCourseclose {height:30px;padding:10px 10px 10px 10px;}
.Course {width:450px; height:350px; background: transparent;}
.CourseHdr 		
{
    display:block;  
    background: url(overlay2_filled.png) no-repeat;
	text-align:right;	
	width:375px; 
	height:350px;
	padding-left: 60px; 
	overflow: hidden;		
}

.CourseDescriptionPopup{font-family: Verdana;font-size: 11px;}
.CourseNameTitlePopup {font-family: Verdana;text-align: left; font-size: 13px; font-weight: bold;color:red;}

