@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#636161;}
ul, li, h1, h2, h3, h4, h5, h6{margin:0px; padding:0px;}
.clr-lft {clear:left;}

/*----------------TOP SECTION----------------*/
#home_bg{background:url(../images/bg1.jpg) repeat-x; width:100%; height:100%; float:left;}

#main{width:1004px; margin:auto;}
.header{width:1004px; height:110px; float:left;}
.logo{float:left; margin:0 0 0 0px;}
.header-icon{float:right; margin:67px 60px 0 0;}

/*----------------MENU SECTION----------------*/
.menu{width:1004px; height:39px; float:left; padding-left:0px;}

.menu_section{float:left; width:980px; height:39px; padding-bottom:0px; }

.menu ul{margin:0px; padding:0px; list-style:none;}
.menu ul li{float:left; position:relative; list-style:none; margin:0px;  padding:0px; background:url(../images/menu_div.gif) no-repeat right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;   height:40px; line-height:40px; display:block; color:#FFF;}
.menu ul li.last_item{background:none;}

.menu ul li a{color:#ffffff; text-decoration:none; display:block;padding:0px 25px;}
.menu ul li a:hover{color:#ffffff; text-decoration:none;color:#dbf884;}
.menu ul li a.active{color:#dbf884;}

/*1st sub level menu*/
.menu ul li ul{position: absolute;left:0px !important; display: block;visibility: hidden;width:auto !important; margin:0px; list-style:none; z-index:100;}
/*Sub level menu list items (undo style from Top level List Items)*/
.menu ul li ul li{display: list-item;float: none !important;background:none;padding-right:0px; height:28px !important; line-height:28px !important; auto !important;}
/* Sub level menu links style */
.menu ul li ul li a{width: 165px !important; /*width of sub menus*/margin: 0px;line-height:28px !important;border: 1px solid #ffffff;background:#095a74; !important; height:28px !important;}
.menu ul li ul li a:hover{ /*sub menus hover style*/  color:#dbf884 !important;}
.menu ul li a img{display:none !important}

/*----------------BANNER SECTION----------------*/

.banner{ float:left; width:1004px; height:470px;}

/*----------------MIDDLE SECTION----------------*/
.middle{float:left; width:1004px; height:336px;}

.mid_left{width:320px; float:left; padding:10px 0 0 10px; background:url(../images/mid-bg.jpg) no-repeat right;}
.middle_title{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; font-weight:bold; padding:0 0 0 6px; width:310px; float:left;}
.mid_left_cont{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:20px; padding:0 10px 0 6px; width:300px; float:left;}
.mid_left_cont span{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffd201; font-weight:bold; line-height:26px;}
.mid_left_pic{float:left; margin:10px 0 10px 0; width:310px;}
.more{float:right; margin:25px 25px 0 0;}
.view{float:right; margin:25px 25px 0 0;}
.download{float:right; margin:0px 20px 0 0;}

.mid_center{width:320px; float:left; padding:10px 0 0 10px; background:url(../images/mid-bg.jpg) no-repeat right;}
.mid_center_pic{float:left; margin:5px 0 10px 0; width:310px;}
.list ul{margin:0px; padding:0px; list-style:none;}
.list li{margin-left:18px; list-style:none; padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:24px; background:url(../images/blt.jpg) no-repeat left 9px; }

.mid_right{width:320px; float:left; padding:10px 0 0 10px;}
.middle_title{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; font-weight:bold; padding:0 0 0 6px; width:310px; float:left;}
.mid_right_cont{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:20px; padding:0 10px 0 6px; width:300px; float:left;}
.mid_right_cont span{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffd201; font-weight:bold; line-height:26px;}
.mid_right_pic{float:left; margin:6px 0 10px 0; width:310px;}

/*----------------FOOTER SECTION----------------*/

.footer{width:1004px; height:60px; float:left;}
.footer_left{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#343434; line-height:24px; float:left; width:655px; padding:10px 0 0 10px;}
.footer_left a{text-decoration:none; color:#442d10; padding:0 5px;}
.footer_left a:hover{text-decoration:underline; color:#442d10;}
.footer_right{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#343434; line-height:24px; float:left;  padding:10px 0px 0 25px;}
.footer_right a{text-decoration:none; color:#343434 ; font-weight:bold; }
.footer_right a:hover{text-decoration:underline; color:#920a17; font-weight:bold;}
.follow_icon{float:left; padding:10px 0 0 0; width:15px;}

/*----------------ABOUT US PAGE START HERE----------------*/
#about_bg{background:url(../images/bg3.jpg) repeat-x top #ffffff; width:100%; height:100%; float:left;}
.sub_banner{float:left; padding:5px 0 0 0px;}
.about_banner{ float:left;  width:970px;  background:url(../images/about_banner.jpg) no-repeat; }
.sub_menu{width:237px;  float:left;}
.sub_menu_top{width:231px; height:49px; float:left;}
.sub_menu_btm{width:237px; height:37px; float:left;}
.sub_menu_mid{width:237px; height:150px; float:left; background:url(../images/extra_bg.jpg) repeat-y;}
.list1 ul{margin:0px; padding:0px; list-style:none;}
.list1 li{margin-left:0px; list-style:none; padding-left:48px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:28px; vertical-align:middle;background:url(../images/sub_bg.png) repeat-y; font-weight:bold; }
.list1 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none;}
.list1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; text-decoration:none;}

.about_middle{float:left; width:1004px; padding-top:15px; }
.about_mid_left{width:220px; float:left; padding-left:0px;}
.about_mid_center{width:505px; float:left; padding:0 7px 0 7px; background:url(../images/dots.jpg) repeat-y left;}
.about_title{ font-family:arial, Verdana, Geneva, sans-serif; font-size:16px; color:#114a6f; font-weight:bold; padding:0px 0 0 4px; width:511px; float:left; text-transform:uppercase;}
.about_title_bg{margin:6px 0 0 0;}
.about_sub_title{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#798718; font-weight:bold; padding:20px 0 0 4px; width:511px; float:left;text-transform:uppercase;}
.about_cont{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040;  padding:5px 0 0 5px; width:500px; float:left; line-height:22px;}
.list2 ul{margin:0px; padding:0px; list-style:none;}
.list2 li{margin-left:0px; list-style:none; padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#404040; line-height:24px; background:url(../images/blt.jpg) no-repeat left 9px; }
.about_mid_right{width:215px; float:left; padding-left:0px; position:relative;}
.about_mid_top{ float:left; }
.about_mid_bg{ float:left; width:215px; background:url(../images/right_bg.jpg) no-repeat top #ffffff; height:200px; }
.phone_no{width:180px; height:21px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#073144; font-weight:bold; padding:5px 0px 0 20px; float:left; background:url(../images/phone_icon.jpg) no-repeat left; margin-left:5px; }
.mail{width:165px; height:22px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#073144; font-weight:bold; padding:9px 0 0 30px;  float:left; background:url(../images/mail_icon.jpg) no-repeat left; margin:8px 0 0 10px; }
.mail a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#073144; font-weight:bold; text-decoration:none;}
.mail a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#073144; font-weight:bold; text-decoration:underline;}
.about_mid_pic{float:left; width:200px; position:absolute; right:5px; top:630px; }
.about_mid_pic1{float:left; width:200px;}
.footer_bg{width:100%; float:left; background:url(../images/footer_bg.jpg) repeat-x; height:60px;}
.about_footer{width:1004px; height:45px; margin:auto; padding:15px 0 0 0; color:#343434;}
.about_footer_left{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#343434; line-height:24px; float:left; width:655px; padding:10px 0 0 10px;}
.about_footer_left a{text-decoration:none; color:#343434; padding:0 5px;}
.about_footer_left a:hover{text-decoration:underline; color:#442d10;}
.about_footer_right{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#343434; line-height:24px; float:left;  padding:10px 0px 0 25px;}
.about_footer_right a{text-decoration:none; color:#343434 ; font-weight:bold; }
.about_footer_right a:hover{text-decoration:underline; color:#920a17; font-weight:bold;}
.imgbrdr{padding:0px; border:#ebebeb 2px solid;}
.imgbrdr1{padding:0px; float:left; margin-right:6px;}
.txtarea
	{
		color:#000000;
		font-family:Arial;
		font-size:11px;
		height: 45px;
		width: 180px;
		border: 1px #ACCAE9 solid;
	}
.txtbox
	{
		color:#000000;
		font-family:Arial;
		font-size:11px;
		height: 17px;
		width: 180px;
		border: 1px #ACCAE9 solid;
	}
	
.address{width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#073144; font-weight:bold; padding:10px 0 0 55px; line-height:18px; background:url(../images/add.jpg) no-repeat top left;}
.thanks{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#318321; font-weight:bold;}
.about_mid_left1{width:215px; float:left; padding:20px 0 0 0; margin-right:5px;}
.list3 ul{margin:0px; padding:0px; list-style:none;}
.list3 li{margin-left:18px; list-style:none; padding-left:22px; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#ffffff; line-height:24px; background:url(../images/blt3.jpg) no-repeat left 7px; border-bottom: 1px dotted gray;}
.list3 a{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#114a6f; text-decoration:none; font-weight:bold;}
.list3 a:hover{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#a16336; text-decoration:none;}
.conhead{ font-family:Trebuchet MS,arial; font-size:16px; color:#798718;padding-left:4px;}
.contact_banner{ float:left;  width:970px;  background:url(../images/banner-contact.jpg)no-repeat; }
.gallery_banner{ float:left;  width:970px;  background:url(../images/banner-gallery.jpg)no-repeat; }
.download_banner{ float:left;  width:970px;  background:url(../images/banner-download.jpg)no-repeat; }
.extra_banner{ float:left;  width:970px;  background:url(../images/banner-extra.jpg)no-repeat; }
.academics_banner{ float:left;  width:970px;  background:url(../images/academics-banner.jpg) no-repeat; }
.about1_banner{ float:left;  width:970px;  background:url(../images/aboutus-banner.jpg) no-repeat; }
.hostel_banner{ float:left;  width:970px;  background:url(../images/facilities-banner.jpg) no-repeat; }
.library_banner{ float:left;  width:970px;  background:url(../images/library-banner.jpg)no-repeat; }
.transport_banner{ float:left;  width:970px;  background:url(../images/transportation.jpg)no-repeat; }
.lab_banner{ float:left;  width:970px;  background:url(../images/laboratory.jpg)no-repeat; }

/* Last added on 11.04.2011*/
.bg-right {background:url(../images/bg-right.gif) no-repeat; width:212px; float:left; padding-left:0px; position:relative; padding:20px 0px 0px 0px;}
