.edit
{
background:url('/images/edit.png') 0px 0px no-repeat;
display:block;
height:24px;
width:24px;
border:none;
float:right;
margin:0px;
padding:0px;
}


@font-face {
  font-family: 'AnmolLipi';
  src: url('/css/webfonts/anmollipi/AnmolLipi.eot?#iefix') format('embedded-opentype'),  url('/css/webfonts/anmollipi/AnmolLipi.woff') format('woff'), url('/css/webfonts/anmollipi/AnmolLipi.ttf')  format('truetype'), url('/css/webfonts/anmollipi/AnmolLipi.svg#AnmolLipi') format('svg');
  font-weight: normal;
  font-style: normal;
}
.eng
{
font-family: 'Arial';
border:0px dotted #000;
}
.visitorStats
{
-moz-box-shadow: #000 3px 3px 3px 3px;
-webkit-box-shadow: #000 3px 3px 25px 3px;
box-shadow: black 0px 0px 40px 1px;

background-color:#ccc;
color:#fff;
text-shadow:1px 1px #000;
line-height:120%;
border:1px solid #ccc;
padding:5px;
margin:auto;
margin-top:10px;
width:670px;
text-align:center;
font-family:times new roman;
font-size:22px;
font-weight:bold;
margin-bottom:10px;
}
.visitorStats td,th
{
text-shadow:none;
padding:5px;
background:#fff;
color:#000;
font-weight:normal;font-size:16px;
}
.visitorStats th
{
font-size:18px;
font-weight:bold;
}
.visitorWelcome
{
-moz-box-shadow: #000 5px 5px 25px 5px;
-webkit-box-shadow: #000 5px 5px 25px 5px;
box-shadow: black 0px 0px 80px 3px;
background-color:#2386ad;
color:#fff;
text-shadow:1px 1px #000;
line-height:120%;
border:3px solid #fff;
padding:5px;
margin:auto;
margin-top:10px;
width:700px;
text-align:center;
font-family:times new roman;
font-size:22px;
font-weight:bold;
}
@media print
{
body{background:none;}
.footer{display:none;}
ads{display:none;}
}
.ads{visibility:visible;}

.add
{
background:url("../images/add.gif") 0px 0px;
display:block;
height:37px;
width:74px;
float:right;
}
.add:hover{background:url("../images/add.gif") 0px 37px;}

.close
{
background:url("../images/close.png") 0px 0px;
display:block;
height:26px;
width:26px;
margin-left:20px;margin-right:20px;float:left;}

.previous
{
background:url("../images/prev.gif") 0px 0px;
display:block;
height:37px;
width:104px;
float:left;
border:none;
}
.previous:hover{background:url("../images/prev.gif") 0px 37px;}
.next
{
background:url("../images/next.gif") 0px 0px;
display:block;
height:37px;
width:77px;   
float:right;
border:none;
}
.next:hover{background:url("../images/next.gif") 0px 37px;}

.round
			{
			-moz-border-radius:15px;
			-webkit-border-radius:15px;
			border-radius:15px;
			behavior:url(border-radius.htc);
			}
      
.round_ten
			{
			-moz-border-radius:10px;
			-webkit-border-radius:10px;
			border-radius:10px;
			behavior:url(border-radius.htc);
			}
      
      #navigation li a1
			{
			-moz-border-radius:10px;
			-webkit-border-radius:10px;
			border-radius:40px;
			behavior:url(border-radius.htc);
			}
                  
      
ul, ol, dl, li {margin:0;padding:0;}
.dbulstyle{margin-left:20px;margin-bottom:none;}
.dbolstyle{list-style-position:outside;margin-left:25px;}


p {width:100%; text-align:justify; margin:20px 0 0 0}
a {color:#a63c3c; text-decoration:underline; outline:none}
	a:hover {text-decoration:none}
	
.clear {clear:both; float:left}
 
#ddtoptabs{width: 980px;margin: 0 auto;}

#ddtoptabs ul{margin: 0;padding: 0;font: bold 12px;list-style-type: none;}

#ddtoptabs li{display: inline;margin: 0;}

#ddtoptabs li a{float: left;display: block;text-decoration: none;margin: 0;padding: 6px 8px; /*padding inside each tab*/
color: white;border: 0px solid #282828;border-bottom-width: 0;margin-right: 2px;
background: #2386AD; /*background of tabs (default state)*/
}

