#Notice_Head{
background:url('../images/Achievements_01.gif');
height: 76px;
width:210px;
position:relative;
left:-20px;
}

.notice
{
background:url(../images/Achievements_02.gif);
width: 180px;
padding: 0px 10px 10px 25px;
position:relative;
left:-20px;
}

.notice .name
{
  width:156px;
  background-color:#ffffff;
  border-radius:2px;
  padding:2px;
  opacity:0.4;
  filter:alpha(opacity=40); /* For IE8 and earlier */
}

.notice b
{
color:#000000;
font-size:16px;
}

#Notice_Foot{
position:relative;
top:-10px;
left:-25px;
height: 33px;
width:210px;
}

.downloads
{
height:299px;
width:300px;
margin: 5px;
padding:10px;
position:absolute;
left:750px;
top:300px;
}

.downloads .name
{
  width:200px;
  margin-top:3px;
  background-color:#ffffff;
  padding:5px;
  border-radius:3px;
  opacity:0.4;
  filter:alpha(opacity=40); /* For IE8 and earlier */
}


.more
{
font-family:"Times New Roman", Times, serif;
font-style:italic;
text-align:right;
}

.login
{
	background:url(../Admin/images/login.png) no-repeat center;
	height:400px;
	width:1000px;	
}

.adm
{
	padding: 170px 50px 0px 380px;
}

.adm span
{
color:#FFFFFF;
font-weight:bold;
font-size:16px;
margin-top:5px;
padding-top:5px;
text-shadow: 1px 1px #000000;

}

.frm span
{
color:#000000;
font-weight:bold;
font-size:16px;
margin-top:5px;
padding-top:5px;
text-shadow: 1px 1px #FFFFFF;
}

.inp-log-text
{
width:200px;
height:25px;
box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5);
outline: 0;
border-radius: 10px;
margin:5px 0px 5px 5px;
padding:0px 10px 0px 10px;
}

.inp-text
{
width:505px;
height:25px;
box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5);
outline: 0;
border-radius: 10px;
margin:5px 0px 5px 5px;
padding:0px 10px 0px 10px;
}

.inp-small-text
{
width:200px;
height:25px;
box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5);
outline: 0;
border-radius: 10px;
margin:5px 0px 5px 5px;
padding:0px 10px 0px 10px;
}

.inp-micro-text
{
width:50px;
height:25px;
box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5);
outline: 0;
border-radius: 10px;
margin:5px 0px 5px 5px;
padding:0px 10px 0px 10px;
}
.inp-box
{
width:50px;
height:23px;
}

.inp-btn
{
width:100px;
height:25px;
border:none;
background:url(../Admin/images/login-btn.png);
margin:10px 40px 0px 70px;
}

.inp-cmb
{
border:0; 
background:transparent;
-webkit-appearance: none;  
overflow:hidden; 
width:350px;
height:30px;
border-radius: 10px;
margin:5px 0px 5px 5px;
padding:0px 50px 0px 10px;
box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5);
background: url(../Admin/images/combo-last.png) no-repeat right #FFFFFF; 
}

.inp-small-cmb
{
border:0; 
background:transparent;
-webkit-appearance: none;  
overflow:hidden; 
width:120px;
height:30px;
border-radius: 10px;
margin:5px 0px 5px 5px;
padding:0px 50px 0px 10px;
box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5);
background: url(../Admin/images/combo-last.png) no-repeat right #FFFFFF; 
}

.inp-medium-cmb
{
border:0; 
background:transparent;
-webkit-appearance: none;  
overflow:hidden; 
width:220px;
height:30px;
border-radius: 10px;
margin:5px 0px 5px 5px;
padding:0px 50px 0px 10px;
box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5);
background: url(../Admin/images/combo-last.png) no-repeat right #FFFFFF; 
}

.inp-file
{
width:510px;
height:30px;
margin:5px 0px 5px 5px;
padding:0px 10px 0px 10px;
position:absolute;
opacity:0;
}

.inp-fackfile
{
width:510px;
height:30px;
box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5);
outline: 0;
border-radius: 10px;
margin:5px 0px 5px 5px;
padding:0px 10px 0px 10px;
background: url(../Admin/images/file-last.png) no-repeat right #FFFFFF; 
}

.inp-txtarea
{
width:510px;
height:250px;
box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5);
outline: 0;
border:0px white;
border-radius: 10px;
margin:5px 0px 5px 5px;
padding:5px 10px 0px 10px;
}

.inp-add-btn
{
width:105px;
height:28px;
border:none;
background:url(../Admin/images/Add_Button.png) no-repeat;
float:right;
}

.inp-update-btn
{
width:105px;
height:28px;
border:none;
background:url(../Admin/images/Update_Button.png) no-repeat;
float:right;
}

.inp-submit
{
width:108px;
height:32px;
border:none;
background:url(../Admin/images/submit_btn.png) no-repeat;
}

.inp-submit1
{
width:108px;
height:32px;
border:none;
background:url(../Admin/images/submit_btn1.png) no-repeat;
}

.art-blockcontent a,
.art-blockcontent a:link,
.art-blockcontent a:visited,
.art-blockcontent a.visited,
.art-blockcontent a:hover,
.art-blockcontent a.hovered
{
    font-family: Arial, Helvetica, Sans-Serif;
}

.art-blockcontent a
{
  text-decoration: none;
  color: #392F23;
}

.art-blockcontent a:link
{
  text-decoration: none;
  color: #392F23;
}

.art-blockcontent a:visited, .art-blockcontent a.visited
{
  color: #323029;
}

.art-blockcontent  a:hover, .art-blockcontent a.hover
{
  text-decoration: underline;
  color: #4F4130;
}

.sortable
{
border:none;
margin:0;
text-align:center;
}

.sortable th
{
border:none;
margin:0;
background:#663300;
color:#FFFFFF;
font-size:16px;
text-shadow:1px 1px #000000;
height:30px;
}

.sortable tr:nth-child(even){ background:url(../Admin/images/odd_back.png);}
.sortable tr:nth-child(odd){border-radius: 10px;}

.sortable td{ border:none; height:32px; text-align:center; vertical-align:middle;}
  
.sortable span { filter:alpha(opacity=100);opacity:1; }

.btn-edit
{
background:url(../Admin/images/edit-btn.png);
height:30px;
width:30px;
border:none;
}

.btn-delete
{
background:url(../Admin/images/delete-btn.png);
height:30px;
width:30px;
border:none;
}

.album
{
background:url(../images/alback.png);
height:208px;
width:345px;
margin:10px 15px 10px 15px;
border:none;
float:left;
}

.album .head
{
font-weight:bold;
font-size:16px;
margin-top:5px;
padding:15px 0px 0px 25px;
text-shadow: 1px 1px #FFFFFF;
}

.album .image
{
margin:10px 5px 5px 15px;
float:left;
}

.album .image img
{
border:2px solid #a17145;
border-radius:5px;
}

.album .text
{
margin:15px 15px 5px 130px;
padding:5px;
text-align:justify;
height:100px;
}

.album .show
{
margin:0px 20px 5px 130px;
}

table.gridtable {
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable th {
	color:#FFFFFF;
	font-size:13px;
	text-shadow:1px 1px #000000;
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #663300;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	text-align:center;
}


.marksheet
{
	text-align:center;
}
.marksheet table 
{
	width: 60%;
	border: 1px solid #000000;
}

.hindi table tr td
{
		font-size:120%;
}

.hindi .gradeMarks
{
	text-align:center;
	font-weight:bold;
}

.marksheet table tr td
{
	border: 1px solid #000000;

}

.promo
{
       height:500px;
       background-color: #000000;
}
