/* CSS Document */
table
{
	empty-cells: show;
}
body
{
	margin: 0px;
	padding: 0px;
	background: #E2FFBF;
}

#institutionname
{
	font-family: Helvetica, Times New Roman;
	color: #954519;
	font-size: 15px;
	font-weight: bold;
}

.font_white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}

a.link_nav:link, a.link_nav:visited, a.link_nav:active
{
	font-family: Helvetica, Times New Roman;
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: none;
}

a.link_nav:hover
{
	font-family: Helvetica, Times New Roman;
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: none;
}

a.white_nav:link, a.white_nav:visited, a.white_nav:active
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

a.white_nav:hover
{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}

a.green_nav:link, a.green_nav:visited, a.green_nav:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	text-decoration: underline;
}

a.green_nav:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	text-decoration: none;
}

.black_font
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2F3F00;
	font-weight: normal;
	line-height: 16px;
}

.black_font-content
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2F3F00;
	font-weight: normal;
	line-height: 16px;
}

.menus div
{
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8BA662;
	border: 1px solid #5E6F2E;
	width: 210px;
	vertical-align: text-bottom;
	padding-top: 5px;
	padding-left: 22px;
	margin: auto;
	margin-top: 5px;
	cursor: pointer;
	background: url(../images/nav_bg.jpg) #8BA662 left no-repeat;
}

.menus div:hover
{
	background-color: #344501;
	cursor: pointer;
}

.mycal
{
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8BA662;
	border: 1px solid #3C7FCD;
	width: 210px;
	vertical-align: text-bottom;
	padding-top: 5px;
	padding-left: 0px;
	margin: auto;
	margin-top: 5px;
	cursor: pointer;
	background: url(../images/Calender-icon.png) #89B2E1 left no-repeat;
}
.fontlblbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-right: 10px;
	font-weight: bold;
	height: 78px;
}

.txtfield_venue
{
	border: 1px solid #567108;
	width: 200px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
}

.txtfieldmsgarea
{
	border: 1px solid #567108;
	width: 200px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
}

/*.txtemail
{
	border: 1px solid #567108;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	margin-left: 2px;
}*/

.txtname
{
	border: 1px solid #567108;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	margin-left: 2px;
}

/*.drpfield
{
	border: 1px solid #567108;
	width: 200px;
	margin-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
}*/

.drpfieldtime
{
	border: 1px solid #567108;
	width: 200px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.txtfield_date
{
	border: 1px solid #567108;
	width: 100px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
}

.marginleft
{
	margin-left: 15px;
}

.dir
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	list-style-type: none;
	margin: 7px 0px 0px 20px;
	list-style-image: url(../images/btn_next.png);
	vertical-align: top;
}

.dir table td
{
	padding-left: 10px;
	padding-top: 5px;
}

.tbl_grid
{
	border: 1px solid #666666;
}

.tbl_grid th
{
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	background: url(../images/grid_bg.jpg) repeat-x;
	border-left: 1px solid #CCCCCC;
}

.tbl_grid td
{
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-left: 1px solid #CCCCCC;
}

.rowcolor
{
	background-color: #ECECEC;
}

.title_head
{
	background: url(../images/title_bg.png) no-repeat;
	border-bottom: 1px solid #43463D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	margin-left: 15px;
}

.title_head div
{
	margin-left: 15px;
}

a.paginaion:link, a.paginaion:visited, a.paginaion:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.paginaion:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.tablerowclass:hover
{
	background-color: Red;
}

#div_submenu
{
	position: absolute;
	display: block;
	margin: 10px 10px 10px 10px;
}

/*.drpfield
{
	border: 1px solid #567108;
	width: 200px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
}*/

.txtnormal:hover
{
	background: url(../images/menuitem_png_over.png) no-repeat;
	text-align: center;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
}

.txtsubnormal a, .dropdown a:active, .dropdown a:visited
{
	display: block;
	padding: 5px;
	color: #fff;
	text-decoration: none;
	background: #384B01 no-repeat;
	width: 194px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
}

.txtsubnormal:hover
{
	background: #445B01 no-repeat;
	color: #fff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}





.dashboard-title-right
{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 8px 0 0;
	text-align: left;
}






.fileupload
{
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
}

/*#notice-board
{
	margin: 20px 0 0 25px;
	padding: 0px;
}*/

#alert
{
	margin: 20px 0 0 20px;
	padding: 0px;
}
#questionbank
{
	margin: 20px 0 0 25px;
	padding: 0px;
}

#notice-board-searchbox
{
	margin: 0 auto;
	padding: 10px 0 0;
	width: 100%;
}
.notice-board-page-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 25px;
	width: 92.6%;
}
.notice-board-page-buttonQ
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 26px;
	width: 92.5%;
	position: fixed;
	top: 60.1%;
}
.notice-board-page-buttonF
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 25px;
	width: 92.5%;
	position: fixed;
	top: 81%;
}
.notice-board-Fpage-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 20px;
	width: 92.6%;
}
.search-page-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 0px;
	width: 92.6%;
}
.notice-board-page-button-table
{
	float: right;
}
.notice-board-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
}

.notice-board-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 96.3%;
}
.notice-board-title-headerF
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 97.8%;
	margin-left: 5px;
}




.fileupload
{
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
}


#notice-board
{
	margin: 0px 0 0 15px;
	padding: 0px;
	width: 100%;
	height: 400px;
}

#fileviewhistory
{
	margin: 20px 0 0 20px;
	padding: 0px;
}

#fileviewhistoryF
{
	margin: 0px 0 0 5px;
	padding: 0px;
	height: 300px;
}


#notice-board-searchbox
{
	margin: 0 auto;
	padding: 10px 0 0;
	width: 100%;
}
.questionbank-inner
{
	width: 868px;
	border: 1px solid;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF;
	min-height: 280px;
}
.alert-inner
{
	width: 868px;
	border: 1px solid;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF;
	min-height: 280px;
}

.notice-board-inner-header
{
	width: 100%;
	margin: 30px 0px 0px 0px;
}



.notice-board-inner-button
{
	/*width: 4%;*/
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
	float: right;
}

.notice-board-inner-table
{
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}

.qustionbank-inner-horispace
{
	padding: 0px 0px 0px 0px;
}

.notice-board-inner-horispace
{
	padding: 0px 0px 0px 0px;
}
.notice-board-inner-title_head
{
	background: url(                              "../images/title_bg.png" ) no-repeat scroll 0 0 transparent;
	border-bottom: 1px solid #43463D;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 350px;
	margin: 0px auto;
	padding: 0px;
}
#questionbank-inner-table-id
{
	width: 100%;
	margin: 0px auto;
}

#notice-board-inner-table-id
{
	width: 100%; /*margin: 0px auto;*/
	margin: 25px auto 0px;
}


#ctl00_MainContent_btnpayonline
{
	background: url(                              "../images/Button.jpg" ) no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 100px;
}

.upload-config
{
	border: 1px solid;
	width: 80%;
	margin: 0px auto;
	padding: 0px;
}

.upload-config-first-layer
{
	margin: 0px auto;
	padding: 0px;
	width: 80%;
}
.upload-config-second-layer
{
	margin: 0px auto;
	padding: 0px;
	width: 80%;
}
.upload-config-space
{
	height: 100px;
}
.upload-config-head-font
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}

.Attendance-table-first
{
	margin: 0px auto;
	width: 70%;
	padding: 0px;
	text-align: center;
	font-family: Verdana;
}
.Attendance-table-second
{
	margin: 0 auto;
	padding: 2px 0;
	width: 85%;
}
.Attendance-table-second-table
{
	margin: 0px auto;
	width: 85%;
	padding: 20px 0px 20px 0px;
}
.Attendance-table-second-table tr th
{
	background: none repeat scroll 0 0 #6DB112;
	border: 1px solid #6DB112;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

.fileupload-inner
{
	width: 865px;
	border: 1px solid;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E6FFBD;
	min-height: 340px;
}


.blog-footer-button
{
	width: 581px;
	float: right;
	margin: 0px;
	padding: 3px 0px 0px 0px;
}

.upload-config
{
	border: 1px solid;
	width: 80%;
	margin: 0px auto;
	padding: 0px;
}

.upload-config-first-layer
{
	margin: 0px auto;
	padding: 0px;
	width: 80%;
}
.upload-config-second-layer
{
	margin: 0px auto;
	padding: 0px;
	width: 80%;
}
.upload-config-space
{
	height: 100px;
}
.upload-config-head-font
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}

.home-page-bottom-head
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.black_font-content
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2F3F00;
	font-weight: normal;
	line-height: 16px;
}
.home-page-bottom-content
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #2F3F00;
	font-weight: normal;
	line-height: 16px;
}
.home-page-top-news-head
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 100%;
}
.news-con-align
{
	margin-top: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2F3F00;
	font-weight: normal;
	line-height: 16px;
}
#newsrow1, #newsrow2, #newsrow3, #newsrow4
{
	margin-top: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2F3F00;
	font-weight: normal;
	line-height: 16px;
}

#info
{
	margin-top: 10px;
	margin-left: 10PX;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: normal;
	line-height: 16px;
	text-align: left;
}
#newsrow_linkcontent
{
	margin-top: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2F3F00;
	font-weight: normal;
	line-height: 16px;
}

#my-calender-main-content
{
	height: 321px;
	width: 600px;
	margin: 10px 10px 0px 10px;
	float: right;
}
#reminder-type
{
	width: 162;
	margin: 0px 0px 0px 10px;
	height: 24px;
}
#reminder-type-details
{
	width: 580px;
	margin: 10px 10px 0px 10px;
	height: 266px;
}
#reminder-type-btn
{
	width: 580px;
	height: 30px;
	margin: 10px 10px 0px 10px;
}
#cal-ctl
{
	margin-top: 88px;
	height: 405px;
	width: 199px;
	margin: 36px 0px 10px 10px;
	float: left;
}
.rem-menu-table
{
	margin: 4px 9px 4px 9px;
	height: 13px;
}

#create-link-btn
{
	width: 580px;
	margin: 0px 0px 0px 10px;
	height: 24px;
}
.rem-menu-btn-left
{
	float: right;
	width: 52px;
	background: url(                  "../images/Button.jpg" ) no-repeat;
	border-style: none;
	margin: 0px;
	height: 24px;
	text-align: center;
	padding: 0 6px 0;
	position: absolute;
	top: 315px;
}


.tasktype-title-right
{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 8px 0 0;
	text-align: left;
}

.tasktype-descript-date
{
	color: #000000;
	width: 100px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 0px;
}
.tasktype-descript-date1
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 0px;
}

.tasktype-descript-time
{
	color: #000000;
	width: 100px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 0px;
}

.tasktype-descript-desc
{
	color: #000000;
	width: 300px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 0px;
}

.tasktype-descript-actions
{
	color: #000000;
	width: 10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 12px;
}
.cal-descript-actions
{
	color: #000000;
	width: 10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 5px;
}

.tasktype-descript-type
{
	text-align: left;
	width: 100px;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 0 0 0px;
}



.tasktype-descript
{
	margin-left: 6px;
	margin-top: 5px;
	width: 98%;
}



.tasktype-type
{
	text-align: left;
	width: 100px;
}

.task-date
{
	width: 100px;
	margin-top: 2px;
}
.task-time
{
	width: 180px;
	margin-top: 2px;
}
.task-desc
{
	width: 270px;
	margin-top: 2px;
}
/*.task-actions
{
	width: 180px;
	margin-top: 2px;
}*/
.task-actions
{
	width: 12%;
	margin-top: 2px;
}
.taskype-descript-actions
{
	width: 4%;
	margin-top: 2px;
}

#ctl00_MainContent_alleventform
{
	height: 350px;
	width: 84.4%;
}
#ctl00_MainContent_mycalender
{
	margin-top: 0px;
}

.drpfieldtasktype
{
	width: 200px;
	margin-left: 0px;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 23px;
}

.searchtblbrdr
{
	border: 1px solid #5D790A;
	min-height: 280px;
}

/*#btnReset
{
	background: url( "../images/Button.jpg" ) no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 86px;
}*/

.fees-payment-table-exam
{
	margin: 0px auto;
	width: 80%;
	padding: 20px 0px 20px 0px;
	font-family: Verdana;
}
.Attendance-view-table-first
{
	margin: 0px auto;
	width: 500px;
	padding: 20px 0px 20px 0px;
	font-family: Verdana;
}
.Attendance-view-table-second
{
	margin: 0px auto;
	width: 500px;
	padding: 0px;
	background: #6DB112;
	text-align: center;
	font-family: Verdana;
}
.frmattendence-table-first
{
	margin: 0px auto;
	width: 70%;
	padding: 0px;
	background: #6DB112;
	text-align: center;
	font-family: Verdana;
	cursor: pointer;
}
.frmattendence-table-second
{
	margin: 0 auto;
	padding: 2px 0;
	width: 70%;
	font-family: Verdana;
	cursor: pointer;
}
/* .frmattendence-table-close-button
 {
    margin-left:25px;
    padding: 2px 0;
    width: 75%;
    font-family:Verdana;   
	cursor:pointer;
 }*/
.frm-attend-view-table-first
{
	margin: 0px auto;
	width: 85%;
	padding: 20px 0px 20px 0px;
	color: #000000;
}

.attend-view
{
	border: 1px solid;
	margin: 0px auto;
	width: 100%;
	font-family: Verdana;
}
.attend-view-border
{
	border: 1px solid #000000;
	margin: 0px;
	overflow: auto;
	min-height: 180px;
}
.gridview-attendview
{
	margin: 0px auto;
	padding: 0px;
}
.attend-view-table-four
{
	border: 1px solid #000000;
	font-family: Verdana;
	margin: 2px auto;
	padding: 0px 0px 0px 45px;
	width: 92%;
	float: right;
}

.lblConfirm
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 28px;
	padding: 0;
	margin-top: 35px;
	width: 347px;
}
/*#btndelok
{
	border-style: none;
	border-width: medium;
	background: url( '../images/Button.jpg' ) no-repeat;
	width: 82px;
	height: 24px;
	color: White;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
#btndelclose
{
	border-style: none;
	border-width: medium;
	background: url( '../images/Button.jpg' ) no-repeat;
	width: 82px;
	height: 24px;
	color: White;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
#btnerrok
{
	border-style: none;
	border-width: medium;
	background: url( '../images/Button.jpg' ) no-repeat;
	width: 82px;
	height: 24px;
	color: White;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}*/
.delConfirm
{
	margin: 0px 0px 0px 0px;
}
#lblconfirmmsg
{
	margin: 50px 0px 0px 0px;
}




/* Start Advance Serach CSS */

/*#btnAdd
{
	border-style: none;
	border-width: medium;
	background: url( '../images/Button.jpg' ) no-repeat;
	width: 82px;
	height: 24px;
	color: White;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}

#btnok
{
	border-style: none;
	border-width: medium;
	background: url( '../images/Button.jpg' ) no-repeat;
	width: 82px;
	height: 24px;
	color: White;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
#btnadvance
{
	border-style: none;
	border-width: medium;
	background: url( '../images/Button.jpg' ) no-repeat;
	width: 129px;
	height: 24px;
	color: White;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}*/
.drpfieldsearch
{
	border: 1px solid #567108;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
}

.drpfieldcond
{
	border: 1px solid #567108;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
}

.txtfieldsearch
{
	border: 1px solid #567108;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
}

/* End Advance Serach CSS */

