@import url("../webfonts/ICFont/stylesheet.css");
body{
	font-family: ICFont, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	height: 100%;
	font-size: 12px;
}
ul,li{list-style:none;}
ul,li,h1,h2,h3,h4,p{
	margin: 0px;
	padding: 0px;
	line-height: 1.5em;
	list-style: none;
	font-family: ICFont, Helvetica, sans-serif;
}
.clear{ clear:both;}
p.tx{ margin:0px; padding:0px;}
p.small {line-height:130%}
p.big {line-height:200%}
img{ border:none;}
p.pne{ line-height:2em; padding:4px 0px; margin:0px;}
#container{width:900px; margin-right:auto; margin-left:auto; margin-top:2px; margin-bottom:2px; }
.header{}
.log_top{ width:475px;float:left; }
.header_left{  height:160px; width:423px; float:right; background:#021540 }
.sp{ font: ICFont, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#93b1cc; padding-left:92px; margin:0px}
.defult{ padding:0px 0px 10px 20px; margin-bottom:2px; background: url(../images/top_cr.jpg) no-repeat right top; height:4px;}
.defult2{ padding:0px 10px 0px 20px; margin-bottom:10px;  }
.defult ul{ padding:0px; margin:0px;}
.defult li{ padding:0px 10px 0px 10px; float:left; display:block; font-family: ICFont, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal ;background:url(../images/line_bar.jpg) no-repeat right center;}
.defult li a{ color:#cccbcb; text-decoration:none;}
.defult li a:hover{ color:#F93;}
.srch_main{ width:380px;}
.srch{ float:right; width:249px;}
.srch_main span a{ font-family:ICFont, Arial, Helvetica, sans-serif; font-size:16px; color:#518cc8; background: url(../images/search_icon.jpg) 18px 3px no-repeat;padding-left:30px; text-decoration:none; }
.srch .text{ background:url(../images/serch_bg.jpg) no-repeat scroll 0 0;  height:20px;vertical-align:middle;border:none; padding-left:8px; width:205px; color:#88bbf6; }
.srch_main span a:hover{color:#F93}
.d_direct{ background:url(../images/d_direct_btn.jpg) no-repeat; width:145px; height:25px; float:right; margin-right:100px;*margin-right:99px; padding:8px 8px 8px 50px; }
.d_direct a{font-family: ICFont, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#04499f; text-decoration:none;}
.d_direct a:hover{ color:#1867d1}
.topmenu{ height:35px; background:url(../images/top_menu_bg.jpg) repeat-x;}
.topmenu span.cr{ background:url(../images/menu_c_l.jpg) no-repeat top left; height:35px; width:20px; float:left;}
.topmenu ul{ padding:0px; margin:0px}
.topmenu li{
	padding: 10px 34px 0px 34px;
	float: left;
	display: block;
	font-size: 13px;
	height: 25px;
	background: url(../images/top-menubar.jpg) no-repeat right center;
	margin: 0px;
}
.topmenu li a{color:#cee2f9; font-family:ICFont, Arial, Helvetica, sans-serif;font-weight:bold; text-decoration:none;}
.topmenu li a:hover{ color:#ffffff}
.bo_menu{ background:url(../images/bottom_menu.jpg) repeat-x; height:35px;}
/*.bo_menu ul{ padding:0px 0px 0px 20px; margin:0px;}
.bo_menu li{padding:10px 60px 0px 60px;*padding-top:12px;float:left; height:26px;*height:24px; background: url(../images/bottom_menubar.jpg) no-repeat right center;}
.bo_menu li a{color:#77b3fd; float:left; display:block; font-family: ICFont, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;}*/

.bo_menu ul{ padding:0px; margin:0px;}
.bo_menu li{
	padding: 10px;





*padding-top:12px;						width: 205px;
	float: left;
	text-align: center;
	background: url(../images/bottom_menubar.jpg) no-repeat right center;
	height: 15px;
}
.bo_menu li a{
	color: #77b3fd;
	font-family: ICFont, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}


.bo_menu li a:hover{ color:#ddda04}
.middle{}
.newsmain{width:269px; float:right; padding-left:4.4px;}
.social{
	height: 45px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 25px;
	padding-top: 0px;
}
.social span{ margin:0px 3px 0px 3px; float:left; }
.newsbg{ background-color:#f1f1f1; border:1px solid #cfcfcf; border-right:none; padding-left:13px; margin-bottom:4px;}
.hn{ background: url(../images/head_news.jpg) no-repeat 32px 0px; height:30px; margin:10px 0px 10px 0px;*margin:8px 0px 2px 0px; }
.ce{ background:url(../images/head_cal&eve.jpg) no-repeat 32px 0px; height:30px; margin:10px 0px 0px 0px}
.n_contmain{ width:243px; border-bottom:1px solid #d4d4d4; padding-bottom:7px;}
.n_contant{ width:155px; float:left;line-height:145%; text-align:justify;}
.n_spce_cont{width:243px; margin-bottom:3px; border-bottom:1px solid #d4d4d4; padding-bottom:7px; height:206px;}

 span.mo{ /*background:url(../images/more_arrow.jpg) no-repeat right center;*/ padding-right:10px;}
 span.mo a{ color:#246cb6; font-size:11px; text-decoration:none;}
 span.mo a:hover{ color:#e24a0e}
.n_img{ width:72px; border:1px solid #d4d4d4; float:right; padding:2px; background:#FFF; margin-top:5px;}
.n_img22{ width:121px; height:103px;  margin:10px 0px 10px 60px; padding:2px; border:1px solid #dfdfdf }
.n_img2{ width:117px; height:99px; background:#FFF;  padding:3px 2px 1px 3px; }
h1.nhead{ font-family:Arial, Helvetica, sans-serif; color:#0f5194; font-size:12px; font-weight:bold; margin:6px 0px 4px 0px ; padding:0px; text-align:left; }
h1.nhead a{font-family:Arial, Helvetica, sans-serif; color:#246cb6; font-size:12px; font-weight:bold; text-decoration:none}
h1.nhead a:hover{ color:#d85100}
.flashmain{ width:626px; float:left;}
.b_nmain{ width:234px; padding-bottom:16px;}
.b_nmain span{ float:left; font-weight:normal; color:#666; font-weight:bold;padding-top:7px;}
.b_space_nmain{ width:234px; padding-bottom:14px; height:142px;}
.b_space_nmain span{float:left; font-weight:normal; color:#666; font-weight:bold; padding-top:7px;}
.b_ncontant{ width:184px; float:right;}


.b_ncontants{ width:auto; float:none;}
.b_ncontantd{ width:auto; float:none; text-align:center; font-weight:bold; color:#666;}


.r_img{ width:626px; margin-bottom:4.2px; }
.footermain{}
.f_left{ background: url(../images/bottom_crblue.jpg) no-repeat bottom #010f2d; width:626px;text-align:center; color:#CCC; font-size:12px;}
.flogo{ width:269px; float:right;  background:url(../images/gray_c_bottom.jpg) no-repeat bottom #f1f1f1;padding-bottom:0px;}
.nursery{
	border:1px solid #cfcfcf;
	border-bottom:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:0px;
	padding-left:0px;
}
.img_link{ padding-left:8px; height:119px}
.img_link span{ margin:14px 6px 8px 6px; float:left; }
.sub_menumain{ width:200px; background-image:url(../images/sub_page_menu_bg.jpg); background-repeat:repeat-y; height:100%}
.menu_in{ width:174px;}
.page_head{ height:28px; background:url(../images/sub_page_head_bg.jpg) repeat-x; font-size:15px; color:#FFF; font-weight:bold; text-align:center;
padding-top:8px;}
.menu_in ul{ padding:0px; margin:0px;}
.menu_in li{ background:url(../images/sub-page_menubg.gif) no-repeat  bottom left; display: block;font-family: Verdana, Geneva, sans-serif;margin:0px; line-height:normal;font-size:14px;}
.menu_in li a{color:#93b1cc; text-decoration:none;height:24px;display:block; padding:8px 0px 8px 25px;border-bottom:1px solid #2364a3  }
.menu_in li a:hover{color:#ffffff; text-decoration:none;background: url(../images/li_hover.jpg) no-repeat 10px 12px #5597d7; border-bottom:1px solid #2364a3;}


.active{color:#ffffff; text-decoration:none;background: url(../images/li_hover.jpg) no-repeat 10px 12px #5597d7; border-bottom:1px solid #014485;}

.active1{color: #b2b2b2; text-decoration: none; background: url(../images/li_hover.jpg) no-repeat 10px 12px #041b40; border-bottom: 1px solid #a2b512;}

.active2{color: #b2b2b2; text-decoration: none; background: url(../images/li_hover.jpg) no-repeat 10px 12px #7f8484; border-bottom: 1px solid #a2b512;}

.subcontat{ padding:8px 0px 0px 0px;  float:left;text-align:justify;}
.subcontat2{
	padding: 8px 0px 0px 0px;
	float: left;
	text-align: justify;
	font-family: ICFont, Helvetica, sans-serif;
}
.subcontat2 p{
	margin-top: 5px;
	line-height: 18px;
	font-size: 14px;
	padding-left: 20px;
	padding-right: 15px;
	font-family: ICFont, Helvetica, sans-serif;
}
.subcontat3{
	padding: 5px px 0px 0px;
	float: left;
	text-align: justify;
	width: 695px;
	overflow-y: auto;
    height: 580px;
	font-size: 14px;
	color: #5d5d5d;
	font-family: ICFont, Helvetica, sans-serif;
}
.subcontat3 p{
	margin: 10px 15px 0px 0px;
	line-height: 18px;
	font-size: 14px;
	padding: 0px;
	font-family: ICFont, Helvetica, sans-serif;
}
.subcontat p{ margin:10px 0px 0px 0px; line-height:18px; font-size:14px; padding:0px; margin-right: 10px;}
.sub_mainright{ 
	float:right;
	width:695px;
	overflow-y: auto;
    height: 580px; 
	}
.subr_main{width:199px; float:right; padding:15px 0px 0px 0px ;}
.right_bg{ background:#e8e8e8;-moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px; margin-bottom:8px; padding:23px;  }
.right_img{ width:147px; border:2px solid #FFF}
.right_img2{ width:46px; height:47px; border:2px solid #FFF}
.img_head{ text-align:center;}
h2.imgtex{ font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:8px 0px 5px 0px;}
.img_head span{ background: url(../images/play_button.jpg) no-repeat; font-weight:bold; padding:3px 30px 5px 15px;}
.subnewsmain{}
h2.subnews{ font:Arial, Helvetica, sans-serif; font-size:11px; color:#ab0101; padding:0px; margin:0px;}
.s_newsmain{ float:left;}
.s_newsimgmain{ height:62px; float:left;}
.s_newsimg span{}
.s_newscont{ width:100px; float:right; padding-top:8px;}
.s_newscont span{ font-size:11px; color:#333; display:block;}
h1.subn{ color:#4b4949; font:Verdana, Geneva, sans-serif; font-size:11px; padding:5px 0px 5px 0px ; text-align:left;}
h1.subn2{ color:#ab0101; font:Verdana, Geneva, sans-serif; font-size:12px; padding:5px 0px 5px 0px ; text-align:left;}
h1.subn span{color:#ab0101; font:Verdana, Geneva, sans-serif; font-size:11px;}
h1.head_main{color:#d95700; font-size:16px; padding:10px; margin:0px;}
.location{ margin:10px 0px 10px 0px; border:1px solid #8cc1f4; overflow:hidden;}
.mcont{ background:#2b73b5; font-family: ICFont,Verdana, Geneva, sans-serif; font-size:12px; color:#FFF;margin-top:40px; padding:15px 10px 15px 10px; text-align:center; }
.bl {background: url(../images/bl.jpg) 0 100% no-repeat;}
.br {background: url(../images/br.jpg) 100% 100% no-repeat}
.con{ padding:5px;font-family: Arial, Helvetica, sans-serif;color:#666;font-size:12px; font-weight:normal;}
.conin{ float:right; width:355px;font-family: Arial, Helvetica, sans-serif;}
.conin ul{ padding:0px; margin:0px;}
.conin li{ padding:0px 10px 0px 10px; float:left; display:block; font-family: Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal;  border-right:1px solid #999;}
.conin li a{ color:#666; text-decoration:none;}
.conin li a:hover{ color:#335b8a;}

.newl{font-size:12px; font-weight:bold;font-family: Arial, Helvetica, sans-serif; width:auto;}
.newl li{ list-style:none; padding:5px 0px 0px 18px; background:url(../images/arrow_li.jpg) 0px 9px no-repeat}
.newl li a{ color:#0f5194; text-decoration:none;}
.newl li a:hover{ color:#f18200}
.in_he{ color:#c73800; font-size:14px; font-weight:bold; padding:8px 0px;  margin:5px 0px 0px 0px;}
.newstittle{ color:#0074de;font-size:12px; font-weight:bold;font-family: Arial, Helvetica, sans-serif; line-height:normal;}
.newsdate{font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;color:#e68700; margin-top:5px;}
.n_dis{ font-size:12px; margin-top:10px;}
.btt{ float:right;  background:url(../images/bttn.jpg) no-repeat right bottom; padding:10px 20px 0px 0px;}
.btt a{font-size:12px;font-weight:bold; color:#acacac; text-decoration:none}
.snw_b{height:114px; padding:2px;float:left; margin:15px 10px 0px 0px; border:1px solid #ababab }

/*tables*/
#t1{ border:1px solid #ccdeff; margin-top:10px; color:#5e5e5e; border-collapse:collapse;}
#t1 th { height:30px; border:1px solid #ccdeff; color:#FFF; text-align:center; background-color:#5597d7}
#t1 tr.even td {background-color:#fff; padding:2px; font-family:ICFont, Arial, Helvetica, sans-serif; font-size:12px;border:1px solid #ccdeff; }
#t1 tr.odd td {background-color:#f0f5fe; padding:2px; font-family:ICFont, Arial, Helvetica, sans-serif; font-size:12px;border:1px solid #ccdeff;}	

.tbl_1{border-bottom:1px solid #FFF; color:#FFF; text-align:center; background-color:#0052a4}
.tbl_2{border-bottom:1px solid #FFF; color:#FFF; text-align:center; background-color:#0071e2}
.yell_r{ background:url(../images/yellow_ro.gif) no-repeat center;}
.red_r{ background: url(../images/red_ro.gif)  no-repeat center}
.black_r{ background: url(../images/black_ro.gif)  no-repeat center}
.green_r{ background: url(../images/green_ro.gif)  no-repeat center}

.t3{width:300px;}
.t3 tr td{padding:4px 2px 4px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;border:1px  dashed #dfdfdf; color:#5e5e5e;}


td.ff span{ font-size:12px;  color:#06C;}
.box{ border:1px solid #afafaf}
.ajob a{text-decoration:none;}
.ajob{font-size:12px; color:#004bb1; font-weight:bold; text-decoration:none;}
.app:hover{text-decoration:none;color:#93bd00}
.head_st{border-bottom:1px dotted #21578a; padding-left:5px;}
.app{ font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; padding-left:15px; font-weight:normal; color:#8f8f8f; margin-left:20px; float:right; background:url(../images/arrow_li.jpg) no-repeat left}

.bg_reistrsr{ background:url(../images/bg_reg.jpg) repeat-x  #f8f8f8; }
.reg_container{
	width: 900px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
}
.bg_reistrsr1{ background:url(../images/bg_reg.jpg) repeat-x #e0e0e0; }
.reg_container1{ width:800px; padding-top:63px; margin-left:auto; margin-right:auto;}
.reg_header{
	height: 155px;
	border: 1px solid #022d6f;
	background: #00192c
}
.reg_menu{
	background: url(../images/reg_menu_bg.jpg) repeat-x;
	height: 40px;
	padding-left: 10px;
}
.reg_menu ul{ padding:0px; margin:0px;}
.reg_menu li{ display:block; float:left;}
.reg_menu li a{ text-decoration:none; color:#FFF; font-size:14px; height:25px;display:block; float:left;padding:10px 20px 0px 20px;}
.reg_menu li a:hover{ background: url(../images/hover_bg.jpg) repeat-x; text-decoration:none; color:#FFF; font-size:14px;}
.reg_cont{
	font-size: 14px;
	text-align: justify;
	padding: 50px;
	padding-top:0px;
	line-height: 1.5em;
	font-family: ICFont, Helvetica, sans-serif;
}

.reg_menu2{
	background-color: #008080;
	height: 36px;
	padding-left: 10px;
}
.reg_menu2 ul{ padding:0px; margin:0px;}
.reg_menu2 li{ display:block; float:left;}
.reg_menu2 li a{ text-decoration:none; color:#FFF; font-size:14px; height:25px;display:block; float:left;padding:10px 20px 0px 20px;}
.reg_menu2 li a:hover{ background: url(../images/hover_bg.jpg) repeat-x; text-decoration:none; color:#FFF; font-size:14px;}

-----------created by nidhin-
.reg_demo{ font-size:16px; padding:50px; height:200px; color:#F90; }
-----------------------------
.brow_re_ce_main{ margin-top:60px;}
.brow_re_in_r{
	float: right;
	width: 348px;
	padding-right: 305px;
}
.brow_re_in_l{ float:left; width:300px;}
.brow_re_main{ background:#6697de; float:left;width:626px;}
.brow_re_top_img{ background:url(../images/brow_reg_serch_t.jpg) top; height:12px; width:217px;}
.brow_re_bo_img{ background:url(../images/brow_reg_serch_b.jpg) bottom; height:12px;width:217px;}
.brow_re_cent{ height:88px;}
h1.brow{ font-size:14px; background:url(../images/lence.jpg) no-repeat 150px 10px; color:#0c2954; padding:10px 80px 0px 15px }
.course_l_main{
	background: #0c1d36;
	float: left;
	height: 141px;
	width: 425px;
}
.course_l_top{
	background: url(../images/course_top.jpg) no-repeat;
	width: 425px;
	height: 25px;
	color: #257dff;
	font-size: 18px;
	font-weight: bold;
	padding: 8px 0px 5px 15px;
}
.course_l_top span{ color:#ffdc47}
.course_l_bot{
	background: url(../images/course_bottom.jpg) no-repeat;
	width: 425px;
	height: 40px;
}
.r_btn{ padding:0px 5px 0px 20px;}
.course{ padding:0px 5px 0px 20px;}
.r_txt{
	margin-left: 10px;
	vertical-align: text-top;
	color: #6697de;
	font-size: 12px;
}
.course_l_cent{
	height: 45px;
	padding: 20px 0px 0px 15px;
}
.course_l_cent span{
	margin-right: 20px;
	float: right;
}
.reg_footer{
	margin-top: 20px;
	font-size: 14px;
	text-align: justify;
	padding: 50px;
	line-height: 1.5em;
}
.c_ltxt{ border:1px solid #022d6f; width:187px;}

.pic_right{ background:#002850; width:143px; float:right; margin-left:16px;}
.pic_righthe{ background:url(../images/ge_right_head.jpg) no-repeat; margin-top:20px; text-align:center; font-size:15px; color:#7999ff; padding:20px 5px;height:70px;font-family: ICFont, Verdana, Geneva, sans-serif;}
.pic_ri_pic{ padding:2px; background: #002850; border:1px solid #808080; margin-bottom:18px;}
.btn_np a{
	font: ICFont, Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #676767;
	text-decoration: none;
	font-weight: normal;
}
.btn_np a:hover{color:#2b73b5; font-weight:bold;}
.btn_np{ background:url(../images/btn_np_bg.jpg) no-repeat; padding:13px 10px 2px 0px ; float:right; width:381px; height:46px;}
.btn_p{ background:url(../images/p_btn.jpg) no-repeat; float:left; margin-left:14px; width:80px; height:15px;text-align:center; padding:8px}
.btn_n{ background:url(../images/n_btn.jpg) no-repeat;float:right; margin-right:4px;width:82px; height:15px; text-align:center; padding:8px}
.btn_tbtn{ background: url(../images/table_btn.jpg) no-repeat;float:left; margin-left:12px;width:130px; height:15px;text-align:center; padding:8px}
h1.main{
	background: url(../images/main_head_bg2.jpg) repeat-x left bottom;
	font-family: ICFont, Helvetica, sans-serif;
	font-size: 17px;
	color: #004d9a;
	padding: 0px 0px 15px 20px;
}
.dummy{}
.audio{ width:160px; border:1px solid #d7d7d7; background:url(../images/audio_img.jpg) no-repeat 50px 1px #e8e8e8; float:left; margin-left:50px;padding-top:65px;}
.audio_bo{}
.audio_btn{ background: url(../images/audio_btn.jpg) no-repeat; margin-left:35px;width:92px; height:23px; text-align:center; padding-top:5px; }
.audio_btn a{color:#FFF; font-size:12px; font-weight:bold; text-decoration:none;}
.audio_btn a:hover{ color:#d4d4d4}
.prince{ width:169px; float:right; margin-right:50px;}
.sign{float:right; width:130px; background: url(../images/sign_img.jpg) no-repeat; padding-top:50px; padding-right:50px;}
h2.s_he1{
	color: #004d9a;
	font-size: 15px;
	padding: 12px 0px 2px;
	text-align: center;
	font-family: ICFont, Helvetica, sans-serif;
}
h2.s_he{ color:#800000;font-size:15px; padding:5px 0px 2px;}
h2.s_he2{
	color: #2a6ebb;
	font-size: 13px;
	padding: 12px 0px 2px 0px;
	font-family: ICFont, Helvetica, sans-serif;
}


.maindiv{
	width:83px;
	*width:85px;
	background-color:#0b193c;
	float:none;
	position:relative;
	top:-45px;
	left:510px;
	padding:3px 4px 3px 4px;
	*filter:alpha(opacity=80);
	-moz-opacity:0.8;  
	-khtml-opacity: 0.8;
	opacity: 0.8;
	
	
}
.artop{
    width:26px;
	height:22px;
	padding:0;
	float:left;
	cursor:hand;
	
}
.arbot{
	width:26px;
	height:22px;
	float:right;
	clear:both;
	cursor:hand;
	
}
.playpause{
	
	cursor:hand;
}

#clocator{
	text-align:right;
	color:#09F;
	
}

#select a:hover{
	background:url(../images/arrow_down.gif);
	color:#FFF;
		
}
#slider {

	/* You MUST specify the width and height */
	width:626px;
	height:371px;
	position:relative;	
	overflow:hidden;}
	

#mask-gallery {
overflow:hidden;}

#gallery {	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	z-index:0;
	/* width = total items multiply with #mask gallery width */
	width:900px;
	overflow:hidden;
}

	#gallery li {

		
		/* float left, so that the items are arrangged horizontally */
		vertical-align:top;
	}


#mask-excerpt {
	
	/* Set the position */
	position:absolute;	
	top:0;
	left:0;
	z-index:500px;
	
	/* width should be lesser than #slider width */
	width:100px;
	overflow:hidden;	
	
}
	
#excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=60);
	-moz-opacity:0.6;  
	-khtml-opacity: 0.6;
	opacity: 0.6;  
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	/* Set the position */
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	
	/* Set the style */
	width:100px;
	background-color:#000;
	overflow:hidden;
	font-family:arial;
	font-size:10px;
	color:#fff;	}
#excerpt li {padding:5px;}
.fir_bo{ margin:10px 0px 5px 0px ;}
.bl {background: url(../images/blb.jpg) 0 100% no-repeat #bfd2eb;}
.br {background: url(../images/brb.jpg) 100% 100% no-repeat}
.tl {background: url(../images/tlb.jpg) 0 0 no-repeat}
.tr {background: url(../images/trb.jpg) 100% 0 no-repeat; padding:18px} 
.tafh{ color:#FFF; padding:0px;  font-size:16px;}
.fir_bo strong { color:#2666b9}


               
#container .scrool_left .middle .sub_mainright .subcontat2 div .avsub img {
	height: 100px;
	width: 100px;
}
.subcontat2 div p {
	font-family: ICFont, Helvetica, sans-serif;
}
#container .scrool_left .middle .sub_mainright .subcontat2 .dummy .d_img img {
	height: 112px;
	width: 118px;
}
#container .scrool_left .middle .sub_mainright .subcontat2 p {
	padding: 0px 15px 0px 15px;
	font-family: ICFont, Helvetica, sans-serif;
}

.schedule_img {
    width: 100px;
    height: 39px;
    float: left;
    margin: 0px 0px 15px 20px;