.h2
{
	font-size: 18pt;
	font-weight: bold;
}

.h2 img
{
	border:none;
}

.hr
{
	margin-top:8px;
	margin-bottom:8px;
	width: 97%;
}

/* Begin Of MasterPage CSS */

body
{
	background: #f0d142 url(../images/body1.jpg) center top no-repeat;
	margin: 0px;
}

.divEmpty
{
	clear: both;
}

div#header 
{
	width: 100%;
	height: 150px;
	background: url(../images/header_bg.png) repeat-x;
}

div#headerContainer
{
	width: 1000px;
	height: 150px;
	clear: both;
	margin: 0 auto;
}

div#headerLogo
{
	width: 470px;
	height: 150px;
	background: url(../images/logo.png) no-repeat;
	float: left;
}

div#headerRight
{
	width: 200px;
	height: 150px;
	float: left;
	font-family: Times New Roman;
	font-size: 20px;
	font-weight: bold;
	color: Gold;
	line-height:70px;
	background: url(../images/violin.png) 0% 50% no-repeat;
}

div#menuContainer
{
	width: 100%;
	height: 34px;
	border-top: 1px solid black;
	background: black url(../images/blockdefault.gif) center center repeat-x;
}

div#menu
{
	width: 1000px;
	margin: 0 auto;
}

div#footer
{	
	position: relative;
	width: 100%;
	height: 60px;
	background: black url(../images/footer_bg.png) repeat-x;
	border-top: 2px Solid Black;
	font-family: arial;
	font-size: 11px;
	color: white;
	clear:both;
}

div#footer a
{
	color: orange;
	text-decoration: none;
	outline: none;
}

div#footerContainer
{
	width: 1000px;
	margin: 5px auto;
}

div#footerLeft
{
	float: left;
	width: 450px;
	height: 55px;
}

div#footerRight
{
	float: right;
	width: 350px;
	height: 55px;
	font-size: 11px;
	color: white;
	text-align:right;
}

.row
{
	width: 400px; 
	line-height: 25px;
	clear: both;
}

.columnName, .lastCol, .joinLabel
{
	float: left; 
	width:80px; 
	height:30px;
	line-height: 30px;
	font-weight: bold;
}

.columnName1, .lastCol1
{
	float: left; 
	width:10px; 
	height:30px;
	line-height: 30px;
	font-weight: bold;
}

.columnName2, .lastCol2, .joinCol2
{
	float: left; 
	width: 230px; 
	height: 25px;
	padding-top: 5px;
}

.joinRow
{
	width: 450px; 
	line-height: 25px;
	clear: both;
}

.joinLabel
{
	width: 120px;
	font-weight: bold;
}

.joinCol2
{
	width: 280px;
}

.hint
{
	float: left; 
	width:120px; 
	height:15px;
	line-height: 15px;
}

.hint1
{
	float: left; 
	width:10px; 
	height:15px;
	line-height: 15px;
}

.hint2
{
	float: left; 
	width: 300px; 
	height: 15px;
	font-size: 8pt;
	font-weight: normal;
	line-height: 15px;
	padding-left: 5px;
}

.location
{
	float: left; 
	width:210px; 
	height:25px;
	line-height: 30px;
}

.lastCol, .lastCol1, .lastCol2
{
	margin-bottom: 85px;
}
/* End Of MasterPage CSS */

.member
{
	width: 1000px;
	height: 700px;
	margin: 0px auto 20px auto;
	font-family: arial;
	font-size: 12px;		
	font-weight: normal;
	color: black;
	clear: both;
}

.member .leftPanel
{
	float: left;
	width: 200px;
	height: auto;
	font-weight: normal;
}

.member .rightPanel 
{
	float: left;
	width: auto;
	height: auto;
	margin-left: 25px;
}

/* Left Panel - Profile - Start */
.member .Profile
{
	width: 200px;
	height: 50px;
	margin-top:18px;
}

.member .ProfHeader
{
	width: 200px;
	height: 50px;
	background: url(../images/userpanel_header.png) 0 0 no-repeat;
	text-align: center;
	line-height: 37px;
	color: #fff;
}

.member .ProfBody
{
	width: 170px;
	height: 600px;
	background: url(../images/userpanel_bg.png) repeat-y;
	padding: 0px 15px 15px 15px;	
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
}

.member .ProfBody .label
{
	font-weight: bold;
	color: Gold;
	font-size: 14pt;
	line-height:30px;
}