.profile-table-third
{
	width: 680px;
	margin-top: 2px;
}
.tutorial-inner-table
{
	width: 100%;
	padding: 0px;
	margin-left: 0px;
	height: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
/*#ctl00_MainContent_btnSearch
{
	background: url( "../images/Button.jpg" ) no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 86px;
}*/

/*.total-class
{

    margin: 0 auto;
    padding: 0;
    width: 94%;

}
.total-table
{   margin: 0 auto;
    padding: 0;
    width: 70%;
}
.total-table tr td
{
    font-family: arial;
    font-size: 12px;
    text-align: center;
    width: 20%;
}
*/

.total-class
{
	margin: 0 auto;
	padding: 2px 0;
	width: 70%;
}
.total-table
{
	color: #5D790A;
	font-family: arial;
	font-size: 13px;
	width: 100%; /* color:#A0522D;*/
	border-collapse: collapse;
	border-color: #5D790A;
	border-style: solid;
	border-width: 2px;
}
.total-table tr td
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
.total-table1
{
	width: 41px;
	text-align: left;
}
.total-table2
{
	width: 30px;
	text-align: center;
}
.total-table3
{
	width: 20px;
	text-align: center;
}
.total-table4
{
	width: 34px;
	text-align: center;
}
.total-table5
{
	width: 33px;
	text-align: center;
}
.total-table6
{
	width: 28px;
	text-align: center;
}


.frmattendence-table-close-button
{
	margin-left: 25px;
	padding: 2px 0;
	width: 775px;
	font-family: Verdana;
	cursor: pointer;
}


#basic-modal
{
	width: 800px;
}


.fileupload-assign-inner
{
	width: 827px;
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E6FFBD;
	min-height: 275px;
}
.fontlbltitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: normal;
}

.timetable-head
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	background: #5D790A;
	color: #ffffff;
}
.timetable-body
{
	background: #ffffff;
	text-align: center;
	border: 1px solid #5D790A;
}
#timetableview
{
	min-height: 280px;
	height: auto;
	margin: 0 auto;
	overflow: auto;
	padding: 0;
	width: 100%;
}
.timetable-day
{
	background: #5D790A;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	text-align: left;
}

.timetable-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
	width: 100%;
}

.stftimetable-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 98.2%;
	margin: 0px 0px 0px 0px;
}
.timetable-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 95.6%;
	margin: 0px 0px 0px 0px;
}

.timetable-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 20px;
	width: 93.8%;
}
.timetable-button-table
{
	float: right;
}

/* frmRequest Page CSS - Start */
#req-header
{
	margin: 10px 0px 0px 20px;
	width: 870px;
}
.req-tblbrdr
{
	margin: 0px 0px 0px 20px;
	width: 773px;
	border: 1px solid #5D790A;
}
#req-leftpart
{
	float: left;
	margin: 2px 0px 0px 20px;
	width: 414px;
	border: 1px solid #5D790A;
	height: 269px;
}
#req-right-part
{
	float: left;
	height: 269px;
	margin: 2px 0px 0px 2px;
	width: 230px;
	border: 1px solid #5D790A;
}
.req-btn-tblbrdr
{
	border: 1px solid #5D790A;
	width: 867px;
	margin: 2px 0px 0px 20px;
	height: 28px;
}
/*#ctl00_MainContent_clsbtn
{
	background: url(../images/Button.jpg) no-repeat;
	width: 129px;
	height: 24px;
	color: White;
	border: none;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
#ctl00_MainContent_clrbtn
{
	background: url(../images/Button.jpg) no-repeat;
	width: 129px;
	height: 24px;
	color: White;
	border: none;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
#ctl00_MainContent_sndbtn
{
	background: url(../images/Button.jpg) no-repeat;
	width: 129px;
	height: 24px;
	color: White;
	border: none;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}*/
#req-act-type
{
	float: left;
	margin: 0px 2px 0px 2px;
}
#ctl00_MainContent_divactiontype
{
	margin: 2px 0px 0px 0px;
	width: 197px;
}
#req-right-user-list
{
	float: left;
	height: 269px;
	margin: 2px 0px 0px 2px;
	width: 215px;
	border: 1px solid #5D790A;
}
.req-action-chk
{
	margin: 2px 0px 0px 2px;
}
#DIV_PROCESSLIST
{
	width: 226px;
	visibility: visible;
	font-weight: bold;
	height: 100px;
	overflow: auto;
}
.req-act-lst-header
{
	background-image: url(images/header_background.jpg);
	margin-top: 10px;
	height: 20px;
	width: 183px;
}
/* frmRequest Page CSS - END */

.getdata
{
	background: url(                              "../images/Button.jpg" ) no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 100px;
}
/*#btnAddStudent
{
	background: url( "../images/Button.jpg" ) no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding-left: 0;
	width: 130px;
}

#btnAddTeacher
{
	border-style: none;
	border-width: medium;
	background: url( '../images/Button.jpg' ) no-repeat 0 0;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding-left: 0;
	width: 130px;
	margin-left: 0px;
}*/
#defwnd
{
	height: 345px;
	width: 1081px;
	margin: 20px 0px 0px 20px;
}


/* TIME TABLE */
.stftimetable
{
	border: 1px solid #5D790A;
	font-family: Arial;
	font-size: 13px; /*margin-left: 40px;*/
	margin: 0 auto;
	text-align: center;
	width: 98%;
	height: 225px;
}
.stftimetable-container
{
	border: 1px solid #5D790A;
	font-family: Arial;
	font-size: 13px; /*margin-left: 40px;*/
	margin: 0 auto;
	text-align: center;
	width: 98%;
	height: 250px;
}
.timetable
{
	border: 1px solid #5D790A;
	font-family: Arial;
	font-size: 13px;
	margin: 0px auto;
	text-align: center;
	width: 100%;
	height: 45px;
}
.timetable tr td
{
	/*height: 30px; 	width: 80px;*/
}
.timetable tr th
{
	color: #ffffff;
	font-weight: bold; /*height: 30px; 	width: 80px;*/
	background: #5D790A;
}
.timetable-head
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	background: #5D790A;
	color: #ffffff;
}


/* timedefination Defination  */
.timedefination
{
	width: 100%;
	margin: 0 0 0 10px;
	padding: 0px;
}
/*.timedefination-header
{
	color: #FFFFFF;
	height: auto;
	margin: 0px;
	padding: 4px 0 0;
	text-align: left;
	width: 68.5%;
}*/

.timedefination-header
{
	color: #FFFFFF;
	height: auto;
	margin: 0px;
	padding: 4px 0 0;
	text-align: left;
	width: 90%;
}

.timedefination-detail
{
	height: auto; /*margin: 0 auto;*/
	width: 83.5%;
	border: 1px solid #99B427;
}
/*.timedefination-detail-table
{
	color: #000000;
	height: 90px; 
	text-align: left; 
	width: 100%;
	float: left;
	border: 1px solid #99B427;
}*/

.timedefination-detail-table
{
	color: #000000;
	height: 90px; /*margin: 0 auto;*/ /*margin-left: 20px;*/
	text-align: left; /*width: 257px;*/
	width: 100%;
	float: left; /*border: 1px solid #99B427;*/
}
.timedefination-detail-duration-table
{
	color: #000000;
	font-size: 14px;
	height: 40px;
	margin: 0px auto;
	text-align: left;
	width: 260px;
}
.timedefination-detail-duration-table-button
{
	color: #000000;
	font-size: 14px;
	height: 40px;
	margin: 0 auto;
	text-align: right;
	width: 353px;
}


.timedefination-view-table
{
	height: 20px; /*width: 100%;*/
}
.timedefination-view-table tr th
{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #99B427;
}
.timedefination-view-table tr td
{
	font-family: Trebuchet MS;
	font-size: 13px;
	text-align: center;
	border-right: 1px solid #99B427;
	border-bottom: 1px solid #99B427;
	border-left: 1px solid #99B427;
	color: #000000;
}

.timedefination-button
{
	border: 1px solid #99B427;
	height: 30px; /*margin: 2px auto;*/
	width: 83.5%;
	margin-top: 2px;
}
.timedefination-button-table
{
	float: right;
}
.timedefination-view-detail
{
	border: 1px solid #99B427;
	height: auto; /*margin: 5px auto;*/
	margin-left: 20px;
	margin-top: 2px;
	width: 399px;
	color: #000000;
}
.timedefination-view-detail-table
{
	width: 100%;
	height: auto;
	margin: 0px auto;
	padding: 0px;
}
.timedefination-view-detail-table tr td
{
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
}
.timedefination-description-header
{
	background: #6DB112;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	width: 100%;
}

.timedefination-actions
{
	width: 180px;
	margin-top: 2px;
}

.timedefination-descript-code
{
	color: #000000;
	width: 30%;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: left;
	padding: 3px 0 0 0px;
}

.timedefination-descript-sub
{
	color: #000000;
	width: 300px;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: left;
	padding: 3px 0 0 0px;
}

.timedefination-descript-actionsmain
{
	color: #000000;
	width: 20px;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: left;
	padding: 3px 0 0 12px;
}

.timedefination-descript-actions
{
	color: #000000;
	width: 5%;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: left;
	padding: 3px 0 0 12px;
}
.timedefination-actionsmain
{
	color: #000000;
	width: 10%;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: left;
	padding: 3px 0 0 12px;
}
#ctl00_MainContent_defadd
{
	background: url(                              "../images/Button.jpg" ) no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 100px;
}
#ctl00_MainContent_subdefupd
{
	background: url(                              "../images/Button.jpg" ) no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 100px;
}
/*#ctl00_MainContent_defadd
{
	background: url( "../images/Button.jpg" ) no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 100px;
}
#ctl00_MainContent_subdefupd
{
	background: url( "../images/Button.jpg" ) no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 100px;
}*/

/* subject Defination  */
.subjectdef
{
	height: 200px; /*margin: 0 auto;*/
	margin-left: 0px;
	width: 100%;
	float: left;
}

.subject-font-head
{
	color: #FFFFFF;
	font-family: Harlow Solid Italic;
	font-size: 20px;
	margin: -4px 0 0 0;
}
.subjectdefination
{
	width: 850px;
	padding: 0px;
	margin-left: 15px;
}
/*.subjectdefination-header
{
	height: 20px; 
	text-align: center;
	width: 83%;
	color: #FFFFFF;
	padding: 4px 0px 0px 20px;
}*/
.subjectdefination-header
{
	height: 20px; /*margin: 0px auto;*/
	text-align: center;
	width: 95%;
	color: #FFFFFF;
}
.subjectdefination-detail
{
	border: 1px solid #5D790A;
	height: auto;
	margin: 0 auto;
	width: 99.5%;
}
.subjectdefination-detail-table
{
	width: 98%;
	margin: 0 auto;
	height: 90px;
	text-align: left;
}
.subjectdeflist-view
{
	height: 300px;
	margin: 0px 0px 0px 0px;
	width: 100%;
}
.subjectdefination-detail-table tr td
{
	color: #000000;
}

.subjectdefination-view-table
{
	width: 97%;
	height: 20px;
}

.subjectdefination-view-table tr th
{
	border: 1px solid #99B427;
	text-align: center;
}
.subjectdefination-view-table tr td
{
	border-bottom: 1px solid #99B427;
	border-left: 1px solid #99B427;
	border-right: 1px solid #99B427;
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

.subjectdefination-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 1px auto;
	width: 99.5%;
}
.subjectdefination-button-table
{
	float: right;
	margin-right: 5px;
}
.subjectdefination-view-detail
{
	border: 1px solid #99B427;
	height: auto; /*margin: 5px auto;*/
	margin-left: 20px;
	width: 95%;
	float: left;
}
.subjectdefination-view-detail-table
{
	width: 300px;
	height: auto;
	margin: 0px auto;
	padding: 0px;
}
.subjectdefination-view-detail-table tr td
{
	color: #000000;
	width: 20px;
}

.subjectdefination-description-header
{
	background: #6DB112;
	color: #FFFFFF;
	height: 20px;
	width: 100%;
}
.subjectdefination-actions
{
	width: 180px;
	margin-top: 2px;
}
.subjectdefination-descript-sub
{
	width: 24%;
	padding: 3px 0 0 0px;
}
.subjectdefination-actionsmain
{
	width: 10%;
	padding: 3px 0 0 0px;
}
.subjectdefination-descript-marks
{
	width: 13%;
	padding: 3px 0 0 0px;
}
.sub_drpfield
{
	border: 1px solid #567108;
	width: 150px;
	font-family: Trebuchet MS;
	font-size: 14px;
	height: 23px;
}
.subjectdefination-descript-code
{
	width: 12%;
	padding: 3px 0 0 0px;
}
.subjectdefination-descript-actions
{
	width: 5%;
	padding: 3px 0 0 12px;
}

/* Subject Defination End  */


.tasktype-descript-subdate
{
	color: #000000;
	width: 150px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 0px;
}

.assign-inner
{
	width: 879px;
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF;
	min-height: 280px;
}
#ctl00_MainContent_comprehensiveeview_top_container
{
	width: 820px;
	height: 130px;
	margin: 0px 0px 0px 0px;
}
#ctl00_MainContent_cia_top_container
{
	width: 820px;
	height: 80px;
	margin: 0px 0px 0px 0px;
}
#ciamarks_top_container_left
{
	width: 400px; /* float:left;*/
	height: 65px;
	margin: 10px 0px 0px 20px;
	width: 706px;
}

#ctl00_MainContent_GetSudentList
{
	border-style: none;
	border-width: medium;
	background: url(                              '../images/Button.jpg' ) no-repeat;
	color: White;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}

/* Hall Ticket */

.hallticket-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
}

.hallticket-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 88.9%;
}
.hallticket
{
	margin: 0 0 0 15px;
	padding: 0;
	width: 100%;
}
.hallticket-body
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	min-height: 205px;
	padding: 0;
	text-align: center;
	width: 79%;
}

.hallticket-body-details
{
	border: 1px solid #6F8B22;
	width: 99%;
	height: 100px;
	margin: 1px;
}

.fees-body-details0
{
	border: 0px solid #6F8B22;
	width: 99%;
	height: 20px;
	margin: 1px;
}

.fees-body-details
{
	border: 0px solid #6F8B22;
	width: 99%;
	height: 20px;
	margin: 1px;
}

.fees-body-details1
{
	border: 0px solid #6F8B22;
	width: 99%;
	height: 50px;
	margin: 1px;
}

.hallticket-body-detail
{
	width: 100%;
	margin: 10px auto;
	font-family: Arial;
	font-size: 15px;
	height: 218px;
}



.hallticket-body-details-left
{
	width: 240px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.hallticket-body-details-right
{
	width: 240px;
	margin: 0px;
	padding: 0px;
	float: right;
}
.hallticket-body-details-left-table
{
	margin: 10px 0px 0px 20px;
	text-align: left;
	width: 290px;
	font-family: Arial;
	font-size: 12px;
}
.hallticket-body-details-right-table
{
	margin: 10px 0px 0px 0px;
	width: 188px;
	font-family: Arial;
	text-align: left;
	font-size: 12px;
}
.hallticket-body-details-table tr td
{
	text-align: left;
}
.hallticket-body-details-style
{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
}
.hallticket-footer
{
	margin: 3px 0px 0px 0px;
	width: 752px;
	padding: 0px;
	font-family: Arial;
}


.hallticket-button
{
	border: 1px solid #5D790A;
	height: 28px;
	margin: 1px 0 0 0px;
	width: 79%;
}
.hallticket-button-table
{
	float: right;
}
#tkt_def
{
	width: 95%;
	float: left;
	margin-left: 15px;
}

.htfont
{
	margin-left: 15px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	font-family: Trebuchet MS;
}

.feefont
{
	margin-left: 15px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	font-family: Trebuchet MS;
}

.feefontbody
{
	margin-left: 15px;
	font-size: 14px;
	text-align: left;
	font-family: Trebuchet MS;
}

#ctl00_MainContent_attendanceview_top_container
{
	width: 820px;
	height: 158px;
	margin: 0px 0px 0px 0px;
}


.comcheck
{
	width: 100%;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}


.comcheck-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 96.3%;
	margin: 0px 0px 0px 0px;
}
.comcheck-header
{
	margin: 0px 0 0 0px;
	padding: 0px;
	width: 100%;
}
.comcheck-container
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	font-family: Trebuchet MS;
	margin: 0px 0px 0px 0px;
	height: auto;
	padding: 0;
	text-align: center;
	width: 92.5%;
}

.comcheck-wrapper
{
	width: 100%;
	margin: 0px 0px 0px 0px;
}
.comcheck-wrapper-detail
{
	width: 99%;
	height: 130px;
	margin: 0 auto;
	margin-top: 4px;
	border: 1px solid #5D790A;
}
.comcheck-wrapper-detail-td1
{
	width: 14%;
	text-align: left;
}
.comcheck-wrapper-detail-td2
{
	width: 14%;
	text-align: left;
}
.comcheck-wrapper-detail-td3
{
	width: 8%;
	text-align: left;
}
.comcheck-wrapper-detail-td4
{
	width: 14%;
	text-align: left;
}
.comcheck-wrapper-detail-td5a
{
	width: 28%;
	text-align: left;
}
.comcheck-wrapper-detail-td5
{
	width: 14%;
	text-align: left;
}
.comcheck-wrapper-detail-td6
{
	width: 8%;
	text-align: center;
}

