body {
  font:12px/18px Arial, Helvetica, sans-serif;
  margin:0px;
  padding:0px;
  color:#585858;
  background:#ebebeb url(images/bg_body.gif) repeat-x;
}
#main_container {
  width:950px;
  margin:48px auto 0 auto;
  padding:0px;
}
#main_container .top-round-bg {
  background:url(images/top-round-whitebg.gif) no-repeat;
  width:950px;
  height:13px;
  margin:0px;
  padding:0px;
 }
#main_container .content-totalbg {
  background:#fff;
  width:950px;
  margin:0px;
  padding:0 0 20px 0;
}
.content-totalbg .giet-logo {
  width:117px;
  height:76px;
  margin:1px 0 2px 27px;
  padding:0px;
  float:left;
 }
.content-totalbg .header-img {
  background:url(images/top-header1.jpg) no-repeat;
  width:718px;
  height:86px;
  margin:0 0 0 232px;
  padding:0px;
 }
.header-img ul {
  list-style:none;
  margin:0px 43px 0 0;
  padding:65px 0 0 0;
  float:right;
  display:block;
 }
.header-img ul li {
  display:inline;
  margin:0px;
  padding:0px;
 }
.header-img ul li a {
  text-decoration:none;
  color:#5a5a5a;
  margin:0px;
  padding:0px;
 }
.content-totalbg .left-sidetop-img {
  width:464px;
  height:365px;
  margin:0;
  padding:0px;
  float:left;
 }
#header-nav {
  width:920px;
  margin:0 0 0 15px;
  padding:0px;
 }
#navigation {
  width:456px;
  height:35px;
  background:url(images/navigation-bg.gif) no-repeat;
  margin:16px 0 0 0;
  padding:0px;
  float:left;
 }
#home-rightside-content {
  width:422px;
  margin:0px auto;
  padding:0px;
 }
h1 {
  color:#0e69a2;
  font-weight:bold;
  margin:10px 0px;
  padding:0px;
  font-size:18px;
 }
p {
  text-align:justify;
  margin:5px 0px;
  padding:0px;
 }
#message {
  width:422px;
  height:93px;
  background:url(images/giet-chairman-img.jpg) no-repeat;
  margin:21px 0 0 0;
  padding:0px;
  clear:both;
 }
#message p {
  font-family:arail;
  font-size:14px;
  font-weight:normal;
  color:#fff;
  margin:0 110px 0 12px;
  padding:0px;
 }

h2 {
  font-size:14px;
  font-weight:bold;
  color:#fff;
  margin:0 0 0 12px;
  padding:7px 0 0 0;
 } 
.read-more a {
  background:url(images/arrow-red.gif) no-repeat right;
  width:35px;
  height:19px;
  margin:0 0 15px 0;
  padding:0px;
  text-decoration:none;
  color:#a50d00;
  display:block;
 }
#body-content {
  width:920px;
  margin:40px 0 0 0;
  padding:0px 15px;
 }
#body-content .home-firstleft-content {
  width:295px;
 /* height:175px;*/
  margin:0 20px 0 0;
  padding:0px;
  float:left;
  /*background:url(images/vision-bg.gif) no-repeat 0px 22px;*/
 }
.home-firstleft-content p {
  color:#494949;
  padding:0px 10px;
  margin:10px 0 0 0;
  line-height:25px;
 }
.home-firstleft-content p a {
  line-height:18px;
 }
.vision-content {
  width:295px;
  height:152px;
  margin:0 0px 20px 0;
  padding:0px;
  float:left;
  background:url(images/vision-bg.gif) no-repeat 0px;
 }
.vision-links {
  width:295px;
  height:22px;
  margin:0px;
  padding:0px;
 }
.vision-links ul {
  list-style:none;
  margin:0px;
  padding:0px;
 }
.vision-links ul li {
  display:block;
  margin:0px;
  padding:0px;
  width:76px;
  height:22px;
  background:url(images/vision-navbg.gif) no-repeat;
  text-align:center;
  float:left;
 }
.vision-links ul li a {
  text-decoration:none;
  color:#494949;
  margin:0px;
  padding:0px;
   width:76px;
  height:22px;
  display:block;
  float:left;
  font-size:13px;
  line-height:20px;
 }
/*.vision-links ul li:hover {
  background:url(images/vision-navbg.gif) no-repeat;
 }*/
.vision-links ul li a.current01 {
  color:#a50d00;
  background:#fff;
 }
.testmoni-contbg {
  background:url(images/test-monials.jpg) no-repeat;
  width:295px;
  height:102px;
  margin:0px 0 0 0;
  padding:0px;
  clear:both;
 }
h3 {
  color:#a50d00;
  font-weight:normal;
  font-size:14px;
  margin:0px 0 0 12px;
  padding:0px;
  line-height:35px;
 }
