@charset "utf-8";
/* CSS Document */
/*body, html {
margin: 0 0 0 0;
background-color: #fff; font-stretch:normal;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:0.90em;
}
html, body, h1, h2, h3, h4, h5, p, div, td, b, stron, big, quote, small, form, input, ul, li, ol,label{ 
	font-stretch:normal; line-height:normal;
}
h1, h2, h3, h4, h5, h6{ line-height:normal; font-size:11pt; padding:5px 0 5px 0; margin:0 0 0 0; color:#454545; text-align:left;}	

a{
	color: #0099CC; 
	font-weight: normal;
	cursor:pointer;
	text-decoration:none;
	font-size:1em; line-height:normal;
}
a:hover {
	color:#FF9900;
}

#loading_img{ margin:0 2px -8px 2px; padding:0 0 0 0; line-height:normal;}

a img{ vertical-align:middle; padding:0 3px 0 0; line-height:normal;}

li{
	font-size:9.5pt;
}

p{
	padding:0 0 0 0; 
	margin: 0 0 0 0; 
	line-height:normal; 
	font-size:9.8pt;
}
#circle{
	width: 10px;
    height: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
#titleorange{ text-align:left; background:#FF9900; font-weight:bold; color:#FFF; padding:5px 10px;}

.readmore{padding:0px 15px 0px 0px; background:url(../../images/readmore.png) right no-repeat; font-size:7pt; margin-top:10px;}
.readmore:hover{color:#FF9900; text-decoration:underline;}

.courseFee{font-size:13px; color:#FF9900; line-height:normal;}
.bullet li{background:url(../../images/bullet_small.png) left no-repeat; padding-left:15px;}
.headline, .headline a{
	width:100%;
	margin:0 0 0 0;
	vertical-align:middle; 
	color:#0099CC;
	font-weight:bold;
	font-size:10pt;
	padding:5px 0 5px 0px;	
	}
	
.headblack, .headblack a{
	width:100%;
	margin:0 0 0 0;
	vertical-align:middle; 
	color:#6F6F6F;
	font-weight:bold;
	font-size:10pt;
	padding:5px 0 5px 0px;	
	}	

.title{
	width:100%;
	margin:0 0 0 0;
	vertical-align:middle; 
	color:#0099CC;
	font-weight:bold;
	font-size:12pt;
	padding:10px 15px;
	}
.title_news{padding:10px 0 7px 40px; background:url(../../images/news_events.png) 10px center no-repeat;}
.title_contact{ padding:10px 0 7px 40px;background:url(../../images/contactus.png) 10px center no-repeat;}
.title_faq{ padding:10px 0 7px 40px;background:url(../../images/faq.png) 10px center no-repeat;}
.title_gallery{ padding:10px 0 7px 40px;background:url(../../images/gallery_icon.png) 10px center no-repeat;}
.title_distance_learning{ padding:10px 0 7px 40px;background:url(../../images/learning-cloud-icon.png) 10px center no-repeat;}
.title_felloship{ padding:10px 0 7px 40px;background:url(../../images/felloship_icon.png) 10px center no-repeat;}
.title_closebook{ padding:10px 0 7px 35px;background:url(../../images/course.png) 10px center no-repeat;}
.title_openbook{ padding:10px 0 7px 40px;background:url(../../images/course_open.png) 10px center no-repeat;}
.title_opencourse{ padding:10px 0 7px 40px;background:url(../../images/open_course.png) 10px center no-repeat;}
.title_closecourse{ padding:10px 0 7px 40px;background:url(../../images/close_course.png) 10px center no-repeat;}
.title_aboutus{ padding:10px 0 7px 45px;background:url(../../images/icddrb_icon.png) 10px center no-repeat;}
.title_anchor{ padding:10px 0 7px 45px;background:url(../../images/anchor.png) 10px center no-repeat;}
.title_sitemap{ padding:10px 0 7px 45px;background:url(../../images/sitemap.png) 10px center no-repeat;}
.title_terms{ padding:10px 0 7px 45px;background:url(../../images/terms.png) 10px center no-repeat;}
.title_user{ padding:10px 0 7px 45px;background:url(../../images/profile.png) 10px center no-repeat;}
.title_profile{ padding:10px 0 7px 40px;background:url(../../images/profile.png) 10px center no-repeat;}
.title_profile_edit{ padding:10px 0 7px 40px;background:url(../../images/profile-edit.png) 10px center no-repeat;}
.title_setting{ padding:10px 0 7px 40px;background:url(../../images/setting.png) 10px center no-repeat;}
.title_payment{ padding:10px 0 7px 40px;background:url(../../images/payment.png) 10px center no-repeat;}

.title_password{ padding:10px 0 7px 40px;background:url(../../images/password.png) 10px center no-repeat;}
.title_notice{ padding:10px 0 7px 40px;background:url(../../images/pin_min.png) 10px center no-repeat;}
.title_apply{ padding:10px 0 7px 40px;background:url(../../images/icon-apply.png) 10px center no-repeat;}

.title_content{padding:10px 0 10px 0px;}
.content, .content td{padding:0px 15px 5px 10px;}*/