/*#Student_Attendance_Lists
{
	height: 257px;
	margin: 2px 0 0 4px;
	overflow: auto;
	width: 98%;
}*/
.comcheck-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 1px 0 0 15px;
	width: 92.6%;
}
.comcheck-button-table
{
	float: right;
}

.comchecks-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 0px;
	width: 84.6%;
}
.attendancedetail-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 0px;
	width: 92.6%;
}
.comchecks-button-table
{
	float: right;
}
#Student_Attendance_List
{
	width: 99%;
	height: 257px;
	margin: 4px auto 0;
	margin-bottom: 2px;
	overflow: auto;
}

#ctl00_MainContent_cia_top_container
{
	width: 820px;
	height: 80px;
	margin: 0px 0px 0px 0px;
}
#ciamarks_top_container_left
{
	width: 400px; /* float:left;*/
	height: 65px;
	margin: 10px 0px 0px 20px;
	width: 706px;
}



#ctl00_MainContent_GetSudentList
{
	border-style: none;
	border-width: medium;
	background: url(                              '../images/Button.jpg' ) no-repeat;
	color: White;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}

/* 21/06/2011 START*/
#ctl00_MainContent_timetableview
{
	width: 100%;
	height: 310px;
	top: 0px;
	margin-left: 0px;
}

/* 21/06/2011 END*/



/* 22/06/2011 START*/
/*#attendanceview_top_container_left
{	
	height: 158px;
	margin:0px 0px 0px 20px;
	width:706px;
}*/
#col-logo
{
	width: 95px;
	height: 127px;
	margin: 0px;
}
#ctl00_collogo
{
	width: 95px;
	height: 127px;
	margin: 0px;
}
#col-logo img
{
	width: 144px;
	height: 130px;
	margin: 0px;
}
/* 22/06/2011 END*/

/*.fonthead-blogsearch
{
	text-align: center;
	font-family: Harlow Solid Italic;
	font-size: 20px;
	color: #ffffff;
	margin: 0px 50px 0px 0px;
	padding: 0px;
	font-weight: bold;
}*/


/* 23/06/2011  START*/

.total-class
{
	margin: 0 auto;
	padding: 2px 0;
	width: 99%;
}
.frmattendence-table-second
{
	margin: 0 auto;
	padding: 2px 0;
	width: 99%;
	font-family: Verdana;
	cursor: pointer;
}
.tasktype-descript-date-nowidth
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 0px;
}

.tasktype-descript-time-nowidth
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 0px;
}

.tasktype-descript-desc-nowidth
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 0px;
}

.tasktype-descript-subdate-nowidth
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 0 0 0px;
}

.tasktype-descript-type-nowidth
{
	text-align: left;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 0 0 0px;
}

/*#ctl00_MainContent_b1
{
	background: url( "../images/Button.jpg" ) no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 130px;
}*/

/*.button
{
	background: url( "../images/Button.jpg" ) repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 70px;
}*/
/*#dtgNewsLetter
{
	width: 825px;
	margin: 0px auto;
	text-align: left;
	border: 2px solid #006400;
	cursor: pointer;
	font-size: 16px;
}

#dtgEvents
{
	width: 825px;
	margin: 0px auto;
	text-align: left;
	border: 2px solid #006400;
	cursor: pointer;
	font-size: 16px;
}
#dtgAlerts
{
	border: 2px solid #006400;
	margin: 0 auto;
	text-align: left;
	width: 825px;
	cursor: pointer;
	font-size: 16px;
}*/
#GridView1
{
	border: 2px solid #006400;
	margin: 0 auto;
	text-align: left;
	width: 825px;
	cursor: pointer;
	font-size: 12px;
}
.fileupload-inner-select
{
	width: 769px;
	margin: 0px 0px;
	padding: 10px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 393px;
}
.assignupload-assign-inner
{
	width: 596px;
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E6FFBD;
	min-height: 275px;
	margin: 0 0 0 5px;
}
.assignupload-inner-select
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	height: 320px;
	margin: 0;
	padding: 10px 0 0;
	width: 518px;
}
/*#dtgQuestionBank
{
	width: 825px;
	margin: 0px auto;
	text-align: left;
	border: 2px solid #006400;
	cursor: pointer;
	font-size: 16px;
}*/
.subjectdefination
{
	width: 100%;
	padding: 0px;
}

.subjectdefination-view
{
	height: 390px;
	margin: 1px 0px 0px 0px;
	width: 99.5%;
	border: 1px solid #5D790A;
}
.subdefination-view-table
{
	height: 50px;
	width: 100%;
}

.timedefination-view
{
	height: 200px;
	margin: 2px 0 0 0;
	width: 83.5%;
	border: 1px solid #99B427;
}

.getbutton
{
	border-style: none;
	border-width: medium;
	background: url(                              '../images/Button.jpg' ) no-repeat;
	color: White;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}


.tdlabel
{
	text-align: left;
}

.tdstyle
{
	width: 20px;
}

/*#L16
{
	text-align: center;
}*/


.rem-menu-btn-right
{
	float: right;
	width: 129px;
	border-style: none;
	margin: 0px;
	height: 24px;
	text-align: center;
	padding: 9px 8px 9px 0px;
}

#alleventform
{
	height: 350px;
	width: 84.4%;
}

.fees-payment-table-foter
{
	margin: 2px 0px 0px 20px;
	width: 960px;
	height: auto;
	padding: 0px;
	font-family: Verdana;
}

#feeshistoryview
{
	font-family: Verdana;
	font-size: 15px;
	margin-left: 0px;
	padding: 0;
	width: 100%;
}

#feeshistory
{
	font-family: Verdana;
	font-size: 15px;
	margin-left: 0px;
	padding: 0;
	width: 100%;
}

#feeshistorytitle
{
	font-family: Verdana;
	font-size: 15px;
	margin-left: 0px;
	padding: 0;
	width: 100%;
}
.hallticket-header
{
	width: 100%;
	margin: 0px 0px;
	padding: 0px;
}




#attendancedefinition_top_container
{
	height: 110px;
	margin: 0px 0px 0px 20px;
	width: 810px;
}
#attendancedefinition
{
	height: 115px;
	margin: 0px 0px 0px 0px;
	width: 820px;
}
#Student_List
{
	height: 380px;
	width: 820px;
	margin: 2px 0px 0px 20px;
	overflow: auto;
}
.attendance_studentlist_header
{
	background: #6DB112;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	height: 20px;
}
#my-calender
{
	height: 396px;
	width: 770px;
	margin: 0px 0px 0px 20px;
}


/* 23/06/2011  END*/

/* 29/06/2011  start*/

.subdef
{
	width: 400px;
	margin: 0px auto;
	border-color: #99B427;
	border-style: solid;
	border-width: 1px;
}
.subdef tr td
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 100px;
}
.delbutton
{
	background: url(                              "../images/trash.png" );
	border: none;
}

/* 29/06/2011  end*/

/* 30/06/2011 Start Exam Application Form */


.examapp-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
}

.examapp-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 868px;
	margin: 0px 15px;
}


.cleardiv
{
	clear: both;
}
.examapp
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	margin: 0 auto;
	height: 750px;
	overflow: auto;
	width: 100%;
}
.examapp-board
{
	width: 866px;
	border: 1px solid;
	margin: 0px 30px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF;
	min-height: 280px;
}
.examapp-header
{
	width: 90%;
	margin: 0px auto;
}
.examapp-header-detail-left
{
	float: left;
	width: 15%;
}
.examapp-header-detail-left-logo
{
	width: 95px;
}
.examapp-header-detail-left-logo img
{
	width: 95px;
	height: 127px;
	float: right;
}
.examapp-header-detail-right
{
	float: right;
	width: 85%;
}

.examapp-body
{
	width: 100%;
}
.examapp-body-detail
{
	width: 99%;
	margin: 0px auto;
}
.examapp-body-detail-table
{
	width: 100%;
}
.examapp-body-detail-table-one
{
	width: 98%;
	margin: 0px auto;
}

.examapp-body-detail-table-two
{
	height: 285px;
	margin: 0 auto;
	text-align: left;
	width: 98%;
}
.examapp-body-detail-table-three
{
	height: 68px;
	margin: 0 auto;
	text-align: center;
	width: 98%;
}
.examapp-body-detail-table-three-ftd
{
	width: 136px;
}
.examapp-body-detail-table-three-ttd
{
	width: 136px;
}
.examapp-body-detail-table-four
{
	margin: 0 auto;
	text-align: center;
	width: 98%;
	height: 80px;
}
.examapp-footer-table
{
	margin: 0 auto;
	width: 95%;
}
.examapp-footer-table-def
{
	width: 98%;
}
.table-def-lr
{
	text-align: right;
}
.table-def-ll
{
	text-align: left;
}
.table-def-hi
{
	height: 20px;
}
.table-def-button
{
	width: 100%;
}
#exam-but
{
	margin: 4px auto;
	width: 752px;
}
#exam-avail
{
	margin: 4px auto;
	width: 752px;
}
#exam-add
{
	margin: 4px auto;
	width: 98%;
}
.table-add
{
	border: 1px solid #5D790A;
}
.table-add td
{
	float: right;
	width: 84px;
}
.exam-opt
{
	min-height: 100px;
	margin: 2px 52px;
}
#ex_def
{
	border: 1px solid #5D790A;
	min-height: 170px;
	height: 300px;
}
.examdefination-view-table
{
	width: 750px;
	margin: 0px auto;
	height: auto;
	text-align: center;
	overflow: auto;
}

.examdefination-description-header
{
	background: #6DB112;
	margin: 0px 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	width: 700px;
}

.examdefination-actions
{
	width: 50px;
	margin-top: 2px;
}





.examdefination-feedetail
{
	margin: 0 auto;
	text-align: left;
	width: 88%;
}
.examdefination-feedetail-table
{
	border: 1px solid #5D790A;
	height: 59px;
	margin: 0 auto;
	text-align: center;
	width: 752px;
}
.examdefination-feedetail-tableDtd
{
	width: 145px;
	text-align: left;
}
.examdefination-feedetail-tableRtd
{
	width: 245px;
	text-align: left;
}
.examdefination-feedetail-tableAtd
{
	width: 106px;
}
.examdefination-feedetail-head
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.examdefination-feedetail-head td
{
	background: none repeat scroll 0 0 #A1D4OE;
	font-size: 12px;
	width: 833px;
}
.examdefination-fileup
{
	margin: 0 auto;
	text-align: justify;
	width: 91%;
}
.examdefination-fileup-head
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.examdefination-fileup-table
{
	height: 35px;
	margin: 0 auto;
	text-align: left;
	width: 755px;
}
.examdefination-fileup-inner-table
{
	width: 100%;
	text-align: left;
}
.examdefination-fileup-tableLtd
{
	width: 77px;
}
.examdefination-fileup-tableBtd
{
	width: 136px;
}
.examdefination-fileup-tableUtd
{
	width: 136px;
}

.exam-button
{
	background: url(               "../images/Button.jpg" ) repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding: 0;
	width: 128px;
}
.examapp-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 52px;
	width: 753px;
}
.examapp-button-table
{
	float: right;
}


/*30/06/2011 End*/


/* My Profile 06/07/11 */

.myprofile-container
{
	background: none repeat scroll 0 0 #E2FFBF;
	border: 1px solid #5D790A;
	font-family: Arial;
	font-size: 13px;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 86.1%;
	font-weight: bold;
}
.myprofile-container-detail
{
	width: 100%;
	padding: 0px;
	margin: 0px auto;
}
.myprofile-container-detail-left
{
	width: 70%;
	margin: 0px auto;
	padding: 0px;
	float: left;
	text-align: left;
}
.myprofile-container-detail-right
{
	width: 27%;
	margin: 0px auto;
	padding: 0px;
	float: right;
}

.myprofile-container-detail-right-table
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	width: 100%;
}
.myprofile-container-detail-left-table
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	width: 100%;
}
.profile-ltd
{
	width: 20%;
}
.profile-rtd
{
	width: 80%;
}






.clear-class
{
	clear: both;
}
/* End My Profile 06/07/11 */

/*6/6/2011 start */




/*6/6/2011 End */

.fees-payment-table-thirdexam
{
	font-family: Verdana;
	height: auto;
	margin: 3px 0 2px 24px;
	padding: 0;
	width: 84%;
}

.fees-payment-table-firstsearch
{
	margin: 0px auto;
	width: 85%;
	padding: 0px;
	background: #6DB112;
	text-align: center;
	font-family: Verdana;
}

/*14/7/2011 Start Time-Table */

.timetabledef
{
	width: 850px;
	margin: 0px;
	padding: 0px;
}
.timetabledef-header
{
	height: 20px;
	margin: 0px auto;
	text-align: center;
	width: 820px;
	color: #FFFFFF;
	padding: 4px 0px 0px 0px;
}