#body-content .home-secondleft-content  {
  width:295px;
  margin:0 18px 0 0;
  padding:0px;
  float:left;
 }
.home-secondleft-content p a {
  margin: 0 0 27px 0px;
 }
.quick-linksbg {
  width:295px;
  height:102px;
  margin:0px;
  padding:0px;
  background:url(images/quicklinks-bg.gif) no-repeat;
 }
.quick-linksbg .right {
  width:100px;
  float:left;
  margin:0px;
  padding:0px;
}
.quick-linksbg .right ul {
  list-style:none;
  margin:10px 0 0 7px;
  padding:0px;
 }
.quick-linksbg ul li {
  margin:0px;
  padding:0 0 0 10px;
  }
.quick-linksbg ul li a {
  text-decoration:none;
  color:#585858;
}

.quick-linksbg .left {
  width:100px;
  float:left;
  margin:0 0 0 8px;
  padding:0px;
}
.quick-linksbg .left ul {
  list-style:none;
  margin:10px 10px 0 7px;
  padding:0px;
  width:100px;
}
.quick-linksbg ul li {
  margin:0px;
  padding:0 0 0 10px;
  background:url(images/blue-arrow.gif) no-repeat 0px 4px;
}
.quick-linksbg ul li a {
  text-decoration:none;
  color:#585858;
}
#body-content .home-thirdleft-content  {
  width:292px;
  margin:0px;
  padding:0px;
  float:left;
 }
.home-thirdleft-content p a {
  margin-bottom:26px;
 }
.home-thirdleft-content .home-botm-img {
  background:url(images/home-lumina.gif) no-repeat;
  width:291px;
  height:104px;
  margin:0px;
  padding:0px;
 }
h4 {
  background:url(images/dotedline.gif) repeat-x bottom;
  font-weight:normal;
  font-size:14px;
  color:#a50d00;
  line-height:25px;
  margin:0px;
  padding:0px;
 }
.blue-text {
  color:#166ba2;
 }
#footer {
  background:url(images/footer-bg.gif) repeat-x;
  height:207px;
  margin:0px;
  padding:0px;
 } 
/*#footer p {
  margin:0px;
  padding:0px;
 }*/
#footer .footer-content {
  width:920px;
  margin:0px auto;
  padding:0 0 10px 0;
  color:#fff;
  /*border-bottom:1px solid #5796bf;*/
 }
.footer-content .footer-leftfirst-content {
  width:175px;
  margin:0 10px 0 0;
  padding:0px;
  float:left;
 }
.mail-bg1 {
  /*background:url(images/mail-bg.jpg) no-repeat;*/
  width:206px;
  height:24px;
  margin:0px;
  padding:0px;
 }
.mail-bg2 {
  background:url(images/mail-bg2.jpg) no-repeat;
  width:175px;
  height:24px;
  margin:0px;
  padding:0px;
 }
.footer-content .footer-leftsecond-content {
  width:150px;
  margin:0 10px 0 0;
  padding:0px;
  float:left;
 }
.footer-leftsecond-content ul {
  list-style:none;
  margin:0px;
  padding:0px;
 }
.footer-leftsecond-content ul li {
  display:block;
  margin:0px;
  padding:0 0 0 10px;
  background:url(images/footer-arrow.gif) no-repeat 0px 5px;
 }
.footer-leftsecond-content ul li a {
  text-decoration:none;
  color:#fff;
 } 
.footer-leftsecond-content ul li a:hover {
  text-decoration:underline;
 }
.footer-content .footer-leftthird-content {
  width:120px;
  margin:0 10px 0 0;
  padding:0px;
  float:left;
 }
.footer-leftthird-content ul {
  list-style:none;
  margin:0px;
  padding:0px;
 }
.footer-leftthird-content ul li {
  display:block;
  margin:0px;
  padding:0 0 0 10px;
  background:url(images/footer-arrow.gif) no-repeat 0px 5px;
 }
.footer-leftthird-content ul li a {
  text-decoration:none;
  color:#fff;
 } 
.footer-leftthird-content ul li a:hover {
  text-decoration:underline;
 }
.footer-leftfourth-content {
  width:230px;
  margin:0px;
  padding:0px;
  float:right;
 }
.footer-leftfourth-content ul {
  list-style:none;
  margin:0px;
  padding:0px;
 }
.footer-leftfourth-content ul li {
  display:inline;
  margin:0px;
  padding:0px;
 }
.footer-leftfourth-content p {
  margin:0 0 0 5px 0;
  padding:0px;
  line-height:15px;
 }