.list{padding:0 10px 0px 10px; margin:0 0 0 0;}
.icon_book{ background:url(../../images/courses_active.gif) left center no-repeat; 
			   margin:0px; 
			   padding:5px 10px 5px 20px;
			   text-align:left;
			   border-bottom:1px solid #BCCCDB;
			   vertical-align:middle; 
			   line-height:normal;
			   }
.icon_book a:hover{text-decoration:none; color:#FF9900;}				   
			   
.news_events{padding: 0 10px 0 10px; margin:0 0 0 0; line-height:normal;}
.news_events li{
	border-bottom:1px solid #BCCCDB; 
	line-height:normal; 
	padding:5px 0px 5px 0px;
	font-size:1em;
}
.news_events li a:hover{text-decoration:none; color:#FF9900;}	

.tblheader td{padding:2px 2px; background:#BCCCDB; margin:0 0 0 0; list-style:none;}

#clear{
	clear:both;
	float:left;
	width:100%;
	height:1px;}
#note{ color:#0090D6; font-weight:normal;}
#headtext{color:#0090D6; font-size:150%; font-weight:normal;}

.profile{
	padding:5px 10px 5px 20px ;
	margin:0 0 0 5px;
	background:url(../../images/menuicon/icon-16-applied.png) left center no-repeat;
	}
.password{
	padding:5px 10px 5px 20px ;
	margin:0 0 0 5px;
	background:url(../../images/menuicon/lock.png) left center no-repeat;
	}
.unlock{
	padding:5px 10px 5px 20px ;
	margin:0 0 0 5px;
	background:url(../../images/unlock.png) left 2px no-repeat;
	}
.newtrainee{
	padding:5px 10px 5px 20px ;
	margin:0 0 0 0px;
	background:url(../../images/icon-news_white.png) left 3px no-repeat;
	}	
.howto{
	padding:5px 10px 5px 20px ;
	margin:0 0 0 0px;
	background:url(../../images/icon-howto.png) left 3px no-repeat;
	}	
	
.up{
	padding:5px 10px 5px 10px ;
	margin:0 0 0 5px;
	background:url(../../images/up.gif) left center no-repeat;
	}
.down{
	padding:5px 10px 5px 10px ;
	margin:0 0 0 0px;
	background:url(../../images/down.gif) right center no-repeat;
	}
	
	
.logout{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/logout.gif) left center no-repeat;
	}

.view{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/view.jpg) left center no-repeat;
	}

.note{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 2px;
	background:url(../../images/tooltip_icon.png) left center no-repeat;
	}
		
.book{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 2px;
	background:url(../../images/orange-book_mini.png) left center no-repeat;
	}
	
.note2{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 2px;
	background:url(../../images/target_icon.png) left center no-repeat;
	}
	
.email{
	padding:5px 5px 5px 22px ;
	margin:0 0 0 10px;
	background:url(../../images/send.gif) left center no-repeat;
	}	

.pdf{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/pdf_icon_small.png) left center no-repeat;
	}
	
.xls{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/xls_icon_small.jpg) left center no-repeat;
	}
	
.doc{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/doc_icon_small.jpg) left center no-repeat;
	}

.download{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/download.png) left center no-repeat;
	}

.datetime{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/Date-and-Time-icon.png) left center no-repeat;
}	
.evaluation{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/evaluation.png) left center no-repeat;
	}	
	
.status0{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/cross-small-icon.png) left center no-repeat;
	}
	
.status1{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/icon-16-allow.png) left center no-repeat;
	}
	
.close{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/cross_circle.png) left center no-repeat;
	}

.authorize{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/authorized.gif) left center no-repeat;
	}
	
.print{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/printable.gif) left center no-repeat;
	}	

.addnew{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 5px;
	background:url(../../images/add_new.gif) left center no-repeat;
	}
	
.refresh{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/refresh.png) left center no-repeat;
	}
	
.edit{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/edit-sm.png) left center no-repeat;
	}
.delete{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/cross-small-icon.png) left center no-repeat;
	}	
	
.publesher{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/icon-notice_small.png) left center no-repeat;
	}

.gallery{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/menuicon/album.png) left center no-repeat;
	}
	
.editTrainer	{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/party-add.png) left center no-repeat;
	}
	
.addSession	{
	padding:5px 5px 5px 25px ;
	margin:0 0 0 10px;
	background:url(../../images/session_add.png) left center no-repeat;
	}	
	
.editSession	{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/calendar_edit.png) left center no-repeat;
	}
	
.addSchedule	{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 0px;
	background:url(../../images/schedule_add.png) left center no-repeat;
	}	
.attachment{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 0px;
	background:url(../../images/attachment-icon.png) left center no-repeat;
	}
.upload{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 10px;
	background:url(../../images/upload.png) left center no-repeat;
	}	
	
.invoice{
	padding:5px 5px 5px 20px ;
	margin:0 0 0 0px;
	background:url(../../images/invoice.png) left center no-repeat;
}	
	
#addmenubar{
	width:auto;
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	font-weight:bold;
	height:auto;
	}

