﻿@media print
{
.headertbl
{
	display:none;
}

#menu
{
	display:none;
}

.username
{
	display:none;
}

.printbtn
{
	display:none;
}

.copyrightlink
{
	display:none;
}

.rightstyle
{
	display:none;
}
	
}


@media screen
{
body 
{
	font-family:Tahoma,Arial,Verdana;
	font-size: 10pt;
}




.titlebottomborder
{
	border-bottom-color:Black;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
.referenceno
{
	font-family:Tahoma,Arial,Verdana;
	font-size:13pt;
	color:Orange;
}

.image-noborder
{
	border:0px;
}

.dobTextNote
{
	font-size:8pt;
	font-style:italic;
}

/*---Notification Msgs ---*/
.positivemsg
{
	font-size:10pt;
	color:#008416;
}

.negativemsg
{
	font-size:10pt;
	color:#d01502;
	
}

/*Search div*/
.search
{
	background-color:#d1ba9c;
	width:700px;
	border: solid,2px,white;
	color:Black;
	font-family:Tahoma,Arial,Verdana;
	font-weight:bold;
}

.showexample
{
	font-size:8pt;
	font-style:italic;
	color:Black;
}

.searchtable
{
	background-color:#dddddd;
	border:solid 1px black;
}

.rightborder
{
	border-right:solid 2px black;
}

.allregistrationssearch
{
	background-color:#1C5E55;
	width:320px;
	border: solid,2px,white;
	color:White;
	font-family:Tahoma,Arial,Verdana;
	font-weight:bold;
}

.searchtextbox
{
	width:200px;
	background-color:#e9e6b6;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}

.searchminitextbox
{
	width:100px;
	background-color:#e9e6b6;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}

.searchdropdown
{
	width:150px;
	background-color:#e9e6b6;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}


.grdtd
{
	text-align:center;
}
#validationdiv
{
	text-align:left;
}
.validationtable
{
	width:300px;
}

.a_btn
{
	font-size:10pt;
	background-color:#e9e6b6;
	font-weight:bold;
	color:Black;
}

.a_btn:hover
{
	color:Orange;
	font-size:10pt;
	text-decoration:none;
}

.a_btn:active
{
	font-size:10pt;
	color:Red;
	text-decoration:none;
}



a
{
	font-size:10pt;
	color:Black;
	text-decoration:underline;
}

a:hover
{
	color:Orange;
	font-size:10pt;
	text-decoration:none;
}

a:active
{
	font-size:10pt;
	color:Red;
	text-decoration:none;
}





.a_menu
{
	font-size:10pt;
	color:White;
	text-decoration:none;
}

.a_menu:hover
{
	color:Orange;
	font-size:10pt;
	text-decoration:none;
}

.a_menu:active
{
	font-size:10pt;
	color:Red;
	text-decoration:none;
}

.contentplaceholder
{
	width:1050px;
	border-bottom:solid,2px,black;
}

.copyright
{
	font-size:8pt;
	text-align:right;
}


/*--Group and Courses divs---*/
.groupcoursediv
{
	border-left:solid 2px black;
	border-right:solid 2px black;
}

.groupcoursedivMiddle
{
	border-right:solid 2px black;
}

/*----Copyright Default Links ----*/
.copyrightlink
{
	font-size:7pt;
	color:Black;
	text-decoration:none;
}

.copyrightlink:hover
{
	font-size:7pt;
	color:Black;
	text-decoration:underline;
}

.copyrightlink:active
{
	font-size:7pt;
	color:Black;
	text-decoration:underline;
}
/*---------------------------------*/
.minititle
{
	text-align:left;
	font-family:Tahoma,Arial,Verdana;
	color:Black;
	font-size:13pt;
}

h3
{
	font-size:13pt;
	font-family:Tahoma,Arial,Verdana;
	color:Black;
	text-align:center;
}
#headerdiv
{
	width:1200px;
	border-bottom-style:solid;
	border-bottom-color:#0d8b7f;
	border-bottom-width:2px;
}

.headertbl
{
	width:1200px;
}
#maindiv
{
	margin:0px auto;
}

.sidemenudiv
{
	width:1200px;
	
}

.sidemenutbl
{
	width:1200px;
}

.sidemenu
{
	padding:4px;
	height:10px;
	width:1200px;
	background-color:#0d8b7f;
	
}

.layout_table
{
	width:390px;
	border:solid,2px,black;
}

.leftcol
{
	text-align:right;
	vertical-align:top;
}

.leftcol b
{
	font-size:8pt;
}

.rightcol
{
	text-align:left;
}

.termsagreements
{
	text-align:justify;
}

.cbxAgreement
{
	font-size:9pt;
	font-weight:bold;
	text-align:right;
}

#personalinformationdiv
{
	width:390px;
	border-bottom-style:dashed;
	border-bottom-color:Black;
	border-bottom-width:1px;
    
	border-top-style:dashed;
	border-top-color:Black;
	border-top-width:1px;
	
}

.courseinformationdiv
{
	width:390px;
	border-bottom:dashed 1px black;
}
#footer
{
	width:1200px;
}
#footerinformationdiv
{
	width:390px;
	/*border-bottom-style:dashed;
	border-bottom-color:Black;
	border-bottom-width:1px;*/
}

h5
{
	text-decoration:underline;
}

.bottomspace
{
	padding-bottom:20px;
}

.registrationbutton
{
	text-align:center;
	font-weight:bold;
	background-color:Orange;
	color:Black;
}

.adminbutton
{
	text-align:center;
	font-weight:bold;
	/*background-color:Orange;*/
	background-color:#f5650b;
	color:black;
	}

#logindiv
{
	width:350px;
	border-bottom-style:double;
	border-bottom-color:Orange;
	border-bottom-width:2px;
    
	border-top-style:double;
	border-top-color:Orange;
	border-top-width:2px;
	
}

.bottom-table
{
	border-bottom-style:groove;
	border-bottom-color:#0d8b7f;
	border-bottom-width:2px;
}
/*----------------------------------------------*/
.textbox
{
	width:120px;
	background-color:#cefbd4;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}

.textboxA
{
	width:120px;
	background-color:#e8aa23;
	color:black;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}

.textboxB
{
	width:120px;
	background-color:#eee8aa;
	color:Black;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}

.multilinetextboxA
{
	width:160px;
	height:65px;
	background-color:#e8aa23;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}

.multilinetextboxB
{
	width:200px;
	height:80px;
	background-color:#eee8aa;
	font-family:Tahoma,Arial,Verdana;
	font-size:8pt;
}

.link
{
	color:Black;
	font-size:10pt;
	width:20px;
	text-decoration:none;
	border:0px;
}

.linkinstruction
{
	color:Black;
	font-size:10pt;
	width:40px;
	text-decoration:none;
	border:0px;
}

.link:hover
{
	color:Black;
	font-size:10pt;
	text-decoration:underline;
	border:0px;
}

#slider
{
	display:none;
}


.dropdownA
{
	width:160px;
	background-color:#e8aa23;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}

.dropdownB
{
	width:160px;
	background-color:#eee8aa;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}




/*----------------------------------------------*/
.dropdown
{
	width:160px;
	background-color:#cefbd4;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}

.multilinetextbox
{
	width:160px;
	height:65px;
	background-color:#cefbd4;
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
}


.showMsg
{
	font-weight:bold;
	color:Green;
	font-style:italic;
	font-size:8pt;
}


.attractivefont
{
	/*font-family:Copperplate Gothic Bold,Verdana,Arial;*/
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#50b05e;
}

.attractivehref
{
	font-size:8pt;
}

/*Receipts*/
.receipttitle
{
	font-family:Tahoma,Arial,Verdana;
	font-size:12pt;
	font-weight:bold;
	color:#50b05e;
}


.receiptHeader
{
	font-family:Tahoma,Arial,Verdana;
	font-size:7pt;
	text-align:right;

}


.lblresult
{
	font-family:Tahoma,Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Black;
}

.receiptremarks
{
	font-family:Tahoma,Arial,Verdana;
	font-size:10pt;
	font-weight:bold;
	color:Black;
}

.tblReceipt
{
	padding:10px;
	width: 100%;
}

.tblReceipttd
{
	width:200px;
}

/*Reporting*/
.tablereport
{ 
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
}

.reporttable
{ 
	width:100%;
	

}

.reportheader
{
	background-color:#b9b9b9;
}

.reportsmallheading
{
	font-size:8pt;
	font-weight:bold;
}

.reportheading
{
	font-size:10pt;
	font-weight:bold;
}


.instructions
{
	font-size:8pt;
	font-style:italic;
}



}