@charset "utf-8";
/* CSS Document */
body {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}


a.mainLink:link, a.mainLink:active, a.mainLink:visited
{
	font-family:Arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	
}
a.mainLink:hover
{
	color:#F3B6BB;
}
/**********************************************************/


a.adminLink:link, a.adminLink:active, a.adminLink:visited
{
	font-family:Arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
}
a.adminLink:hover
{
	color:#fff;
	text-decoration:none;
}

/***********************************************/
a.logout:link, a.logout:active, a.logout:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#093488;
	text-decoration:none;
	font-weight:bold;
}

a.logout:hover
{
	text-decoration:none;
	color:#5A5A5A;
}

/***********************************************/


a.imagelink:link, a.imagelink:active, a.imagelink:visited
{
	font-family:Arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
}
a.imagelink:hover
{
	color:#fff;
	text-decoration:none;
}

/***********************************************/
a.more:link,a.more:active,a.more:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#DF7D00;
	text-decoration:underline;
}
a.more:hover
{
	text-decoration:none;	
}
/***********************************************/



a.highlight:link,a.highlight:active,a.highlight:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#720503;
	text-decoration:underline;
}
a.highlight:hover
{
	text-decoration:none;	
}
/***********************************************/
a.next:link,a.next:active,a.next:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#138ED8;
	text-decoration:underline;
	font-weight:bold;
}
a.next:hover
{
	text-decoration:none;
	color:#093488;
}
/***********************************************/
a.yakso:link,a.yakso:active,a.yakso:visited
{
	font-family:Tahoma;
	font-size:13px;
	color:#093488;
	text-decoration:none;
	font-weight:normal;
}
a.yakso:hover
{
	text-decoration:none;
	color:#5A5A5A;
}
/***********************************************/

a.admin:link,a.admin:active,a.admin:visited
{
	font-family:Tahoma;
	font-size:12px;
	color:#093488;
	text-decoration:none;
	font-weight:normal;
	
}
a.admin:hover
{
	text-decoration:none;
	color:#5A5A5A;	
}
/***********************************************/
a.acrobat:link,a.acrobat:active,a.acrobat:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#093488;
	text-decoration:none;
	font-weight:normal;
	
}
a.acrobat:hover
{
	text-decoration:none;
	color:#5A5A5A;	
}
/***********************************************/

.more1
{
	color:#DF7D00;
	font-family:Tahoma;
	font-weight:normal;
}
.more2
{
	color:#DF7D00;
	font-family:Tahoma;
	font-weight:normal;
}
.top
{
	text-align:right; 
	padding-top:5px; 
	padding-right:10px;
	color:#DF7D00;
	font-family:Tahoma;
	font-size:10px;
}