.footer-leftfive-content {
  background:url(images/home-lumina-2.jpg) no-repeat;
  width:198px;
  height:72px;
  margin:5px 0 0 0;
  padding:0px;
  float:left;
 }
 .footer-border {
   border-top:1px solid #5796bf;
   margin:5px 0 0 0;
   padding:0px;
  }
 
 /*  inner page start */
#inner-nav {
  width:920px;
  height:35px;
  margin:15px auto 0 auto;
  padding:0px;
  background:url(images/inner-navigation-bg.gif) no-repeat;
 }
#inner-nav ul {
  list-style:none;
  margin:0 0 0 8px;
  padding:0px;
 }
#inner-nav ul li {
  /*float:left;*/
  margin:0px;
  padding:0px;
  display:inline;
  color:#fff;
  height:35px;
  font-size:12px;
  font-weight:bold;
 }
#inner-nav ul li a {
  text-decoration:none;
  color:#fff;
  margin:0px;
  padding:0 4px;
  font-size:12px;
  font-weight:bold;
  line-height:33px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
 }
#inner-body-contenttotal {
  width:920px;
  margin:0px;
  padding:0px 15px;
 }
#inner-body-content-leftside {
  width:164px;
  background:#930d01;
  margin:5px 15px 0 0;
  padding:0px;
  float:left;
  height:530px;
 }
#inner-body-content-leftside-srrf {
  width:164px;
  background:#930d01;
  margin:5px 15px 0 0;
  padding:0px;
  float:left;
  height:1750px;
 }
#inner-body-content-leftside-srrf ul {
  margin:0 0 0 10px;
  padding:0px;
  list-style:none;
 }
#inner-body-content-leftside-srrf ul li {
  margin:0px;
  padding:0 0 0 15px;
  background:url(images/white-arrow.gif) no-repeat 0px 7px;
  line-height:20px;
 }
#inner-body-content-leftside-srrf ul li a {
  text-decoration:none;
  color:#fff;
  margin:0px;
  padding:0px;
 }
#inner-body-content-leftside-srrf ul li a:hover {
  text-decoration:underline;
 }
 
 
#inner-body-content-leftside ul {
  margin:0 0 0 10px;
  padding:0px;
  list-style:none;
 }
#inner-body-content-leftside ul li {
  margin:0px;
  padding:0 0 0 15px;
  background:url(images/white-arrow.gif) no-repeat 0px 7px;
  line-height:20px;
 }
#inner-body-content-leftside ul li a {
  text-decoration:none;
  color:#fff;
  margin:0px;
  padding:0px;
 }
#inner-body-content-leftside ul li a:hover {
  text-decoration:underline;
 }
 #inner-body-content-rightside {
   width:736px;
   margin:0px;
   padding:0px;
   float:left;
  }

#inner-body-content-rightside h1 {
  color:#0e69a2;
  font-weight:bold;
  margin:0px;
  padding:0px;
  font-size:18px;
  border-bottom:1px dashed #930d01;
  line-height:30px;
 }
#inner-body-content-rightside h2 {
  color:#930d01;
  font-weight:bold;
  margin:5px 0px;
  padding:0 0 0 25px;
  font-size:16px;
  line-height:30px;
  background:url(images/inner-arrow.gif) no-repeat 0px 7px;
  
 }
#inner-body-content-rightside .management-img {
  background:url(images/manage-img1.jpg) no-repeat;
  height:106px;
  padding:0 0 0 150px;
 }
#inner-body-content-rightside .faculty-img {
  background:url(images/faculty-img.jpg) no-repeat;
  height:106px;
  padding:0 0 0 150px;
 }
#inner-body-content-rightside .acadamic-img {
  background:url(images/acadamic-img.jpg) no-repeat;
  height:106px;
  padding:0 0 0 150px;
}
#inner-body-content-rightside .life-img {
  background:url(images/life-img.jpg) no-repeat;
  height:106px;
  padding:0 0 0 150px;
}
#inner-body-content-rightside .placement-img {
  background:url(images/placement-img.jpg) no-repeat;
  height:106px;
  padding:0 0 0 150px;
}
#inner-body-content-rightside .placement-img1 {
  background:url(images/placement-img1.jpg) no-repeat;
  height:216px;
  padding:0 0 0 250px;
}
.table-heading-color {
  background:#e24912;
  color:#fff;
 }
.table-border {
  border:1px solid #e24912;
 }
 
 
.heroimg{ margin-top:5px; border:1px solid #aeaeae; padding:1px;} 
.grouplinks {
  color:#930d01;
  margin:5px 0px;
  padding:0 0 0 25px;
  font-size:12px;
  font-weight:bold; 
  line-height:30px;
  border-bottom:1px dashed blue;
  background:url(images/inner-arrow.gif) no-repeat 0px 7px;
  
 }

.w3logics
{position: relative; top:-12px; font-size:12px; color:#fff; text-decoration:none;}