@charset "utf-8";
/* CSS Document */

.descTxt{line-height:18px; font-size:13px;}
.blackTxt{color:#000 !important;}
.ongTxt{color:#014189;}
.ongTxt2{color:#014189; font-size:20px;}
.spTxt{color:#655329;}
.whiteTxt{color:white;}
.redTxt{color:#357aac;}
.smallTxt{font-size:11px;}
a.greenTxt{color:#398408; text-decoration:underline;}

.wrapper{width:960px; margin:0 auto;}

.header{padding-top:12px;}
.header .right{width:795px; float:right;}

.borderTop{border-top:#999 dashed 1px;}
.borderBottom{border-bottom:#999 dashed 1px;}
.borderRight{border-right:#999 dashed 1px;}

.paddTopBottom{padding:5px 0;}

.topNav{width:15%; float:right;}
.topNav ul, .topNav ul li{list-style:none; display:block; width:100%;}
.topNav ul li{margin-bottom:5px;}
.topNav ul a{display:block; color:#6daede; font-weight:bold; padding:3px 0 3px 25px;}
.topNav ul a:hover{color:#357aac; text-decoration:none;}
.topNav ul li.mail a{background:url(../images/mail_icon.jpg) no-repeat left 5px;}
.topNav ul li.accreditation a{background:url(../images/accreditation_icon.jpg) no-repeat left 2px; }
.topNav ul li.news a{background:url(../images/news_icon.jpg) no-repeat left 4px;}
.topNav ul li.facebook a{background:url(../images/facebook_icon.jpg) no-repeat left 2px;}

.navContainer{margin-top:8px;}
.nav{list-style:none;}
.nav li{display:block; float:left; margin-right:10px;}
.nav li a{
	float:left; 
	display:block; 
	background:url(../images/navBg.jpg) repeat-x top; 
	border:#417fa8 solid 1px; 
	text-align:center;
	color:white;
	height:33px;
	font-size:14px;
	line-height:31px;
	font-weight:bold;
	padding:0 20px;
}
.nav li.last{margin-right:0;}
.nav li a:hover{text-decoration:none; color:#a6cde9; background:#357aac;}
.nav li.active a{text-decoration:none; color:#a6cde9; background:#357aac;}

.tickerArea{/*background:#f1eef5; border-bottom:#4839d4 solid 1px; border-top:#4839d4 solid 1px;*/ background:#f85c11; padding:6px; margin-top:8px;}
.tickerArea, .tickerArea a{font-size:15px; font-weight:bold; /*color:#2e6ed0; text-decoration:blink;*/ color:white; }

.bannerContainer{width:955px; float:left;}

.home-admissionContainer{background:#15a6ff url(../images/admission_tab.png) no-repeat left top; height:272px; width:273px; float:right; padding:0 16px 0 16px;} 
.home-admissionContainer td{color:#000; border-bottom:#FFF dashed 1px;}
.home-admissionContainer td a{color:#000; }

.bodyContainer{}
.bodyContainer .content{background:url(../images/wrap_bg.png) repeat-y left; width:655px; padding:14px; border-bottom:#f1f1ec solid 1px; border-top:#f1f1ec solid 1px;}
.bodyContainer .sideNavContainer{width:259px;}

.note {
	background:url(../images/sidebar_note.png) repeat-y scroll 0 0 #E8E0E3;
	border-bottom:1px solid #cccccc;
}
.note-top {
	background:url(../images/sidebar_note_top.png) no-repeat scroll left top transparent;
	line-height:130%;
	padding:15px 15px 10px 20px;
	position:relative;
}

.propContainer{width:330px;}
.propContainer2{width:312px;}
.ongContainer{background:#ffa508; padding:8px;}

.readmore{background:url(../images/bullet01.jpg) no-repeat right 6px; float:left; display:block; padding:2px 13px 2px 0; color:#014189; font-weight:bold; text-decoration:underline;}
.readmore:hover{color:#1361b9;}

.sidenav{list-style:none; border-bottom:dashed #7f7f7f 1px; margin-bottom:8px;}
.sidenav li{background:url(../images/bullet02.png) no-repeat left 2px; margin-bottom:11px; padding-left:25px; font-size:15px; font-weight:bold; color:#d51c07;}
.sidenav li a{font-size:15px; font-weight:bold; color:#d51c07;}
.sidenav li a.blackTxt{color:#000;}
.sidenav li a.ongTxt{color:#f65e16;}

.itemContainer{background:#f6f1e5; padding:8px; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px;}

.greyborder{border:#6f6f6f solid 1px;}
.blackBorder{border:#000 solid 1px;}

.menuList{list-style:none; width:95%; margin-left:14px;}
.menuList li{background:url(../images/tick.jpg) no-repeat left 2px; padding:2px 0 2px 28px; line-height:18px; margin-bottom:8px;}

.footerContainer{background:#effbfd url(../images/footerTop.jpg) repeat-x top; padding:30px 20px;}
.footerContainer, .footerContainer div, .footerContainer a{color:#837c6f; font-size:11px;}
.footerContainer a.extLink{color:#9c927f; text-decoration:underline;}
.footerContainer a.extLink:hover{text-decoration:none;}

fieldset{border:#ead6ac solid 1px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:8px;}
legend{ font-size:14px; font-weight:bold; color:#f55000;}

.aboutLinkContainer{display:block; float:right; border:#CCC dashed 1px; padding:2px; background:#f4f4f4;}
.aboutLinkContainer:hover{text-decoration:none; background:#b4b4b4; color:white;}

.tableStyle td{padding:4px; color:#000; font-size:14px;}
.broderRight{border-right:#dedede dashed 1px;}
.broderTop{border-top:#dedede dashed 1px;}

.tableStyle2{border:solid 1px #e1c68d; border-collapse:collapse;}
.tableStyle2 td{padding:4px; color:#000; font-size:11px;}
.tableStyle2 th{border-bottom:solid 1px #e1c68d;}
.tableStyle2 p{margin:8px 0; font-size:11px; color:#000;}
.tableStyle2HeadBg{background:#f4e0bc; color:#000;}
.cborderLeft{border-left:solid 1px #e1c68d;;}

.infra-thumbContainer{width:143px; float:left;}
.infra-thumbContainer .thumbBox{background:url(../images/thumbBox.jpg) repeat-y; height:188px;}
.infra-thumbContainer .thumbBox-bottom1{background:url(../images/thumbBox_bottom1.png) no-repeat top left; height:40px;}
.infra-thumbContainer .thumbBox-bottom2{background:url(../images/thumbBox_bottom2.png) no-repeat top left; height:38px;}
.infra-thumbContainer .thumbBox-bottom3{background:url(../images/thumbBox_bottom3.png) no-repeat top left; height:32px;}
.infra-thumbContainer .thumbBox-bottom4{background:url(../images/thumbBox_bottom4.png) no-repeat top left; height:39px;}

.infra-thumbContainer .thumbBoxcontent {
	color:#000000;
	height:120px;
	padding:20px 12px 0 12px;
	margin-bottom:25px;
}
.infra-thumbContainer .thumbBoxcontent img{margin-bottom:14px;}
.infra-thumbContainer .thumbBoxcontent .titleTxt, .thumbBoxcontent  a.titleTxt, .titleTxt{text-transform:uppercase; color:#000; font-weight:bold; line-height:18px;}
.gallery .titleTxt{text-decoration:none;}
.infra-thumbContainer .morebut {
	height:19px;
	width:36px;
	color:white;
	font-size:11px;
	text-align:center;
	background:#000;
	display:block;
	line-height:19px;
	margin-left:12px;
	margin:0 auto;
}
.infra-thumbContainer .morebut:hover{text-decoration:none; background:#999;}

.intouch {clear:both; position:relative; margin-left:80px;}
.intouch p {padding:0 0 10px 0;}
.intouch label, label {color:#000; font-size:95%; text-transform:uppercase; width:80px;}
.intouch input {background:#FDFBCA; border:none; border-bottom:#CCCCCC dashed 1px; padding:5px; width:230px;} 
.intouch textarea {background:#FDFBCA; border:1px dashed #CCCCCC; height:160px; padding:2px 0 2px 7px; width:470px;}
.intouch .submitbutton{
	background:url(../images/submit-btn-bg.gif) no-repeat left top transparent; 
	border:none; 
	height:34px; 
	margin-left:330px;
	padding:0;
	width:138px;
	cursor:pointer;
	color:#000;
	font-size:14px;
}
.asterix{color:#F00; font-weight:bold;}

.formContainer td{padding:6px 0;}
.submitbutton {
	background:url(../images/submit-btn-bg.gif) no-repeat left top transparent; 
	border:none; 
	height:34px; 
	padding:0;
	width:138px;
	cursor:pointer;
	color:#000;
	font-size:14px;
}
.frmInput, .frmTextarea{background:#FDFBCA; border:none; border-bottom:#CCCCCC dashed 1px; padding:5px;}
.frmTextarea {border:1px dashed #CCCCCC; padding:2px 0 2px 7px;}

.nav-jelete{height:81px; list-style:none; display:block;}
.nav-jelete li, .nav-jelete li a{float:left; display:block; height:81px;}
.nav-jelete li{margin-right:6px;}
.nav-jelete li.last{margin-right:0;}
.nav-jelete li a{background:url(../images/jelet_nav.png) no-repeat left top;}

.nav-jelete li a.registration{width:108px; background-position:0 0;}
.nav-jelete li a.registration:hover{background-position:0 -81px;}
.nav-jelete li.active a.registration{background-position:0 -81px;}

.nav-jelete li a.eligibility{width:101px; background-position:-553px 0;}
.nav-jelete li a.eligibility:hover{background-position:-553px -81px;}
.nav-jelete li.active a.eligibility{background-position:-553px -81px;}

.nav-jelete li a.eligibility{width:101px; background-position:-553px 0;}
.nav-jelete li a.eligibility:hover{background-position:-553px -81px;}
.nav-jelete li.active a.eligibility{background-position:-553px -81px;}

.nav-jelete li a.crash{width:143px; background-position:-223px 0;}
.nav-jelete li a.crash:hover{background-position:-223px -81px;}
.nav-jelete li.active a.crash{background-position:-223px -81px;}

.nav-jelete li a.subject{width:85px; background-position:-372px 0;}
.nav-jelete li a.subject:hover{background-position:-372px -81px;}
.nav-jelete li.active a.subject{background-position:-372px -81px;}

.nav-jelete li a.syllebus{width:87px; background-position:-461px 0;}
.nav-jelete li a.syllebus:hover{background-position:-461px -81px;}
.nav-jelete li.active a.syllebus{background-position:-461px -81px;}

.nav-jelete li a.impdates{width:101px; background-position:-116px 0;}
.nav-jelete li a.impdates:hover{background-position:-116px -81px;}
.nav-jelete li.active a.impdates{background-position:-116px -81px;}

.mapContainer{position:relative;}
.mapContainer .small{position:absolute; left:0; top:0;}
/**************** Gallery Starts *******************/


    .mbGallery .header table{
      width:265px !important;
    }
    .mbGallery{
      -moz-box-shadow:#333 2px 2px 5px;
      -webkit-box-shadow:#333 2px 2px 5px;
    }
    .galleryCont{
      display:none;
    }
    .descriptionBox{
      font-size:10px;
      background-color:#333333;
      color:white;
    }

    .desc{
      font-family:Arial, Helvetica, sans-serif;
      color:#000000;
      font-size:14px;
    }

    .imgDesc{
      font-family:Arial, Helvetica, sans-serif;
      color:#fff;
      font-size:10px;

    }

    .mbMask{
      position:absolute;
      background:orange;
      left:0;
      top:0;
      width:100%;
      height:100%;
    }

.all_container{ width:100%; height:auto; float:left; margin-bottom:10px; margin-top:10px;}
.btn_container{width:auto; height:auto; padding-right:10px; float:left;}
.back_btn{width:auto; height:auto; float:right;} 
.objective_ul{ margin-left:30px; list-style:disc; }

.facultyTabs{display:block; margin-bottom:18px; list-style:none;}
.facultyTabs li{float:left; text-align:center; margin-right:6px; padding-bottom:6px;}
.facultyTabs li:hover{background:url(../images/arrow_bottom.gif) no-repeat center bottom;}
.facultyTabs li a{float:left; display:block; padding:6px; font-size:20px; color:#14538b;}
.facultyTabs li a:hover{text-decoration:none;}
.facultyTabs li:hover a{background:#20639f; color:white;}
.facultyTabs li.active{background:url(../images/arrow_bottom.gif) no-repeat center bottom;}
.facultyTabs li.active a{background:#20639f; color:white;}

.flc_Subcontainer{
	width:655px;
	height:auto;
	float:left;
	padding:5px;
	margin-bottom:15px;
	border-bottom:1px  dashed #999;
}
.flc_picBox{
	width:135px;
	height:160px;
	float:left;
	border:1px solid #993300;
	padding:0px;
	margin-right:18px;
}
.flc_textContainer{
	width:500px;
	height:auto;
	float:left;
}
.flc_text{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:18px;
	color:#930;
	line-height:25px;
}
.flc_text2{font-family:"Times New Roman", Times, serif; font-size:16px; color:#575b5e;}
.quicon{width:46px; height:41px; float:left;  margin-right:10px;}
.quicon_textContainer{width:85%; height:auto; float:left; }
.text {color:#D51C07;}
.text a{color:#D51C07;}
.text a:hover{color:#000000;}

.successmsg{color:#338c10;}
.errormsg{color:#F00;}

.crash-course td{color:#000 !important; border-bottom:1px solid #ccc;}
.crash-course th {background:#ccc; text-align:left; padding:3px;}

.courses td{color:#000 !important; border-bottom:1px solid #ccc;}
.courses th {background:#ccc; color:#616161; text-align:left; padding:3px;}
.courses ol, .courses li{margin:0; padding:0; clear:both; color:#000;}
.courses ol li {padding:0 0 3px 0;}
.courses ol {margin-left:18px;}

.courses ul {margin:10px 0 10px 10px;}
.courses ul li{list-style:disc; padding:0 0 5px 0;}

.courses strong, .crash-course strong{font-size:14px; padding-bottom:12px; display:block;}

.ongTxt2 span{font-size:15px; padding:5px 0 0 0; display:block;}

/* Tool Tips */
.thdrcell {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            padding:5px;
            border-bottom:1px solid #C8BA92;
         }
         
         .tdatacell {
            font-family:arial;
            font-size:12px;
            padding:5px;
            background:#FFFFFF
         }
         
         .dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         
         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
        
         .dogvdvhdr {
            width:300;
            background:#C4D5E3;
            border:1px solid #C4D5E3;
            font-weight:bold;
            padding:10px;
         }
         
         .dogvdvbdy {
            width:300;
            background:#FFFFFF;
            border-left:1px solid #C4D5E3;
            border-right:1px solid #C4D5E3;
            border-bottom:1px solid #C4D5E3;
            padding:10px;
         }
         
         .pgdiv {
         width:320;
         height:250;
         background:#E9EFF4;
         border:1px solid #C4D5E3;
         padding:10px;
         margin-bottom:20;
         font-family:arial;
         font-size:12px;
         }
/* End Tool Tips */

.tabs{list-style:none;}
.tabs li{float:left; display:block;}
.tabs li a{float:left; display:block; padding:7px 13px; background:#195f9b; font-size:13px; color:white; font-weight:bold; margin-right:13px;} 
.tabs li a:hover{background:#176db6; text-decoration:none;}

#google_translate_element{margin-bottom:10px;}
.goog-te-menu-value:hover{text-decoration:none !important;}


/**************** landing Page Starts ******************/

.langing-page{}
.langing-page .container{width:803px; margin:0 auto;}
.langing-page .banner{margin-bottom:15px;}

.langing-page h5{background:none; padding-left:0;}

.wrapBg{background:url(../images/wrap-bg_b.jpg) repeat-y left; padding:10px;}


/**************** landing Page Ends ******************/
.a_r_address_div{
	width:256px;
	margin:0 auto;
	text-align:center;
}