.member .ProfBody .prof
{
	display: block;
	background: url(../images/profile_32.png) 0 center no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
}

.member .ProfBody .prof:hover
{
	background: url(../images/profile_blue_32.png) 0 center no-repeat;	
}

.member .ProfBody .pwd
{
	display: block;
	background: url(../images/change_pwd_32.png) 0 center no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
}

.member .ProfBody .pwd:hover
{
	background: url(../images/change_pwd_blue_32.png) 0 center no-repeat;	
}

.member .ProfBody .logout
{
	display: block;
	background: url(../images/logout_32.png) 0 center no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
}

.member .ProfBody .logout:hover
{
	background: url(../images/logout_blue_32.png) 0 center no-repeat;	
}

.member .ProfBody .exam
{
	display: block;
	background: url(../images/exam_32.png) 0 center no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
}

.member .ProfBody .exam:hover
{
	background: url(../images/exam_blue_32.png) 0 center no-repeat;	
}

.member .ProfBody .result
{
	display: block;
	background: url(../images/result_32.png) 0 center no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
}

.member .ProfBody .result:hover
{
	background: url(../images/result_blue_32.png) 0 center no-repeat;	
}

.member .ProfBody .history
{
	display: block;
	background: url(../images/history_32.png) 0 center no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
}

.member .ProfBody .history:hover
{
	background: url(../images/history_blue_32.png) 0 center no-repeat;	
}

.member .ProfBody .candidatelist
{
	display: block;
	background: url(../images/candidatelist_32.png) 0 center no-repeat;	
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
}

.member .ProfBody .candidatelist:hover
{
	background: url(../images/candidatelist_blue_32.png) 0 center no-repeat;	
}

.member .ProfBody .user
{
	display: block;
	background: url(../images/user_32.png) 0 center no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
}

.member .ProfBody .user:hover
{
	background: url(../images/user_blue_32.png) 0 center no-repeat;	
}

.member .ProfBody .exammgmt
{
	display: block;
	background: url(../images/exam_mgmt_32.png) 0 center no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
}

.member .ProfBody .exammgmt:hover
{
	background: url(../images/exam_mgmt_blue_32.png) 0 center no-repeat;	
}

.member .ProfBody .security
{
	display: block;
	background: url(../images/security_32.png) 0 center no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
}

.member .ProfBody .security:hover
{
	background: url(../images/security_blue_32.png) 0 center no-repeat;	
}

.member .ProfBody a
{
	text-decoration: none;
	color: #fff;
}

.member .ProfFooter
{
	width: 250px;
	height: 20px;
	background: url(../images/userpanel_footer.png) 0 0 no-repeat;
}
/* Left Panel - Profile - End */

/* Right Panel - Inner - Start */
.innerBody
{
	width: 758px;
	padding: 18px 0px 10px 10px;
	font-weight: normal;
}

.innerMenu
{
	width: 750px;
}

.innerMenu .left
{
	float: left;
	width: 20px;
	height: 60px;
	background: url(../images/mgmt_menu_left.png) 0 0 no-repeat;
}

.innerMenu .middle
{
	float: left;
	width: 510px;
	height: 60px;
	background: url(../images/mgmt_menu_bg.png) repeat-x;
}

.innerMenu .right
{
	float: left;
	width: 20px;
	height: 60px;
	background: url(../images/mgmt_menu_right.png) 0 0 no-repeat;
}

.innerMenu .middle .label,
.innerMenu .middle .add,
.innerMenu .middle .edit,
.innerMenu .middle .remove,
.innerMenu .middle .save,
.innerMenu .middle .cancel,
.innerMenu .middle .ok,
.innerMenu .middle .reject
{
	float: left;
	width: 50px;
	height: 54px;
	outline: none;
	background: #585858;
	margin: 3px 5px 0px 5px;
}

.innerMenu .middle .label
{
	background: transparent;
	width: 140px;
	line-height:58px;
	font-weight:bold;
	font-size: 11pt;
	text-align: center;
}

.innerMenu .middle .add
{
	background: transparent url(../images/add_32.png) center center no-repeat;
}

.innerMenu .middle .edit
{
	background: transparent url(../images/edit_32.png) center center no-repeat;
}

.innerMenu .middle .remove
{
	background: transparent url(../images/remove_32.png) center center no-repeat;
}

.innerMenu .middle .save
{
	background: transparent url(../images/save_32.png) center center no-repeat;
}

