*{margin:0px;padding:0px;}

body{background:#301302;font:normal 11px Arial;color:#FFF;}

a{text-decoration:none;color:#FFF;}

img{border:0px;}

li{list-style:none;}

input{font:normal 12px Tahoma;color:#000000;}

#pagecontainer{width:1000px;margin:auto;position:relative;}

.header_flash{position:absolute; width:1000px; height:221px; z-index:1;}

.header_bg{clear:both; width:1000px; height:221px;}
/*.header_bg{clear:both; width:1000px; height:221px; background:url(../images/nicm-bg.jpg) left top no-repeat;}*/

.header_logo{clear:both; width:1000px; height:221px; background:url(../images/logo.png) no-repeat; z-index:1; position:relative;}

.logo{clear:both; width:710px; height:193px;}

.logo a{width:710px; height:193px; display:block;}

.menu{width:975px; height:24px; margin-left:25px; text-align:center;}

.menu li{float:left; padding-right:23px; font:bold 12px Arial; line-height:24px;}

.menu li a.active, a:hover{color:#eab03b;}

.middle_banner{clear:both; background:#000; width:1000px; height:246px; padding:4px 0px;}

.center_part{clear:both; width:1000px; padding-top:15px; float:left; background:url(../images/page_btm_bg.gif) left bottom no-repeat;}

.column1{float:left; width:620px; padding:0px 10px;}

.column2{float:left; width:325px; margin-left:25px;}

.welcome_txt{clear:both; font:bold 17px Arial; color:#c68a09; height:35px;}

.welcome_desc{clear:both; font:12px Arial; text-align:justify; line-height:18px;}

.calender_events_bg{clear:both; background:url(../images/calender_events_bg.gif) no-repeat; width:305px; height:236px; padding:60px 0px 0 20px;}

.calender_events_bg li{clear:both; background:url(../images/research_listicon.png) 0 8px no-repeat; padding:5px 20px; line-height:18px !important; font:12px arial;text-align:justify;}

.whtsnew_photogallery_part{clear:both; width:1000px; height:175px;}

.whatsnew_bg{float:left; margin-left:20px; background:url(../images/whatsnew_bg.png) no-repeat; width:423px; height:130px; padding:44px 30px 0 24px; font-size:12px;}

.photogallery_bg{float:left; background:url(../images/photogallery_bg.png) no-repeat; width:382px; height:71px; padding:103px 95px 0 0; text-align:right;}

.photogallery_bg a{text-decoration:underline; color:#d6a02b; font-weight:bold;}

.news_title{clear:both; height:22px;}

.news_desc{clear:both; height:72px; line-height:16px; color:#d6a02b;}

.news_readmore{text-align:right;}

#footer{clear:both; width:945px; margin:0px auto 20px 30px; font:11px verdana; float:left; padding-top:60px;}

.fleft{float:left; width:545px; line-height:18px;}

.fleft span{color:#c68a09;}

.fright{float:left; width:400px;; text-align:right; padding-top:15px;}

.fright span{color:#b50e0e;}

.page_headertxt{clear:both; height:42px; line-height:42px !important; font:bold 17px arial; color:#c68a09; margin-left:30px;}

.mission_bg{float:left; background:url(../images/mission_bg.gif) no-repeat; width:437px; height:127px; margin-left:23px; padding:45px 23px 0 17px; line-height:16px; text-align:justify; font:11px Verdana;}

.vision_bg{float:left; background:url(../images/vision_bg.gif) no-repeat; width:437px; height:127px; padding:45px 20px 0 20px; line-height:16px; text-align:justify; font:11px Verdana;}

.vision_bg li{clear:both; background:url(../images/list_icon.gif) 0 5px no-repeat; padding-left:15px; height:38px;}

.about_middlepart{clear:both; padding-top:15px; width:950px; margin-left:30px; float:left; font-size:12px;}

.about_middlepart li{clear:both; background:url(../images/list_icon.gif) 0 5px no-repeat; padding-left:15px;}

.about_subdesc li{clear:both; background:url(../images/list_icon.gif) 0 5px no-repeat; padding-left:15px;}

.about_left{float:left; width:615px;}

.about_right{float:left; margin-left:10px; width:310px;}

.page_subheader{clear:both; height:30px; font:bold 14px Arial; color:#c68a09;}

.page_subdesc{clear:both; font:12px; line-height:17px; margin-bottom:15px;}

.about_subdesc{clear:both;width:950px; margin-left:30px; line-height:17px; font-size:12px;}

.page_subdesc1{clear:both;width:950px; margin-left:30px; line-height:17px; font:12px Arial;}

.mba_box{clear:both; padding-top:10px; margin-left:30px; width:945px; border-bottom:1px solid #623b04; float:left; padding-bottom:10px; margin-bottom:20px;}

.mba_box_left{float:left; width:715px;}

.mba_box_right{float:left; width:172px; margin-left:55px; background:url(../images/download_bg.gif) no-repeat; height:63px; margin-top:15px;}

.mba_title{clear:both; height:27px; font:bold 12px Arial; color:#5a8109;}

.mba_desc{clear:both; font:12px Arial; line-height:18px;}

.mba_download{clear:both; height:34px; padding-left:20px; padding-top:10px;}

.mba_posted{clear:both; padding:6px 0 0 10px; color:#c30b0b;}

.pagination_bg{clear:both; margin:47px auto 10px auto; background:url(../images/pagination_bg.gif) no-repeat; width:311px; height:35px; text-align:center; line-height:35px !important; font:bold 12px Arial;}

.pagination_bg span{color:#e51c1c; padding-right:5px;}

.pagination_bg a{padding:0 4px; color:#e51c1c;}

.pagination_bg a:hover{background:#FFF;}

a.pagination_active{background:#FFF;}

a.nohover:hover{background:none;}

.photogallery_part{clear:both; padding-top:10px; margin-left:28px; width:972px; float:left;}

.photo_box{float:left; background:url(../images/photo_bg.gif) no-repeat; width:171px; height:148px; margin:0 23px 30px 0;}

.photo_img{clear:both; padding-top:8px; height:115px; text-align:center;}

.photo_img img{width:158px; height:115px;}

.photo_title{clear:both; height:26px; line-height:26px !important; text-align:center; font:12px Arial; color:#c68a09;}

.photo_title a{color:#c68a09;}

.whatsnew_box{clear:both; width:950px; float:left; margin-bottom:35px;}

.whatsnew_topcurve{clear:both; background:url(../images/whtsnew_topcurve.gif) no-repeat; width:950px; height:9px;}

.whatsnew_btmcurve{clear:both; background:url(../images/whtsnew_btmcurve.gif) no-repeat; width:950px; height:9px;}

.whatsnew_middle{clear:both; background:#1c0b01; padding:0 17px; width:916px; float:left;}

.whatsnew_column1{float:left; width:120px; text-align:left;}

.whatsnew_column1 img{width:97px; height:73px; margin-top:17px;}

.whatsnew_column2{float:left; width:685px;}

/*.whatsnew_column3{float:left; width:100px; margin-left:7px; margin-top:75px;}*/
.whatsnew_column3{float:right; width:100px; margin-left:7px; margin-top:75px;}

.whatsnew_title{clear:both; padding-top:8px; height:30px; font:bold 14px arial; color:#4e6c19;}

.whatsnew_desc{clear:both; font:12px Arial; line-height:18px; text-align:justify;}

.research_toppart{clear:both; width:1000px; float:left; background:url(../images/research_icon.png) right top no-repeat;}

.reasearch_part{clear:both; margin-left:45px; width:905px;}

.reasearch_part li{clear:both; background:url(../images/research_listicon.png) 0 10px no-repeat; padding:10px 20px; line-height:18px !important; font:12px arial; border-bottom:1px solid #000; text-align:justify;}

.faculty_box{float:left; width:175px; height:230px; margin-right:15px; text-align:center;}

.faculty_image{clear:both; padding-top:15px; height:125px;}

.faculty_image img{width:90px; height:112px;}

.faculty_name{clear:both; height:20px; font:bold 12px Arial; color:#de3030;}

.faculty_name span{color:#a1a1a1;}

.faculty_deignation{clear:both; height:25px; font:bold 12px Arial; font-style:italic;}

.faculty_viewmore{clear:both;}

.infa_box{clear:both; margin-left:20px; margin-bottom:25px;}

.infra_topcurve{clear:both; background:url(../images/infra_topcurve.gif) no-repeat; width:960px; height:5px;}

.infra_btmcurve{clear:both; background:url(../images/infra_btmcurve.gif) no-repeat; width:960px; height:5px;}

.infra_middle{clear:both; padding:15px; width:930px; background:#190a01; float:left;}

.infra_title{clear:both; height:35px; font:bold 14px arial; color:#537909;}

.infra_desc{clear:both; font:12px Arial; line-height:18px;}

.infra_innerpart{float:left; clear:both; margin-top:20px;}

.infra_innerleft{float:left; width:375px;}

.infra_innerright{float:left; width:555px;}

.infra_inner_topcurve{clear:both; background:url(../images/infra_inner_topcurve.gif) no-repeat; width:344px; height:5px;}

.infra_inner_middle{clear:both; background:#0f0600; padding:10px; width:324px; float:left;}

.infra_inner_btmcurve{clear:both; background:url(../images/infra_inner_btmcurve.gif) no-repeat; width:344px; height:5px;}

.classdesc_left{float:left; width:130px;}

.classdesc_right{float:left; width:185px;}

.class_text{clear:both; height:20px; font:12px Arial; color:#ebba50;}

.class_desc{clear:both;}

.class_desc li{clear:both; background:url(../images/infra_list_bullet.gif) 0 6px no-repeat; padding-left:10px; height:20px; font-size:12px;}

.class_desc1{clear:both;}

.class_desc1 li{clear:both; height:20px; font-size:12px;}

.infra_photo{float:left; width:265px; text-align:center; margin-right:10px;}

.infra_photo img{width:263px; height:185px;}

.infra_boxleft{width:555px; float:left; text-align:left;}

.infra_boxright{float:left; width:370px; text-align:left; padding-top:25px;}

.infra_boxleft1{width:510px; float:left; text-align:left; padding-top:25px; padding-right:5px;}

.infra_boxright1{float:left; width:415px; text-align:left;}

.training_bg{clear:both; background:url(../images/training_bg.png) right top no-repeat; height:485px;}

.traine_header_txt{clear:both; padding-top:55px; height:65px; width:560px; line-height:20px; font:bold 15px arial; margin-left:30px; text-align:center;}

.traine_middlepart{clear:both; margin-left:30px;}

.traine_topcurve{clear:both; background:url(../images/training_topcurve.png) no-repeat; width:758px; height:11px;}

.traine_middle{clear:both; background:#140801; width:758px; float:left;}

.traine_btmcurve{clear:both; background:url(../images/training_btmcurve.png) no-repeat; width:758px; height:25px;}

.traine_row{clear:both; width:758px; border-bottom:1px solid #341f02; float:left;}

.traine_headercol1{float:left; padding-left:15px; width:80px; border-right:1px solid #341f02; text-align:left; height:30px; line-height:30px; font:bold 11px Arial;}

.traine_headercol2{float:left; width:96px; border-right:1px solid #341f02; text-align:center; height:30px; line-height:30px; font:bold 11px Arial;}

.traine_headercol3{float:left; width:120px; border-right:1px solid #341f02; text-align:center; height:30px; line-height:30px; font:bold 11px Arial;}

.traine_headercol4{float:left; width:134px; border-right:1px solid #341f02; text-align:center; height:30px; line-height:30px; font:bold 11px Arial;}

.traine_headercol5{float:left; width:128px; border-right:1px solid #341f02; text-align:center; height:30px; line-height:30px; font:bold 11px Arial;}

.traine_headercol6{float:left; width:180px; text-align:center; height:30px; line-height:30px; font:bold 11px Arial;}


.traine_col1{float:left; padding-left:15px; width:80px; border-right:1px solid #341f02; text-align:left; line-height:24px !important; height:24px; font:12px Arial;}

.traine_col2{float:left; width:96px; border-right:1px solid #341f02; text-align:center; line-height:24px !important; height:24px; font:12px Arial;}

.traine_col3{float:left; width:120px; border-right:1px solid #341f02; text-align:center; line-height:24px !important; height:24px; font:12px Arial;}

.traine_col4{float:left; width:134px; border-right:1px solid #341f02; text-align:center; line-height:24px !important; height:24px; font:12px Arial;}

.traine_col5{float:left; width:128px; border-right:1px solid #341f02; text-align:center; line-height:24px !important; height:24px; font:12px Arial;}

.traine_col6{float:left; width:180px; text-align:center; line-height:24px !important; height:24px; font:12px Arial;}

.calender_textleft{float:left; width:875px; padding-right:10px;}

.calender_textright{float:left; width:75px;}

.calender_left{float:left; width:455px; border-right:1px solid #341f02;}

.calender_right{float:left; width:425px; margin-left:20px;}

.calender_searchtext{clear:both; height:25px; font:bold 16px Arial;}

.calender_search_part{clear:both; height:40px;}

.calender_searchleft{float:left; width:172px; height:27px; background:#c4c4c4; text-align:center; padding-top:8px;}

.calender_searchleft select{padding:0 0px;}

.calender_searchmiddle{float:left; width:40px; text-align:center; font:bold 16px arial; color:#c68a09; padding-top:10px;}

.calender_btn{clear:both; background:url(../images/search_btn.gif) right top no-repeat; height:29px; text-align:right; margin-right:71px;}

.calender_btn input{width:73px; height:29px; background:Transparent; border:none;}

.calender_txtbox{clear:both; background:url(../images/search_txtbox.gif) no-repeat; width:361px; height:27px; padding:5px;}

.calender_txtbox input{width:355px; height:17px; font:12px arial; color:#000; padding-top:3px; background:Transparent; border:none;}

.calender_header_row{clear:both; height:25px; background:#663e05; font:bold 14px Arial; line-height:25px; text-align:center; width:958px; margin-left:20px;}
.calender_header_row_title
{
clear:both; height:25px; font:bold 14px Arial; line-height:25px; text-align:left; width:958px; margin-left:20px; padding-bottom:10px;
}
.calender_header_col1{float:left; width:225px;}

.calender_header_col2{float:left; width:136px;}

.calender_header_col3{float:left; width:127px;}

.calender_header_col4{float:left; width:83px;}

.calender_header_col5{float:left; width:225px;}

.calender_header_col6{float:left; width:158px;}

.calender_row{clear:both; font:12px Arial; text-align:center; width:958px; margin-left:20px; border-bottom:1px solid #663e05; float:left;}
/*
.calender_col1{float:left; border-left:2px solid #663e05; width:225px; border-right:1px solid #663e05; height:60px; padding-top:10px;}

.calender_col2{float:left; width:135px;  border-right:1px solid #663e05; height:60px; padding-top:10px;}

.calender_col3{float:left; width:127px; border-right:1px solid #663e05; height:60px; padding-top:10px;}

.calender_col4{float:left; width:102px; border-right:1px solid #663e05; height:60px; padding-top:10px;}

.calender_col5{float:left; width:204px; border-right:1px solid #663e05; height:60px; padding-top:10px;}

.calender_col6{float:left; width:156px; border-right:2px solid #663e05; height:60px; padding-top:10px;}*/


.calender_col1{float:left; border-left:2px solid #663e05; width:220px; border-right:1px solid #663e05; text-align:left; padding-left:5px; height:85px; padding-top:10px;}

.calender_col2{float:left; width:135px;  border-right:1px solid #663e05; height:85px; padding-top:10px;}

.calender_col3{float:left; width:127px; border-right:1px solid #663e05; height:85px; padding-top:10px;}

.calender_col4{float:left; width:82px; border-right:1px solid #663e05; height:85px; padding-top:10px;}

.calender_col5{float:left; width:215px; border-right:1px solid #663e05; height:85px; text-align:left; padding-left:5px; padding-right:4px; padding-top:10px;}

.calender_col6{float:left; width:151px; border-right:2px solid #663e05; height:85px; text-align:left; padding-left:5px; padding-top:10px;}

.feedback_bg{clear:both; background:url(../images/feedback_bg.png) no-repeat; width:660px; height:397px; margin-left:30px; padding-left:280px;}

.feedback_topcurve{clear:both; background:url(../images/feedback_topcurve.png) no-repeat; width:379px; height:10px;}

.feedback_middle{clear:both; background:#130701; width:379px; padding:5px 0px; float:left;}

.feedback_btmcurve{clear:both; background:url(../images/feedback_btmcurve.png) no-repeat; width:379px; height:10px;}

.feedback_header{clear:both; padding-top:5px; height:45px; text-align:center;}

.feedback_row{clear:both; font:12px Arial; color:#cc7118;}

.feedback_left{margin-left:25px; float:left; width:70px; text-align:left; padding-top:7px;}

.feedback_right_txtbox{float:left; background:url(../images/feedback_txtbox.gif) no-repeat; width:224px; height:18px; padding:5px; margin-bottom:10px;}

.feedback_right_txtbox input{width:220px; height:15px; font:11px arial; background:Transparent; border:none; color:#FFF;}

.feedback_right_txtarea1{float:left; background:url(../images/feedback_txtarea1.gif) no-repeat; width:224px; height:44px; padding:5px; margin-bottom:10px;}

.feedback_right_txtarea1 textarea{width:217px; height:40px; font:11px arial; background:Transparent; border:none; color:#FFF;}

.feedback_right_txtarea{float:left; background:url(../images/feedback_txtarea.gif) no-repeat; width:224px; height:98px; padding:5px; margin-bottom:10px;}

.feedback_right_txtarea textarea{width:217px; height:95px; font:11px arial; background:Transparent; border:none; color:#FFF;}

.feedback_right_btn{clear:both; background:url(../images/feedback_btn.gif) right top no-repeat; height:22px; margin-right:55px; text-align:right;}

.feedback_right_btn input{width:54px; height:22px; background:Transparent; border:none;}

/*.contact_headertext{font:bold 17px arial; height:21px;}

.contact_headersubtxt{font:bold 12px arial; color:#60800c; height:35px;}

.cnt_line1{clear:both; height:25px; font-size:14px;}

.cnt_line2{clear:both; background:url(../images/tell_icon.gif) right top no-repeat; height:32px; padding:7px 35px 0 0; font-size:14px; width:250px;}

.cnt_line3{clear:both; background:url(../images/fax_icon.gif) right top no-repeat; height:28px; padding:7px 35px 0 0; font-size:14px; width:250px;}

.cnt_line4{clear:both; background:url(../images/email_icon.gif) right top no-repeat; height:36px; padding:7px 35px 0 0; font-size:14px; width:250px; color:#3a7696;}*/
.contact_headertext{font:bold 17px arial; height:21px; padding-left:47px;}

.contact_headersubtxt{font:bold 12px arial; color:#60800c; height:35px; padding-left:47px;}

.cnt_line1{clear:both; height:25px; font-size:14px; padding-left:47px;} 

.cnt_line2{clear:both; background:url(../images/tell_icon.gif) left top no-repeat; height:32px; padding:7px 0 0 45px; font-size:14px; width:320px;}

.cnt_line3{clear:both; background:url(../images/fax_icon.gif) left top no-repeat; height:28px; padding:7px 0 0 45px; font-size:14px; width:250px;}

.cnt_line4{clear:both; background:url(../images/email_icon.gif) left top no-repeat; height:36px; padding:7px 0 0 45px; font-size:14px; width:250px; color:#3a7696;}

.cnt_line4 a{color:#3a7696;}

.cnt_btm{clear:both; margin-left:30px; width:970px; float:left;}

.cnt_btm_left{float:left; width:542px; text-align:center; padding-top:20px;}

/*.cnt_btm_right{float:left; width:400px; margin-top:-280px;}*/
.cnt_btm_right{float:left; width:400px; margin-top:-280px; position:relative; z-index:1;}

.nolistings{clear:both; padding:10px 0px; text-align:center; font:bold 14px Arial;}

.clear{clear:both; height:15px;}
.clear1{clear:both; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:15px; padding:10px 20px 0px 0px;}