body {
	margin: 0px;
	padding: 0px;
	background:#000000;
	font: normal 11px/18px Tahoma;
	color:#000000;
}

.admissionimage {
	background-image:url(../images/admission_img.gif);
	height:200px;
	width:220px;
	background-repeat:no-repeat;
	}
	
.time {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300px;
	letter-spacing:1px;
	text-decoration:none;
	color:#FFFFFF;
	}
	
.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300px;
	letter-spacing:1px;
	text-decoration:none;
	color:#FFFFFF;
	}
	.whitetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:300px;
	letter-spacing:1px;
	text-decoration:none;
	color:#FFFFFF;
	}
.button:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300px;
	letter-spacing:1px;
	text-decoration:none;
	color:#000000;
	}
	
.apply {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:300px;
	letter-spacing:1px;
	text-decoration:none;
	color:#FFFFFF;
	}
	
.apply:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:300px;
	letter-spacing:1px;
	text-decoration:none;
	color:#000000;
	}

.subheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:300;
	text-decoration:none;
	color:#009bff;
	}
	
.subheadblack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:300;
	text-decoration:none;
	color:#000000;
	}
	
.adminblack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:300;
	text-decoration:none;
	color:#000000;
	}
	
.matter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
	line-height:16px;
	color:#000000;
	}
	
.adminlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300;
	text-decoration:none;
	line-height:16px;
	color:#000000;
	}
	
.adminlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300;
	text-decoration:none;
	line-height:16px;
	color:#009bff;
	}
	
.blacklink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
	line-height:16px;
	color:#000000;
	}
	
.blacklink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
	line-height:16px;
	color:#ffffff;
	}
	
.newsmatter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300;
	text-decoration:none;
	line-height:14px;
	color:#000000;
	}
	
.mattergreen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
	color:#87b200;
	}
	
.blacksubhead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#87b200;
	}
	
.matterbold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
	
.innerblue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300;
	text-decoration:none;
	color:#009bff;
	}
	
.more {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300;
	text-decoration:none;
	color:#009bff;
	}
	
.more:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300;
	text-decoration:none;
	color:#000000;
	}
	
.bluelink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
	color:#009bff;
	}
	
.bluelink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
	color:#000000;
	}
	
.redbold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
	}
	
.redtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300;
	text-decoration:none;
	color:#CC0000;
	}
	
.redlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300;
	text-decoration:none;
	color:#CC0000;
	}
	
.redlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:300;
	text-decoration:none;
	color:#000000;
	}
	
.black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
	
.black:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#009bff;
	}
	
.teachername {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:300;
	text-decoration:none;
	line-height:16px;
	color:#009bff;
	}
	
.calendarblack {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
	line-height:16px;
	color:#000000;
	}
	
.calendarblack:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
	line-height:16px;
	color:#FF3300;
	}
	
	
	
/* style from previous version */
	

 a.menu  {
font-size:13px;
color:#DBE2E6;
font-weight:bold;
text-decoration:none;
}
a.menu:hover {
color:#009CFF;
}