.timetabledef-detail
{
	border: 1px solid #99B427;
	color: #000000;
	height: auto;
	margin: 0 auto;
	width: 819px;
}
.timetabledef-detail-table
{
	height: 100px;
	margin: 10px auto;
	text-align: left;
	width: 700px;
	border: 1px solid #99B427;
}
.timetabledef-result
{
	height: auto;
	margin: 10px auto;
	width: 830px;
	color: #000000;
	min-height: 100px;
}
.timetabledef-result-table
{
	margin: 0 auto;
	text-align: center;
	width: 645px;
}
.timetabledef-result-table tr td
{
	height: 25px;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.timetabledef-button
{
	border: 1px solid #99B427;
	height: 30px;
	margin: 2px auto;
	width: 819px;
}
.timetabledef-button-table
{
	float: right;
}
.timetabledef-description-header
{
	background: none repeat scroll 0 0 #6DB112;
	height: 20px;
	text-align: center;
	width: 550px;
}
.timetabledef-descript-code
{
	padding: 3px 0 0 0;
	text-align: center;
	width: 220px;
}

.timetabledef-descript-sub
{
	padding: 3px 0 0 0;
	text-align: center;
	width: 300px;
}
/*14/7/2011 End */


/*14/7/2011 Start Time-Table Perview*/

.timetablepre
{
	width: 850px;
	margin: 0px;
	padding: 0px;
}
.timetablepre-header
{
	height: 20px;
	margin: 0px auto;
	text-align: center;
	width: 820px;
	color: #FFFFFF;
	padding: 4px 0px 0px 0px;
}

.timetablepre-detail
{
	border: 1px solid #99B427;
	color: #000000;
	height: auto;
	margin: 0 auto;
	width: 819px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.timetablepre-detail-table
{
	height: 100px;
	margin: 10px auto;
	text-align: left;
	width: 700px;
	border: 1px solid #99B427;
}
.timetablepre-result
{
	height: auto;
	margin: 10px auto;
	text-align: center;
	width: 830px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	min-height: 100px;
}
.timetablepre-result-table
{
	margin: 0 auto;
	text-align: center;
	width: 645px;
}
.timetablepre-result-table td
{
	height: 25px;
}
.timetablepre-button
{
	border: 1px solid #99B427;
	height: 30px;
	margin: 2px auto;
	width: 819px;
}
.timetablepre-button-table
{
	float: right;
}
.timetablepre-description-header
{
	background: none repeat scroll 0 0 #6DB112;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	text-align: center;
	width: 550px;
}
.timetablepre-descript-code
{
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding: 3px 0 0 0;
	text-align: center;
	width: 220px;
}

.timetablepre-descript-sub
{
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding: 3px 0 0 0;
	text-align: center;
	width: 300px;
}
/*14/7/2011 End */
/*16/7/2011 Start */
/*.fontlbl
{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}*/
.cfontlbl
{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.fontlblpopup
{
	font-family: Trebuchet MS;
	font-size: 13px;
	text-align: left;
}
.fontlbldata
{
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	font-style: italic;
}

.fonthead
{
	font-family: Harlow Solid Italic;
	font-size: 20px;
	color: #ffffff;
	margin-right: 0px;
	font-weight: bold;
	text-align: center;
	margin: 12px 0 0 10px;
}

.feehead
{
	font-family: Trebuchet MS;
	font-size: 14px;
	margin-right: 0px;
	font-weight: bold;
	text-align: center;
	margin: 1px 0 0 1px;
}
/*.txtfield
{
	border: 1px solid #567108;
	margin-left: 0px;
	font-family: Trebuchet MS;
	font-size: 14px;
	height: 20px;
}
.button
{
	border-style: none;
	border-width: medium;
	background: url(      '../images/Button.jpg' ) 0 0;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	width: 80px;
	height: 23px;
}*/
.formbody
{
	background-color: #E2FFBF; /*background-color:Red;*/
}
.tablehead
{
	margin-left: 10px;
}

.tblbrdr
{
	border: 1px solid #5D790A; /*margin-left:10px;*/
}


/*.drpfield
{
	border: 1px solid #567108;
	width: 150px;
	font-family: Trebuchet MS;
	font-size: 14px;
	height: 20px;
}*/


.div-inner
{
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E6FFBD; /*min-height: 350px;*/ /*margin-left:10px;*/
}
.subjectdefination-view-detail-table
{
	width: 300px;
	height: auto;
	margin: 0px auto;
	padding: 0px;
}
.subjectdefination-view-detail-table tr td
{
	color: #000000;
	width: 20px;
}

.tr0
{
	background-color: #D7EA98;
	height: 20px;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: Black;
}
.tr1
{
	background-color: #E6F7C3;
	height: 20px;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: Black;
}

.tasktype-description-header /* table header */
{
	background: #6DB112;
	margin: 0px 10px;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 13px;
	margin-left: 10px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	width: 700px;
}
.gridcontrol
{
	width: 96%;
	margin: 0px auto;
	text-align: left;
	border: 2px solid #006400;
	cursor: pointer;
	font-size: 13px;
	font-family: Trebuchet MS; /*height:280px;*/
}


.gridcontrol-header
{
	background-color: #6DB112;
	color: White;
	cursor: none;
	font-weight: bold;
	font-family: Trebuchet MS;
}

.gridcontrol_gbl
{
	width: 72.2%;
	margin-left: 20px;
	text-align: left;
	border: 2px solid #006400;
	cursor: pointer;
	font-size: 13px;
	font-family: Trebuchet MS; /*height:280px;*/
}
.gridcontrol-header_gbl
{
	background-color: #6DB112;
	color: White;
	cursor: none;
	font-weight: bold;
	font-family: Trebuchet MS;
}

/*dash board start */
.dashboard-descript
{
	width: 100%;
	height: auto; /*margin: 0px auto;*/
	padding: 0px;
	font-family: Trebuchet MS;
}
.dashboard-descript-left
{
	width: 15%;
	font-size: 14px;
	font-family: Trebuchet MS;
	text-align: left;
	padding: 10px 0 0 10px;
}
.dashboard-descript-right
{
	font-size: 14px;
	font-family: Trebuchet MS;
	text-align: left;
	padding: 8px 0px 0px 8px;
}

.dashboard-title
{
	width: 100%;
	height: auto;
	margin: 0px auto;
	padding: 0px;
	font-family: Trebuchet MS;
}
.dashboard-title-left
{
	width: 20%;
	font-size: 16px;
	font-family: Trebuchet MS;
	padding: 8px 0 0;
	text-align: left;
}
.dashboard-title-right
{
	font-size: 16px;
	font-family: Trebuchet MS;
	padding: 8px 0 0;
	text-align: left;
}
.dashboard-title-left-dayorder
{
	width: 32%;
	font-size: 14px;
	font-family: Trebuchet MS;
	padding: 8px 0 0;
	text-align: left;
	text-align: left;
	margin-left: 10px;
}
.dashboard-title-right-dayorder
{
	font-size: 14px;
	font-family: Trebuchet MS;
	padding: 10px 0 0;
	text-align: left;
}

.dashboard-Description
{
	width: 100%;
	vertical-align: top;
	overflow: auto;
	height: 145px;
	margin: 0px auto;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	font-family: Trebuchet MS;
}

/* dash board end */

.fileupload-inner-select-table
{
	margin: 0 20px;
	width: 558px;
}

.examapp-header-detail-right-name
{
	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

.examdefination-descript-actions
{
	color: #000000;
	width: 10px;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: left;
	padding: 3px 0 0 12px;
}
.examdefination-descript-sem
{
	color: #000000;
	width: 50px;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: center;
	font-weight: bold;
	padding: 3px 0 0 0px;
}
.examdefination-descript-sub
{
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 0 0 0;
	text-align: justify;
	text-indent: 10px;
	width: 490px;
}
.examdefination-descript-chk
{
	color: #000000;
	width: 80px;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: center;
	font-weight: bold;
	padding: 3px 0 0 0px;
}
.examdefination-descript-status
{
	color: #000000;
	width: 100px;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: center;
	font-weight: bold;
	padding: 3px 0 0 0px;
}


/* fees */









.close-btn-brdr
{
	margin-left: 26px;
	margin-top: 2px;
}
.close-btn-brdr1
{
	margin-left: 20px;
	margin-top: 2px;
}

.close-btn-brdr-paymnt-history
{
	margin-left: 43px;
	margin-top: 2px;
}

.fees-payment-table-footer
{
	margin: 0 0 0 37px;
	padding: 0;
	width: 816px;
}

.fees-payment-table-third-header
{
	font-size: 16px;
	font-weight: bold;
	margin: 0px auto;
	border-bottom: 1px solid #5D790A;
}
.fees-payment-table-four
{
	margin: 0 auto;
	padding: 22px 0 32px 45px;
	width: 68%;
}

.fees-payment-table-four-row
{
	float: right;
}

.fees-payment-table-four-def
{
	padding: 0px;
	margin: 0px;
}



.fees-payment-table-rows
{
	padding: 0px;
	margin: 0px;
	height: 50px;
}

.menu-bgimage
{
	background: url(                  '../images/menu_btn.jpg' ) no-repeat 0 0;
	color: #FFFFFF;
	font-size: 15px;
	height: 25px;
	padding: 0px 0px 0px 0px;
	width: 94px;
	text-align: center;
	font-weight: bold;
}

.menu-bgimage a
{
	color: #FFFFFF;
	text-decoration: none;
}
.menu-bgimage a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.menu-bgimage a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.menu-bgimage a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.main-menu
{
	width: 390px;
}
.main-menu tr td
{
	padding: 0px 0px 0px 0px;
}

.fees-payment-history
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	font-family: Trebuchet MS;
	margin: 0;
	min-height: 400px;
	padding: 0;
	text-align: center;
	width: 815px;
}

/* 17" CSS Start*/
#Paging_Div
{
	margin-left: 25px;
	width: 83%;
}
#Paging_DivQ
{
	margin-left: 5px;
	width: 40%;
	position: fixed;
	top: 93%;
}

#doc_status
{
	position: fixed;
	top: 0%; /* 94%*/
	width: 37%;
	float: left; /* Right*/
	left: 0.5%; /* 70%*/
	margin-left: 0px;
}

#Paging_DivF
{
	margin-left: 8px;
	width: 40%;
	position: fixed;
	top: 92%;
	float: left;
}
#doc_statusF
{
	width: 37%;
	float: left;
	left: 0.5%;
	margin-left: 2px;
}
.clsbutton-td
{
	width: 863px;
}
#datearea
{
	width: 55%;
}
#buttonarea
{
	width: 38%;
}
.title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 85.3%;
}
.profile-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 817px;
}
.profile-contact-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 817px;
	margin-left: 13px;
}
.notice-board-inner
{
	width: 92.5%;
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF;
	min-height: 400px;
	height: 450px;
}
.notice-board-innerQ
{
	width: 92.5%;
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF; /*min-height:547px; 	height:600px;*/
	min-height: 365px;
}
.notice-board-innerF
{
	width: 92.5%;
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF; /*min-height:547px; 	height:600px;*/
	min-height: 550px;
}

.notice-board-inner-select
{
	width: 58%;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 15px;
	float: left;
}
.notice-board-inner-option
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.notice-board-inner-option-table
{
	background: none repeat scroll 0 0 #6DB112;
	margin-left: 94px;
	text-align: center;
	width: 83%;
}
.profile-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 1px 0 0 15px;
	width: 81.9%;
}
.profile-contact-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 2px 0 0 43px;
	width: 815px;
}
.myprofile
{
	width: 95%;
	margin: 0 0 0 15px;
	padding: 0px; /*height:1000px;*/
}
.myprofile-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
}

.myprofile-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 92.9%;
}

/*parent*/

.myparent
{
	width: 95%;
	margin: 0 0 0 15px;
	padding: 0px;
}
.myparent-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
}

.myparent-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 94.7%;
}
.myparent-container
{
	background: none repeat scroll 0 0 #E2FFBF;
	border: 1px solid #5D790A;
	font-family: Arial;
	font-size: 13px;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 89.3%;
	font-weight: bold;
}

.myparent-container-detail
{
	width: 98%;
	padding: 0px;
	margin: 0px auto;
}
.myparent-container-detail-left
{
	width: 49%;
	padding: 0px;
	float: left;
	text-align: left;
	margin: 0px;
}
.myparent-container-detail-right
{
	width: 51%;
	padding: 0px;
	float: right;
	text-align: left;
	margin: 0px;
}

.profile-button-parent
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 1px 0 0 15px;
	width: 84.9%;
}
/*parent end*/

/*contact start*/


.mycontact
{
	width: 95%;
	margin: 0 0 0 15px;
	padding: 0px; /*height:1000px;*/
}
.mycontact-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
}

.mycontact-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 96.2%;
}
.mycontact-container
{
	background: none repeat scroll 0 0 #E2FFBF;
	border: 1px solid #5D790A;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 96%;
}
.mycontact-container-detail
{
	width: 98%;
	padding: 0px;
	margin: 0px auto;
}
.mycontact-container-detail-left
{
	width: 47%;
	padding: 0px;
	float: left;
	text-align: left;
	margin: 0px;
}
.mycontact-container-detail-right
{
	width: 53%;
	padding: 0px;
	float: right;
	text-align: left;
	margin: 0px;
}


.profile-button-contact
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 1px 0 0 15px;
	width: 91.3%;
}
/*contact end*/

/*transport start*/
.mytransport
{
	width: 98%;
	margin: 0 0 0 30px;
	padding: 0px;
}
.mytransport-container
{
	background: none repeat scroll 0 0 #E2FFBF;
	border: 1px solid #99B427;
	font-family: Arial;
	font-size: 14px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	width: 52.5%;
}
.mytransport-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 72.5%;
}
.mytransport-container-detail
{
	width: 100%;
	padding: 0px;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	margin: 0px auto;
}
.mytransport-container-detail-table
{
	width: 92%;
	margin: 0px auto;
}
.mytransport-container-detail-table tr td
{
	width: 80%;
}


.profile-button-table
{
	float: right;
}

.transport-button
{
	border: 1px solid #99B427;
	height: 30px;
	margin: 2px 0 0 30px;
	width: 51.4%;
}

.transport-button-table
{
	float: right;
}
/*transport end*/

.guru-logo
{
	/*width: 215px;*/
	height: 133px;
	margin: 0px;
	padding: 0px;
}
.guru-logo img
{
	width: 215px;
	height: 133px;
	margin: 0px;
	padding: 0px;
}
.guru-head-color
{
	background: #CAD788;
}
.guru-head-bgimg
{
	background: url(../images/pattern_long.png) repeat-x;
	height: 133px;
}
.guru-head-centerimg
{
	margin-left: 200px;
}
.guru-head-centerimg img
{
	height: 129px;
	width: 215px;
}
.guru-head-rightimg
{
	width: 100%;
}
.guru-head-rightimg img
{
	height: 132px; /*margin: 0 0 0 249px;*/
	float: right;
	width: 248px;
	/*width: 316px;*/
}
.leftcoloumn
{
	background: #CAD788;
	width: 250px;
}
.leftcoloumn-table-one
{
	width: 240px;
}
.leftcoloumn-table-two
{
	width: 240px;
}
.leftcoloumn-table-two img
{
	width: 243px;
	height: 23px;
}
.leftcoloumn-topimg
{
	width: 243px;
}
.leftcoloumn-table-todo
{
	height: 207px;
	width: 240px;
}
.mycalss
{
	width: 240px;
}
.guru-head-left-td
{
	width: 1%;
}
.guru-head-right-td
{
	width: 30%; /*width:80%; */
}

/*change password */
.mypassword
{
	width: 78%;
	margin: 0 0 0 15px;
	padding: 0px;
}
.mypassword-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 552px;
}

.mypassword-container
{
	background: none repeat scroll 0 0 #E2FFBF;
	border: 1px solid #5D790A;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 550px;
}


.mypassword-container-detail
{
	width: 540px;
	padding: 0px;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	margin: 0px auto;
}
.mypassword-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 1px 0 0 15px;
	width: 550px;
}
.mypassword-button-table
{
	float: right;
}




/*My Calander */

.mycalender
{
	height: 388px;
	width: 90%;
	margin: 0px 0px 0px 15px;
}


.mycalander-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 92.1%;
}
.mycalander-body
{
	border: 1px solid #5D790A;
}
#eventform
{
	height: 350px;
	width: 84.4%;
}
.mycalander-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 2px 0 0 15px;
	width: 76%;
}
.mycalander-button-table
{
	float: right;
}
.mycalander-tasktype-descript
{
	margin-left: 5px;
	width: 98%;
}
.mycalander-tasktype-description-header /* table header */
{
	background: #6DB112;
	margin: 0px 10px;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	margin-left: 10px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	width: 100%;
}



/*edit task*/

.edittask
{
	width: 98%;
	height: 356px;
	margin-left: 7px;
}
.edit-task-title-table
{
	width: 98%;
}
.edittask-table-one
{
	width: 98%;
	height: auto;
}
.edittask-table-two
{
	border: 1px solid #5D790A;
	height: auto;
	margin: 0 auto;
	width: 99.5%;
}
.create-task-main-content
{
	width: 98%;
	height: auto;
	margin: 0px; /*height: 293px; 	position: relative; 	top: 0px; 	left: 0px; overflow: hidden;*/
}
#edittask-btb-outer-div
{
	margin-top: 2px;
	height: 28px;
	width: 100%;
}
.edittask-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 1px 0 0 1px;
	width: 97%;
}

.edittask-button-table
{
	float: right;
}


/*create task*/
.createtask
{
	width: 690px;
	height: 338px;
	margin-left: 7px;
	margin-top: 8px;
}
.createtask-table-one
{
	width: 465px;
	height: 293px;
}
.createtask-table-two
{
	border: 1px solid #5D790A;
	width: 465px;
	height: 193px;
}
.create-task-main-content-create
{
	overflow: hidden;
	width: 485px;
	height: 293px;
	position: relative;
	top: 0px;
	left: 0px;
}

/*create task end*/

/* feespayment start*/

.feespayment-header
{
	margin: 5px 0 0 5px;
	padding: 0px;
	width: 100%;
}

.feespayment-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 100%;
}

.Consltd-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 98%;
}

/* start */

.fees-payment1
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	height: 350px; /*overflow:auto;*/
	padding: 0;
	width: 100%;
}

.fees-payment
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	min-height: 400px;
	padding: 0;
	width: 88.3%;
}
.feetype
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	height: 150px; /*overflow:auto;*/
	padding: 0;
	width: 100%;
}
.fees-payment-table-first
{
	background: none repeat scroll 0 0 #6DB112;
	margin: 0px auto;
	width: 95%;
	text-align: center;
}
.fees-payment-table-Second
{
	margin: 0px;
	width: 100%;
	text-align: center;
}

.fees-payment-table-Second tr td
{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
}
.fees-payment-table-third
{
	height: auto;
	margin: 0px;
	padding: 0;
	width: 100%;
}
.fees-payment-table-third-table
{
	width: 90%;
	margin: 0px 0px 0px 20px;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
}



.fees-payment-table-third-footer
{
	margin-top: 2px;
}
.fees-payment-header
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}


