
#events-courses{
	height:auto;
	overflow:auto;
	}
	

.left{
float:left;
}

.right{
float:right;
}

.expand{
	width:100%;
	float:left;
	}
	
.testimonial-con{
	width:899px;
	}
	
.quick-links-box{
	width:164px;
	float:left;
	margin:0px 39px 0px 0px;
	}
	
.testimonail-list-box{
	border:1px solid #282828;
	border-top:none;
	width:161px;
	background:url(../images/testimonial-bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#868686;
	padding-bottom:5px;
	}
	
.testimonail-list-box ul{
	margin:5px 15px 0px 12px;padding:0px;
	}
	
.testimonail-list-box ul li{
	color:#868686;
	line-height:14px;
	list-style:none;
	padding:0px 0px 0px 0px;
	}
	
.testimonail-list-box ul li.sub{
	padding-left:17px;
	background:url(../images/circle.gif) left top no-repeat;
	}
	
.testimonail-list-box ul li a.yellow{
	color:#e9a306;
	}
	
.testimonail-list-box ul li.active{
	color:#e9a306;
	padding-left:17px;
	background:url(../images/circle-yellow.gif) left top no-repeat;
	}
	
.testimonail-list-box ul li.active a{
	color:#e9a306;
	}
	
	
.testimonail-list-box ul li a{
	color:#868686;
	text-decoration:none;
	display:block;
	padding-bottom:8px;
	}
	
.testimonail-list-box ul li a:hover{
	text-decoration:underline;
	}
	
.testimonail-con{	
width:696px;
float:left;
color:#FFFFFF;
margin:0px 0px 15px 0px;
}

.yellow-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#e9a306;
	padding:5px 0px 12px 0px;
}
.video-thumbnail{
	width:148px;
	margin:5px 6px 36px 0px;
	float:left;
	}
	
.testimonial-img{
	width:94px;
	float:left;}
	
.testimonail-desc{
	width:601px;
	text-align:justify;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cccccc;
	line-height:18px;
	}
	
.text{
	font-size:14px;
	color:#cccccc;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.text1{
	font-size:16px;
	color:#fff;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.title-space{
	margin:0px 0px 10px 0px;
	}
	
.small-break{
	background:url(../images/images/small-break.png) repeat-x;
	height:25px;
	}
.phone{
	margin:40px 0px 5px 0px;
	}
	