a.menub  {
font-size:13px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.menub:hover {
color:#009CFF;
}

a.menulib  {
font-size:13px;
color:#9C5F72;
font-family:Verdana;
text-decoration:none;
}
a.menulib:hover {
color:#9C5F72;
text-decoration:underline;

}

a.teachernamelnk  {
font-size:11px;
color:#9C5F72;
font-family:Verdana;
text-decoration:none;
}
a.teachernamelnk:hover {
color:#9C5F72;
text-decoration:underline;

}
a.hyperlink  {
font-size:12px;
color:#0F0F0F;
font-family:Verdana;
text-decoration:none;
font-weight:bold;
}
a.hyperlink:hover {
color:#7B78FF;
text-decoration:underline;

}

a.linksmall  {
font-size:10px;
color:#000000;
font-family:Verdana;
text-decoration:none;
font-weight:bold;
}
a.linksmall:hover {
color:#7B78FF;
text-decoration:underline;

}
.membercard_content
{
 font-size:10px;
color:#000000;
font-family:Verdana;
}

.nametext
{
 font-size:12px;
color:#000000;
font-family:Verdana;
}

.senderinfo
{
 font-size:10px;
color:#FF7973;
font-family:Verdana;
}


a.linkb  
{
font-family:Arial, Helvetica, sans-serif;

font-size:12px;
color:#000000;
text-decoration:underline;
}
a.linkb:hover {
color:#FF4728;
}


.line {
font-size:13px;
color:#DBE2E6;
font-weight:bold;
}
.lineb {
font-size:13px;
color:#009CFF;
font-weight:bold;
}
.login {
font-size:20px;
color:#000000;
}
.logintxt {
font-size:12px;
color:#000000;
font-weight:bold;
}
.content {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
}
.head {
font-size:20px;
font-weight:bold;
color:#000000;
}
.head1 {
font-size:20px;
font-weight:bold;
color:#009CFF;
}
.features {
float:left;
margin:0px;
padding:0px;
list-style:none;
width:220px;
margin-right:35px;
}
.features li {
font-family:Tahoma, Arial, Helvetica, sans-serif;
float:left;
width:220px;
 border-bottom:1px dashed #009CFF;
 font-size:14px;
 line-height:30px;
 }
 a.more {
  font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#009cff;
 text-decoration:none;
 }
  a.more:hover {
  color:#000000;
  }
  
 .events {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#009cff;
 text-decoration:none;
 font-weight:bold;
 }
.btmfeatures {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-decoration:none;
 line-height:24px;
 }
a.btmlinks {
color:#000000;
line-height:24px;
font-size:12px;
text-decoration:none;
}
a.btmlinks:hover {
color:#009cff;
}
a.lks {
color:#000000;
font-size:14px;
text-decoration:none;
font-family:Tahoma;
}
a.lks:hover {
color:#009cff;
}
a.innerlinks {
color:#000000;
line-height:24px;
font-size:16px;
text-decoration:none;
font-weight:bold;
}
a.innerlinks:hover {
color:#009cff;
}
.rightfullwidth
{
    border: 1px solid #000000;
    width: 680px;
    margin-right: auto;
    margin-left: auto;
    /*background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;*/
    margin-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
}
.fullwidthdiv
{
    border: 1px solid #000000;
    width: 999px;
   
    margin-right: auto;
    margin-left: auto;
    /*background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;*/
    margin-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
}
.innerdiv
{
    border: 1px solid #000000;
    width: 980px;
   
    margin-right: auto;
    margin-left: auto;
    /*background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;*/
    margin-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
}

.memberlist
{
    padding: 10px 5px;
   /* border: 1px solid #000000;*/
    width  : 700px;
    
        margin-right: auto;
        margin-left: auto;
    /*background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;*/
        margin-bottom: 10px;
        text-align: left;
}
.parentlist
{
    padding: 10px 5px;
   /* border: 1px solid #000000;*/
    width: 650px;
    
        margin-right: auto;
        margin-left: auto;
    background: #F0F0F0 ;
        margin-bottom: 10px;
        text-align: left;
}

.borderdiv
{
    padding: 10px 5px;
    border: 1px solid #000000;
    margin-right: auto;
        margin-left: auto;
    /*background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;*/
        margin-bottom: 10px;
        text-align: left;
    width: 386px;
}
.teacherleft
{
    padding: 10px 5px;
    border: 1px solid #000000;
    margin-right: auto;
        margin-left: auto;
    /*background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;*/
        margin-bottom: 10px;
        text-align: left;
    width: 250px;
}
.teacherright
{
    padding: 10px 5px;
    border: 1px solid #000000;
    width: 710px;
    
        margin-right: auto;
        margin-left: auto;
    /*background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;*/
        margin-bottom: 10px;
        text-align: left;
}
.parentleft
{
    padding: 10px 5px;
    border: 1px solid #000000;
    margin-right: auto;
        margin-left: auto;
    /*background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;*/
        margin-bottom: 10px;
        text-align: left;
    width: 250px;
}
.parentright
{
    padding: 10px 5px;
    border: 1px solid #000000;
    width: 710px;
    
        margin-right: auto;
        margin-left: auto;
    /*background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;*/
        margin-bottom: 10px;
        text-align: left;
}
.upcomingevent {
background-color:#f5f5f5;
padding:10px;
border:1px #666666 solid;
}

a.upcominghead {
color:#0066CC;
font-weight:bold;
text-decoration:none;
font-size:16px;
}
a.upcominghead:hover {
color:#000000;
}
.calendar {
background-color:#f5f5f5;
border:1px #666666 solid;
}

 .Timg {
 
  margin: 10px 10px 10px 10px;
  padding: 4px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
  background: #fff;
  }
  
  .photo-border {
	border:1px solid #cecece;
	padding:4px;
	background:#d9d9d9 url(../Images/bg-photo.png) top repeat-x;
	margin-bottom:5px;
	display:block;
}
.news-date {
	font-size:0.9em;
	font-style:italic;
	color:#A4A4A4;
}
.photo-float-left {
	float:left;
	margin-right:10px;
	}
  
  
.popupControl {
	
	position:absolute;
	visibility:hidden;

}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#E9D997;
	border-width:5px;
	border-style:solid;
	border-color:White;
	padding:3px;
	width:250px;
}

/*tooltip*/
#demotip {
 display:none;  
 	background:transparent url(http://flowplayer.org/tools/img/tooltip/black_arrow.png);
 font-size:12px; 
 height:70px; 
 width:160px;
 padding:25px; 
 color:#fff;    
}

#demotip1 {
 display:none;  
 	background:transparent url(http://flowplayer.org/tools/img/tooltip/black_arrow.png);
 font-size:12px; 
 height:70px; 
 width:160px;
 padding:25px; 
 color:#fff;    
}
#demotip2 {
 display:none;  
 	background:transparent url(http://flowplayer.org/tools/img/tooltip/black_arrow.png);
 font-size:12px; 
 height:70px; 
 width:160px;
 padding:25px; 
 color:#fff;    
}
/* style the trigger elements */
#results span {
	border:0;
	cursor:pointer;
	text-transform:uppercase;
}

#results #spacer
{
	padding-bottom:10px;
}
.menuHostel
{
	font-family:Trebuchet MS;
	font-size:medium;
}

.IE8Fix
{
	z-index:10;
}

.cssPager td
{
      padding-left: 4px;     
      padding-right: 4px;    
}

div.htmltooltip{
position: absolute; /*leave this and next 3 values alone*/
z-index: 1000;
left: -1000px;
top: -1000px;
background: #272727;
border: 10px solid black;
color: white;
padding: 3px;
width: 250px; /*width of tooltip*/
}