.fees-payment-table-last
{
	background: none repeat scroll 0 0 #6DB112;
	margin-top: 2px;
	padding: 0px;
	text-align: center; /*width: 88%;*/
	width: 100%;
}

/* end*/

.fees-payment-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 1px 0 0 0px;
	width: 100%;
}
.fees-payment-button-table
{
	float: right;
	width: 87px;
}
/* end fees payment*/



/* payment history */
.payment-history-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
}

.payment-history-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 92%;
}

.payment-history-titleheader
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 100%;
}
/* start */
.payment-history
{
	margin: 0px 0px 0px 20px;
	width: 100%;
	padding: 0px;
}
.payment-history-container
{
	margin: 0 auto;
	width: 95%;
	padding: 0px;
}
.payment-history-main
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	font-family: Trebuchet MS;
	margin: 0;
	min-height: 400px;
	padding: 0;
	text-align: center;
	width: 84.6%;
}
.payment-history-table-first
{
	background: none repeat scroll 0 0 #6DB112;
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
.payment-history-table-Second
{
	margin: 30px auto;
	width: 84%;
	text-align: center;
}

.payment-history-table-third
{
	height: auto;
	margin: 0 auto;
	padding: 0;
	width: 98%;
}
.payment-history-table-third-table
{
	width: 98%;
	margin: 0px auto;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
}



.payment-history-table-third-footer
{
	margin-top: 2px;
}
.payment-history-header
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}


.payment-history-table-last
{
	background: none repeat scroll 0 0 #6DB112;
	margin: 0;
	padding: 3px 0 0 2px;
	text-align: center;
	width: 848px;
}

/* end*/

.payment-history-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 20px;
	width: 84.6%;
}

.payment-historybutton
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 0px;
	width: 100%;
}
.payment-history-button-table
{
	float: right;
}
/* payment-history end*/


/* Dash Board Start*/

.dash
{
	width: 88.8%;
	margin: 0px;
	padding: 0px;
}
.dash-box
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.dash-box-table
{
	width: 98%;
	margin: -3px 0px 0px 0px;
	padding: 0px;
}
/* Dash Board End*/


/* performance start*/
.performance-header
{
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}

.performance-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 100%;
}

.performance
{
	margin: 0 0 0 22px;
	padding: 0;
	width: 70%;
}
.performancecontainer
{
	margin: 0 0 0 22px;
	padding: 0;
	width: 85%;
}
.performance-header
{
}


.performance-body
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	min-height: 445px;
	padding: 0;
	text-align: left;
	width: 99.9%;
}
.performance-body-header
{
	background: none repeat scroll 0 0 #6DB112;
	height: 27px;
	margin: 0 auto;
	width: 96%;
}

.performance-body-header-term-table
{
	width: 100%;
	height: 30px;
	margin: 0px;
	font-size: 14px;
}
.performance-body-header-table
{
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	text-align: center;
}

.performance-body-details
{
	border: 1px solid #6F8B22;
	height: 55px;
	margin: 0 auto;
	width: 96%;
}
.performance-body-field-details
{
	border: 1px solid #6F8B22;
	width: 98%;
	height: auto;
	margin-left: 5px;
}
.performance-body-details-left
{
	width: 400px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.performance-body-details-right
{
	width: 400px;
	margin: 0px;
	padding: 0px;
	float: right;
}
.performance-body-details-left-table
{
	margin: 10px 0px 0px 20px;
	text-align: left;
	width: 430px;
	font-family: Arial;
	font-size: 12px;
}
.performance-body-details-right-table
{
	margin: 10px 0px 0px 0px;
	width: 430px;
	font-family: Arial;
	text-align: left;
	font-size: 12px;
}
.performance-body-details-table tr td
{
	text-align: left;
}
.performance-body-details-style
{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
}

.performance-body-mark-details
{
	height: auto;
	min-height: 155px;
	margin: 0 auto;
	text-align: center;
	width: 98%;
}

.performance-views
{
	margin: 0 auto;
	width: 900px;
}
#performanceview
{
	font-family: Arial;
	font-size: 14px;
	height: 215px;
	margin: 0 auto;
	text-align: center;
	width: 98%;
	overflow: auto;
}
.performance-body-mark-details-table
{
	width: 100%;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}
.performance-body-mark-details-table tr td
{
	margin: 0px;
	padding: 0px;
}
.performance-body-mark-details-table-left
{
	text-align: left;
}
.performance-body-mark-details-table-size
{
	width: 10%;
	text-align: left;
	border: 1px solid #5D790A;
}

.n0performance-body-mark-details-table-new
{
	text-align: center;
	border: 1px solid #5D790A;
	width: 2%;
	height: 10px;
}
.n1performance-body-mark-details-table-new
{
	text-align: left;
	border: 1px solid #5D790A;
	width: 5%;
	height: 10px;
}
.n2performance-body-mark-details-table-new
{
	text-align: center;
	border: 1px solid #5D790A;
	width: 2%;
	height: 10px;
}
.n3performance-body-mark-details-table-new
{
	text-align: center;
	border: 1px solid #5D790A;
	width: 2%;
	height: 10px;
}
.n4performance-body-mark-details-table-new
{
	text-align: left;
	border: 1px solid #5D790A;
	width: 10%;
	height: 10px;
}
.performance-body-footer
{
	width: 96%;
	margin: 0px auto;
	padding: 0px;
	border: 1px solid #6F8B22;
	height: 124px;
}

.performance-body-footer-left
{
	width: 40%;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	float: left;
}

.performance-body-footer-right
{
	width: 40%;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	float: right;
}
.performance-body-grade-table
{
	width: 98%;
	margin: 0px;
	padding: 0px 0px 0 0px;
	float: right;
}
.performance-body-grade-table-td0
{
	width: 26%;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 13px;
}
.performance-body-grade-table-td1
{
	width: 60%;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 13px;
}
.performance-body-grade-table-td2
{
	width: 10%;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 13px;
}
.performance-body-grade-table tr th
{
	font-family: Arial Baltic;
	font-size: 14px;
	font-weight: bold;
	float: left;
	font-style: italic;
	margin: 0px;
}
.performance-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 0;
	width: 99.9%;
}
.performance-button-table
{
	float: right;
}

/* performance end*/

/* attendance-page start */
.myattendance-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
	width: 100%;
}

.myattendance-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	margin: 0 0 0 20px;
	width: 85.5%;
}

.myattendance
{
	width: 98%;
	margin: 0 0 0 0px;
	padding: 0px;
}


.attendance-page
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 20px; /* min-height: 400px;*/
	min-height: 360px;
	padding: 0;
	text-align: center;
	width: 85.5%;
}
.attendance-page-table
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.attendance-page-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 20px;
	width: 83.8%;
}
.attendance-page-button-table
{
	float: right;
}
/* attendance-page End */



/* 17" CSS End*/
/*examcalander*/
.examcalander-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
}

.examcalander-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 91.9%;
}
.examcalendarview-cls
{
	margin: 5px auto;
	min-height: 300px;
	width: 98%;
}

.exam-cal
{
	border: 1px solid #6F8B22;
	background: #E2FFBF 0 0;
	height: 360px;
	padding: 0;
	text-align: center;
	width: 84.2%;
}
.examcalendarview-cls-inner
{
	width: 100%;
}

.examcalendarview-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 1px 0 0 15px;
	width: 84.2%;
}
.examcalendarview-button-table
{
	float: right;
}

/*examcalander end*/
/*attendanceview start*/


/*attendanceview end*/
/* teacher master */
.tblhead_teachermaster
{
	width: 740px;
	margin-left: 20px;
}
.div_teachermaster
{
	border: 1px solid #5D790A;
	float: left;
	height: 550px;
	width: 781px;
	margin-left: 20px;
}
.tbl_teachinfo
{
	margin-top: 2px;
	width: 730px;
	float: left;
	margin-left: 3px;
}
.tbl_subjectinfo
{
	border: 1px solid #5D790A;
	width: 730px;
	margin-left: 2px;
	height: 60px;
}
.tbl_classinfo
{
	border: 1px solid #5D790A;
	width: 730px;
	margin-left: 2px;
	margin-top: 2px;
	height: 60px;
}
.tbl_activeinfo
{
	border: 1px solid #5D790A;
	width: 730px;
	margin-left: 2px;
	margin-top: 2px;
	height: 60px;
}
.div_tchclose
{
	border: 1px solid #5D790A;
	float: left;
	height: 28px;
	width: 781px;
	margin-left: 20px;
	margin-top: 3px;
}
.div_closeinner
{
	float: right;
	width: 165px;
	margin-top: 2px;
	height: 24px;
}
.div_subject
{
	height: 90px;
	top: 0px;
	left: 0px;
	width: 720px;
}
.div_class
{
	height: 90px;
	top: 0px;
	left: 0px;
	width: 720px;
}
.div_extra
{
	height: 90px;
	top: 0px;
	left: 0px;
	width: 720px;
}
.tasktype-descript-teacher
{
	width: 600px;
}
.tasktype-description-header-teacher /* table header */
{
	background: #6DB112;
	margin: 0px 10px;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 13px;
	margin-left: 10px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	width: 600px;
}
.attendance-Comp-page-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	margin: 0 0 0 0;
	width: 99.99%;
}
.tblhead_teachermaster
{
	width: 740px;
	margin-left: 20px;
}
.div_teachermaster
{
	border: 1px solid #5D790A;
	float: left;
	height: 550px;
	width: 781px;
	margin-left: 20px;
}
.tbl_teachinfo
{
	margin-top: 2px;
	width: 730px;
	float: left;
	margin-left: 3px;
}
.tbl_subjectinfo
{
	border: 1px solid #5D790A;
	width: 730px;
	margin-left: 2px;
	height: 60px;
}
.tbl_classinfo
{
	border: 1px solid #5D790A;
	width: 730px;
	margin-left: 2px;
	margin-top: 2px;
	height: 60px;
}
.tbl_activeinfo
{
	border: 1px solid #5D790A;
	width: 730px;
	margin-left: 2px;
	margin-top: 2px;
	height: 60px;
}
.div_tchclose
{
	border: 1px solid #5D790A;
	float: left;
	height: 28px;
	width: 781px;
	margin-left: 20px;
	margin-top: 3px;
}
.div_closeinner
{
	float: right;
	width: 165px;
	margin-top: 2px;
	height: 24px;
}
.div_subject
{
	height: 90px;
	top: 0px;
	left: 0px;
	width: 720px;
}
.div_class
{
	height: 90px;
	top: 0px;
	left: 0px;
	width: 720px;
}
.div_extra
{
	height: 90px;
	top: 0px;
	left: 0px;
	width: 720px;
}
.tasktype-descript-teacher
{
	width: 600px;
}
.tasktype-description-header-teacher /* table header */
{
	background: #6DB112;
	margin: 0px 10px;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 13px;
	margin-left: 10px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	width: 600px;
}

/*examcalendar definition */
.exam-title-header
{
	font-family: Calibri;
	width: 95.4%;
}

.exam-assign-inner
{
	width: 90.5%;
	border-top: 1px solid #5D790A;
	border-left: 1px solid #5D790A;
	border-right: 1px solid #5D790A;
	padding: 0px;
	background: none repeat scroll 0 0 #E6FFBD; /*min-height: 275px; 415*/
}

/*.exam-inner-select
{
	width: 769px;
	margin: 0px 0px;
	padding: 10px 0px 0px 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
	height: 393px;
}*/
.exam-inner-select
{
	width: 100%;
	margin: 0px 0px;
	padding: 5px 0px 0px 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
	height: 386px;
}

/*.exam-inner-select-table
{
	margin: 0 20px;
	width: 600px;
	margin-left: 45px;
}*/
.exam-inner-select-table
{
	width: 98%;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0;
	margin-bottom: 0;
	border: 1px solid #5D790A;
}
.div_examclose
{
	border: 1px solid #5D790A;
	height: 28px;
	width: 99.7%;
	margin-top: 2px;
}
.examdeflist-view
{
	height: 315px;
	margin: 0px 0px 0px 0px;
	width: 100%;
}
.div_examcloseinner
{
	float: right;
	width: 60%;
	margin-top: 2px;
	height: 24px;
}
.exam_tdwidth
{
	width: 20%;
}

.adminlist_header
{
	font-family: Trebuchet MS;
	background: #6DB112;
	color: Black;
	height: 20px;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
}
.adminlist_data0
{
	background-color: #D7EA98;
	color: black;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
}
.adminlist_data1
{
	background-color: #E6F7C3;
	color: black;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
}
#profile_position
{
	position: absolute;
	top: 20px;
	right: 430px;
}
#mycalendar_position
{
	position: absolute;
	top: 50px;
	right: 400px;
}
#mybuddies_position
{
	position: absolute;
	top: 85px;
	right: 370px;
}
.user_tblhead1
{
	margin-left: 20px;
	margin-top: 15px;
	width: 100%;
	float: left;
}
.user_tblhead
{
	margin-left: 15px;
	margin-top: 0px;
	width: 600px;
	float: left;
}
.user_tdwidth
{
	border: 1px solid #5D790A;
	height: 195px;
	width: 602px;
}
.divuser_close
{
	border: 1px solid #5D790A;
	margin-top: 1px;
	height: 28px;
	float: right;
	width: 602px;
}
.divuser_closeinner
{
	width: 64.3%;
	float: right;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 2px;
}
/* Search */
#Bloglist
{
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
}
.searchblog-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
}
.searchblog-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 85%;
	margin: 0px 0px 0px 10px;
}
.search-blog
{
	width: 72%;
	height: auto;
	border: 1px solid #5D790A;
	margin: 0px 0px 0px 20px;
}
.fileupload-condition
{
	width: 100%;
	height: auto; /*border: 1px solid #5D790A;*/
	margin: 0px 0px 0px 4px;
}
.search-blog-firstsearch
{
	margin: 0px auto;
	width: 72%;
	padding: 0px;
	background: #6DB112;
	text-align: center;
	font-family: Verdana;
}
.search-blog-secondsearch
{
	height: auto;
	margin-left: 0px;
	width: 100%;
}
.search-file-condition
{
	height: auto;
	margin-left: 0px;
	margin-top: 10px;
	width: 98%;
	border: 1px solid #5D790A;
}


/* Start Advance Search CSS */


.drpfieldsearch
{
	border: 1px solid #567108;
	margin-left: 2px;
	font-size: 11px;
	font-family: Trebuchet MS;
	height: 20px;
	width: 140px;
}
.drpfieldsearchD1
{
	border: 1px solid #567108;
	margin-left: 2px;
	font-size: 11px;
	font-family: Trebuchet MS;
	height: 20px;
	width: 15%;
}

.drpfieldcond
{
	border: 1px solid #567108;
	margin-left: 2px;
	font-family: Trebuchet MS;
	font-size: 11px;
	height: 20px;
}
.drpfieldsearchD2
{
	width: 95px;
	border: 1px solid #567108;
	margin-left: 2px;
	font-size: 11px;
	font-family: Trebuchet MS;
	height: 20px;
	width: 120px;
}
.txtfieldsearch
{
	border: 1px solid #567108;
	margin-left: 2px;
	font-family: Trebuchet MS;
	font-size: 11px;
	height: 15px;
}

.txtareasearch
{
	height: 40px;
	width: 688px;
	font-family: Trebuchet MS;
	font-size: 12px;
}
.txtfieldsearchD1
{
	border: 1px solid #567108;
	margin-left: 2px;
	font-size: 11px;
	height: 20px;
	width: 107px;
	font-family: Trebuchet MS;
}

.titledivleft
{
	margin: 0px auto;
	background: url(../images/header_background.jpg) repeat;
	color: White;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	height: 16px;
	text-align: left;
}
.timedefinition_tblwidth
{
	width: 83.7%;
}
.glb_div
{
	width: 853px;
	left: 2%;
	overflow: visible;
	position: absolute;
}
.glb_table
{
	width: 75%;
}
#Paging_Div_glb
{
	margin-left: 0px;
	width: 840px;
}

/* end search */
.fileupload-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 0;
	width: 592px;
}
.fileupload-button-table
{
	float: right;
}
.btndiv
{
	width: 167px;
	float: right;
	margin-top: 2px;
	margin-bottom: 2px;
}
.taskfontbg
{
	/*background: #536D08;*/
	background: url(../images/dashboard_box_middle.jpg) repeat;
}

