﻿body
{
    /*
     filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#cbe7f6',EndColorStr='#80b1d1');
*/
  margin:10px 0px 0px 0px ;
      background-image:url(Image/bg.gif.ashx);
      FONT: 12px/1.3em Arial, Helvetica, sans-serif;	COLOR: #2f373d	;
      text-align:center;
  
  
    font-size: 8pt;
   
    text-align: center;
    padding: 0;
    margin: 0;
    margin-left: auto;
    margin-right: auto;
   margin-top:2px;
   font-size:8pt;
   font-family:Tahoma;
  /* FONT: Arial, Helvetica, sans-serif;*/
     /*#90b6c9*/
}
.imglogo
{
	float:left; padding-left: 10px; padding-top: 18px; height:67px; width:75px;
}
.InstituteName
{
	float: left; 
	line-height: 20px; 
	letter-spacing: normal; 
	vertical-align: text-bottom; 
	padding-left: 8px; 
	padding-top: 25px; 
	text-align: left;
	 font-weight:bold;
	 font-size:9pt;
	 color:DarkOliveGreen;
	 height:15px;
	 width:355px;
	 font-family:Arial;
}

.fontbold
{
 font-weight:bold; text-align:left; padding-left:5px;
}

#sidelink li
{
         height:30px;
         background-image:url(App_Themes/Theme1/Image/button.gif.ashx);
         background-position:center center; background-repeat:no-repeat;
       border:solid 0px #000000;

}
.sc
{
 color:#95240f; font-weight:bold;
}
.sc2
{
 color:#dba32f;
 font-size:7pt;
}
.divl
{
height:29px; float:left; width: 48px; padding-top:15px; padding-left:10px;

}
.divrt
{
height:17px; float:right; width: 147px; padding-top: 10px; text-align:left;color:#95240f; font-weight:bold;
}
.divrb
{
height:18px; float:right; width: 144px; text-align:left;color:#dba32f;
}

.calendar td
{
 height:10px; color:#22287f; 
}

.transportVehicle
{
    width:99%;
    min-height:500px;
    height:auto;

}
.transHeader
{
    BACKGROUND-COLOR: #ffffff;  
    font-weight:bold;
    font-size:9pt;
    text-align:left;
    PADDING-LEFT: 10px;
}
.thoughtofday
{
	 font-size:10pt;
	 font-family:Monotype Corsiva;
}
.logo
{
	 background-image:url(Image/newschoolexcel.gif.ashx);
	 background-repeat:no-repeat;
	 background-position:right bottom;
	width:502px; 
	height:66px; 
	float:right; 
	 margin-top:6px; 
	 text-align:right;
	  padding-right:10px; 
	  font-family:Arial;
}

.aaaa
{
	background-image:url(Image/newschoolexcel.gif.ashx);
	 background-repeat:no-repeat;
	 background-position:right bottom;
}	
.redfont
{
	color:Red;
}