.white{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.yellow{
	color:#e9a306;
	}

.text-image{
	margin:0px 10px 10px 0px;
	}
	
.text-expanded{	
width:910px;
float:left;
color:#FFFFFF;
margin:0px 0px 15px 0px;
}
	
	
.free-event-box{
	margin:0px 0px 19px 0px;
	padding:0px 0px 0px 25px;
	background:url(../images/images/text-heading-style.png) no-repeat left top;
	width:660px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cccccc;
	line-height:19px;
	}
	
.free-event-box a{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	}
	
.free-event-box a:hover{
	color:#e9a306;	
	}
.event-credit-box{
	width:318px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:#141313;
	padding:24px 12px 12px 12px;
	margin:0px 55px 0px 0px;
	}
	
.black_overlay{
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}
.white_content {
	position: fixed;
	top: 1%;
	left: 30%;
	right: 30%;
	width: 60%;
	padding: 16px;
	z-index:2000;
	overflow: auto;
}

.light-box-con{
	width:450px;
	float:none;
	border:4px solid #525252;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:19px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
	
.light-box-img{
	margin:0px 10px 10px 0px;
	}
	
.font16{
font-size:16px;
}

.font11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
.font11 a{
	color:#FFFFFF;
	}
	
.dd-box{
	width:auto;
	padding:10px 25px;
	background:#141313;
	border:2px solid #1c1c1c;
	width:350px;
	overflow:hidden;
	margin:5px 0px 10px 0px;
	}
	
.dd-box1{
	width:480px;
	color:#ebac1f;
	padding:10px 25px;
	background:#141313;
	border:2px solid #1c1c1c;
	overflow:hidden;
	margin:5px 0px 10px 0px;
	}
	
.dd-box1 a{
	color:#ebac1f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	}
	
.dd-box1 a:hover{
	text-decoration:underline;
	}
	
.event-type{
	width:202px;
	float:left;
	text-align:center;
	color:#ebac1f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px 18px 0px 0px;
	}
	
.city{
	width:115px;
	margin:0px;
	}
	
.select{
	width:201px;
	float:left;
	text-align:center;
	margin:10px 0px 0px 0px;
	}
	
.list-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:25px;
	}
	
.list-text a{
	color:#ebac1f;
	text-decoration:none;
	}
	
.list-text a:hover{
	text-decoration:underline;}
	
.list-text1{
	color:#ebac1f;
	}
.list-text1 a{
	color:#fff;
	padding:0px 0px 0px 18px;
	text-decoration:underline;
	}
	
.list-text1 a:hover{
	text-decoration:none;
	}
	
.input233{
	width:233px;
	}
	
.h2white{
	color:fff;
	font-size:19px;
	padding:0px; margin:5px 0px 0px 0px;
	font-weight:bold;
	}
	
.search-ce-certificate-con{
	width:166px;
	margin:0px 17px 0px 0px;
	float:left;
	}
	
.result-list{
	width:495px;
	float:left;
	}

.yellowh2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ebac1f;
}

.yellowh3{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ebac1f;
line-height:20px;
}
.align-center{
	text-align:center;
	}
	
.student-name{
	width:115px;
	float:left;
	font-size:13px;
}

.cetificate{
	width:365px;
	float:left;
	font-size:13px;
	}
	
.cetificate a{
	color:#FFFFFF;
	text-decoration:underline;
	}
	
.cetificate a:hover{
	text-decoration:none;
	}
	
.ce-certi-box{
	width:158px;
	padding:12px 10px;
	font-weight:normal;
	width:126px;
	border:1px solid #282828;
	margin:10px 0px 0px 10px;
	}
	
.align-left{
	text-align:left;
	}
	
.align-right{
	text-align:right;
	}
	
.heading-box{
	width:765px;
	float:left;
}

.heading-box1{
	width:700px;
	float:left;
}

.cart-box{
	width:140px;
	float:left;
	}
	
.cart-box1{
	width:210px;
	float:left;
	}
	
.products{
	padding:12px 0px 40px 0px;
	margin-left: -10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ebac1f;
	}
	
.products a{
	color:#ebac1f;
	text-decoration:none;
	padding:0px 10px 0px 10px;
	}
	
.products a:hover{
	text-decoration:underline;
	}
	
.cart-status{
	width:85px;
	float:none;
	margin:0px auto;
	padding:10px 10px 10px 35px;
	background-color:#141313;
	border:1px solid #282828;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868686;
	text-align:center;
	background:url(../images/cart-bg.png) left top no-repeat;
	}
a img{
	border:none;
	}
	
.product-row{
	margin:0px 0px 33px 0px;
	}
	
.pro-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#FFFFFF;
	text-transform: uppercase;
	margin:0px 0px 10px 0px;
}

.pro-head a{
	text-decoration:underline;
	color:#FFFFFF;
	}
	
.product-list-con{
	width:433px;
	float:left;
	margin:0px 40px 20px 0px;
}

.product-image{
	width:156px;
	float:left;
	margin:0px 17px 0px 0px;
}