.success, #success, .warning, #warning, .error, #error, .json, #json{
	position:relative;
	height:auto;
	padding:7px 0px 7px 20px;
	margin:0px 0px 10px 0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:left;
	font-weight:normal;
	}
	
.error, #error{
	border:1px solid #F33;
	color:#EE1C25 !important;
	background: #FFC9C6 url(../../images/cross_circle.png) 5px center no-repeat;
	}
	
span.error, span#error{
	color:#EE1C25;
	border:0px solid #F33;
	background:url(../../images/cross_circle.png) left center no-repeat;
	}
input.error, input#error, select.error, select#error, textarea.error, textarea#error{
	border:1px solid #F33;
	background:none;
	padding:4px 0px 4px 0px;
	margin:0px 0px 0px 0px;
	}	
.success, #success{
	border:1px solid #41A036;
	color:#00A651;
	background: #C9F1BA url(../../images/tick_circle.png) 5px center no-repeat;
	}
	
.warning, #warning{
	border:1px solid #84C1EA;
	padding-left:30px;
	color:#0090D6;
	background: #CFDCF1 url(../../images/warning_notice.png) 5px center no-repeat;
	}
	
.resize, #resize{
	padding:5px 5px 5px 35px ;
	margin:0 0 0 0px;
	background: #CFDCF1 url(../../images/resize_pic.gif) 5px center no-repeat;
}	
	
.notice, #notice{
	background:url(../../images/info.png) no-repeat left center; 
	text-align:left; 
	padding:3px 0px 3px 35px;
    background-position: 10px; 
	width:100%
	}
	
.json{ 
   height:50px;
   background: #F3F3F3 url(../../images/send.gif) 5px 10px no-repeat;
   border:1px solid #C9C9C9;
   font-size:7pt;
   max-height: 50px;
   white-space: nowrap;
   overflow:auto;
}
	
.orangebutton {
	border:1px solid #F90;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:auto;
	
	background: #ffc339 !important;
	background: -moz-linear-gradient(top, #ff9b19, #FC0);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff9b19), to(#ffc339));

	line-height: 15px;
	font-size: 13px;
	padding: 5px 12px;
	color: #FFF;
	font-weight:bold;
	text-shadow: -1px -1px #ff9b19;
	margin-left: 5px;
	cursor: pointer;
}

.orangebutton:hover{
	background: #ff9b19;
	background: -moz-linear-gradient(top, #FC0, #ff9b19);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff9b19), to(#ffc339)); 
}

.border-button {
	border:1px groove #FFFFFF;
	height:auto;
	background: none;

	line-height: normal;
	font-size: 0.7em;
	padding: 5px 5px ;
	color: #FFF;
	cursor: pointer;
	border-radius:10px;
}

.border-button:hover{
	border:1px solid #007DB9;
	background: #2DA6DE;
	background: -moz-linear-gradient(top, #2DA6DE, #0090D6);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2DA6DE), to(#0090D6)); 
	cursor:pointer;
}

.button {
	border:1px solid #00799E;
	height:auto;
	
	background: #00799E;
	background: -moz-linear-gradient(top, #0090D6, #007DB9);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0090D6), to(#007DB9));

	line-height: normal;
	font-size: 1.0em;
	padding: 5px 12px ;
	color: #FFF;
	font-weight:bold;
	text-shadow: -1px -1px #007DB9;
	margin-left: 5px;
	cursor: pointer;
}

.button:hover{
	border:1px solid #007DB9;
	background: #2DA6DE;
	background: -moz-linear-gradient(top, #2DA6DE, #0090D6);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2DA6DE), to(#0090D6)); 
	cursor:pointer;
}

.greenbutton {
	border:2px groove #FFFFFF;
	height:auto;
	
	background: #009316;
	background: -moz-linear-gradient(top, #009316, #9ACD32);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#009316), to(#9ACD32));

	line-height: normal;
	font-size: 1.0em;
	padding: 5px 20px ;
	color: #FFF;
	font-weight:bold;
	text-shadow: -1px -1px #007DB9;
	margin-left: 5px;
	cursor: pointer;
	border-radius:10px;
}

.greenbutton:hover{
	border:1px solid #007DB9;
	background: #2DA6DE;
	background: -moz-linear-gradient(top, #2DA6DE, #0090D6);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2DA6DE), to(#0090D6)); 
	cursor:pointer;
}



#required, #req{color:#EE1C25; font-weight:bold; }

.req_star, #req_star{background:url(../../images/required_star.png) no-repeat left center; padding:5px 5px; margin:0 5px;}

fieldset{ 
	margin:0 auto 0 auto;
	border:1px solid #E0E0E0;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:10px 10px;
}

fieldset legend{ color:#00799E; padding-left:0px; font-size:1.0em; font-weight:bold;}

#pegi{ text-align:left;}
#pegi a {padding:5px 10px 5px 10px; border:1px solid #E6E6E6;}
#pegi strong {padding:5px 10px 5px 10px; border:1px solid #426FE8; background-color: #426FE8; color:#FDF9F9; }



	