.innerMenu .middle .cancel
{
	background: transparent url(../images/cancel_32.png) center center no-repeat;
}

.innerMenu .middle .ok
{
	background: transparent url(../images/ok_32.png) center center no-repeat;
}

.innerMenu .middle .reject
{
	background: transparent url(../images/reject_32.png) center center no-repeat;
}

.innerMenu .middle .add:hover
{
	background: #383838 url(../images/add_hover_32.png) center center no-repeat;
}

.innerMenu .middle .edit:hover
{
	background: #383838 url(../images/edit_hover_32.png) center center no-repeat;
}

.innerMenu .middle .remove:hover
{
	background: #383838 url(../images/remove_hover_32.png) center center no-repeat;
}

.innerMenu .middle .save:hover
{
	background: #383838 url(../images/save_hover_32.png) center center no-repeat;
}

.innerMenu .middle .cancel:hover
{
	background: #383838 url(../images/cancel_hover_32.png) center center no-repeat;
}

.innerMenu .middle .ok:hover
{
	background: #383838 url(../images/ok_hover_32.png) center center no-repeat;
}

.innerMenu .middle .reject:hover
{
	background: #383838 url(../images/reject_hover_32.png) center center no-repeat;
}
/* Right Panel - Inner - End */

.dgusergroup, .dgug
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-top: 20px;
	width: 550px;
}

.dgusergroup-header, .dgug-header
{
	font-weight: bold;
	font-size: 12px;
	line-height:30px;	
	background: #585858;
	color: #fff;
}

.dgusergroup-row, .dgug-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #f0dd5a;
}

.dgusergroup-alt-row, .dgug-alt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #e0cc5a;
}

.dgusergroup-row:hover, .dgug-row:hover,
.dgusergroup-alt-row:hover, .dgug-alt-row:hover
{
	background: #888888;
	color:White;
}

.dgusergroup-row .chk, .dgusergroup-alt-row .chk
{
	width: 50px;
	padding-left: 10px;
	text-align: left;
}

.dgusergroup-row .usergroup, .dgusergroup-alt-row .usergroup
{
	width: 200px;
}

.dgusergroup-row .userlevel, .dgusergroup-alt-row .userlevel
{
	width: 110px;
}

.dgusergroup-row .viewothers, .dgusergroup-alt-row .viewothers
{
	width: 110px;
}

.dgusergroup-row .viewbutton, .dgusergroup-alt-row .viewbutton
{
	width: 80px;
	text-decoration: none;
	color: #fff;
}

.dgug
{
	margin-top:5px;
	width:550px;
}

.dgug-header
{
	padding-left: 10px;
}

.dgug .menuname
{
	width: 200px;
	text-align: left;
	padding-left:10px
}

.dgug .chk, .dgug .chkheader
{
	width: 85px;
	text-align: center;
}

.dgug .chkheader
{
	padding-left: 5px;
}

.dgusergroup-footer, .dgug-footer
{
	font-weight: bold;
	font-size: 11px;
	background: #585858;
	height:15px;
	letter-spacing: 3px;
}

/* ====== Payment Tracking - End ====== */
.lblinfo
{
	margin-top: 20px;
	border-top: 2px Solid Green;
	border-bottom: 2px Solid Green;
	background-color: #C0FFC0;
	height: 36px;
	line-height: 34px;
	text-indent: 1em;
	color: Green;
}

.dgpymt
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-top: 5px;
	width: 730px;
	padding-right: 10px;
}

.dgpymt-header
{
	font-weight: bold;
	font-size: 12px;
	line-height:30px;	
	background: #585858;
	color: #fff;
}

.dgpymt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #f0dd5a;
}

.dgpymt-alt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #e0cc5a;
}

.dgpymt-row .ref, .dgpymt-alt-row .ref
{
	width: 100px;
}

.dgpymt-row .name, .dgpymt-alt-row .name
{
	width: 190px;
}

.dgpymt-row .exam, .dgpymt-alt-row .exam
{
	width: 170px;
}

.dgpymt-row .date, .dgpymt-alt-row .date
{
	width: 140px;
}

.dgpymt-row .ispaid, .dgpymt-alt-row .ispaid
{
	width: 80px;
}

.dgpymt-row .chk, .dgpymt-alt-row .chk
{
	width: 50px;
	text-align: center;
}

