/* CSS Document */
/*-------General Starts-------*/
body {
	margin:0;
	padding:0;
	font:normal 12px/19px Verdana, Arial, Helvetica, sans-serif;
}
td, ul, li, p, h1, h2, h4, a, form, input, textarea, label{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	line-height:0px;
	font-size:0px;
}
ul{
	list-style-type:none;
	padding:0;
	margin:0;
	}

.spacer{ 
	line-height:0; 
	font-size:0; 
	clear:both;
}
h2{
	font:normal 20px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#E4831C;
	background-color:inherit;
}
/*-------General Ends-------*/
/*-----------------------HEADER STARTS------------------------------*/
.top_bg{
	background-color:#F2EABF;
	color:#8A8A8A;
}
.logo{
/*	width:172px;*/
	margin:16px 0 14px;
	float:right;
}
.nav_bg{
	width:690px;
}
.nav_left{
	float:right;
	background:url(images/nav_left.gif) no-repeat 0 0;
	width:12px;
	height:29px;
}
.nav_right{
	float:right;
	background:url(images/nav_right.gif) no-repeat 0 0;
	width:12px;
	height:29px;
}
ul.navigation {
	float:right;
	background:url(images/nav_bg.gif) repeat-x 0 0;
	height:29px;
	padding:0 11px 0 12px;
}
ul.navigation li {
	padding:0 16px;
	float:left;
	background:url(images/nav_divider.gif) no-repeat 0 0;
	line-height:0px;
	font-size:0px;
}
ul.navigation li.active {
	padding:0 16px;
	color:#F9F460;
	font:bold 12px/29px Verdana, Arial, Helvetica, sans-serif;
	background:url(images/nav_divider.gif) no-repeat 0 0;
	background-color:inherit;
}
ul.navigation li.active01 {
	padding:0 16px;
	color:#F9F460;
	font:bold 12px/29px Verdana, Arial, Helvetica, sans-serif;
	background-image:none;
	background-color:inherit;
}
ul.navigation li a{
	font:bold 12px/29px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background-color:inherit;
	outline:none;
	border:none;
}
ul.navigation li a:hover{
	color:#F9F460;
	background-color:inherit;
}
.header{
	background:url(images/header_img.jpg) no-repeat 0 0;
	padding:57px 29px 74px 495px;
	line-height:0px;
	font-size:0px;
	width:363px;
}
.header h1{
	font:normal 28px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	margin-bottom:3px;
	text-transform:uppercase;
	background-color:inherit;
}
.header p{
	font:normal 16px/20px Georgia, "Times New Roman", Times, serif;
	color:#EDE371;
	width:354px;
	background-color:inherit;
}
/*-----------------------HEADER ENDS------------------------------*/
/*-----------------------BODY STARTS------------------------------*/
.body_bg{
	padding-bottom:29px;
}
.mid_top{
	background:url(images/mid_top.gif) no-repeat 0 0;
	line-height:0px;
	font-size:0px;
	height:10px;
}
.mid_bottom{
	background:url(images/mid_bottom.gif) no-repeat 0 100%;
	line-height:0px;
	font-size:0px;
	height:10px;
}
.mid_bg{
	padding:28px 0 40px 0;
}
.white_bg{
	background-color:#fff;
	padding:0 23px 17px 23px;
	width:841px;
	color:#8A8A8A;
}
.white_bg h2{
	font:normal 20px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#E4831C;
	background-color:inherit;
}
.welcome_bg{
	width:425px;
	padding-right:27px;
}
.welcome_bg h2{
	font:normal 20px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#E4831C;
	padding-bottom:2px;
	background-color:inherit;
}
.welcome_bg p{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#8A8A8A;
	margin-top:10px;
	background-color:inherit;
}
.course_bg{
	width:389px;
}
.course_01{
	width:182px;
	line-height:0px;
	font-size:0px;
	padding-right:14px;
	background:url(images/divider_course.gif) repeat-y 100% 0;
}
.course_02{
	width:181px;
	line-height:0px;
	font-size:0px;
	padding-left:13px;
}
.course_bg h2{
	font:normal 20px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#E4831C;
	padding-bottom:16px;
	background-color:inherit;
}
.course_bg h4{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#656565;
	text-transform:uppercase;
	background-color:inherit;
}
.course_bg ul{
	padding-top:10px;
}
.course_bg ul li{
	background:url(images/icon_course.gif) no-repeat 0 50%;
	line-height:0px;
	font-size:0px;
	padding-left:15px;
}
.course_bg ul li a{
	font:normal 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#5EB425;
	text-decoration:none;
	background-color:inherit;
}
.course_bg ul li a:hover{
	color:#09212C;
	background-color:inherit;
}
.course_left{
	width:389px;
}
p.read_more{
	margin-top:6px;
	float:left;
}
p.read_more a{
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5EB425;
	text-transform:uppercase;
	text-decoration:none;
	background-color:inherit;
}
p.read_more a:hover{
	text-decoration:underline;
}
/*----------LEFT STARTS------------*/
.left_bg{
	width:427px;
}
 h2.heading{
	padding:0 0 18px 0;
}
.left_bg img{
	line-height:0px;
	font-size:0px;
	margin-right:24px;
	border:4px solid #E8D994;
	float:left;
}
.left_bg h4{
	font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#C37523;
	background-color:inherit;
	float:left;
}
.left_bg p.text{
	float:left;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A;
	width:293px;
	background-color:inherit;
}
.left_bg p.text a{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A;
	text-decoration:underline;
	background-color:inherit;
}
.left_bg p.text a:hover{
	text-decoration:none;
}
.spacing{
	padding-top:40px;
}
/*----------LEFT BODY------------*/
/*----------RIGHT STARTS------------*/
ul.link{
	margin:0px;
	background:url(images/divider_list.gif) repeat-x 0 0;
	line-height:0px;
	font-size:0px;
	padding-top:1px;
}
ul.link li{
	background:url(images/divider_list.gif) repeat-x 0 100%;
	line-height:0px;
	font-size:0px;
	padding-bottom:1px;
	padding-left:17px;
	display:block;
}
ul.link li span{
	background:url(images/icon_arrow.gif) no-repeat 0 50%;
	line-height:0px;
	font-size:0px;
	display:block;
	padding-left:14px;
}
ul.link li span a{
	font:normal 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#5EB425;
	display:block;
	background-color:inherit;
	text-decoration:none;
}
ul.link li span a:hover{
	color:#09212C;
	background-color:inherit;
}
.events_left{
	width:164px;
	padding-right:20px;
}
.events_right{
	width:164px;
}
p.date{
	background:url(images/events_bg.gif) repeat-x 0 0;
	line-height:0px;
	font-size:0px;
	padding-left:9px;
}
p.date span{
	background:url(images/events_icon.gif) no-repeat 0 50%;
	font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#5EB425;
	padding-left:14px;
	background-color:inherit;
}
p.date_text{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	background-color:inherit;
	padding-top:8px;
}
p.date_text a{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	text-decoration:underline;
	background-color:inherit;
}
p.date_text a:hover{
	text-decoration:none;
}
/*----------RIGHT BODY------------*/
/*-----------------------BODY ENDS------------------------------*/
/*-----------------------ABOUT-US PAGE STARTS------------------------------*/
p.about_us{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5D5D5D;
	padding-top:18px;
	background-color:inherit;
}
p.about_us span{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#D0812E;
	background-color:inherit;
}
.about_bg{
	padding-bottom:13px;
}
.about_img{
	border:3px solid #E1E6E6;
	margin-right:36px;
	line-height:0px;
	font-size:0px;
	float:left;
}
ul.about_link{
	margin:0px;
	float:left;
}
ul.about_link li{
	background:url(images/about_link.gif) no-repeat 0 50%;
	line-height:0px;
	font-size:0px;
	padding-left:18px;
}
ul.about_link li a{
	text-decoration:underline;
	font:normal 11px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#436C75;
	background-color:inherit;
}
ul.about_link li a:hover{
	text-decoration:underline;
	color:#5EB425;
	background-color:inherit;
}
/*-----------------------ABOUT-US PAGE ENDS------------------------------*/
/*-----------------------CONTACT-US PAGE ENDS------------------------------*/
.contact_bg{
	padding-bottom:65px;
}