a {color: #3A4856; text-decoration: underline; border-bottom: 0px solid #C6C8CB; font-family:Verdana; font-size:10px;} 
 .messageboard a {color: #ffffff; text-decoration: underline; border-bottom: 0px solid #C6C8CB; font-family:Verdana; font-size:10px;} 
.content
{
	background-image:url(Image/bg_gery_strips.gif.ashx);
	
	
}
.topHeader
{

  background-color:grey;
  /*background-position:right;
 background-image:url(Image/contentheader.gif);	
 background-repeat:repeat-x;
  height:20px;
   line-height:20px;
    text-align:center;
    padding-left:5px;
   color:#07519a;
   font-weight:normal;
 width:100%;
 float:left;*/
  background-color:White;
	/* border: solid 0px #ccc;*/
	 width:99%;
	 FONT: bold 12px Geneva, Arial, Helvetica, sans-serif;
	 padding-top:3px;
	 text-align:center; padding-left:5px;
}
.topheaderp
{
	 background-color:White;
	 border: solid 1px #ccc;
	 width:99%;
	 FONT: bold 12px Geneva, Arial, Helvetica, sans-serif;
	 padding-top:3px;
	 text-align:left; padding-left:5px;
}
.Rpttopheader 
{
	 border:solid 1px #000000;
	  margin-top:8px;
}

.Rpttopheader thead
{
	 background-image:url(Image/Aka.JPG);	
	 border: solid 1px #ccc;
	 background-color:Red;
	 FONT: bold 12px Geneva, Arial, Helvetica, sans-serif;
	 padding-top:3px;
	 text-align:left; padding-left:5px;
	 border-bottom:solid 1px #000000;
	  height:20px;
}

.titlehead
{
	 background-image:url(Image/heading-bg.gif.ashx);	
 background-repeat:no-repeat; background-position:bottom;
  padding-left: 5px; color:#84210d;  font-weight:bold;
}
.contentcolor1 a
{
	color:#59723b;
	FONT: bold 12px Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.contentcolor1 a:hover
{
	color:Black;
	FONT: bold 12px Geneva, Arial, Helvetica, sans-serif;
	
}
.bullet
{
	 background-image:url(Image/cat-bullet.gif.ashx);
	 background-repeat:no-repeat;
	 background-position:left center;
	 height:20px; padding-left:10px;
}
.tempmst_topdiv
{
    text-align:center;
    background-color:#cbe7f6;
    vertical-align:top;
    height:90px;
    width:94%;
    background-image:url(Test/topbar.bmp);
    /*background-image:url(Test/temptop.JPG);*/
    background-position:right;
    background-repeat:no-repeat;
    padding-bottom:5px;
    border-bottom:solid 4px #87ceec;
}
.mstntl
{
	 float:left;
	 width:180px;height:100px;
}
.mstntr
{
	
	
	 width:950px;background-image:url(Image/topbar_b.gif.ashx);
	 background-repeat:repeat-x;
	 height:100px;
	
}

.mst_topdiv
{
    text-align:center;
    background-color:#cbe7f6;
    vertical-align:top;
    height:80px;
    width:94%;
    /*background-image:url(Image/HeaderBkgdSpons_ie6.jpg);*/
    background-image:url(Image/HeaderBkgdSpons_ie6.jpg);
    background-position:right;
    background-repeat:no-repeat;
    padding-bottom:5px;
   /* filter:shadow(color:gray, strength:90, direction:45);  */
}
.mst_bottomdiv
{
    padding-top:3px;
    text-align:center;
    vertical-align:top;
    width:100%;
   /* filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#468ed5',EndColorStr='#ffffff');*/
    filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#cbe7f6',EndColorStr='#468ed5');
     filter:shadow(color:gray, strength:3, direction:45); 
}
.mst_logo
{
	background-image:url(Image/logoSchoolExcel.gif.ashx);
	background-position:bottom right;
	background-repeat:no-repeat;
	 color:White;
	 height:100px;
	
}
.mst_logo a:hover
{
	
	color:Red;
	
}

 .mst_left
{
     /*background-image:url(Image/lefttop.gif.ashx);*/
      background-image:url(Image/leftG.gif.ashx);
     background-position:left center;
      background-repeat:no-repeat;
     width:4px; height:35px;
     float:left;
     padding-top:2px;
}
.mst_middle
{
    /* background-image:url(Image/middletop.gif.ashx);*/
      background-image:url(Image/middleG.gif.ashx);
     background-repeat:repeat-x;
     background-position:center center;
      width:99%;
    
      text-align:left;
      padding-left:2px;
      color:White;
      float:left;
       line-height:32px;
       font-size:8pt; padding-top:2px;
}
.mst_right
{
    /* background-image:url(Image/righttop.gif.ashx);*/
      background-image:url(Image/rightG.gif.ashx);
     background-position:right center;
     background-repeat:no-repeat;
     width:6px; height:35px;
     float:right;
}

/**********************************/
.select
{
     background-image:url(Image/select.png); 
     background-position:center;
     background-repeat:no-repeat;
    
    
}
.select a
{
     text-decoration:none;
}

/*Grid Design */

.grid a {  font-size:8pt; color:#000000; font-family:Verdana;  text-decoration:underline; }


.grid
{ 
     border:solid 0px #000000;
     border-bottom:solid 0px #000000;
      
     background-color:White;
     
}
.grid  th
{
	/*
	background-image:url(Image/tableHeaderBG.gif.ashx);*/
	 background-color:White;
	 
	height:22px;background-position:bottom;
	/*color:#0a4687;*/
	 font-weight:bold;
	 
	
}

.grid td
{
	/*background-image:url(Image/rowFill.gif.ashx);*/
	 padding:2px;
     border-bottom:solid 1px #f3f3e7;
     border-right:solid 1px #f3f3e7;
     height:16px;
}

.mgtGrid
{ background-color:White;
}
.mgtGrid  th
{
	background-image:url(Image/tableHeaderBG.gif.ashx);
	height:22px;background-position:bottom;
	color:#0a4687;
}

.mgtGrid td
{
	background-image:url(Image/rowFill.gif.ashx);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:White;
	height:50px;
	padding-left:2px;
	color:Black;
	border-bottom:solid 1px #00000;
	line-height:25px;
}


/*  Table Sturcture  */
.table1111
{
	border:solid 1px #95c4d9;
	/*background-image:url(Image/grad_lightbg.gif.ashx);*/
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#fefefe;
	text-align:left;
}
.table111 th
{
	background-image:url(Image/tableHeaderBG.gif.ashx);
	background-repeat:repeat-x;
	 font-weight:normal;
	height:22px;
	color:#0a4687;
	
	
}

.tablelink a
{
     color:Black;
     font-weight:bold;
     font-size:8pt;
     text-decoration :none;
     font-family:Verdana;
}
.tablelink td
{
      height:20px;
       border-bottom:solid 1px #ccc;
}
.tablelink a:hover
{
     color:DarkBlue;
     font-weight:bold;
     font-size:8pt;
     text-decoration:underline;font-family:Verdana;
}

/* Navigation Link */
.navigate
{
     color:white;
     font-weight:bold;
     font-size:8pt;
     float:left; 
     padding-left: 5px; 
     padding-top: 9px;
     height:21px;
}
.navigate a
{
     color:white;
     font-weight:bold;
       font-size:8pt;
     text-decoration:none;height:21px;
}
.adminmiddele
{
     background: url(Image/adminmiddle.gif.ashx) repeat-x;
     /*height:30px;*/
     width:590px; 
     float:right;  
     height: 32px;
}
.aleft
{
	 background: url(Image/adminleft.gif.ashx) no-repeat;
	float:left;
	height:21px;
	width:5px;
}
.aright
{
	background: url(Image/adminright.gif.ashx) no-repeat;
	float:right;height:21px;
	width:5px;
}

.navigate a:hover
{
     color:#fff;
     text-decoration:underline;
     font-weight:bold;
     font-size:8pt;
     height:21px;
}
/* Controls */
.textbox{
	border: 1px solid #a4a4a4;
	FONT-SIZE: 11px;
		COLOR: #333333; 
		FONT-FAMILY: verdana;
		width:80pt;
		height:12pt;
	 	line-height:12pt;
		background:transparent;
	margin-bottom: 0px;
}
.btn
{
   
   
   background-image:url(Image/btn.gif.ashx);
  /* background-position-y:45%;*/
   border:solid 1px #000000;
   color:#07519a;
  
    height:23px;
   cursor:hand;
   font-family:Verdana ;
   font-size:9pt;
   text-decoration:none;
   width:80px;
   
}
.hbtn
{
   
   
   background-image:url(Image/btn.gif.ashx);
  /* background-position-y:45%;*/
   border:solid 1px #000000;
   color:#07519a;
     width:80px;
    height:19px;
   cursor:hand;
   font-family:Verdana ;
   font-size:9pt;
   text-decoration:none;
   text-align:center;
   padding-top:2px;
   
}

.gridMain td
{
	
   border-bottom:solid 1px #000000;background-color:Red;
    border-right:solid 1px #000000;background-color:White;
} 




.rptGridup
{
   width:100%;
   float:left;	
  padding-bottom:0px;
   border-bottom:solid 0px #000000;background-color:White;
   border-top:solid 0px #000000;background-color:White;
   border-left:solid 0px #000000;background-color:White;
   border-right:solid 0px #000000;background-color:White;
   /*
   width:100%;
   float:left;	
  padding-bottom:0px;
   border-bottom:solid 0px #000000;background-color:White;
   border-top:solid 1px #000000;background-color:White;
   border-left:solid 1px #000000;background-color:White;
   border-right:solid 1px #000000;background-color:White;
/  */
}
.rptGriddown
{
    width:100%;
   float:right;	
  border-bottom:solid 1px #000000;background-color:White;
   border-top:solid 0px #000000;background-color:White;
   border-left:solid 1px #000000;background-color:White;
   border-right:solid 1px #000000;background-color:White;
  
}

.G1{width:15%;float:left; padding-left:5px; text-align:left; padding-top:4px; height:25px; line-height:20px;border-right:solid 0px #000000; background-color:White;}
.G2{width:10%;float:left; text-align:left;padding-top:4px; padding-left:4px; text-align:left; height:25px;border-right:solid 0px #000000; background-color:White;}
.G3{width:10%;float:left; padding-top:4px;height:25px;line-height:20px; border-right:solid 0px #000000; background-color:White;}
.G4{width:50%;float:left; padding-top:4px; padding-left:4px; text-align:left;height:25px;border-right:solid 0px #000000; background-color:White;}
.G5{width:10%;float:right; padding-top:4px;height:25px; border-right:solid 0px #000000; background-color:White;}
.G6{width:10%;float:right; padding-top:4px;height:25px;padding-right:4px; text-align:right; border-right:solid 0px #000000; background-color:White;}

/*
.G1{width:10%;float:left;  border-right:solid 0px #000000; background-color:White; border:solid 1px #00000}
.G2{width:10%;float:left; text-align:left; text-align:left; border-right:solid 0px #000000; background-color:White;border:solid 1px #00000}
.G3{width:10%;float:left;  border-right:solid 0px #000000; background-color:White;border:solid 1px #00000}
.G4{width:50%;float:left;  text-align:left;border-right:solid 0px #000000; background-color:White;border:solid 1px #00000}
.G5{width:20%;float:right;  border-right:solid 0px #000000; background-color:White;border:solid 1px #00000}
.G6{width:10%;float:right;  text-align:right; border-right:solid 0px #000000; background-color:White;border:solid 1px #00000}
*/


.RequiredValue{color:Red}
.message{color:Red}



.tab1
{
     border-bottom:solid 1px Silver;
     border-left:solid 1px #000000;
     border-top:solid 1px #000000;
     border-right:solid 1px #000000;
     color:brown;
     cursor:hand;
}
.tab1alt
{
     border-bottom:solid 1px Silver;
     border-left:solid 1px #eeffdd;
     border-top:solid 1px #eeffdd;
     border-right:solid 1px #eeffdd;
     color:white;cursor:hand;
}


/*Portal Style */
.topouter{ width:1003px; 
background: url(Image/topbar_06.gif.ashx) repeat-y;    }
.top1{ width:348px; height:147px; background: url(Image/topbar_01.gif.ashx) no-repeat; float:left; }
.top2{ width:622px; 
height:34px; background: url(Image/topbar_02.gif.ashx) repeat-x; float:left; line-height:25px; text-align:right; }
.top3{ width:302px; 
height:113px; 
background: url(Image/topbar_03.gif.ashx) no-repeat;float:left; }
.top4{ width:315px; 
height:80px; 
background: url(Image/topbar_04.gif.ashx) no-repeat;float:left; }
.top5{ width:320px; 
height:34px; background: url(Image/topbar_05.gif.ashx) repeat-x; float:left; text-align:right;   line-height:25px; font-weight:bold;
}


div.loginleft
{
    width: 236px;
    float: left;
    padding-left: 0px;
}
div.loginright
{
	width:279px ; 
	float:left;
	
}
div.loginmiddle
{
	width:451px; 
	float:left;
    height: 355px;
}

/*--------------*/
.wrapper
{
     width:970px;
    height: 340px;
    background-color:white;
    
}
.loginhead{
    FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#cbe7f6',EndColorStr='#80b1d1');
    HEIGHT: 24px;
    background-color: #cbe7f6;
    padding-left: 5px;
    font-weight: bold;
}
.txtarea {	BORDER-RIGHT: #cdcdcd 1px solid;	PADDING-RIGHT: 3px;	BORDER-TOP: #cdcdcd 1px solid;	PADDING-LEFT: 3px;	BACKGROUND: url(Image/input-bg.gif.ashx) #ffffff repeat-x 50% top;		BORDER-LEFT: #cdcdcd 1px solid;		BORDER-BOTTOM: #cdcdcd 1px solid}
div.bottom
{
	background: url(Image/rightside_17.gif.ashx) repeat-y left bottom;
}
div.loginright2x
{
	width:38% ; 
	float:left ;
	background: url(Image/greenstrip.gif.ashx) no-repeat left bottom; padding-left:3px;
}
div.footer
{
	 clear:both;
	background: url(Image/bg_footer[1].gif.ashx) repeat-x;
	width:970px;
	height:80px;
}


.loginpagelist {    list-style:none;
    width: 137px;
}
.loginpagelist li {   cursor: hand; }

.masterleft{ width:186px;  padding-top:0px;
float:left; margin:0px auto; }
.masterright {  width:200px;  padding-top:0px;   }
.masterright1{ width:260px;   text-align:left;
float:left; }
.masterright2{ width:300px;  text-align:center;
float:left; }
.masterright3{ width:200px; float:right;  padding-right:2px; text-align:center; }
.messageboard{
    background: url('Image/messageboard.gif.ashx') ;
    height: 139px;
    width: 226px;
}
.redstrip
{
     background: url(Image/redstrip.gif.ashx) ;
}
/*----------*/

/*table1 class*/
.contentBoxTitle
{
	 background: url(Image/box_top.jpg) ;
}
.tblHeader
{
	width:320px; background-color:#eaf1f6; height: 18px;
	font-weight:bold;
	padding-top:2px;
	text-align:left;
	border-top:dashed 1px #ccc;
}
.table1 
{
    
     BORDER-RIGHT: #cccccc 1px dashed;
     	PADDING-RIGHT: 7px;	
     	BORDER-TOP: #cccccc 1px dashed;	
     	PADDING-LEFT: 7px;	
     	FONT-SIZE: 11px;	
     
     	MARGIN: 2px 5px 5px;	
     	BORDER-LEFT: #cccccc 1px dashed;	
     
     	BORDER-BOTTOM: #cccccc 1px dashed;	
     	FONT-FAMILY: Verdana;
     	 border-collapse:collapse;
     
     
     
}
.table1 a {  font-size:8pt; color:#000000; font-family:Verdana;  text-decoration:none; }


.table1  th
{
	/*background-image:url(Image/tableHeaderBG.gif.ashx);*/
	height:22px;background-position:bottom;
	color:#0a4687;
	font-weight:normal;

}

.table1 td
{
	/*background-image:url(Image/rowFill.gif.ashx);*/
	 padding:2px;
     border-bottom:solid 1px #cccccc;
     border-right:solid 1px #cccccc;
     height:16px;
     
}
.table2 td
{
	text-align:left;
	padding:2px;
}
.table2 th
{
	text-align:center;
	padding:2px;
}


/*table1 class ends*/


.hmlt1   {  border-style: none;
    border-color: inherit;
    border-width: 0px;
    width:150px;     float:left;     
    background-color:#4d2629;     
    color:White; height:17px; 
    font-size:8PT;
    font-family:Verdana; line-height:20px;
    
}
.hmlt2   {
            width: 100px;
            background: url(Image/bctop.gif.ashx) no-repeat left  top; height:18px;  
float:left;
            overflow: hidden; 
        }
.hmltcontet
{
    width: 250px;
     height:89px;
    border:solid 2px #ededed;  float:left;
}
.htmlbottom
{
     width: 254px;
     background: url(Image/gcbottom.gif.ashx) no-repeat right top; height:15px; float:left;
}

.hmlt3   {  border-style: none;
    border-color: inherit;
    border-width: 0px;
    width:90px;     
float:left;     
    background-color:#e4e4e4;     
    color:Black; height:17px; 
    font-size:8PT;
    font-family:Verdana; line-height:18px;
    
}
.hmlt4   {
            width: 74px;
            background: url(Image/gctop.gif.ashx) no-repeat left  top; height:18px;   float:left;
float:left;
            overflow: hidden; 
        }
.htmlcalendar
{
     width: 180px;
     height:89px;
    border:solid 3px #ededed; float:left;
}  
.htmlcalbottom
{
     width: 185px;
     background: url(Image/gcbottom.gif.ashx) no-repeat right top; height:15px; float:left;
} 
.htmlthohead
{
     border-top:solid 2px #ffffff;
      border-bottom:solid 2px #ededed;
       border-left:solid 2px #ededed;
        border-right:solid 2px #ededed;
    background-color: #ededed;
    width: 182px;
    color: Black;
    font-size: 8PT;
    font-family: Verdana;
    line-height: 15px;
   
}
.htmlthofday
{
    
    width: 182px;
    border:solid 2px #ededed; clear:both;
    height: 54px;
    vertical-align:middle;
}
.hmiddle
{
     border-top:solid 6px #fcdb36;
     width:95%;
     margin:0 auto;
     text-align:left;
      padding-left:3px;
}
.heading
{
      color:#828a8d;
      font-family:Verdana;
      font-weight:bold;
      font-size:10pt;width:95%;
}
.bdstyle1
{
     border-bottom:dotted 1px #ccc;
     text-decoration:none;
}
.bdstyle1 a
{
    
     text-decoration:none;
}


.inntopshade
      {
		/* filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#f3f1f2',EndColorStr='#1977ad');*/
        vertical-align:middle;
        font-weight:bold;
        font-size:9pt; 
	
}
.ImageNotes
{
   background-image:url(../../images/mynotes_td.jpg);  
}

.portalbtn
{
   font-size:8pt;
   font-family:Verdana;
   height:24px;
   background-color:#779999;
   background-image:url(Image/portalbtn.gif.ashx);
   border-style:solid;
   border-color:#DDDDDD;
   border-width:1px;
   color:#666666;
   font-weight:bold;
   cursor:hand;
   width:70px;
}

/* new design */


.topbar
{
    background-image :url('Image/top-bar-bg.gif.ashx');
    background-repeat:repeat-x;
    height: 103px;
    width:100%;
    text-align:center;
    
}
.header
{
    
   /* BACKGROUND: url(Image/tf-logo.gif.ashx) no-repeat 28px 28px; */
    width: 988px;
    height: 105px;
     border: solid 0px #000000;
     
}
.contentN
{
    width:988px;
    border: solid 0px #000000;
}
.contentNmgmt
{
    border:solid 1px #ccc;
     filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#f1f1e4',EndColorStr='#ffffff');
     min-height:500px;
  height:auto !important;
 
  width:990px;
  margin-left: auto; margin-right: auto;
}
.navigation
{    width: 240px;
     
}
#top-nav-links {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px 0px 0px 580px;	COLOR: #6a645a;	PADDING-TOP: 1px}
#nav-bar {	MARGIN: 10px 0px 0px 285px}

#top-nav-links UL LI {	PADDING-RIGHT: 0px;	DISPLAY: inline;	PADDING-LEFT: 4px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px}
#nav-bar UL LI { margin:0px;	PADDING-RIGHT: 0px;	DISPLAY: inline;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px}





#side-bar {	DISPLAY: inline;	FLOAT: right;	WIDTH: 200px; 
/*background-image :url('Image/rightpannal.gif');*/
background-image :url('Image/rightpannal_sis1.gif.ashx');
 height:613px; border: solid 0px  yellow;
           	
           	
           	}
#middle-a { 	DISPLAY: inline;	FLOAT: right;	WIDTH: 306px
}
#middle-b { 	DISPLAY: inline;	FLOAT: right;	WIDTH: 565px;
    height: 609px; padding-right:4px;
}
#middle-c { 	DISPLAY: inline;	FLOAT: right;	WIDTH: 231px}
#left-bar { 	DISPLAY: inline;	FLOAT: right;	WIDTH: 209px;
            	background-repeat:no-repeat;
    height: 604px; float:left; border: solid 1px  #ccc;  background-color:#f0f0e4;
}
.custom1
{
 background-image :url('Image/schoolexcel_slice_10N.gif.ashx');height:202px; width:100%; border: solid 0px  blue; margin-bottom:2px; background-repeat:no-repeat;

}
.custom2
{
	      background-image :url('Image/schoolexcel_slice_14N.gif.ashx');height:201px;width:100%; border: solid 0px  orange;margin-bottom:2px;background-repeat:no-repeat;

}
.custom3
{
	   background-image :url('Image/schoolexcel_slice_13N.gif.ashx');height:207px; border: solid 0px  green;background-repeat:no-repeat;

}
.sis1
{
 background-image :url('Image/sisschoolexcel_slice-copy_10.jpg');height:202px; width:100%; border: solid 0px  blue; margin-bottom:2px; background-repeat:no-repeat;

}
.sis2
{
	      background-image :url('Image/schoolexcel_slice-copy_14.gif.ashx');height:201px;width:100%; border: solid 0px  orange;margin-bottom:2px;background-repeat:no-repeat;

}
.sis3
{
	  margin-top:4px;
	   background-image :url('Image/schoolexcel_slicesis_13.gif.ashx');height:224px; border: solid 0px  green;background-repeat:no-repeat;

}

.topmiddle
{
        background-image :url('Image/16.jpg');height:202px; width:100%; border: solid 0px  blue; margin-bottom:2px; background-repeat:no-repeat;
         background-image :url('Image/9.jpg');height:202px; width:100%; border: solid 0px  blue; margin-bottom:2px; background-repeat:no-repeat;

   /* background-image :url('Image/middletop.gif.ashx');height:202px; width:100%; border: solid 0px  blue; margin-bottom:2px; background-repeat:no-repeat;*/
}
.topbottom
{
    
        background-image :url('Image/schoolexcel_slice_2.gif.ashx');height:201px;width:100%; border: solid 0px  orange;margin-bottom:2px;background-repeat:no-repeat;

   /* background-image :url('Image/schoolexcel_slice_14.gif.ashx');height:201px;width:100%; border: solid 0px  orange;margin-bottom:2px;background-repeat:no-repeat;*/
}
.topbottom2
{
    background-image :url('Image/schoolexcel_slice_13.gif.ashx');height:207px; border: solid 0px  green;background-repeat:no-repeat;
width:100%;
    
}
.footerN
{
	width:100%;border: solid 0px  #000000;
	background-image :url('Image/bottomstrips.gif.ashx');
     background-repeat:repeat-x;
     background-position:bottom;
     width: 100%; 
     height: 27px;
}

.pbody 
{
     margin:10px 0px 0px 0px ;
      background-image:url('Image/bg.gif.ashx');
      FONT: 12px/1.3em Arial, Helvetica, sans-serif;	COLOR: #2f373d	;
      text-align:center;
}
.fontbold
{
 font-weight:bold; text-align:left; padding-left:5px;
}
.fontcolor
{
	color:#4166cc;
}
#sidelink li
{
         height:30px;
         background-image:url('Image/button.gif');
         background-position:center center; background-repeat:no-repeat;
       border:solid 0px #000000;

}
.sc
{
 color:#95240f; font-weight:bold;
}
.sc2
{
 color:#dba32f;
 font-size:7pt;
}
.divl
{
height:29px; float:left; width: 48px; padding-top:15px; padding-left:10px;

}
.divrt
{
height:17px; float:right; width: 147px; padding-top: 10px; text-align:left;color:#95240f; font-weight:bold;
}
.divrb
{
height:18px; float:right; width: 144px; text-align:left;color:#dba32f;
}

.calendar td
{
 height:10px; color:#22287f; 
}
.lbldata
{
	padding-left: 2px; 
	padding-top: 3px;
	background-color:White;
	 border:solid 1px #ccc;
	 font-weight:bold;
	 height:18px;
	 width:300px;
	 margin-left:5px;
	
}
.maincontent
{
	border:solid 1px #ccc;
     filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#f1f1e4',EndColorStr='#ffffff');
      padding-top:3px;
      min-height:610px;
 height:auto !important;
  margin-left:0px;
}
.divinpage
{
     border:solid 1px #ccc;
     filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#f1f1e4',EndColorStr='#ffffff');
      padding-top:3px;
      min-height:610px;
       height:auto !important;
      width:99.5%;
      margin-left:0px;
}
.divinpage2
{
	 filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#f1f1e4',EndColorStr='#ffffff');
    
}
.leftcontent
{
	filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#f1f1e4',EndColorStr='#ffffff');
}
.hook
{
	
}
.bottomleaf
{
	
}
.inleft
{
     width:73.5%; float:left;
}
.inright
{
     width:25%; float:right; text-align:center;
}
.toplink
{
	width:400px;
}
.toplink  li
{
   list-style:none; display:inline ;cursor:hand; color:#ccc;  text-decoration:none;  font-family:Arial; font-size:9pt;
}
.toplink  a
{
    text-decoration:none; 
}
.toplink a:hover
{
    text-decoration:underline;  color:brown;
}

/* classes for portal page*/

.table1p
{
    
        BORDER-RIGHT: #000000 1px dashed;
     	PADDING-RIGHT: 7px;	
     	BORDER-TOP: #000000 1px dashed;	
     	PADDING-LEFT: 7px;	
     	FONT-SIZE: 11px;	
       	MARGIN: 2px 5px 5px;	
     	BORDER-LEFT: #000000 1px dashed;	
       	BORDER-BOTTOM: #000000 1px dashed;	
     	FONT-FAMILY: Verdana
  
}
.table1p a {  font-size:8pt; color:#000000; font-family:Verdana;  text-decoration:none; }


.table1p  th
{
	background-image:url(Image/m_grad.gif.ashx);
	height:22px;background-position:bottom;
	color:#0a4687;
	font-weight:normal;

}

.table1p td
{
	/*background-image:url(Image/rowFill.gif.ashx);*/
	 padding:2px;
     border-bottom:solid 1px #ffffff;
     border-right:solid 1px #ffffff;
     height:16px;
}

.gridp a {  font-size:8pt; color:#000000; font-family:Verdana;  text-decoration:underline; }


.gridp
{ 
     border:solid 0px #000000;
     border-bottom:solid 1px #000000;
      
     background-color:White;
     
}
.gridp  th
{
	background-image:url(Image/tableHeaderBG.gif.ashx);
	height:22px;background-position:bottom;
	color:#0a4687;
	 font-weight:normal;
	 
	
}
.tableheader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR:#000000; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #ffffff;
	
}
.gridp td
{
	/*background-image:url(Image/rowFill.gif.ashx);*/
	 padding:2px;
     border-bottom:solid 1px #ccc;
     border-right:solid 1px #ccc;
     height:16px;
}

.divHeaderp
{
  border-top:solid 0px #000000;
  background-position:right;
 background-image:url(Image/contentheader.gif.ashx);	
 background-repeat:repeat-x;
  height:20px;
   line-height:20px;
    text-align:center;
    padding-left:5px;
   color:#07519a;
   font-weight:normal;
 width:100%;
 float:left;
}
.gridPheader
{
	background-image:url(Image/m_grad.gif.ashx);	
 background-repeat:repeat-x;
 height:20px;
 font-family:Verdana;font-size:8pt;
 
}
.gridPheader a
{
	
 height:20px;
 font-family:Verdana;
 font-size:8pt; text-decoration:none;
  
}
.ptop
{
	 padding-top:10px;
}
.trptTL
{
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
	
	
}
.trptBL
{
	border-top:solid 1px #000000;
	border-right:solid 1px #000000;
	
	
}
.trptB
{
	
	
	border-top:solid 1px #000000;
	
}
.trptT
{
	border-bottom:solid 1px #000000;
	
	
	
}
/*management */
.hmheader
{
    width:370px;
    border:solid 1px blue;
   
    height:20px;
    font-weight:bold;
     background-color:Black; color:White;
}
.hmcontent
{
     width:370px;
    border:solid 1px blue;
   
    height:300px;
     display:block; background-color:Red;
}
.money
{
	text-align:right;
}
.loginpage_01
{
	
}
.addimg
{
	 background-image:url(Image/add.gif.ashx);
	 background-repeat:no-repeat;
	 background-position:right center;
	 
}
.btn_1
{
	background-color:White;
	border-top:solid 1px #000000;
	border-bottom:solid 0px #00000;
	border-left:solid 1px #00000;
	border-right:solid 1px #00000;
	color:Blue;
	font-weight:bold;
}
.btn_2
{
	background-color:#E0E0E0;
	border-top:solid 1px #000000;
	border-bottom:solid 0px #00000;
	border-left:solid 1px #00000;
	border-right:solid 1px #00000;color:#000000;
	font-weight:normal;
}
.cas td
{
	
	border-top:solid 0px midnightblue;
	border-bottom:solid 1px midnightblue;
	border-left:solid 0px midnightblue;
	border-right:solid 1px midnightblue;
}

/* CAlendader */
#CalendarControlIFrame {
  display: none;
  left: 0px;
  position: absolute;
  top: 0px;
  height: 250px;
  width: 250px;
  z-index: 99;
}

#CalendarControl {
  position:absolute;
  background-color:#FFF;
  margin:0;
  padding:0;
  display:none;
  z-index: 100;
}

#CalendarControl table {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 8pt;
  border-left: 1px solid #336;
  border-right: 1px solid #336;
}

#CalendarControl th {
  font-weight: normal;
   height:20px; 
}

#CalendarControl th a {
  font-weight: normal;
  text-decoration: none;
  color: #FFF;
  padding: 0px;
}

#CalendarControl td {
  text-align: center;
}

#CalendarControl .headerc 
{
	border-top:solid 1px #000000;
  background-color: #57a6de;
}

#CalendarControl .weekday {
  background-color: white;
  color: #000;
}

#CalendarControl .weekend {
  background-color: whitesmoke;
  color: #000;
}

#CalendarControl .current {
  border: 1px solid #339;
  background-color: #336;
  color: #FFF;
}