.dgpymt-row:hover, .dgpymt-alt-row:hover
{
	background: #888888;
	color:White;
}

.dgpymt-footer
{
	font-weight: bold;
	font-size: 11px;
	background: #585858;
	height:25px;
	color: #fff;
	text-align: center;
	line-height: 25px;
	letter-spacing: 3px;
}

.dgpymt-footer a
{
	color: #fff;
}

.lblpymtstatus
{
	text-align: right;
}
/* ====== Payment Tracking - End ====== */

/* ====== Exam Info & History - Begin ====== */
.examinfoDiv
{
	float: left;
	width: 220px;
	height: 350px;
	padding-right: 20px;		
}

.imgbutton1, .imgbutton2, .imgbutton3
{
	outline: none;
}

.imgbutton1
{
	background: url(../images/current_exam.png) 0px 0px no-repeat;
	width: 100px;
	height: 100px;
}

.imgbutton1:hover
{
	background: url(../images/current_exam.png) -100px 0px no-repeat;
}

.imgbutton2
{
	background: url(../images/past_exam.png) 0px 0px no-repeat;
	width: 100px;
	height: 100px;
}

.imgbutton2:hover
{
	background: url(../images/past_exam.png) -100px 0px no-repeat;
}

.imgbutton3
{
	background: url(../images/exam_result.png) 0px 0px no-repeat;
	width: 100px;
	height: 100px;
}

.imgbutton3:hover
{
	background: url(../images/exam_result.png) -100px 0px no-repeat;
}
/* ====== Exam Info & History - End ====== */

/* ====== Current Examination - Begin ====== */
.dgcurrexam
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-top: 5px;
	width: 740px;
	padding-right: 10px;
}

.dgcurrexam-header
{
	font-weight: bold;
	font-size: 12px;
	line-height:30px;	
	background: #585858;
	color: #fff;
}

.dgcurrexam-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #f0dd5a;
}

.dgcurrexam-alt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #e0cc5a;
}

.dgcurrexam-row .ref, .dgcurrexam-alt-row .ref
{
	width: 100px;
}

.dgcurrexam-row .examsession, .dgcurrexam-alt-row .examsession
{
	width: 180px;
}

.dgcurrexam-row .examtype, .dgcurrexam-alt-row .examtype
{
	width: 150px;
}

.dgcurrexam-row .venue, .dgcurrexam-alt-row .venue
{
	width: 220px;
}

.dgcurrexam-row .btn, .dgcurrexam-alt-row .btn
{
	width: 50px;
}

.dgcurrexam-row .dummycol, .dgcurrexam-alt-row .dummycol
{
	width: 10px;
}

.dgcurrexam-row:hover, .dgcurrexam-alt-row:hover
{
	background: #888888;
	color:White;
}

.dgcurrexam-footer
{
	font-weight: bold;
	font-size: 11px;
	background: #585858;
	height:25px;
	color: #fff;
	text-align: center;
	line-height: 25px;	
	letter-spacing: 3px;
}

.dgcurrexam-footer a
{
	color: #fff;
}

.detailLabel
{
	background: #585858;
	color: White;
	line-height: 25px;
	text-indent: 1em;
	font-weight: bold;
	height: 25px; 
	width: 740px;
	border-top: 2px Solid Black;
	border-bottom: 2px Solid Black;
}

.detailLabel1
{
	text-align: right;
	line-height: 20px;
}

.detailLabel2
{
	text-indent: 5px;
}

.detailLabel3
{
	line-height: 20px;
	font-weight: bold;
}
/* --------------------------------------- */
.dgcand
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-top: 5px;
	width: 100%;
	padding-right: 10px;
}

.dgcand-header
{
	font-weight: bold;
	font-size: 12px;
	line-height:30px;	
	background: #585858;
	color: #fff;
}

.dgcand-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #f0dd5a;
}

.dgcand-alt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #e0cc5a;
}

.dgcand-row .candname, .dgcand-alt-row .candname
{
	width: 190px;
}

.dgcand-row .candic, .dgcand-alt-row .candic
{
	width: 140px;
}

.dgcand-row .subj, .dgcand-alt-row .subj
{
	width: 150px;
}

.dgcand-row .qua, .dgcand-alt-row .qua
{
	width: 250px;
}

.dgcand-row .time, .dgcand-alt-row .time
{
	width: 60px;
}

.dgcand-row .dummycol, .dgcand-alt-row .dummycol
{
	width: 10px;
}

