/* CSS Document */

body{
	font-family:Verdana, Arial;
	font-size:12px;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background:#E5E5E5;
	}
	
p{
	font-family:Verdana, Arial;
	font-size:12px;
	color: #333333;
	line-height:18px;
	padding:7px 3px 3px 5px;
	text-align:justify;
	}
	
.pbold {
	font-weight:bold;
	color:#A50019;
	}		

/***********************************************/
/*              Header styles                  */
/***********************************************/

#mainheadercontain{
	top: 0px;
	width:100%;
	margin:0 auto;
	background: url(images/bg.gif) repeat-x;
	}

#headlinkcontain{
	top: 0px;
	width:940px;
	height:26px;
	margin:0 auto;
	}

#headlink{
	font: 11px Tahoma;
	float:right;
	vertical-align:middle;
	margin:4px 0px 0px 0px;
	}

#headlink a{
	color: #FFF;
	font-weight:bold;
	text-decoration:none;
	padding: 0px 2px 0px 2px;
	}

#headlink a:hover{
	color: #F6FF00;
	}
	
#homeicon{
	float:right;
	padding: 0px;
	background-image: url(images/home_icon.gif) no-repeat;
	width:11px;
	height:9px;
	}
	
#headcontain{
	top: 0px;
	width:940px;
	height:127px;
	margin:0 auto;
	background-color:#FFF;
	}
.flashcontain{
	float:left;
	width:225px;
	height:97px;
	padding-top:6px;
	text-align:center;
	}
	
.head1{background-image:url(images/head1.jpg); width:143px; height:127px; float:left;}
.head2{background-image:url(images/head2.jpg); width:143px; height:127px; float:left;}	
.head3{background-image:url(images/head3.jpg); width:143px; height:127px; float:left;}	
.head4{background-image:url(images/head4.jpg); width:143px; height:127px; float:left;}	
.head5{background-image:url(images/head5.jpg); width:143px; height:127px; float:left;}

#mainlinkcontain{
	top: 0px;
	width:940px;
	height:34px;
	padding:0px 0px 20px 0px;
	margin:0 auto;
	background-color:#FFF;
	}
	
.mainlink a{
	color: #363636;
	font-family:Times New Roman, Times, serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
	}
.mainlink a:hover{
	color: #A50019;
	}
	
/***********************************************/
/*              Center Left Styles             */
/***********************************************/	

#cntrleftcontain{
	top: 0px;
	width:212px;
	height:365px;
	padding:0px 20px 0px 13px;
	margin:0 auto;
	background-color:#FFFFFF;
	float:left;
	}
	
.cntrleft table{
	width:100%;
	}
	
.cntrleft th{
	background-image:url(images/cntrleft_th.gif);
	color: #4D0A20;
	font-family:Verdana, Arial;
	font-size:12px;
	padding:0px 5px 0px 0px;
	font-weight:bold;
	line-height:26px;
	text-align:right;
	}
	
.cntrleft td{
	padding:6px 2px 2px 7px;
	text-align:justify;
	}
	
.cntrleft td.registration{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404040;
	text-align:justify;
	line-height:16px;
	}
	
.director{
	background-image:url(images/director.gif);
	background-repeat:no-repeat;
	width:57px;
	height:78px;
	float:left;
	padding:0px 8px 0px 0px;
	}
	
.dirmsg {
	font-family:Verdana, Arial;
	font-size:11px;
	color: #000000;
	line-height:18px;
}
				


/***********************************************/
/*              Center Styles             */
/***********************************************/	

#cntrcontain{
	top: 0px;
	width:450px;
	height:365px;
	margin:0 auto;
	background-color:#FFFFFF;
	text-align:center;
	float:left;
	background-image:url(images/presentation_shadow.jpg);
	background-repeat:no-repeat;
	background-position:0px 324px;
	
	}
	
	