.edit-task-title-div
{
	height: 33px;
	position: relative;
	top: 8px;
}
.test-cia-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 831px;
	margin: 0px 0px 0px 10px;
}
.change-pass-title
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 443px;
}
.file-actions
{
	width: 100px;
	margin-top: 2px;
	text-align: center;
	font-family: Trebuchet MS;
}
.filetype-descript-actions
{
	color: #000000;
	width: 30px;
	font-family: Trebuchet MS;
}

.file_table_sub
{
	width: 99.3%;
	margin-left: 0px;
}
.file_div_main
{
	width: 97%;
	min-height: 380px;
	margin-left: 10px;
	border: 1px solid #5D790A;
	background: none repeat scroll 0 0 #E6FFBD;
}
.file_table_inner
{
	width: 93%;
	margin-left: 30px;
	height: 363px;
}
.file_div_close
{
	float: left;
	width: 95.6%;
	margin-top: 5px;
	margin-left: 10px;
	height: 28px;
	border: 1px solid #5D790A;
}
.file_div_close_inner
{
	width: 41.4%;
	float: right;
	margin-top: 2px;
	margin-bottom: 2px;
}

/* global file search */
.global-file-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 90.8%;
}

.global-file-innerF
{
	width: 100%; /*border: 1px solid #6F8B22;*/
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF;
	height: auto;
}

.global-file-inner
{
	width: 82.1%;
	border: 1px solid #6F8B22;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF;
	height: auto;
}
.global-file-Fpage-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 20px;
	width: 80.3%;
}
.payment-history-table-tdcls
{
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
}


/* show message*/
.showmessage
{
	width: 100%;
	height: auto;
}

.showmessage-brd
{
	border: 1px solid #5D790A;
	width: 100%;
	height: auto;
}


.comcheck-wrapper-detail-table
{
	width: 96%;
	height: 90%;
	margin: 5px 0px 0px 5px;
	text-align: left;
}

.studentlist_header
{
	background: #6DB112;
	margin-left: 0px;
	font-family: Trebuchet MS;
	font-size: 14px;
	text-align: left;
	height: 20px;
	font-weight: bold;
	color: White;
}
.studentlist_data0
{
	background-color: #D7EA98;
	color: black;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
}
.studentlist_data1
{
	background-color: #E6F7C3;
	color: black;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
}
.studentlists_data0
{
	background-color: #D7EA98;
	color: black;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.studentlists_data1
{
	background-color: #E6F7C3;
	color: black;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}





/*course definition */
.coursedef-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
	width: 100%;
}

/*.coursedef-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 91.2%;
}*/
.coursedef-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 93.9%;
}
.coursedef
{
	height: 225px; /*margin: 0 auto;*/
	margin-left: 0px;
	min-height: 0;
	width: 100%;
	float: left;
	font-family: Trebuchet MS;
	font-weight: bold;
	color: Black;
}
/*.coursedefination-view
{
	height: 250px;
	margin: 8px 0px 0px 0px;
	width: 83%;
	border: 1px solid #99B427;
	font-family: Trebuchet MS;
	color: Black;
	font-weight: bold;
	font-size: 13px;
}*/
.coursedefination-view
{
	height: 460px;
	margin: 2px 0px 0px 0px;
	width: 88%;
	border: 1px solid #5D790A;
	font-family: Trebuchet MS;
	color: Black;
	font-weight: bold;
	font-size: 13px;
}
.coursedefination-descript-code
{
	width: 8%;
}
/*.coursedefination-descript-sub
{
	width: 15%;
}*/
.coursedefination-descript-sub
{
	width: 8%;
}
/*.coursedefination-descript-marks
{
	width: 15%;
}*/
.coursedefination-descript-marks
{
	width: 19%;
}
.coursedefination-descript-actions
{
	width: 5%;
	padding: 3px 0 0 10px;
}
.coursedefination-descript-subdetails
{
	width: 30%;
}
.coursedefination-actionsmain
{
	width: 12%;
}
.coursedefination-detail-table
{
	width: 98%;
	height: 90px;
	text-align: left;
	float: left;
	color: Black;
	margin-left: 20px;
}

.coursedefination-view-table
{
	width: 100%;
	height: 20px;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
.coursedefination-description-header
{
	font-family: Trebuchet MS;
	background: #6DB112;
	color: black;
	height: 20px;
	width: 100%;
	font-size: 13px;
	font-weight: bold;
}
.coursedefination
{
	width: 100%;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	min-height: 330px;
}

/*.coursedefination-detail
{
	width: 83%;
	border: 1px solid #99B427;
	min-height: 200px;
}*/
.coursedefination-detail
{
	width: 88%;
	border: 1px solid #5D790A;
	min-height: 200px;
}
/*.coursedefination-button
{
	border: 1px solid #99B427;
	height: 30px;
	margin: 8px 0px 0px 0px;
	width: 83%;
}*/
.coursedefination-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 2px 0px 0px 0px;
	width: 88%;
}

/*course definition End*/

/* Time Table Creation */
.stimetable
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.stimetable-header
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.stimetable-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 73.1%;
	margin: 0px 0px 0px 10px;
}
.stimetable-wrapper
{
	border: 1px solid #99B427;
	height: 310px;
	margin: 0px 0px 0px 20px;
	width: 53.2%;
}
.stimetable-wrapper-two
{
	border: 1px solid #99B427;
	height: 306px;
	margin: 3px 0px 0px 20px;
	width: 53.2%;
}
.stimetable-detail
{
	height: auto;
	width: 95.5%;
	margin: 0px 0px 0px 10px;
}
.stimetable-detail-table
{
	color: #000000;
	height: 90px;
	text-align: left;
	width: 100%;
	float: left;
	border: 1px solid #99B427;
	margin: 10px 0 0 0px;
	text-indent: 10px;
}
/*.stimetable-detail-table tr td
{
	width: 33%;
	margin: 0px;
}*/
.stimetable-definition-view-table
{
	height: auto;
	margin: 0px 0 0 0px;
	padding: 0;
	width: 100%;
}
.stimetable-definition-description-header
{
	background: #6DB112;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.stimetable-button
{
	border: 1px solid #99B427;
	height: 30px; /*margin: 2px auto;*/
	width: 53.2%;
	margin-top: 2px;
	margin-left: 20px;
}
.stimetable-button-table
{
	float: right;
}
/* Time Table Creation END*/

.mycontact-table-td
{
	width: 100%;
}
.nb
{
	border-collapse: collapse;
	border-color: #5D790A;
	border-style: solid;
	width: 99%;
	border: 1px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 30px;
}
.nb tr td
{
	height: 10px;
}
.grdctl
{
	background-color: #6DB112;
	color: White;
	font-family: Trebuchet MS;
	font-weight: bold;
	border: 2px solid #006400;
	font-family: Trebuchet MS;
	font-size: 13px;
	margin: 0 auto;
	text-align: left;
}

.file_div-header
{
	margin: 20px 0 0 25px;
	padding: 0px;
}

.file_div-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 71.1%;
}

.file_div-inner
{
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E6FFBD;
	width: 50.5%;
	min-height: 350px;
	margin-left: 0px;
}
#file-up
{
	width: 100%;
	margin: 20px 0px 0px 20px;
}




.file_div_main
{
	width: 97%;
	min-height: 380px;
	margin-left: 10px;
	border: 1px solid #5D790A;
	background: none repeat scroll 0 0 #E6FFBD;
}
.file_div-button
{
	border: 1px solid #5D790A;
	height: 30px; /*margin: 2px auto;*/
	width: 72.2%;
	margin-top: 2px;
	margin-left: 20px;
}
.file_div-button-table
{
	float: right;
}
.div-file-view
{
	border: 1px solid #5D790A;
	width: 72.1%;
	margin-left: 20px;
}
.fileviewdetails
{
	width: 100%;
}
.file_table_main
{
	width: 96.2%;
	margin-left: 10px;
}

.file_table_sub
{
	width: 99.3%;
	margin-left: 0px;
}
.file_div_close
{
	float: left;
	width: 95.6%;
	margin-top: 5px;
	margin-left: 10px;
	height: 28px;
	border: 1px solid #5D790A;
}

.file_up-button
{
	border: 1px solid #5D790A;
	height: 30px; /*margin: 2px auto;*/
	width: 50.5%;
	margin-top: 2px;
	margin-left: 0px;
}
.file_up-button-table
{
	float: right;
}


.calander-main
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 100%;
}
/* Serach in Question Bank Start */

.my-list-inner-button
{
	/*width: 4%;*/
	width: 49%;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 0px 0px;
	float: right;
}
.my-list-inner-select
{
	width: 47%;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 5px;
	float: left;
}
.search-blog-secondsearch
{
	width: 100%;
	height: 144px;
}
.my-list-condition-button
{
	/*width: 4%;*/
	width: 20%;
	margin: 0px 0px 0px 5px;
	padding: 10px 20px 0px 0px;
	float: right;
}
.my-list-inner
{
	width: 98.6%;
	border: 1px solid #5D790A;
	margin-left: 2px;
	margin-top: 5px;
	padding: 5px 0px 2px 4px;
	background: none repeat scroll 0 0 #E2FFBF;
	min-height: 55px;
}
/* Serach in Question Bank Start */
/* Photo Image  Upload Start */
.photoup
{
	margin: 0 0 0 20px;
	padding: 0;
	width: 98%;
}

.photoup-header
{
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}

.photoup-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 100%;
}
.photoup-page-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	margin: 0;
	width: 92.7%;
}

.photoup-wrapper
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	font-family: Trebuchet MS;
	margin: 0;
	min-height: 361px;
	padding: 0;
	text-align: center;
	width: 85.8%;
}

.photoup-page-wrapper-table
{
	width: 60%;
	margin: 0px 0px 0px 0px;
	text-align: left;
	margin-left: 40px;
	margin-top: 5px;
}
.photoup-upper-wrapper-detail
{
	width: 99%;
	height: 185px;
	margin: 3px 0px 0px 2px;
	border: 1px solid #5D790A;
	float: left;
}
.photoup-wrapper-detail-table
{
	width: 94%;
	height: 120px;
	margin: 5px 0px 0px 20px;
	text-align: left;
	float: left;
}
.photoup-lower-detail-table
{
	width: 97%;
	height: 90%;
	margin: 5px 0px 0px 0px;
	text-align: left;
}
.photoup-lower-detail-table-upload
{
	width: 100%;
	height: 20%;
	margin: 5px 0px 0px 0px;
	text-align: left;
}
.photoup-upload-one-td
{
	width: 90px;
}
.photoup-upload-one-td1
{
	width: 23%;
}
.photoup-upload-two-td
{
	width: 20px;
}

.upphotos
{
	border: 1px solid #5D790A;
	height: 200px;
	margin: 2px 0 2px 2px;
	width: 99%;
	float: left;
}
.upphotos_left
{
	width: 97%;
	margin-top: 6px;
	float: left;
}
.upphotos_left1
{
	width: 100%;
	margin-top: 5px;
	float: left;
	height: 185px;
}

.upphotos_right
{
	width: 30%;
	margin-top: 3px;
	float: right;
}

.Student_Photo_Upload
{
	height: 130px;
	margin: 2px 0 0 4px;
	overflow: auto;
	width: 98%;
	border: 1px solid #5D790A;
}
.stud_img
{
	width: 100px;
	height: 100px;
	margin: 0px;
}
.div-stu-cls
{
	width: 100px;
	height: 100px;
	margin: 10px 0px 0px 2px;
}

.clr
{
	clear: both;
}

.photoup-definition-view-table
{
	height: auto;
	margin: 10px 0 0 15px;
	padding: 0;
	width: 94%;
}
.photoup-definition-description-header
{
	background: #6DB112;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.photoup-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 1px 0 0 0;
	width: 85.8%;
}
.photoup-button-table
{
	float: right;
}
/* Photo Image  Upload end */


.reqs-h1
{
	font-family: Comic Sans MS;
	font-size: 17px;
	font-weight: bolder;
	margin: 10px 0 0;
}
.reqs
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.reqs-body
{
	width: 95%;
	margin: 0px auto;
	padding: 0px;
	min-height: 480px;
	border: 1px solid #5D790A;
	position: relative;
}
.reqs-body-header
{
	width: 98%;
	height: 124px;
	margin: 8px auto;
	border: 1px solid #5D790A;
}
.reqs-body-logo
{
	width: 35%;
	height: 124px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.reqs-body-logo-img
{
	width: 215px;
	height: 123px;
	background: url(                      "../images/header_logo.jpg" );
	margin: 0px;
	padding: 0px;
	float: left;
}
.reqs-body-help
{
	width: 60%;
	height: 124px;
	margin: 0px;
	padding: 0px;
	float: right;
}
.reqs-body-help-tag
{
	width: 150px;
	float: right;
	height: auto;
	text-align: center;
}
.reqs-body-wrapper
{
	width: 98%;
	margin: 4px auto;
	padding: 0px;
	height: auto;
	border: 1px solid #5D790A;
}
.reqs-body-wrapper-inner
{
	width: 80%;
	margin: 0px auto;
	height: auto;
}
.reqs-body-wrapper-inner-que
{
	font-family: Comic Sans MS;
	font-size: 17px;
	font-weight: bolder;
	margin: 10px 0 0;
}
.reqs-body-wrapper-inner-option
{
	font-family: cursive;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0 8px 0px;
}
.reqs-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px auto;
	width: 95%;
}
.reqs-button-table
{
	float: right;
}
.reqs-body-wrapper-next
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 0px auto;
	padding: 0;
	width: 65%;
}
.reqs-body-wrapper-next-inner
{
	float: right;
	margin: 3px 0px 0 0;
	width: 10%;
}
.reqs-form-one
{
	border: 1px solid #5D790A;
	height: auto;
	margin: 3px auto;
	padding: 0;
	width: 98%;
	display: block;
}
.reqs-form-one-wrapper
{
	width: 95%;
	margin: 0px auto;
	height: auto;
}
.reqs-form-one-wrapper-table
{
	width: 64%;
	margin: 0px 0px 0px 0px;
	height: auto;
}
/* Request Page End*/
/* request inside */