.dgcand-row:hover, .dgcand-alt-row:hover
{
	background: #888888;
	color:White;
}

.dgcand-footer
{
	font-weight: bold;
	font-size: 11px;
	background: #585858;
	height:25px;
	color: #fff;
	text-align: center;
	line-height: 25px;	
	letter-spacing: 3px;
}

.dgcand-footer a
{
	color: #fff;
}
/* --------------------------------------- */
.dgfees
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-top: 5px;
	width: 740px;
	padding-right: 10px;
}

.dgfees-header
{
	font-weight: bold;
	font-size: 12px;
	line-height:30px;	
	background: #585858;
	color: #fff;
}

.dgfees-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #f0dd5a;
}

.dgfees-alt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #e0cc5a;
}

.dgfees-row .subject, .dgfees-alt-row .subject
{
	width: 150px;
}

.dgfees-row .qua, .dgfees-alt-row .qua
{
	width: 250px;
}

.dgfees-row .cnt, .dgfees-alt-row .cnt
{
	width: 150px;
}

.dgfees-row .fee, .dgfees-alt-row .fee
{
	width: 150px;
}

.dgfees-row .dummycol, .dgfees-alt-row .dummycol
{
	width: 10px;
}

.dgfees-row:hover, .dgfees-alt-row:hover
{
	background: #888888;
	color:White;
}

.dgfees-footer
{
	font-weight: bold;
	font-size: 11px;
	background: #585858;
	height:25px;
	color: #fff;
	text-align: center;
	line-height: 25px;	
}

.dgfees-footer a
{
	color: #fff;
}
/* ====== Current Examination - End ====== */

/* ====== Examination Candidate Listing - Begin ====== */
.dgcand
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-top: 5px;
	width: 740px;
	padding-right: 10px;
}

.dgcand-header
{
	font-weight: bold;
	font-size: 12px;
	line-height:30px;	
	background: #585858;
	color: #fff;
}

.dgcand-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #f0dd5a;
}

.dgcand-alt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #e0cc5a;
}

.dgcand-row .fullname, .dgcand-alt-row .fullname
{
	width: 200px;
}

.dgcand-row .examdate, .dgcand-alt-row .examdate
{
	width: 120px;
}

.dgcand-row .subject, .dgcand-alt-row .subject
{
	width: 150px;
}

.dgcand-row .qua, .dgcand-alt-row .qua
{
	width: 220px;
}

.dgcand-row .chk, .dgcand-alt-row .chk
{
	width: 50px;
	text-align: center;
}

.dgcand-row:hover, .dgcand-alt-row:hover
{
	background: #888888;
	color:White;
}

.dgcand-footer
{
	font-weight: bold;
	font-size: 11px;
	background: #585858;
	height:25px;
	color: #fff;
	text-align: center;
	line-height: 25px;
	letter-spacing: 3px;
}

.dgcand-footer a
{
	color: #fff;
}
/* ====== Current Examination - End ====== */

/* ====== Exam Info & History - Begin ====== */
.examScheDiv
{
	float: left;
	width: 300px;
	height: 350px;
	padding-right: 20px;		
}

.imgbutton1, .imgbutton2
{
	outline: none;
}

.imgbutton1
{
	background: url(../images/current_exam.png) 0px 0px no-repeat;
	width: 100px;
	height: 100px;
}

.imgbutton1:hover
{
	background: url(../images/current_exam.png) -100px 0px no-repeat;
}

.imgbutton2
{
	background: url(../images/past_exam.png) 0px 0px no-repeat;
	width: 100px;
	height: 100px;
}

.imgbutton2:hover
{
	background: url(../images/past_exam.png) -100px 0px no-repeat;
}
/* ====== Exam Info & History - End ====== */

/* ====== Half Fees Entries List - Begin ====== */
.dghalffee
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-top: 5px;
	width: 950px;
	padding-right: 10px;
}

.dghalffee-header
{
	font-weight: bold;
	font-size: 12px;
	line-height:30px;	
	background: #585858;
	color: #fff;
}

.dghalffee-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #f0dd5a;
}

.dghalffee-alt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #e0cc5a;
}

.dghalffee-row .candName, .dghalffee-alt-row .candName
{
	width: 190px;
}

.dghalffee-row .candID, .dghalffee-alt-row .candID
{
	width: 120px;
}

.dghalffee-row .examsession, .dghalffee-alt-row .examsession
{
	width: 100px;
}