.product-list{
	float:left;
	width:252px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.pro-name{
font-size:21px;
color:#e9a306;
font-family:Arial, Helvetica, sans-serif;
padding:10px 0px 10px 0px;
}

.price{
	color:#999999;
	font-size:18px;
	font-weight:bold;
	padding:0px 0px 15px 0px;
}
.brown{
color:#828282;
}

.pro-icon{
	width:25px;
	margin:0px 0px 12px 0px;
	}
	
.pro-link{
	color:#FFFFFF;
	font-size:12px;
	margin:5px 0px 0px 0px;
	}
.pro-link a{
	color:#FFFFFF;
		text-decoration:none;
		padding:0px 5px 0px 5px;
		}
		
.small-font{
	font-size:12px;
	}
	
.small-font2{
	font-size:11px;
	}
	
.small-fontitalic {
	font-size:11px;
	font-style: italic;
}
	
.price-detailed{
	color:#FFFFFF;
	background:#2c2c2c;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:center;
	padding:10px 0px;
	width:150px;
	margin:3px 0px 2px 0px;
}

.font14{
	font-size:14px;
	color:#FFFFFF;
	}
	
.light-grey{
	color:#cccccc;
	}
	
.login-box{
	width:326px;
	float:left;
	padding:20px;
	background-color:#141313;
	border:1px solid #1d1d1d;
	}
	
.login-title{
	width:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ebac1f;
	float:left;
	}
	
.login-input-con{
	width:230px;
	float:left;
}

.contact-input{
	width:230px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 13px 0px;
	}
.testimonial-imgCopy {
	width:175px;
	float:left;
	height: 600px;
}

.free-event-box1{
	margin:0px 0px 19px 0px;
	padding:0px 0px 0px 25px;
	background:url(../images/images/text-heading-style.png) no-repeat left top;
	width:660px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cccccc;
	float:left;
	line-height:19px;
	width:300px;

}
	
.free-event-box1 a{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	}
	
.free-event-box1 a:hover{
	color:#e9a306;	
	}.light-box-conCopy {
	width:600px;
	float:none;
	border:4px solid #525252;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:19px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


.contact-info-con{
	width:660px;
	padding:12px 20px 0px 0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	}
	
.contact-right{
	width:220px;
	float:left;
	padding:12px 0px 0x 0px;
	}
	
.form-title{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		}
		
	.contact-input{
		width:167px;
		height:19px;
		margin:0px 0px 12px 0px;
		
	}
	
	
.select-btn{
	width:225px;
	}
	
.mandatoy{
	color:#FF0000;
	}
.txt-area{
	width:430px;
	height:141px;
	margin:5px 0px 10px 0px;
}

.contact-testimonial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:22px;
	color:#868686;
	padding:0px 0px 45px 0px;
	}
	
.contact-phone{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#868686;
	line-height:20px;
	}
	
.event-alert-box{
	width:195px;
	padding:10px 7px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background-color:#141313;
	border:1px solid #212121;
	margin:0px 0px 45px 0px;
}
.light-boxMONTH {
	width:650px;
	float:none;
	border:4px solid #525252;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:19px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.pagination {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.pagination a{
	color:#ebac1f;
	text-decoration:none;
	}
	
.pagination a:hover{
	text-decoration:underline;}
	

.demo_url a{
	color:#e9a306;
	text-decoration:none;
	}
	
.demo_url a:hover{
	color:#e9a306;
	text-decoration:underline;}	
	
.btn{
	background:url(../images/btn.gif) no-repeat;
	width:151px;
	height:53px;
	color:#FFFFFF;
	text-align:left;
	padding:0px 0px 0px 55px;
	}
	
/* Site Map Css Starts here*/

.site-map-con{
	margin:10px 0px 0px 112px;
	float:left;
	}
.site-map-box{
	margin:0px ; padding:0px; float:left;
	width:199px;
	}
	
.site-map-box ul{
	margin:0px;
	padding:0px;
	}
	
.site-map-box ul li{
	margin:0px; padding:0px 0px 0px 13px;
	list-style:none;
	color:#cccccc;
	}
	
.site-map-box ul li a{
	color:#cccccc;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
	}
	
.site-map-box ul li.main{
	font-weight:bold;
	color:#e9a306;
	padding-left:0px;
	}
	
.site-map-box ul li.main a{
	color:#e9a306;
	padding-left:0px;
	}

.site-map-box ul li.sub a{
	padding-left:23px;
	}
	
	