.headText
{
	padding-left:12px;
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#fff;
}
.adminsubhead
{
	padding-left:2px;
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#052758;
	text-transform:uppercase;
}
.headTextSideAdmission
{
	padding-left:12px;
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

.headTextSideMerit
{
	padding-left:12px;
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#C53001;
	height:25px;
}

.headTextAdmin
{
	padding-left:12px;
	margin:0;
	font:Trebuchet MS;
	font-size:24px;
	font-weight:bold;
	color:#002B68;
	text-transform:uppercase;
}
.SubheadText
{
	margin:0;
	font:Trebuchet MS;
	font-size:17px;
	font-weight:bold;
	color:#8A3E44;
	text-transform:uppercase;
}

.SubheadTextAdmin
{
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#5A5A5A;
}
.SubheadText1
{
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;	
	color:#8A3E44;
	text-transform:uppercase;	
	
}

.SubheadText2
{
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;	
	color:#8A3E44;
	text-transform:uppercase;	
	
}

.ecard
{
	margin:0;
	font:Trebuchet MS;
	font-size:16px;
	font-weight:bold;	
	color:#8A3E44;
	text-transform:uppercase;
	padding-left:50px;	
	letter-spacing:1px;
	padding-bottom:12px;	
}

.ecard1
{
	margin:0;
	font:Trebuchet MS;
	font-size:14px;
	font-weight:bold;	
	color:#757575;
	text-transform:uppercase;	
	letter-spacing:1px;
	padding-top:5px;
	padding-bottom:10px;
	
}

.crop
{
	margin:0;
	font:Trebuchet MS;		
	color:#8A3E44;		
	padding-bottom:10px;
	
}
.administratorstaff
{
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;	
	color:#8A3E44;
	text-transform:uppercase;	
	
}

.gradedteacher
{
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;	
	color:#8A3E44;
	text-transform:uppercase;	
	
}

.otherteacher
{
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;	
	color:#8A3E44;
	text-transform:uppercase;	
	
}


.adminstaff
{
	margin:0;
	font:Trebuchet MS;
	font-size:11px;
	font-weight:normal;	
	color:#093488;
	text-transform:uppercase;
	
}

.subheadtextfaculty
{
	padding:2px 2px 2px 5px; 
	font-weight:bold; 
	color:#6E6E45; 
	background-color:#ffffff;
}

.subheadtextsubject
{	
	font-weight:bold; 
	color:#6E6E45; 
	background-color:#FBFBFB;
}

.subheadtextuniform
{	
	font-weight:bold; 
	color:#6E6E45; 
	
}
.subheadtextcontact
{	
	font-weight:bold; 
	color:#6E6E6E;
	font-size:13px;
	font-family:Trebuchet MS;
	font-size:13px;
	letter-spacing:1px;
	
}

.subheadtextfoodmenu
{	
	font-weight:bold; 
	color:#6E6E45;
	padding-top:7px; 
	
}

.subheadtexthostel
{	
	font-weight:bold; 
	color:#6E6E45;
	padding-top:7px; 
	
}


.gradedrows
{
	padding:2px 2px 3px 10px; 
	background-color:#FFFFFF; 
	color:#444444; 
	width:265px;
	vertical-align:top;
}

.uniformrows
{
	padding:3px 2px 3px 10px;
	color:#444444; 
	width:265px;
	vertical-align:top;
}

.subjectrows
{
	padding:2px 2px 2px 5px; 
	text-align:left; 
	background-color:#FFFFFF;
	width:265px;
	vertical-align:top;
}


.SubheadText3
{
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;	
	color:#8A3E44;
	text-transform:uppercase;	
	
}
.leftText
{
	padding:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	line-height:18px;
	border:1px solid #F7BDC2;
}

.leftTextNewsletter
{
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	line-height:18px;
	border:1px solid #A9D7F5;
}

.leftTextAdmission
{
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	line-height:18px;
	border:1px solid #F57272;
	text-align:justify;
}

.leftTextEncouragement
{
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	line-height:18px;
	border:1px solid #723A3D;
	text-align:justify;
}

.leftTextSpecialSchedule
{
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	line-height:18px;
	border:1px solid #1389D8;
	text-align:justify;
}

.leftTextMerit
{
	width:225px;
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	line-height:18px;
	border:1px solid #FF7913;
	text-align:justify;
}

.leftTextActivities
{
	padding:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#8A020B;
	line-height:18px;
	border:1px solid #FF7913;
	text-align:justify;
}

.leftTextSchoolOutfit
{
	padding:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#8A020B;
	line-height:18px;
	border:1px solid #404F8A;
	text-align:justify;
}

.leftTextHostelUniform
{
	padding:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#8A020B;
	line-height:18px;
	border:1px solid #8597A3;
	text-align:justify;
}

.headTextCalendar
{
	padding-left:12px;
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background-color:#8A3E44;
	height:25px;
}

.headTextNewsletter
{
	padding-left:12px;
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background-color:#449ED8;
	height:25px;
}
.headTextActivities
{
	padding-left:12px;
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background-color:#C47751;
	height:25px;
	
}

.headTextHostelUniform
{
	padding-left:12px;
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background-color:#2B3046;
	height:25px;
	
}

.headTextSchoolSportUniform
{
	padding-left:12px;
	margin:0;
	font:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background-color:#6E6E45;
	height:25px;
	
}

.error
{
	padding:3px;
	font-family:Trebuchet MS;
	font-size:12px;
	color:Red;	
	line-height:15px;
	border:0px;
}

.soduko
{
	padding:3px;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	line-height:18px;
	border:0px;
}

.highlight
{
	padding:3px;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#720503;
	line-height:18px;
	border:0px;
}
.mandatory
{	
	font-family:Tahoma;
	font-size:11px;
	color:#8B232B;
	line-height:18px;
	text-align:right;
	
}
.error
{
	font-family:Tahoma;
	font-size:10px;
	color:Red;
}


.calendarHead
{	
	font:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#8A3E44;
}

.linkbutton
{	
	font:Arial;
	font-size:12px;
	font-weight:bold;
	color:#8A3E44;
	vertical-align:middle;
}

.eventsdate
{	
	font:Trebuchet MS;
	font-size:12px;
	font-weight:normal;
	color:#449ED8;
	vertical-align:middle;
}

.eventsdate1
{	
	font:Trebuchet MS;
	font-size:12px;
	font-weight:normal;
	color:#015993;
	vertical-align:middle;
	text-transform:lowercase;	
}

.photo
{
	border:1px; 
	border-style:solid; 
	border-color:#8A3E44;
	
}

.paragraphborder
{	
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	line-height:18px;
	border-bottom:solid 1px #8A3E44;
	border-top:solid 1px #8A3E44;
	border-right:solid 1px #8A3E44;
	border-left:solid 1px #8A3E44;
	background-color:#FFFFFF;
	text-align:justify;
	padding:5px 8px 5px 8px;
}

.paragraphnormal
{	
	font-family:Tahoma;
	font-size:11px;
	color:#2D2D2D;
	line-height:18px;
	border-bottom:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;	
	text-align:justify;	
}

.paragraphbrown
{	
	font-family:Tahoma;
	font-size:11px;
	color:#2D2D2D;
	line-height:18px;
	border-bottom:solid 1px #8A3E44;
	border-top:solid 1px #8A3E44;
	border-right:solid 1px #8A3E44;
	border-left:solid 1px #8A3E44;	
	text-align:justify;	
}

.paragraphgrid
{
	
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	line-height:18px;
	border-bottom:solid 1px #A9D7F5;
	border-top:solid 1px #A9D7F5;
	border-right:solid 1px #A9D7F5;
	border-left:solid 1px #A9D7F5;
	background-color:#EAF7FF;
	text-align:justify;
	
}



/*********forms********************/

input
{
	border:1px solid #B5B5B5;
	font-size:11px;
	height:20px;
	vertical-align:middle;
	width:159px;
}
.btnSubmit input
{
	width:100px;
	background:#449ED8;
	border:0px;
	color:#fff;
	height:20px;
}
.textbox
{
	border:1px solid #B5B5B5;
	font-size:11px;		
	width:200px;
	height:18px;
	background-color:#FFFFFF;
	padding-left:3px;
}

.textbox1
{
	border:1px solid #B5B5B5;	
	width:150px;
	height:18px;
	background-color:#FFFFFF;
	padding-left:3px;
}

.textboxnew
{
	border:1px solid #B5B5B5;
	font-size:11px;		
	width:150px;
	height:18px;
	background-color:#FFFFFF;
	padding-left:3px;
}

.textarea
{
	border:1px solid #B5B5B5;
	font-size:11px;		
	width:250px;
	height:18px;
	background-color:#FFFFFF;
	padding-left:3px;
}

/**********************************/

.whiteText
{
	float:right;
	padding-top:76px;
	padding-right:10px;
	font:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;	
}
.whiteText a:link, a:visited, a:active
{
	color:white;
	text-decoration:none;
}
.whiteText a:hover
{
	text-decoration:underline;
}

/*************************************/
a.whiteLink:link, a.whiteLink:visited, a.whiteLink:active
{
	
	color:#fff;
	text-decoration:none;
}
a.whiteLink:hover
{
	text-decoration:underline;
}
/***************************************/
a:link, a:active, a:visited {
	font-family:"Palatino Linotype", Georgia, "Times New Roman", sans-serif, serif;
	font-size:12px;
	color:#5A5A5A;
	font-weight:normal;
	text-decoration:none;
}

a:hover {
	color:#5A5A5A;
	text-decoration:underline;
}
/*************************************/

.dropdownlist{
	font-family:"Palatino Linotype", Georgia, "Times New Roman", sans-serif, serif;
	border:1px solid #5A5A5A;
	background:#FFFFFF;
	color:#000000;
	width:165px;	
	font-size:8.75pt; 
	padding-left:2px;
	vertical-align:middle;	
}

.dropdown{
	font-family:"Palatino Linotype", Georgia, "Times New Roman", sans-serif, serif;
	border:1px solid #5A5A5A;
	background:#FFFFFF;
	color:#000000;
	width:55px;	
	font-size:8.75pt; 
	padding-left:2px;
	vertical-align:middle;	
}
.dropdownlistbox 
{
	border: 1px solid #daebf9;
	Color: #000000; 
	Font-family: Arial; 
	Font-size: 7.5pt; 
	width:175px;
	vertical-align:middle;
	background-color:#ffffff;
}

.DataGrid
{
	width:600px;
	text-align:Left;
	vertical-align:top;
	background-color:#FFFFFF;
	height:100%;	
}

.GridHeader
{
	color: #000000;
    font-family:"Palatino Linotype", Georgia, "Times New Roman", sans-serif, serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    text-align:left;
	padding:5px 5px 5px 5px; 
	text-decoration: none;   
	background-color: #DDDDDD;
	
}


.GridRow
{
	color: #000000;
    font-family:"Palatino Linotype", Georgia, "Times New Roman", sans-serif, serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    text-decoration: none;
    padding:5px 5px 5px 5px;   	
    vertical-align:top;
	background-color: #EBEBEB;

}

.GridAltRow
{
	color: #8A3E44;
    font-family:"Palatino Linotype", Georgia, "Times New Roman", sans-serif, serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    text-decoration: none;
   	padding:5px 5px 5px 5px;   	
    vertical-align:top;
	background-color: #EBEBEB;

}


.GridPager
{
	color: #6C3301;
    font-family: verdana, arial,helvetica, sans-serif;
    font-size: 11px;
    line-height: 15px;
    font-weight: normal;
    text-decoration: none;
	background-color:#E1E1E1;
	text-align:right;
}

.GridPager:hover
{
	color: #5795DF;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    text-decoration: none;
	background-color: #E2E2E2;
	text-align:right;
}

.uploadfile
{
	padding-left:3px;
	font-family: Tahoma;
    font-size: 11px;
	
}

.GridView
{
	width:600px;
	text-align:Left;
	vertical-align:top;
	background-color:#FFFFFF;
	
}

.GridViewHeader
{
	color: #6B6B6B;
    font-family:"Palatino Linotype", Georgia, "Times New Roman", sans-serif, serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    text-align:left;	
	text-decoration: none;   
	background-color: #CCCCCC;
	
}


.GridViewRow
{
	color: #000000;
    font-family:"Palatino Linotype", Georgia, "Times New Roman", sans-serif, serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    text-decoration: none;
    padding-left:10px;
    vertical-align:top;
	background-color: #F1F1F1;

}

.GridViewAltRow
{
	color: #8A3E44;
    font-family:"Palatino Linotype", Georgia, "Times New Roman", sans-serif, serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    text-decoration: none;
   	padding:5px 5px 5px 5px;   	
    vertical-align:top;
	background-color: #F3F3F3;

}


.GridViewPager
{
	color: #6C3301;
    font-family: verdana, arial,helvetica, sans-serif;
    font-size: 11px;
    line-height: 15px;
    font-weight: normal;
    text-decoration: none;
	background-color:#E1E1E1;
	text-align:right;
}

.GridViewPager:hover
{
	color: #5795DF;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    text-decoration: none;
	background-color: #E2E2E2;
	text-align:right;
}