#ddtoptabs li a:visited{color: white;font-weight:normal;}

#ddtoptabs li a:hover{background: #670917;border-color: #670917;}

.mainnavigation {border-bottom:2px solid #670917;margin:0px 4px 3px 4px;height:35px;background-color:#fff;}

#navigation {list-style-type:none;border:0px solid #fff;margin:auto;display:inline;}

#navigation li {float:left; margin:0px; font-size:18px; border-right:0px groove #e1e3e3;border-left:1px solid white;border-right:1px solid white;}
#navigation li a {display:block; border:0px solid;background-color:#2386AD; height:28px; padding-top:6px; text-align:center; color:#fff; text-shadow:0px 0px #fff; text-decoration:none;}
#navigation li a:hover {color:#fff; text-decoration:none;background-color:#670917;border:1px solid #670917;}

#navigation #current{background-color:#670917;border:1px solid #670917;}        
#navigation #index { padding:0px; height:35px; width:116px; border-left:0px groove #e1e3e3}
.home,.logout { padding:0px; height:35px; width:70px;display:inline;}    
.games { padding:0px; height:35px; width:70px;display:inline;}
.tab { padding:0px; height:35px; width:90px;display:inline;}
.tabbillentry,.tabbillstatement,.tabsmartstudies{padding:0px;height:35px;width:150px;display:inline;}
.fontconvertor { padding:0px; height:35px; width:150px;display:inline;}
.tab1 { padding:0px; height:35px; width:55px;display:inline;}
.tabpbitt{ padding:0px; height:35px; width:175px;display:inline;}
#navigation #about_us { padding:0px; height:35px; width:90px;}
#navigation #contact_us { padding:0px; height:35px; width:116px}
        	
 
  #leftnavigation {list-style-type:none;border:0px solid #fff;margin:auto;}
		#leftnavigation #index { padding:0px; height:35px; width:116px; border-left:0px groove #e1e3e3}
    
    #leftnavigation #l1st { padding:0px; height:66px; width:160px;display:block;}    
    #leftnavigation #l2nd { padding:0px; height:66px; width:160px;display:block;}
    #leftnavigation #l3rd { padding:0px; height:66px; width:160px;display:block;}
    #leftnavigation #l4th { padding:0px; height:66px; width:160px;display:block;}
    #leftnavigation #l5th { padding:0px; height:66px; width:160px;display:block;}
    #leftnavigation #l6th { padding:0px; height:66px; width:160px;display:block;}
    #leftnavigation #l7th { padding:0px; height:66px; width:160px;display:block;}
       
    
#leftnavigation #button { padding:0px; 

height:66px;

overflow:hidden; width:160px;}    
    #leftnavigation #about_us { padding:0px; height:66px; width:160px}
		#leftnavigation #contact_us { padding:0px; height:35px; width:116px}
		#leftnavigation li {float:right; margin:0px; font-size:14px;margin-top:2px;}
			#leftnavigation li a {display:block; border:0px solid;background-color:#2386AD; height:68px;padding-top:3px; line-height:140%;
      
       text-align:center; color:#fff; text-shadow:0px 0px #fff; text-decoration:none;}
      
				#leftnavigation li a:hover {color:#fff; text-decoration:none;background-color:#33ABDB;border:0px solid #670917;}
	    	

#leftnavigation #current{background-color:#1EA1D4;border:0px solid #670917;}     
 
 .question {color:red;a:link{color:red;}a:vlink{color:yellow;}; }