#CalendarControl .weekday,
#CalendarControl .weekend,
#CalendarControl .current {
  display: block;
  text-decoration: none;
  border: 1px solid #FFF;
  width: 2em;
}

#CalendarControl .weekday:hover,
#CalendarControl .weekend:hover,
#CalendarControl .current:hover {
  color: black;
  background-color: yellow;
  border: 1px solid #999;
}

#CalendarControl .previous {
  text-align: left;
}

#CalendarControl .next {
  text-align: right;
}

#CalendarControl .previous,
#CalendarControl .next {
  padding: 1px 3px 1px 3px;
  font-size: 1.4em;
}

#CalendarControl .previous a,
#CalendarControl .next a {
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
}

#CalendarControl .title {
  text-align: center;
  font-weight: bold;
  color: #FFF;
}

#CalendarControl .empty {
  background-color: #CCC;
  border: 1px solid #FFF;
}


/*************************************/


/************** Navigation ***********************/
#navigation a
{
color: #000;
background: #ffa20c url(Image/left-tab.gif.ashx) left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a span
{
background: url(Image/right-tab.gif.ashx) right top no-repeat;
padding-right: 10px;
vertical-align:middle;
 
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */

#navigation a:hover
{
color: #fff;
background: #781351 url(Image/left-tab-hover.gif.ashx) left top no-repeat;
padding-left: 10px
}

.Additional
{
	color: #fff;
background: #781351 url(Image/left-tab-hover.gif.ashx) left top no-repeat;
padding-left: 10px
}

#navigation a:hover span
{
background: url(Image/right-tab-hover.gif.ashx) right top no-repeat;
padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
float: left;
margin: 0;
} 

.casleft
{
	float:left;
	width:260px; margin-left:5px;
}
.casmiddele
{
	float:left;
	
}
.casright
{
	float:right;
	 
}
.liul
{
	padding-top:4px;
}
.inntopshade
      {
		 filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#f3f1f2',EndColorStr='#1977ad');
        vertical-align:middle;
        font-weight:bold;
        font-size:9pt; 
	
}