/*.reqsi-h1
{
	font-family: Comic Sans MS;
	font-size: 17px;
	font-weight: bolder;
	margin: 10px 0 0;
}*/
.reqsi-h1
{
	font-family: trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0 0;
}
.reqsi
{
	/*width: 100%; 	margin: 0px; 	padding: 0px;*/
	width: 70%;
	padding: 0px;
	margin-right: 23px;
	margin-top: 8px;
	margin-bottom: 0px;
	margin-left: 15px;
	height: 530px;
}
.reqsi-body
{
	width: 65%;
	margin-left: 12px;
	padding: 0px;
	min-height: 480px;
	border: 1px solid #5D790A;
}
.resp-body
{
	width: 88%;
	margin-left: 15px;
	padding: 0px;
	min-height: 480px;
	border: 1px solid #5D790A;
}
.reqsi-faq-body
{
	/*width: 65%; 	margin-left: 15px; 	padding: 0px; 	border: 1px solid #5D790A; 	height: 500px; 	overflow: auto;*/
	margin-left: 1%;
	padding: 0px;
	border: 1px solid #5D790A;
	height: 500px;
	overflow: auto; /*width: 78%;*/
	width: 98.3%;
}
.reqsi-body-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	margin: 0px;
	width: 99.99%;
}
.resp-body-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	margin: 0 0 0 4px;
	width: 98.9%;
}
.reqsi-header
{
	margin-left: 27px;
	padding: 0;
	position: relative;
	width: 100%;
}
.resp-header
{
	margin-left: 7px;
	padding: 0;
	position: relative;
	width: 90%;
}
.reqsi-body-logo-img
{
	width: 215px;
	height: 123px;
	background: url(               "../images/header_logo.jpg" );
	margin: 0px;
	padding: 0px;
	float: left;
}
.reqsi-body-help
{
	width: 60%;
	height: 124px;
	margin: 0px;
	padding: 0px;
	float: right;
}
.reqsi-body-help-tag
{
	width: 150px;
	float: right;
	height: auto;
	text-align: center;
}
.reqsi-body-wrapper
{
	width: 99%;
	margin: 2px auto;
	padding: 0px;
	height: auto;
	border: 1px solid #5D790A;
}
.reqsi-faq-body-wrapper
{
	width: 94%;
	margin: 10px 0 10px 10px;
	padding: 0px;
	height: auto;
	border: 0px solid #5D790A;
}
.reqsi-body-wrapper-inner
{
	width: 90%;
	margin: 0px auto;
	height: auto;
}
.reqsi-body-wrapper-inner1
{
	width: 90%;
	margin: 0 auto 0 8px;
	height: auto;
}
.resp-body-wrapper-inner
{
	width: 100%;
	margin: 0px;
	height: auto;
}
/*.reqsi-body-wrapper-inner-que
{
	font-family:trebuchet MS;
	font-size: 17px;
	font-weight: bolder;
	margin: 10px 0 0;
}*/
.reqsi-body-wrapper-inner-que
{
	font-family: trebuchet MS;
	font-size: 13px;
	font-weight: bolder;
	margin: 10px 0 0;
}
/*.reqsi-body-wrapper-inner-option
{
	font-family: cursive;
	font-size: 15px;
	font-weight: bold;
	margin: 20px 0 0 41px;
}*/
/*.reqsi-body-wrapper-inner-option
{
	font-family: trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	margin: 20px 0 0 41px;
}*/
.reqsi-body-wrapper-inner-option
{
	font-family: trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	margin: 20px 0 0 41px;
}
.reqsi-body-wrapper-inner-option1
{
	font-family: trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	margin: 8px 0 5px 20px;
}
.resp-body-wrapper-inner-option
{
	font-family: cursive;
	font-size: 15px;
	font-weight: bold;
	margin: 20px 0 0 0px;
}
.reqsi-body-faq-wrapper-inner-option
{
	font-family: trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	margin: 20px 10px 15px 8px;
}
.reqsi-body-wrapper-next
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 10px auto;
	padding: 0;
	width: 98%;
}
.reqsi-body-wrapper-next-inner
{
	float: right;
	margin: 3px 0 0;
	width: 10%;
}
.reqsi-form-one
{
	border: 1px solid #5D790A;
	height: auto;
	margin: 2px auto;
	padding: 0;
	width: 99%;
	display: block;
}
.reqsi-form-one-wrapper
{
	width: 70%;
	margin: 0px 0px 0px 35px;
	height: auto;
}

#divmyalerts
{
	/*width: 558px;*/
	width: 97%;
}
.reqsi-form-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 3px 0 3px 12px;
	width: 65.2%;
}
.resp-form-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 3px 0 3px 15px;
	width: 88%;
}
.reqsi-faq-form-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 8px 15px;
	width: 65%;
}
.reqsi-form-button-table
{
	float: right;
}
.gridcontrol-response
{
	border: 2px solid #006400;
	font-family: Trebuchet MS;
	font-size: 13px;
	margin: 0px 0 15px 8px;
	text-align: left;
	width: 98%;
}
/* Request Page End*/

/* Password Policy Start*/

.passwordpolicy
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.pp-body
{
	width: 50%;
	margin-left: 15px;
	padding: 0px;
	min-height: 360px;
	border: 1px solid #5D790A;
}

.pp-header
{
	margin-left: 7px;
	padding: 0;
	position: relative;
	width: 80.8%;
}

.pp-body-wrapper
{
	width: 98%;
	margin: 10px auto;
	padding: 0px;
	height: auto;
	border: 0px solid #5D790A;
}
.pp-body-wrapper-table
{
	margin: 0 0 0 35px;
	padding: 0px;
	text-indent: 0px;
	text-align: left;
}
.pp-body-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	margin: 0 0 0 4px;
	width: 78.8%;
}
.pp-form-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 3px 0 3px 15px;
	width: 50%;
}
.pp-form-button-table
{
	float: right;
}
/* Password Policy End*/



/* configration start*/
.configration-header
{
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}

.configration-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 100%;
}

.configration
{
	margin: 0 0 0 22px;
	padding: 0;
	width: 70%;
}



.configration-body
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #6F8B22;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	min-height: 418px;
	padding: 0;
	text-align: left;
	width: 99.9%;
}
.configration-body-header
{
	background: none repeat scroll 0 0 #6DB112;
	height: 27px;
	margin: 0 auto;
	width: 96%;
}
.configration-body-definition
{
	widows: 65%;
	margin: 35px 0 0 50px;
	padding: 0px;
}
.configration-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 22px;
	width: 69.9%;
}
.configration-button-table
{
	float: right;
}
.configration-dash-table-head
{
	font-family: Trebuchet MS;
	font-size: 14px;
	text-align: center;
	border: 1px solid #6F8B22;
	font-weight: bold;
}
.configration-dash-table-body
{
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	border: 1px solid #6F8B22;
}
.configration-dash-table-option
{
	text-align: center;
}
.configration-dash-table-left
{
	width: 45%;
}
.configration-dash-table-right
{
	width: 60%;
}
/* configration end*/

.notice-board-page-buttonM
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 5px 0 0 26px;
	width: 92.5%; /*position: fixed; 	top: 60.5%;*/
}
.exam-dashboard-result
{
	width: 96%;
	min-height: 20px;
	margin: 0px auto;
	padding: 0px;
	font-family: Trebuchet MS;
	overflow: auto;
	height: 20px;
}
.exam-dashboard-inner1
{
	width: 68.5%;
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF;
	min-height: 365px;
}
.exam-dashboard-inner
{
	width: 100%;
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF;
	min-height: 365px;
}
.exam-dasboard-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 1px 0 0 15px;
	width: 90%;
}
.exam-dasboard-button1
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 5px 0 0 26px;
	width: 68.5%;
}
.examdash-board-title-header1
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 83%;
}
.examdash-board-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 83.8%;
}
.exam-dashboard-result-title
{
	width: 100%;
	height: 20px;
	margin: 0px auto;
	padding: 0px;
	font-family: Trebuchet MS;
	overflow: auto;
}
.studentlist_examdashboard0
{
	background-color: #D7EA98;
	color: black;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.studentlist_examdashboard1
{
	background-color: #E6F7C3;
	color: black;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.exam-dashboard-CBS-result
{
	width: 100%;
	min-height: 25px;
	margin: 0px auto;
	padding: 0px;
	font-family: Trebuchet MS;
	overflow: auto;
}
.exam-dashboard-cbs-inner
{
	width: 100%;
	border: 1px solid #6F8B22;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF; /*min-height:547px; 	height:600px;*/
	min-height: 75px;
}
.exam-dashboard-detail-td1
{
	width: 20%;
	text-align: left;
}
.app-wnd-fldtable
{
	width: 98%;
	height: 8%;
	margin: 5px 0px 0px 8px;
	text-align: left;
}
.app-wnd-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 5px 0 0 26px;
	width: 76.5%;
}

.appwnd-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 79.5%;
	margin: 0px 0px 0px 0px;
}
.app-wnd-td1
{
	width: 14%;
	text-align: left;
}
.app-wnd-td-text
{
	width: 21%;
	text-align: left;
}
#suexappres
{
	margin-left: 1px;
	height: 365px;
}
.examappwnd-wrapper-detail-table
{
	width: 96%;
	height: 22%;
	margin: 5px 0px 0px 20px;
	text-align: left;
}
.comcheck-wrapper-detail-td5
{
	width: 15%;
	text-align: left;
}
.comcheck-wrapper-detail-td4
{
	width: 23%;
	text-align: left;
}



/* dashboard myalerts new */
.tra0
{
	background-color: #607D09; /*   background-color:#607D09s;*/
	height: 30px;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	color: white;
	width: 100%;
}
.tra1
{
	background-color: #C8E354; /*  background-color:#C5D185;*/
	height: 30px;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	color: black;
	width: 100%;
}
/*.tra0 a,.tra0 a:hover,.tra0 a:active
{
	text-decoration:none;
	color:White;
	font-weight:bold;
	font-family: Trebuchet MS;
}
.tra1 a,.tra1 a:hover,.tra1 a:active
{
	text-decoration:none;
	color:White;
	font-weight:bold;
	font-family: Trebuchet MS;
}*/

.myalerts-body
{
	width: 79.5%;
	margin-top: 0;
	padding: 0px;
	border: 1px solid #5D790A;
	height: 479px;
	overflow: auto;
}
.update-form-button-table
{
	float: right;
	height: 29px;
	width: 40%;
}
.myalerts-form-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 1px 0 0px 0px;
	width: 79.5%;
}
.myupdates-header
{
	padding: 0;
	position: relative;
	width: 80%;
	top: 0px;
	left: 0px;
}
.MyUpdates
{
	/*width: 100%; 	margin: 0px; 	padding: 0px;*/
	width: 98%;
	padding: 0px;
	margin-left: 15px;
	height: 602px;
}
.alerts_tblhead1
{
	margin-left: 1px;
	margin-top: 15px;
	width: 100.3%;
	float: left;
	height: 33px;
}
.myalerts-inner
{
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	margin: 2px 0 2px 2px;
}
.content
{
	/*background-color: #F4F2CB;*/
	background-color: #FFFFFF;
	min-height: 80px;
	height: auto;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: Black;
}
.content0
{
	/*background-color: #F4F2CB;*/
	background-color: #FFFFFF;
	min-height: 80px;
	height: auto;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: Black;
}
.content1
{
	/*background-color:  #D9D6C6*/
	background-color: #F7F4E3;
	min-height: 80px;
	height: auto;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: Black;
}
.trdesc
{
	border: 1px solid #6F8B22;
}

/*.view_stu_assignlist
{
	width: 96%;
	height: 10%;
	margin: 5px 0px 0px 20px;
	text-align: left;
}

.stu-assign-list
{
	width: 97%;
	min-height: 20px;
	margin: 0px auto;
	padding: 0px;
	font-family: Trebuchet MS;
	overflow: auto;
	height: 20px;
}*/

.assignlist-inner
{
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	margin: 4px;
}

#divmyassign
{
	/*width: 558px;*/
	width: 100%;
	height: 357px;
	min-height: 420px;
	overflow: auto;
}
#assignmentlist
{
	margin: 20px 0 0 25px;
	padding: 0px;
	width: 100%;
	height: 400px;
}
.stu_ass_advsearch
{
	width: 100%;
	height: 100px;
}
.assignmentlist_det_view
{
	background: none repeat scroll 0 0 #E2FFBF;
	border: 1px solid #6F8B22;
	margin: 6px 1px 0;
	min-height: 428px;
	width: 99.5%;
}
.myassign-list-inner-button
{
	/*width: 50%;*/
	margin: 0px;
	float: right;
	margin: 17px 0px 0px 0px;
}
.resu-tab
{
	width: 99%;
	height: auto;
	margin: 0px auto;
	padding: 0px;
	font-family: Trebuchet MS;
}
.assignment-list-brdr
{
	width: 92.5%;
	border-left: 1px solid #6F8B22;
	border-right: 1px solid #6F8B22;
	border-top: 1px solid #6F8B22;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF; /*min-height:547px; 	height:600px;*/
	min-height: 365px; /* 365px*/
	height: 642px;
}

.view-assignment-list-brdr
{
	width: 92.5%;
	border-left: 1px solid #6F8B22;
	border-right: 1px solid #6F8B22;
	border-top: 1px solid #6F8B22;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF; /*min-height:547px; 	height:600px;*/
	min-height: 365px; /* 365px*/
	height: 623px;
}

.assignment-list-brdr-modified
{
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	height: 472px;
}
.assign-res-btn-brdr
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 1px 0 0 0px;
	width: 99.7%;
}
.advserach_assign_caption
{
	margin: 0px auto;
	background: url(../images/header_background.jpg) repeat;
	color: White;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 16px;
	text-align: left;
}
.btndivSubMyAssign
{
	width: 166px;
	float: right;
	margin-top: 2px;
	margin-bottom: 2px;
}
.myassignupload-inner-select
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 10px 0 0;
	width: 100%;
}
.statusmsgclass
{
	float: right;
	margin-right: 6px;
	margin-top: 1%;
	font-weight: bold;
}
.assign-sub-btn-brdr
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 1px 0 0 35px;
	width: 83%;
}
.student0
{
	background-color: #CECECE;
	min-height: 26px; /*height: 224px; 	overflow:auto;*/
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: Black;
	margin: 6px;
}
.faculty0
{
	/*background-color: #F7F4E3;*/
	background-color: #EAE7D7;
	min-height: 52px; /*height: 176px; 	overflow:auto;*/
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: Black;
	margin: 6px;
}
.verify0
{
	/*background-color: #E1F0F4;*/
	background-color: #BBCEC6;
	min-height: 54px;
	height: auto;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: Black;
	margin: 6px;
}

.title0
{
	/*background-color: #E1F0F4;*/
	min-height: 25px;
	height: auto;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	color: maroon;
	margin: 6px;
}
.assigntitle0
{
	/*background-color: #E1F0F4;*/ /*background-color: #93BF0F;*/
	background-color: #6B705D;
	min-height: 25px;
	height: auto;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	color: white; /*text-decoration:underline;*/
}

div.popup_item
{
	position: relative;
	z-index: 10; /*background : #fff url('../images/close.png') no-repeat top right;*/
	background: #fff no-repeat top right;
	border-bottom: 2px solid #bbb;
	border-right: 1px solid #ccc;
	width: 200px; /*padding : 0px 30px 30px 10px;*/ /*padding: 8px 0 0 25px;*/
	margin-top: 0em;
}

