/* CSS Document */
body{
	margin:0px; padding:0px 0 0 0;
	background:url(../images/) 0 0 repeat;
	font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000;
	}

h1, h2, h3, h4, h5, p, ul, li, form, input{margin:0px; padding:0px;}
.clr{clear:both;}
.fl{float:left;}
.fr{float:right;}
.al_c{text-align:center;}
.al_r{text-align:right;}

#main_container{
	width:981px; margin:0 auto;
	}

/*-----------New Home-------*/

#home_new{
	width:938px; margin:0 auto; padding:18px 0 0 25px;
	}
#home_left{
	width:219px; float:left; padding:0 0 0 0px;
	}
#home_left .admission{ 
	padding:0 0 7px 0px;
	}
.programm_list li{
	list-style:none; height:52px; padding:0 0 5px 0px;
	}
.programm_list li a{
	padding:13px 0 0 15px; 
	color:#FFFFFF; font-weight:bold; font-size:13px; text-decoration:none;
	background:url(../images/home/left_btn2.jpg) 0 0 no-repeat;
	display:block; height:39px; text-align:left;
	}
.programm_list li a span{
	display:block; padding:5px 0 0 0px; 
}
.programm_list li a:hover{
	background:url(../images/home/left_btn2.jpg) 0 -52px no-repeat;
	}
.news_ticker{
	background:url(../images/home/news_bg.gif) 0 0 no-repeat;
	height:110px; padding:10px 15px;
	}
.news_ticker h2{
	font-size:13px; color:#0076BE; margin:0px; padding:0px;
	}
.news_ticker h2 span{ color:#D20505;}
.gist_news{
	color:#000000;
	}
ul#listticker{
	padding:0 0px; height:85px; overflow:hidden; text-align:left;
	}
ul#listticker li{
	padding:5px; list-style:none;
	}
ul#listticker li a{color:#000000; text-decoration:none; font-size:13px;}
ul#listticker li a:hover{color:#D20505; text-decoration: underline;}
			

#home_middle{
	width:502px; float:left; padding:0 0 0 6px;
	}
#home_middle .top_bar{
	background:url(../images/home/ticker_bar_bg.gif) 0 0 repeat-x;
	height:42px;
	}
.scroll{
	float:left; line-height:42px; font-weight:bold; text-align:center; width:90%; 
	}
.testimonial_box{
	background: url(../images/home/testimonial_box.gif) 0 0 no-repeat;
	width:299px; height:163px; float:left; padding:4px 3px 0 12px; 
	}
.our_parterns{
	background: url(../images/home/our_partner.gif) 0 0 no-repeat;
	width:163px; height:125px; float: right; padding:40px 3px 0 16px; 
	}
#home_middle .mid_contents{width:487px; margin:0 auto; padding:5px 0px;}
#home_middle .mid_contents a{ color:#D20505; font-weight:bold; text-decoration:none;}
#home_middle .mid_contents a:hover{ text-decoration:underline;}
#home_middle .mid_contents h2{
	font-size:25px; margin:0px; padding:0 0 5px 0px; font-weight:normal;
	}
#home_middle .mid_contents h2 span{ color:#C00911;}

#home_middle .corporate_training{
	width:225px; height:160px; padding:5px; border:1px solid #0D79BA; font-size:11px;
	}
#home_middle .corporate_training p{ padding:5px 0px;}
#home_middle .corporate_training h2{
	font-size:20px; height:35px; line-height:35px; background:#B4E3FF; padding:0 0 0 7px;
	}


/*---------------Slide show------*/
#slideshow {
    position:relative;
	padding:0px 0 0 0px;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:3;
    opacity:0.0;
}
#slideshow IMG.active {
    z-index:15;
    opacity:1.0;
}
#slideshow IMG.last-active {
    z-index:9;
}

#home_right{
	width:202px; float:right; padding:0 0 0 0px;
	}
#home_right .right_box{
	position:relative; z-index:9;
	background:url(../images/home/right_r_rpt.gif) 0 0 repeat-y;
	}
#home_right .right_box p{
	padding-bottom:5px;
	}
#home_right .right_box p span{ color:#D20505;}
#home_right .summit_img{z-index:12;}
#home_right .right_box  .inner{
	background:url(../images/home/right_r_bot.gif) 0 bottom no-repeat;
	padding:0 12px 10px 12px;  z-index:11;
	}
#home_right .right_box .top{
	height:15px;
	}
	
#home_right .our_ceo{
	background:url(../images/home/our_ceo_rpt.gif) 0 0 repeat-y;
	width:196px; margin:0 auto;
	}
#home_right .our_ceo h2{
	font-size:16px; color:#FFFFFF;
	padding-bottom:2px; text-align:center;
	}
#home_right .our_ceo .video{
	background:url(../images/home/our_ceo_bot.gif) 0 bottom no-repeat;
	padding:0 12px 5px 12px;  z-index:11;
	}
#home_right .right_box .top{
	height:15px;
	}


