@charset "utf-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tfoot, thead, th  {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline; background: transparent;}
body {line-height: 1;}
blockquote, q {quotes: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility: hidden;}	
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
ins {text-decoration: none;}
del {text-decoration: line-through;}
body {margin: 0px; padding: 0px; background: url(../images/bg.jpg) top center #f5f5f5; color:#555; font:normal 11px "Trebuchet MS", verdana, Arial, Helvetica, sans-serif;}
.clearing {clear:both; font-size:0px; line-height:0;}
.left {float:left;}
.right {float:right;}
a {color:#352d2a; font:bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover {text-decoration:underline; color:#015d12;}
h1 {color:#ba0000; font:normal 16px "Trebuchet MS", verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
p { color:#333333; font:normal 14px/16px "Trebuchet MS", verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:17px; padding:10px 10px 5px 10px;}
.bodycontent { width:480px;}
/*===================== Common CSS ends Here ========================*/

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++ Index Page Classes Starts Here +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*========================Header Starts Here============================*/
.maincon { width:1000px; margin:0 auto;}
.headerOuter {width:1000px; height:114px;  margin:0 auto;}
.header {width:517px; height:114px; margin:0 auto; }
.header img.logo {margin-top:1px; margin-left:8px;}
.toprightdiv { width:483px; float:right; }
.textfieldarea { width:440px; margin:10px 0; float:right;}
.loginlink { color:#015d12; margin:0px 8px; }
.loginlinktxt { font:bold 14px "Trebuchet MS", Verdana,Arial, Helvetica, sans-serif; color:#015d12; text-decoration:none; }

.followus { font:bold 14px "Trebuchet MS", Verdana,Arial, Helvetica, sans-serif; color:#545450; margin:2px 1px; }

.commicon { float:right;}
.searchtop { width:386px; float:right; }
.toplistmenu { 
	border:1px solid #015d12; 
	padding:5px; width:346px; height:30px; 
	border-radius:4px; -moz-border-radius:4px; -webkit-border-radiue:4px; 
	margin-right:4px; 
	vertical-align:top; 
}

/*========================Header Ends Here============================*/

.bighomeimg { margin:0 auto; width:1000px; height:466px;}
.innerbigimg { margin:0 auto; width:1000px; height:283px; margin-top:7px;}

.bottomcon { width:1000px; margin:0 auto; padding-top:10px;}
.bottomcon .fstcol { width:308px; margin-top:10px; margin-left:2px;}
.bottomcon .fstcol .fstcol_heading { background-color:#015d12; font:bold 16px "Trebuchet MS"; color:#fff; padding:5px;}
.bottomcon .fstcol .fstcoltxt { width:288px; padding:10px; background-color:#fff; font:normal 15px/18px "Trebuchet MS"; color:#0e0e0c; text-align:justify;}
.bottomcon .fstcol .readmore { width:298px; float:right; text-align:right; margin-bottom:17px; #margin-bottom:8px; padding:5px; font:bold 13px/16px "Trebuchet MS"; color:#d87c06; } 


.bottomcon .seccol { width:327px; padding:10px;}
.bottomcon .seccol .secheading { font:bold 18px/16px "Trebuchet MS"; color:#015d12;}
.bottomcon .seccol .dashline { width:327px;}

.bottomcon .seccol ul { width:312px; margin-left:15px; }
.bottomcon .seccol ul li { list-style:url(../images/arrow.gif); line-height:26px; border-bottom:1px solid #d9d9d9}
.bottomcon .seccol .morenews { width:312px; height:22px; float:right; font:bold 13px/16px "Trebuchet MS"; color:#015d12; text-align:right; margin-top:5px;}
.bottomcon .seccol .videoimg { margin-top:6px;}

.bottomcon .thirdcol { width:336px; margin-top:10px; }
.bottomcon .thirdcol .newsletterimg { float:right; padding-right:4px;}
.bottomcon .thirdcol .ebrochuresimg { float:right; padding-right:4px; margin-top:5px; }
.bottomcon .thirdcol .magazineimg { float:right; padding-right:4px; margin-top:0px; }


.bottomcon .thirdcol .affilationarea p { font:bold 18px/16px "Trebuchet MS"; color:#015d12; }
.vline { margin-left:3px;}

.bottombnr { width:1000px; height:50px; margin:5px 0 10px 30px; text-align:center;}
.bottombnr .bnr_bot_nb { background:url(../images/notice-board.jpg) no-repeat; width:103px; height:44px; margin-right:2px;}
.bottombnr .bnr_bot_nb .nb_txt { width:60px; padding-top:4px; font:bold 15px/17px "Arial Narrow", Arial; float:right; text-decoration:none;}

.bottombnr .bnr_bot_scholar { background:url(../images/scholarship.jpg) no-repeat; width:136px; height:44px; margin-right:2px;}
.bottombnr .bnr_bot_scholar .scholar_txt { width:90px; padding-top:12px; font:bold 15px/17px "Arial Narrow", Arial; float:right; text-decoration:none;}

.bottombnr .bnr_bot_alumni { background:url(../images/alumni.jpg) no-repeat; width:95px; height:44px; margin-right:2px;}
.bottombnr .bnr_bot_alumni .alumni_txt { width:60px; padding-top:12px; font:bold 15px/17px "Arial Narrow", Arial; float:right; text-decoration:none;}

.bottombnr .bnr_bot_partner { background:url(../images/partners.jpg) no-repeat; width:117px; height:44px; margin-right:2px;}
.bottombnr .bnr_bot_partner .partner_txt { width:70px; padding-top:12px; font:bold 15px/17px "Arial Narrow", Arial; float:right; text-decoration:none;}

.bottombnr .bnr_bot_pr { background:url(../images/press-release.jpg) no-repeat; width:117px; height:44px; margin-right:2px;}
.bottombnr .bnr_bot_pr .pr_txt { width:70px; padding-top:4px; font:bold 15px/17px "Arial Narrow", Arial; float:right; text-decoration:none;}

.bottombnr .bnr_bot_onrgis { background:url(../images/online-registration.jpg) no-repeat; width:130px; height:44px; margin-right:2px;}
.bottombnr .bnr_bot_onrgis .onrgis_txt { width:90px; padding-top:4px; font:bold 15px/17px "Arial Narrow", Arial; float:right; text-decoration:none;}

.bottombnr .bnr_bot_stcorn { background:url(../images/online-registration.jpg) no-repeat; width:130px; height:44px; margin-right:2px;}
.bottombnr .bnr_bot_stcorn .stcorn_txt { width:90px; padding-top:4px; font:bold 15px/17px "Arial Narrow", Arial; float:right; text-decoration:none;}

.bottombnr .bnr_bot_ontour { background:url(../images/online-tour.jpg) no-repeat; width:98px; height:44px; margin-right:0px;}
.bottombnr .bnr_bot_ontour .ontour_txt { width:60px; padding-top:4px; font:bold 15px/17px "Arial Narrow", Arial; float:right; text-decoration:none;}



#marqueecontainer{
position: relative;
width: 329px; /*marquee width */
height: 85px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}



/*instant quote*/

.poppup_overlay{ 
	      display: none;
		  position:fixed;
          top: 0%;
		  left: 0%;
          width: 100%;
          height: 100%;
          background-color: black;
		  background-position:fixed;
          z-index:1001;
          -moz-opacity: 0.8;
          opacity:.90;
          filter: alpha(opacity=60);
      }
	  
  * html .poppup_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}
  
      .poppup_content {
          display: none;
		  position:fixed;
          top: 24%;
          left: 37%;
          border: 2px solid #000;
          background-color: white;
          z-index:1002;
          overflow: auto;
		  -moz-box-shadow: 0 1px 10px 0 #000000;
		  -webkit-box-shadow: 0 1px 10px 0 #000000;
	      box-shadow: 0 1px 10px 0 #000000;
      }
	  
* html .poppup_content { /* ie6 hack */
	position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}	  

.textlink { width:50px;}
.instantquotebox { padding:5px; background-color:#8cc63f;}
.instantquotebox h2{ font:bold 1.7em Helvetica, verdana, Arial, sans-serif; text-decoration:none; color:#fff;}
.textfield { width:220px; border:1px solid #2b3a12; padding:2px; }
.whitetxt { color:#fff; font-weight:bold; font:bold 1.1em Helvetica, verdana, Arial, sans-serif; vertical-align: middle;}
.textarea { width:220px; border:1px solid #2b3a12; padding:2px;}
.Login { width:80px; border:1px solid #2b3a12; background-color:#2b3a12; padding:2px; color:#fff; cursor:pointer;}
.Login:hover{ width:80px; background-color:#fdc61e;  color:#000; cursor:pointer;}

.newpassword { width:140px; border:1px solid #2b3a12; background-color:#2b3a12; padding:2px; color:#fff; cursor:pointer;}
.newpassword:hover{ width:140px; background-color:#fdc61e;  color:#000; cursor:pointer;}

.cross { width:350px; background-color:#015d12; text-align:right; padding:0 0 0 0;}



/*Innerpage*/
.innerleftcon { width:980px; padding:0 10px;}
.innerleftcon h3 { color:#015d12; margin-left:10px; font-size:20px;}
.innerleftcon h4 { color:#fd8105; margin:10px 0 0 10px; font-size:16px;}

.innerrghtcon { width:280px;}


/*============================ Footer Classes Starts Here==============================*/
.footerouter {width:1000px; height:50px; margin:0 auto; background:#2f2f2f; margin-top:10px; padding-top:10px; color:#fff; text-align:center;}
.footerarrowtxt a{ font:normal 12px/15px "Trebuchet MS" Verdana, Arial, Helvetica, sans-serif; color:#fff; line-height:20px; margin:0 4px 0 4px;}
.copyright { font:normal 12px/15px "Trebuchet MS"  Arial, Verdana, Helvetica, sans-serif; color:#fff; line-height:20px; }




/*============================ Footer Classes Ends Here==============================*/