/***********************************************/
/*              Center Right Styles            */
/***********************************************/	

#cntrrightkcontain{
	top: 0px;
	width:212px;
	height:365px;
	padding:0px 13px 0px 20px;
	margin:0 auto;
	background-color:#FFFFFF;
	float:right;
	}
	
.cntrright table{
	width:100%;
	vertical-align:middle;
	}
	
.cntrright th{
	background-image:url(images/cntrright_th.gif);
	color: #4D0A20;
	font-family:Verdana, Arial;
	font-size:12px;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	line-height:26px;
	text-align:left;
	}
	
.cntrright td{
	padding:0px 2px 2px 0px;
	}
	
.cntrright ul{
	list-style:url(images/maroon_bullet.gif);
	margin-top:3px;
	margin-left:-25px;
	}	
	
.cntrright ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	}
	
.cntrright  a{
	color: #7D5962;
	text-decoration:none;
	}
	
.cntrright  a:hover{
	color:#C70B02;
	}
	
.loginimg {
	background-image:url(images/login_img.jpg);
	background-repeat:no-repeat;
	background-position:120px 15px;
	}
	
/******************************************************************************/
	/*  STODENT/INSTITUTE/EXTRA_CURRICULUM/LATEST_HAPPENINGS SECTION  */
/******************************************************************************/

.sielcontain{
	top: 0px;
	width:200px;
	padding:10px 18px 10px 17px;
	margin:0 auto;
	background-color:#FBE6D4;
	float:left;
	text-align:center;
	}

.student {
	background-image:url(images/student_img.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:95px;
	}
													
.institute {
	background-image:url(images/institute_img.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:95px;
	}
	
.curriculum {
	background-image:url(images/curriculum_img.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:95px;
	}
	
.happenings{
	background-image:url(images/happenings_img.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:95px;
	}
	
.siellinkcontain{
	top: 0px;
	width:180px;
	padding:8px 10px 20px 45px;
	margin:0 auto;
	background-color:#FFF;
	float:left;
	text-align:left;
	}
	
.siellinkcontain ul{
	list-style:url(images/siel_bulle.gif);
	margin-top:3px;
	margin:0; 
	padding:0;
	}	
	
.siellinkcontain ul li{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:13px;
	line-height:20px;
	font-weight:500;
	vertical-align:middle;
	padding-left:1px; /*Padding between text and bullet*/
	}

.siellinkcontain  a{
	color:#2B2B2B;
	text-decoration:none;
	}
	
.siellinkcontain  a:hover{
	color:#C70B02;
	}	
/***********************************************/
/*              Footer Styles            */
/***********************************************/

#footercontain{
	top: 0px;
	width:100%;
	margin:0 auto;
	background-color:#4A0D21;
	float:left;
	text-align:center;
	}
	
#footerlinkcontain{
	top: 0px;
	width:940px;
	height:250px;
	margin:0 auto;
	background: url(images/footer_bg.gif) repeat-x;
	}
	

.footerlinkbox{
	width:124px;
	margin:0 auto;
	padding:10px 0px 0px 10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FBE6D4;
	text-align:left;
	}
	
.footerlinkbox ul{
	list-style:none;
	margin:0;
	margin-top:6px; 
	padding:0
	}	
	
.footerlinkbox ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:0px; 
	line-height:18px;
	}

.footerlinkbox  a{
	color:#DACED2;
	text-decoration:none;
	}
	
.footerlinkbox  a:hover{
	color:#FBE6D4;
	}
		
#Disclaimer {
	top: 0px;
	width:936px;
	border-top:#B8B4B5 1px dashed;
	padding:8px 0px 8px 0px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#C4BDC0;
	font-size:12px;
	margin:0 auto;
	text-align:center;
	}
#Disclaimer a{
	text-decoration:none;
	color:#FBE6D4;
	}
#Disclaimer a:hover{
	color:#FFF;
	}							