a{color:red;}
.answer{ background:#EDF2FC;padding:10px;color:black;} 
.or{ background:#dee3ee;padding:10px;color:black;text-align:center;margin:0px;width:auto;}
.sanswer{ background:#dee3ee;padding:10px;color:black;} 
 
 
 
           
.left
{
border:1px solid #fff;
/*background-color:#dee3ee;*/
float:left;
margin-left:3px;
margin-bottom:3px;
margin-right:0px;
padding:0px;
height:695px;
width:160px; 
top:0px;
}
 
 .leftad
 {
 display:block;left:0px;top:0px;width:160px;height:600px;background:url('../images/ad/leftbar.gif') no-repeat;
 } 

.content a{font-size:20px;margin-top:20px;line-height:200%;}
.content #index{line-height:190%;}
.content
{
border:1px solid #fff;
background-color:white;
margin:auto;
float:left;
height:695px;
width:668px;  
//\width:668px;
//w\idth:668px;
top:0px;
overflow:auto;
padding-left:10px;padding-right:10px; 

}
.right
{
border:1px solid #fff;
background-color:white;
float:right;
margin-left:0px;
margin-bottom:3px;
margin-right:3px;
margin-top:0px;
height:695px;
//\height:695px;
//h\eight:695px;
width:120px;    
//\width:120px;
//w\idth:120px;
top:0px;
}
.rightad
{
display:block;left:0px;top:0px;
width:120px;
//\width:120px;
//w\idth:120px;

height:600px;
 //\height:603px;
 //h\eight:600px;

background-color:#2386ad;
}   
.wrapper
{
 border:3px solid #2386ad;
 position:relative;
 margin:auto;
 margin-top:20px;
 width:980px;
 //\width:980px;
 //w\idth:983px;
 height:940px;
 //\height:943px;
 //h\eight:940px;
 height:auto;
 background:#fff;
 

 
-moz-box-shadow: #000 5px 5px 25px 5px;
-webkit-box-shadow: #000 5px 5px 25px 5px;
box-shadow: black 0px 0px 80px 3px;
                  
 
}

body{background:#2386ad;background: #F0F8FB url(../images/blgr051.jpg) top left;}

.indexwrapper
{
height:886px;   /*842+19*/
//\height:889px;
//h\eight:886px;
height:auto;
}
.indexClassRoomTimeTable,.indexFontConvertor
{
height:990px;   /*842+19*/
//\height:993px;
//h\eight:990px;
}
.indexPbiTT
{
height:988px;   /*842+19*/
//\height:991px;
//h\eight:988px;
}
.indexArticle
{
height:1036px;   /*842+19*/
//\height:1039px;
//h\eight:1036px;
}

.indexLiveTv
{
height:886px;   /*842+19*/
//\height:989px;
//h\eight:886px;
}
.indexInteractiveLearning
{
height:1042px;   /*1359+19*/
//\height:1507px;
//h\eight:1504px;
}

.gamewrapper
{
height:1504px;   /*1359+19*/
//\height:1507px;
//h\eight:1504px;
height:auto;
}
.indexleft,.indexright,.indexcontent{height:600px; //\height:603px;//h\eight:600px;height:auto;}
.gamecontent{height:1220px; //\height:1223px; //h\eight:1220px;height:auto;}
.header
{
position:relative;overflow:hidden;
-webkit-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
border:1px solid #000;
border-bottom:1px dotted #000;  
margin:3px;
margin-bottom:0px;
height:92px;
background:#000 url(../images/bgs/black/grabag.jpg);
background:#2386ad;
}
.slogans
{
position:relative;overflow:hidden;
border-left:1px solid #000;
border-right:1px solid #000;
margin-left:3px;
margin-right:3px;
height:30px;
text-align:center;
color:#fff;
background:#2386ad;
}
.slogans #slogantext ,#sloganmarquee
{
margin:0px;
padding:0px;
border:0px;
height:30px;
font-size:18px;
}

.slogans #slogantext
{
height:25px;
padding-top:5px;
text-shadow:1px 1px #000;
}


.header #counter
{
border:0px solid #fff;
float:right;
color:#fff;
font-weight:bold;
font:20px times new roman;
text-shadow:0px 0px #000;
height:27px;
width:auto;
padding-top:2px;
margin-top:-2px;"
}


.footer
{
border:1px solid #fff;
background-color:#2386AD;
margin:3px;
clear:both;
height:92px;
color:#fff;
text-align:justify;
}
 .headertext
 {
 color:#fff;
 margin-left:15px;
 margin-top:10px;
 font-size:40px;
 font-weight:bold;
 font-family:Helvetica, Arial, Verdana, sans-serif;
 text-shadow:2px 2px black;
 }
 .footertext
 {
 color:#fff;
 border:0px solid;
 margin:3px 10px 0px 10px;
 line-height:115%;
 font-size:14px;
 font-family:Helvetica, Arial, Verdana, sans-serif;
 }
 .title{text-shadow:1px 1px black;font-weight:bold;}
 #disclaimer
 {
 color:#fff;
 margin-top:0px;
 text-shadow:none;
 margin-left:15px; margin-right:15px;
 font-size:12px;
 text-shadow:0px 0px black;
 font-family:helvetica, arial, verdana;
 font-weight:normal;
 padding:2px;
 }
 
 #headerslogan
 {
 color:#fff;
 margin-left:10px;
 margin-top:0px;
 font-size:18px;
 text-shadow:1px 1px black;
 font-family:georgia,helvetica, arial, verdana;
 font-weight:normal;
 clear:both;
 float:left;
 }

 .menubar
 {
 border-color:#670917;
 background-color:#670917;
 }
 
 #developer
 {
 position:absolute;right:0px;top:0px;height:93px;width:72px;border:0px solid #000;background:url(../images/author1.png) no-repeat;
  }
  
 .developer
 {
background-image:url('../images/author.png'); 
border:0px solid black;   
height:95px;
width:72px;
float:right;
margin-left:10px;
margin-top:9px;

}

pt5
{
padding-top:5px;
}



pt10
{
padding-top:10px;
}

pt15
{
padding-top:15px;
}


/* ######### Drop Down DIVs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle div{ /*topmost and sub DIVs, respectively*/
font: normal 12px verdana;
text-shadow:0px 0px #000;
margin: 0;
margin-left:0px;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: none;
border: 0px solid #fff;

border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle ul{
margin: 0;
margin-left:2px;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
border: 0px none;
border:1px solid #fff;
border-bottom:none;
}

.ddsubmenustyle li a{
display: block;
width: 200px; /*width of menu (not including side paddings)*/
color: #fff;       /*color of menu items*/
background-color: #2386ad;
text-decoration: none;
padding: 6px 10px;
border-bottom: 1px solid #fff;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 200px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: #33abdb;
//background:#000;
color: white;
font-weight:normal;
text-decoration:none;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}



/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
margin: 0;
padding: 0;
font:normal 12px verdana;
text-shadow:0px 0px #000;
list-style-type: none;
border-bottom: 1px solid gray;
background: #2386ad;
overflow: hidden;
width: 100%;
}

.mattblackmenu li{
display: inline;
margin: 0;
}

.mattblackmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 6px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;     /*color of main menu titles*/
background: #2386ad;
}

.mattblackmenu #departmentLogin{
float: right;
display: block;
text-decoration: none;
margin: 0;
padding: 6px 8px; /*padding inside each tab*/
border-left:1px solid #fff; /*left divider between tabs*/
border-right:1px solid #2386ad;
color: white;     /*color of main menu titles*/
}

#departmentLogin:hover{
background:#670917; /*background of tabs for hover state */  
//background:#000;   
color:#fff;
}



.mattblackmenu li a:visited{
color: #fff;
}

.mattblackmenu li a:hover{
background:#670917; /*background of tabs for hover state */
//background:#000;
color:#fff;
}

.mattblackmenu a.selected{
background: #33abdb; /*background of tab with "selected" class assigned to its LI */
//background:#000;
}




/*CSS for Sticky Bar*/
.expstickybar{
position:fixed;
color: white;
padding: 5px;
right:0; /*horizontally center bar in window*/
left:0; /*horizontally center bar in window*/
visibility:hidden;
background: #2386ad;
z-index: 10000;
width:auto; /*set width of bar to width of entire window*/
font-weight:bold;
}

.expstickybar a{
color: white;
}
/*
.wrapper{
border-color:#2386ad;
}
.header, .footer,.mattblackmenu li a, .mattblackmenu ul,.ddsubmenustyle li a
{
background-color:#2386ad;
background-color: #FA701D;
} */