.address_bg{
	width:296px;
	padding-top:77px;
}
.address_bg p{
	padding-top:12px;
	width:207px;
	font:normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#996112;
	background-color:inherit;
}
.address_bg p a{
	font:normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#5DAA2A;
	text-decoration:underline;
	background-color:inherit;
}
.address_bg p a:hover{
	text-decoration:none;
}
h2.contact{
	margin-bottom:60px;
}
.contact_form{
	width:520px;
	padding:23px 20px 23px 1px;
	background-color:#F1F1F1;
	border:1px solid #E3E3E3;
	float:left;
	color:#666666;
}
.contact_form input.contact-field {
	width:172px;
	height:18px;
	border:none;
	background-color:#fff;
	font:normal 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:22px;
	float:left;
}
.contact_form .message_box {
	width:432px;
	height:198px;
	border:none;
	background-color:#fff;
	font:normal 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:22px;
	float:left;
}
.contact_form .contact-label {
	font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:22px;
	margin-left:22px;
	float:left;
	width:66px;
	background-color:inherit;
}
.contact_form .contact_bttn {
	margin-left:6px;
	float:right;
	width:51px;
	height:13px;
	border:none;
	outline:none;
}
.contact_address{
	font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#B0E5F5;
	float:left;
	margin-bottom:5px;
	background-color:inherit;
}
.contact_detail{
	font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#B0E5F5;
	width:155px;
	float:right;
	display:block;
	margin-bottom:4px;
	background-color:inherit;
}
.contact_detail a{
	font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00A7D8;
	text-decoration:underline;
	background-color:inherit;
}
.contact_detail a:hover{
	text-decoration:none;
}
/*-----------------------CONTACT-US PAGE ENDS------------------------------*/
/*-----------------------COURSE PAGE STARTS------------------------------*/
.course_page{
	background-color:#fff;
	padding:0 23px 27px 23px;
	width:841px;
	color:#4A4A4A;
}
p.course_text{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A;
	padding:16px 0 2px;
	background-color:inherit;
}
.course_graduate{
	width:264px;
	padding-bottom:26px;
	border:1px solid #B3B3B3;
	background-color:#ECECEC;
	color:#4A4A4A;
}
.course_graduate h4{
	background-color:#B3B3B3;
	font:normal 18px/37px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:24px;
	text-transform:uppercase;
}
ul.course_list{
	background:url(images/course_divider.gif) repeat-x 0 0;
	padding-top:1px;
	margin:20px 25px 0 24px
}
ul.course_list li{
	background:url(images/course_divider.gif) repeat-x 0 100%;
	padding-bottom:1px;
	line-height:0px;
	font-size:0px;
}
ul.course_list li a{
	background:url(images/course_icon.gif) no-repeat 3% 50%;
	font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A;
	text-decoration:none;
	display:block;
	padding-left:19px;
	background-color:inherit;
}
ul.course_list li a:hover{
	background-color:#E7E4E4;
	color:#4A4A4A;
	text-decoration:none;
	display:block;
}
/*-----------------------COURSE PAGE ENDS------------------------------*/
/*-----------------------ADMISSION PAGE STARTS------------------------------*/
.admission_text{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A;
	padding:13px 0 35px;
	background-color:inherit;
}
.admission_text span{
	font:bold 12px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#C37523;
	background-color:inherit;
}
.admission_bg{
	background-color:#F1F3F3;
	line-height:0px;
	font-size:0px;
	color:#494949;
}
.admission_date{
	width:224px;
	border-left:1px solid #C0C0C0;
}
.admission_date ul{
	margin:0px;
	text-align:center;
}
.admission_date ul li{
	border-top:1px solid #C0C0C0;
	font:bold 10px/23px  Verdana, Arial, Helvetica, sans-serif;
	color:#494949;
	background-color:inherit;
}
.admission_date ul li.heading{
	font:bold 11px/31px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#C37523;
	border:none;
	text-transform:uppercase;
	background-color:inherit;
}
ul.admission_programmes{
	margin:0px;
}
ul.admission_programmes li{
	padding-left:29px;
	border-top:1px solid #C0C0C0;
	font:normal 11px/23px  Verdana, Arial, Helvetica, sans-serif;
	color:#5EB425;
	background-color:inherit;
}
ul.admission_programmes li.heading{
	font:bold 11px/31px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#C37523;
	border:none;
	text-transform:uppercase;
	background-color:inherit;
}
/*-----------------------ADMISSION PAGE ENDS------------------------------*/

/*-----------------------FOOTER STARTS------------------------------*/
.footer{
	padding-top:18px;
	padding-bottom:50px;
	background:url(images/footer_bg.gif) repeat-x 0 0 #69BE27;
	color:#FFF9F3;
}

.footer p.link{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#F9F460;
	padding-bottom:5px;
	background-color:inherit;	
}

.footer p.link a{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#F9F460;
	background-color:inherit;
	text-decoration:none;
}
.footer p.link a:hover{
	text-decoration:underline;
}
.footer p.link span{
	padding:0 10px;
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#F9F460;
	background-color:inherit;
	text-decoration:none;
}
.footer p{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF9F3;
	background-color:inherit;
}
.footer p span{
	text-decoration:underline;
}
.footer p a{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#F9F460;
	background-color:inherit;
	text-decoration:none;
}
.footer p a:hover{
	text-decoration:underline;
}
/*-----------------------FOOTER ENDS------------------------------*/
/*------------------------links-----------------------------------*/
.wel h2{
   padding:0 0 10px 0;
}
.well p{
     margin:10px 0 0 0;
     font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
     color:#8A8A8A;
     background-color:inherit;

}
.wel p a{
    font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
    color:#b66107;
    background-color:inherit;
    text-decoration:none
}