/***********************************************/
/*             Inner Pages Styles            */
/***********************************************/

.sidelinkcontain{
	top: 0px;
	width:224px;
	padding-left:9px;
	margin:0 auto;
	float:left;
	}
	
.sidelinkheading{
	border:#DCAC81 1px solid;
	background: url(images/sidelinkheading_bg.jpg) repeat-x;
	line-height:26px;
	color: #4D0A20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
	}

.sidelinkcontain ul{
	list-style:url(images/maroon_bullet.gif);
	margin-top:8px;
	margin:0; 
	padding:0;
	}	
	
.sidelinkcontain ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:1px; /*Padding between text and bullet*/
	margin-left:20px;
	margin-right:15px;
	line-height:20px;
	border-bottom:#FF0000 1px dashed;
	}
	
	
.sidelinkcontain  a{
	color: #5E0219;
	text-decoration:none;
	}
	
.sidelinkcontain  a:hover{
	color:#C70B02;	
	}								

.innerbanner{
	background-color:#734655;
	line-height:26px;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:10px;
	font-weight:bold;
	}
	/***************************************************/
/*				STATIC PAGES STYLE					*/
/***************************************************/
.HeadBG {
	background-color:#2A476D;
	background-image: url(../Images/HeadBottomLine.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	display:block;
	height:161px;
}
.RowHeading {
	background-image: url(../Images/VerDot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #A73C02;
	padding-left:4pt;
	margin-bottom:8pt;
	display:block;
}
.HeadingRow 
{
	background-color:#FBE6D4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #870D00;
	padding-left:4pt;
	margin-bottom:8pt;
	/*display:block;*/
	text-align:center;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height:18px;
	text-align:justify;
	padding:5pt 8pt 5pt 8pt;
}
.ContentLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	font-weight:bolder;
	text-decoration:none;
}
.ContentLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #006699;
}
.ContentLink a:hover ul li a{
	display:block; 
	position:absolute; 
	top:0px; 
	left:115px; 
	width:120px; 
	z-index:1000;
	border-top:1pt solid #286B97;
	border-right:1pt solid #286B97;
	border-bottom:1pt solid #286B97;
}

.trBG1 {
	background-color:#FDF7F1;
}
.trBG2 {
	background-color:#FEFCFA;
}
.trBG3
{
	background-color:#D09625;
}

.statictable 
{
	border:#C2C2C2 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height:18px;
	text-align:justify;
	padding:5pt 8pt 5pt 8pt;
}
.PanelBox1 {
border:1px solid #DFDFDF;
background-image:url(../Images/TextBoxBottom.gif);
background-repeat:repeat-x;
background-position:left bottom;
font-size:10pt;
color:InfoText;
 line-height:20px;
}	

	.deptsidelink {
	color:Black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
		
	}
.deptsidelink:hover{
	color: #D200FF;
	}

img {border:0px;}	

.tblborder{border:#E29A59 1px solid}

.largeview {	
	color: #F46E00;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
}
.redbox
{
  border: #B70405 1px solid;
  background-color:#CB2E2F;
 }
 .bluebox
{
  border: #0C52A8 1px solid;
  background-color:#4087DF;
 }
 
 #layer1 {
	    visibility: hidden; width:90%;top:200px;position: absolute;left:40%;z-index:10000;height:150px
	     }
#msgCont{
        width:700px;      margin:0px auto;        height:150px        }    
#layer{
    width:700px;background-color: #333;border: 3px double #ccc;padding: 10px;margin:0px auto;	color:#fff; float:left;	height:700px   }
#layer ol li{  line-height:22px;   text-align:justify;  }
#layer h3{ margin:0px 0px;       padding:0px 0px 5px 0px;       color:yellow;       border-bottom:dotted 1px #cdcdcd;       }
    #close a {float: right;color:yellow;}
	#close  a:hover  {   float: right; color:White;	    text-decoration:none;	    }