.staff-assign-app-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 2px 0 0 0px;
	width: 99.7%;
}
.alertcheck
{
	width: 98%;
	margin: 9px 22px;
	padding: 0px;
}
.staff-alert-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 1px 0 0 0px;
	width: 92.6%;
}
.staff-list-inner-button
{
	/*width: 4%;*/
	width: 43%;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 0px 0px;
	float: right;
}
.search-staff-secondsearch
{
	height: 100px;
	margin-left: 0px;
	width: 98%;
}
.staff-list-inner
{
	width: 97.7%;
	border: 1px solid #5D790A;
	margin-left: 3px;
	margin-top: 0px;
	padding: 0px 0px 2px 4px;
	background: none repeat scroll 0 0 #E2FFBF;
	height: 150px;
}
#Staff_Title_List
{
	height: 300px;
	margin: 2px 0 0 4px; /*overflow: auto;*/
	width: 98%;
}
.staff-title-detail-table_fourth
{
	width: 97%;
	height: 26%;
	margin: 5px 0px 0px 10px;
	text-align: left;
}
.staff-title-detail_fourth
{
	width: 98%;
	height: 32%;
	margin: 5px 0px 0px 4px;
	border: 1px solid #5D790A;
}
.staff-main-innerQ
{
	width: 92.5%;
	border: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF; /*min-height:547px; 	height:600px;*/
	min-height: 355px;
}
.alertcheck-condition
{
	width: 98%;
	margin: 0px auto;
	padding: 0px;
	border: 1px solid #5D790A;
}
.assigndash-board-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 90%;
}
#assignment-board
{
	margin: 20px 0 0 26px;
	padding: 0px;
	width: 100%;
	height: auto;
}
.assign-dasboard-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 2px 0 0 26px;
	width: 89.7%;
}
.alertdefination-view-table
{
	width: 99%;
	height: 20px;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
.alert-descript-width
{
	color: #000000;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: center;
	padding: 3px 0 0 0px; /*font-weight: bold;*/
}
.assigndash-wnd-tdlbl
{
	width: 8%;
	text-align: left;
}
.assign-dashboard-result
{
	width: 97%;
	min-height: 20px;
	margin: 0px auto;
	padding: 0px;
	font-family: Trebuchet MS;
	overflow: auto;
	height: 20px;
}
.assigndash-boardSub-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 98%;
}
.grade-top
{
	width: 96.5%;
	height: 16%;
	margin: 0px 0px 0px 0px;
	border: 1px solid #5D790A;
}
.grade-top-table
{
	width: 92%;
	height: 16%;
	margin: 5px 0px 0px 10px;
	text-align: left;
}
.gradecheck
{
	width: 100%;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
.grade-view-table
{
	/*width: 97.5%;*/
	height: 20px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
.grade-main-innerQ
{
	width: 92.5%; /*border: 1px solid #399122;*/
	border-left: 1px solid #5D790A;
	border-right: 1px solid #5D790A;
	border-top: 1px solid #5D790A;
	margin: 0px;
	padding: 0px;
	background: none repeat scroll 0 0 #E2FFBF; /*min-height:547px; 	height:600px;*/
	min-height: 355px;
}
.grade-alert-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 2px 0 0 0px;
	width: 99.7%;
}
.fontlblright
{
	font-family: Trebuchet MS;
	font-size: 13px;
	text-align: left;
}
.alert-descript-width1
{
	color: #000000;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: left;
	padding: 3px 0 0 0px; /*font-weight: bold;*/
}
.cbutton
{
	border-style: none;
	border-width: medium;
	background: url(               '../images/Button.jpg' ) 0 0;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	width: 70px;
	height: 22px;
}
.exception-body
{
	width: 89.9%;
	height: 544px;
	border: 1px solid #5D790A;
	margin-left: 15px;
}
.excep-header
{
	width: 98%;
	margin-top: 10px;
	border: 1px solid #5D790A;
	margin-left: 6px;
	height: 130px;
}
.excep-table
{
	width: 98%;
	height: 385px;
	border: 1px solid #5D790A;
	margin-top: 10px;
	margin-left: 6px;
	overflow: auto;
}
.excep-footer
{
	width: 89.9%;
	border: 1px solid #5D790A;
	margin-top: 4px;
	margin-left: 15px;
	height: 28px;
}
.excep-creat-body
{
	width: 98%;
	border: 1px solid #5D790A;
	margin-left: 15px;
}
.excep-creat-table
{
	width: 98%;
	border: 1px solid #5D790A;
	margin-top: 5px;
	margin-left: 1%;
	height: 225px;
	overflow: auto;
}
.excep-creat-txtbx
{
	width: 98%;
	border: 1px solid #5D790A;
	margin-top: 5px;
	margin-left: 1%;
	margin-bottom: 5px;
}
.excep-creat-footer
{
	width: 98%;
	border: 1px solid #5D790A;
	margin-left: 15px;
	margin-top: 1px;
	height: 28px;
}
#Alert_List
{
	/*height: 240px;*/
	margin: 2px 0 0 0px;
	width: 98%;
}
#Alert_List1
{
	height: 310px;
	margin: 2px 0 0 0px;
	width: 98%;
}
#Alert_List_Head
{
	margin: 2px 0 0 5px;
	width: 99%;
}

.alerttitle-view-table
{
	width: 97%;
	height: 20px;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
.alert-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 100.1%;
	margin: 0px 0px 0px 0px;
}

.alertcheck_main
{
	width: 92%;
	margin: 9px 10px;
	padding: 0px;
}
.alert-button-main
{
	border: 1px solid #399122;
	height: 30px;
	margin: 0px 0 0 10px;
	width: 92%;
}


.alert-def-detail_second
{
	width: 98%;
	height: 10%;
	margin: 5px 0px 0px 4px;
	border: 1px solid #5D790A;
}
.alert-def-detail-table_second
{
	width: 98%;
	height: 31%;
	margin: 5px 0px 0px 8px;
	text-align: left;
}
.alert-def-detail_third
{
	width: 98%;
	height: 20%;
	margin: 5px 0px 0px 4px;
	border: 1px solid #5D790A;
}
.alert-def-detail-table_third
{
	width: 98%;
	height: 50%;
	margin: 0px 0px 0px 8px;
	text-align: left;
}
.alert-def-detail_fourth
{
	width: 98%;
	height: 168px;
	margin: 0px 0px 0px 4px;
	border: 1px solid #5D790A;
}
.alert-def-detail-table_fourth
{
	width: 98%;
	height: 40%;
	margin: 5px 0px 0px 8px;
	text-align: left;
}
.alert-button
{
	border: 1px solid #5D790A;
	height: 30px;
	margin: 2px 0 0 0px;
	width: 98%;
}
.alert-container
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #5D790A;
	border-style: solid;
	border-width: 1px;
	font-family: Trebuchet MS;
	margin: 0px 0px 0px 0px;
	height: 545px;
	padding: 0;
	text-align: center;
	width: 100%; /*height:550px;*/
}
.alert-wrapper
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	height: 580px;
}
.alertcheck1
{
	width: 98%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.user_tblhead_alert
{
	margin-top: 15px;
	width: 97%;
	float: left;
}
.alert-wrapper-detail-td2
{
	text-align: left;
}
.alertcreation-view-table
{
	width: 97%;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
.assign_search
{
	width: 89.6%;
	border: 1px solid #5D790A;
	height: 130px;
	margin-bottom: 1px;
}
.assign-iteration-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 98%;
}
/*.assign-iteration-comments
{
	color:black;
	font-family: Trebuchet MS;
	font-size: 13px;
}
.assign-iteration-date-name
{
	color:black;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
}*/
.comcheck-wrapper-detail-td41
{
	width: 12.5%;
	text-align: left;
}
.comcheck-wrapper-detail-td51
{
	width: 30%;
	text-align: left;
}
.photoup-upload-one-tdnew
{
	width: 80px;
}
.reqsi-body-faq-wrapper-inner-option1
{
	font-family: trebuchet MS;
	font-size: 16px;
	margin: 20px 10px 15px 8px;
}
.examresult-body
{
	border: 1px solid #6F8B22;
	background: #E2FFBF 0 0;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 84.3%;
	height: auto;
}
.Result-body-details
{
	border: 1px solid #6F8B22;
	width: 98%;
	height: 97px;
	margin: 5px auto 0pt;
}

#Result_List
{
	min-height: 200px;
	height: auto;
	margin: 5px auto 0pt;
	width: 98%;
}
.timedefination-descript-code
{
	color: #000000;
	width: 30%;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-align: left;
	padding: 3px 0 0 0px;
}
.examresult-view-table
{
	width: 98%;
	margin: 0 auto;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
	border: 1px solid #399122;
}
.examtitle-view-table
{
	width: 98%;
	height: 20px;
	margin: 5px auto 0pt;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
.hallticket-title-header1
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 92%;
}
.Examresult-button
{
	border: 1px solid #5D790A;
	height: 28px;
	margin: 1px 0 0 0px;
	width: 84.3%;
}
.coursedefination-description-header1
{
	font-family: Trebuchet MS;
	background: #6DB112;
	color: black;
}
.exam-body-footer
{
	width: 98%;
	margin: 5px auto 0pt;
	padding: 0px;
	border: 1px solid #6F8B22;
	height: auto;
}
.exam-body-footer-right
{
	width: 40%;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	float: right;
}

.library-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 100%;
}
.library-table-header
{
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	background: #6DB112;
	color: black;
}

.Result_Entry_main
{
	border: 1px solid #6F8B22;
	background: #E2FFBF 0 0;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 490px;
}
.Result_Entry_Top
{
	border: 1px solid #6F8B22;
	width: 98%;
	height: 118px;
	margin: 5px auto 0pt;
}
.Result_Entry_Content
{
	width: 98%;
	height: 333px;
	border: 1px solid #5D790A;
	margin-left: 5px;
	overflow: auto;
}
.Result_Entry_Middle
{
	width: 98%;
	margin-left: 5px;
	margin-top: 5px;
}

.Attend_Entry_main
{
	border: 1px solid #6F8B22;
	background: #E2FFBF 0 0;
	margin: 0;
	padding: 0;
	width: 85%;
	height: 578px;
}
.Attend_Entry_Top
{
	border: 1px solid #6F8B22;
	width: 98%;
	height: 203px;
	margin: 5px auto 0pt;
}
.Attend_EntryTop
{
	border: 1px solid #6F8B22;
	width: 98%;
	height: 200px;
	margin: 5px auto 0pt;
}
.Attend_EntrySlot
{
	border: 1px solid #6F8B22;
	width: 98%;
	height: 180px;
	margin: 5px auto 0pt;
}
.Attend_Entry_Content
{
	width: 98%;
	height: 333px;
	border: 1px solid #5D790A;
	margin-left: 5px;
	overflow: auto;
}
.Attend_Entry_Middle
{
	width: 98%;
	margin-left: 5px;
	margin-top: 5px;
}

.library-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 100%;
}
.library-table-header
{
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	background: #6DB112;
	color: white;
}
.coursedefination-detail
{
	width: 88%;
	border: 1px solid #5D790A;
	min-height: 120px;
}

.link-content
{
	height: auto;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: Black;
}
.Config-brdr
{
	background: none repeat scroll 0 0 #E2FFBF;
	border: 1px solid #6F8B22;
	margin: 0px 10px;
	height: 420px;
	width: 98%;
}
.config-btn-brdr
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 1px 10px;
	width: 98%;
}
.Config-title-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 99.1%;
}
#divmyconfig
{
	/*width: 558px;*/
	width: 100%;
	height: 410px;
	min-height: 410px;
	overflow: auto;
}
.configuration-button
{
	height: 30px;
	margin: 2px 0 0 22px;
	width: 69.9%;
}
.configuration-body
{
	background: none repeat scroll 0 0 #E2FFBF;
	margin: 0;
	min-height: 418px;
	padding: 0;
	text-align: left;
	width: 99.9%;
}
.atdrule-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 0;
	width: 100%;
}
.fee-first
{
	width: 97%;
	height: 50%;
	margin: 5px 0px 0px 5px;
	text-align: left;
}
.fee-div-main
{
	width: 98%;
	height: 115px;
	margin: 5px 0px 0px 4px;
	border: 1px solid #5D790A;
}
/*INSTITUTIONAL */
.ins-first
{
	width: 93%;
	height: 50%;
	margin: 0px 0px 0px 5px;
	text-align: left;
}
.ins-div-main
{
	width: 97.8%;
	height: 115px;
	margin: 5px 0px 0px 4px;
	border: 1px solid #5D790A;
}
.stafftimetable
{
	border: 1px solid #5D790A;
	font-family: Arial;
	font-size: 13px; /*margin-left: 40px;*/
	margin: 0 auto;
	text-align: center;
	width: 97%;
	height: auto;
}

.fees-payment-top-container
{
	width: 92%;
	margin: 0px 20px;
	font-family: Trebuchet MS;
	font-size: 12px;
	height: 235px;
	overflow: auto;
	font-weight: bold;
}
.fees-payment-bottom-container
{
	width: 87.5%;
	text-align: center;
	margin: 0px 20px;
	font-family: Trebuchet MS;
	font-size: 12px;
	height: 20px;
	font-weight: bold;
}

.feedshbrdcontainer
{
	width: 99%;
	margin-left: 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
	height: 400px;
	font-weight: bold;
	overflow: auto;
}
.feedshbrdBranchcontainer
{
	width: 99%;
	margin-left: 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
	height: 250px;
	font-weight: bold;
	overflow: auto;
}
.feedshbrdtitle
{
	width: 99%;
	margin-left: 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
	height: 25px;
	font-weight: bold;
}
.fee-payment-top-container
{
	width: 97%;
	margin: 0px 5px;
	font-family: Trebuchet MS;
	font-size: 12px;
	height: 135px;
	font-weight: bold;
}

.Inscaltd0
{
	width: 97%;
	background: white;
	color: black;
	margin: 4px auto 0;
}
.Inscaltd1
{
	width: 97%;
	background: #5E6251;
	color: white;
	margin: 4px auto 0;
}
.Inscal_Main
{
	height: 388px;
	width: 95%;
	margin: 0px 0px 0px 15px;
}
.Inscal_body
{
	border: 1px solid #5D790A;
	height: auto;
	width: 94.8%;
}
.Inscal_bottom
{
	border: 1px solid #5D790A;
	height: 30px;
	margin-top: 1px;
	width: 95%;
}
.Inscreate_body
{
	width: 99.9%;
	height: auto;
	border: 1px solid #399122;
	margin-left: 15px;
}
.Inscreate_footer
{
	width: 99.9%;
	height: 28px;
	border: 1px solid #399122;
	margin-top: 4px;
	margin-left: 15px;
}

.blog-modify-header
{
	background-color: #E6FFBD;
	font-family: Calibri;
	width: 95.5%;
	margin: 0px 0px 0px 8px;
}
.ConsltdfeesContainer
{
	height: 415px;
	border: 1px solid #399122;
	width: 96%;
}
.fees-Consltd-button
{
	border: 1px solid #6F8B22;
	height: 30px;
	margin: 2px 0 0 20px;
	width: 72%;
}
.feesDshbrd-header
{
	margin: 0px 0 0 15px;
	padding: 0px;
	width: 90%;
}

.feesDshbrdBranch-header
{
	margin: 0px 0 0 10px;
	padding: 0px;
	width: 98%;
}

.feedshbrdStucontainer
{
	width: 99%;
	margin-left: 5px;
	font-family: Trebuchet MS;
	font-size: 12px;
	height: 160px;
	font-weight: bold;
}
.Dept-header
{
	margin: 5px 0 0 10px;
	padding: 0px;
	width: 65%;
}
.IA-header
{
	margin: 5px 0 0 10px;
	padding: 0px;
	width: 70%;
}

.CompTestReult
{
	width: 100%;
	height: 150px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #5D790A;
}
.CompTestresContainer
{
	background: none repeat scroll 0 0 #E2FFBF;
	margin: 0px 0px 0px 0px;
	min-height: 386px;
	padding: 0;
	width: 92.5%;
}

#TestResultsContainer
{
	height: 257px;
	margin: 2px 0 0 4px;
	overflow: auto;
	width: 98%;
}

#markatd
{
	margin: 0 0 0 10px;
	padding: 0;
	width: 85%;
}
.info
{
	margin-left: 15px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	font-family: Trebuchet MS;
}
.error
{
	margin-left: 15px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	font-family: Trebuchet MS;
	color: Red;
}

.exchangecontainer
{
	width: 99%;
	margin: auto;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
}

.exchangesession-top
{
	width: 98%;
	height: 50%;
	margin: 5px 0px 0px 2px;
	text-align: left;
}

.treeNode
{
	color: navy;
}

.rootNode
{
	width: 100%;
}
.leafNode
{
	padding: 4px;
	background-color: #7e9cc2;
	color: White;
	font-weight: bold;
}
.hallticket-body
{
	background: none repeat scroll 0 0 #E2FFBF;
	border-color: #5D790A;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	min-height: 235px;
	padding: 0;
	text-align: center;
	width: 79%;
}

.hallticket-body-details
{
	border: 1px solid #5D790A;
	width: 99%;
	height: 130px;
	margin: 1px;
}
.facultyselected
{
	background-color: #D9D8D4;
	color: black;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	margin: 6px;
	min-height: 52px;
	text-align: left;
}
.msg_button_class
{
	background: url(        "../images/msg_button_1.jpg" ) repeat scroll 0 0 transparent;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: black;
	border: 1px solid #DDDDDD;
	height: 22px;
	width: 80px;
}





/* popup_box DIV-Styles*/
#popup_box
{
	display: none; /* Hide the DIV */
	position: fixed;
	position: absolute; /* hack for internet explorer 6 */ /*height: 300px;*/
	height: 100px;
	width: 600px; /*background: #FFFFFF;*/
	left: 15%;
	top: 150px;
	z-index: 100; /* Layering ( on-top of others), if you have lots of layers: I just maximized, you can change it yourself */
	margin-left: 15px; /* additional features, can be omitted */ /*border: 2px solid #ff0000;*/
	padding: 15px;
	font-size: 12px;
	-moz-box-shadow: 0 0 5px #ff0000;
	-webkit-box-shadow: 0 0 5px #ff0000; /*box-shadow: 0 0 5px #ff0000;*/
}
#container
{
	background: #d2d2d2; /*Sample*/
	width: 100%;
	height: 100%;
}
a
{
	cursor: pointer;
	text-decoration: none;
}
/* This is for the positioning of the Close Link */
#popupBoxClose
{
	font-size: 20px;
	line-height: 15px;
	right: 5px;
	top: 5px;
	position: absolute;
	color: #6fa5e2;
	font-weight: 500;
}

.trnew0
{
	background-color: #E7EAD7;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: Black;
}
.trnew1
{
	background-color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: Black;
}