.dghalffee-row .subject, .dghalffee-alt-row .candID
{
	width: 100px;
}

.dghalffee-row .subject, .dghalffee-alt-row .subject
{
	width: 120px;
}

.dghalffee-row .qualification, .dghalffee-alt-row .qualification
{
	width: 200px;
}

.dghalffee-row .amount, .dghalffee-alt-row .amount
{
	width: 80px;
}

.dghalffee-row .validdate, .dghalffee-alt-row .validdate
{
	width: 40px;
}

.dghalffee-row .chk, .dghalffee-alt-row .chk
{
	width: 40px;
	text-align: center;
}

.dghalffee-row:hover, .dghalffee-alt-row:hover
{
	background: #888888;
	color:White;
}

.dghalffee-footer
{
	font-weight: bold;
	font-size: 11px;
	background: #585858;
	height:25px;
	color: #fff;
	text-align: center;
	line-height: 25px;
	letter-spacing: 3px;
	width: 700px;
}

.dghalffee-footer a
{
	color: #fff;
}
/* ====== Half Fees Entries List - End ====== */

/* ====== Exam Time Slot - Begin ====== */
.dgtplt
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-top: 5px;
	width: 800px;
	padding-right: 10px;
}

.dgtplt-header
{
	font-weight: bold;
	font-size: 12px;
	line-height:30px;	
	background: #585858;
	color: #fff;
}

.dgtplt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #f0dd5a;
}

.dgtplt-alt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #e0cc5a;
}

.dgtplt-row .dummy, .dgtplt-alt-row .dummy
{
	width: 10px;
}

.dgtplt-row .id, .dgtplt-alt-row .id
{
	width: 60px;
}

.dgtplt-row .examsession, .dgtplt-alt-row .examsession
{
	width: 160px;
}

.dgtplt-row .examvenue, .dgtplt-alt-row .examvenue
{
	width: 170px;
}

.dgtplt-row .status, .dgtplt-alt-row .status
{
	width: 60px;
}

.dgtplt-row .filename, .dgtplt-alt-row .filename
{
	width: 200px;
}

.dgtplt-row .btn, .dgtplt-alt-row .btn
{
	width: 40px;
}

.dgtplt-row .chk, .dgtplt-alt-row .chk
{
	width: 50px;
	text-align: center;
}

.dgtplt-row:hover, .dgtplt-alt-row:hover
{
	background: #888888;
	color:White;
}

.dgtplt-footer
{
	font-weight: bold;
	font-size: 11px;
	background: #585858;
	height:25px;
	color: #fff;
	text-align: center;
	line-height: 25px;
	letter-spacing: 3px;
	width: 700px;
}

.dgtplt-footer a
{
	color: #fff;
}
/* ====== Exam Time Slot List - End ====== */

/* ====== Exam Reg - Half Fees - Begin ====== */
.dghalffee-reg
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-top: 5px;
	width: 550px;
	padding-right: 10px;
}

.dghalffee-reg-header
{
	font-weight: bold;
	font-size: 12px;
	line-height:30px;	
	background: #585858;
	color: #fff;
}

.dghalffee-reg-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #f0dd5a;
}

.dghalffee-reg-alt-row
{
	font-weight: normal;
	font-size: 11px;
	line-height:25px;
	background-color: #e0cc5a;
}

.dghalffee-reg-row .subject, .dghalffee-reg-alt-row .subject
{
	width: 150px;
}

.dghalffee-reg-row .qua, .dghalffee-reg-alt-row .qua
{
	width: 200px;
}

.dghalffee-reg-row .amount, .dghalffee-reg-alt-row .amount
{
	width: 100px;
}

.dghalffee-reg-row .btn, .dghalffee-reg-alt-row .btn
{
	width: 80px;
	text-align: center;
}

.dghalffee-reg-row .dummy, .dghalffee-reg-alt-row .dummy
{
	width: 20px;
}

.dghalffee-reg-row:hover, .dghalffee-reg-alt-row:hover
{
	background: #888888;
	color:White;
}

.dghalffee-reg-footer
{
	font-weight: bold;
	font-size: 11px;
	background: #585858;
	height:25px;
	color: #fff;
	text-align: center;
	line-height: 25px;
	letter-spacing: 3px;
	width: 550px;
}

.dghalffee-reg-footer a
{
	color: #fff;
}
/* ====== Exam Reg - Half Fees - End ====== */