/* ================================
    CSS STYLES 
   ================================
*/
/* ================================
	DEFAULT STYLES
    ================================ */ 

   /*@font-face {
  font-family: 'DaxlinePro';
    src: url('fonts/DaxlinePro-Regular.woff') format('woff'),
         url('fonts/DaxlinePro-Regular.ttf') format('truetype');
    
 
}*/ 
  @font-face {
    font-family: 'DaxlinePro';
    src: url('../fonts/DaxlinePro-Regular.woff') format('woff'),
         url('../fonts/DaxlinePro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DaxlinePro';
    src: url('fonts/DaxlinePro-Regular.woff') format('woff'),
         url('fonts/DaxlinePro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

} 
body {
	background-color:#ffffff; color:#000000;
	
	margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:1px;
	scrollbar-face-color:#dddddd;
	scrollbar-track-color:#eeeeee;
	scrollbar-arrow-color:#333333;
      	scrollbar-shadow-color:#999999;
      	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#dddddd;
}
body a {
	color:#4f2161;text-decoration:none;
; cursor: hand
; font-family: Verdana, Tahoma, Arial; 
}
body a:hover {
	color:#cc0000;text-decoration:none;
; cursor: hand
}
body a.link:hover {
	color:#cc0000;cursor:hand;text-decoration:underline;
}
table {
	 font-family: 'DaxlinePro';
	/*font-family:verdana,tahoma,arial;*/
	font-size:12pt;font-weight:normal;
}

/* ================================
	CONTAINER STYLES
    ================================ */ 
.fltHeader {
	background-image: url(../images/unilorin-default.jpg); color:#ffffff;
; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; font-family: verdana, tahoma, arial; font-weight: normal; clip:    rect(   ); background-repeat: no-repeat
}
.fltBack {
	/*background-image:url(../images/tile_backgrey.gif);*/
	background-color:#eeeeee; color:#000000;
; text-align: justify
; font-family: Verdana, Tahoma, Arial; font-size: 8pt
}
.fltBackEdge {
	background-color:#4f2161; color:#ffffff; 
; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}
.fltBackAlt {
	background-color:#ffffff; color:#000000; 
}
.fltBackAltEdge {
	background-color:#4f2161; color:#000000; 
}
.fltTabLayer {
	background-color:#666666; color:#ffffff; 
; clip:   rect(   )
}
.fltTab {
	background-color:#4f2161; color:#ffffff; font-weight:normal;
	border:1px #4f2161 solid; padding: 2px 8px 2px 8px; cursor:hand;
; font-family: verdana, tahoma, arial; font-size: 10pt
}
.fltTabSel {
	background-color:#4f2161; color:#ffff33; font-weight:bold;
	border:1px #4f2161 solid; padding: 2px 6px 2px 6px; cursor:hand;
}
.fltTabSubLayer {
	background-color:#ffffff; color:#666666; 
}
.fltTabSub {
	background-color:#ffffff; color:#666666; font-weight:medium; font-size:90%;
	border:solid #ffffff 1px; padding: 2px 6px 2px 6px; cursor:hand;
}
.fltTabSubSel {
	background-color:#ffffff; color:#4f2161; font-weight:bold; font-size:90%;
	border:solid #ffffff 1px; padding: 2px 4px 2px 4px; cursor:hand;
}
.fltTabLink {
	color:#ffffff;cursor:hand;text-decoration:none;
; position: relative; clip:   rect(   ); font-family: verdana, tahoma, arial; font-size: 11px
; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px
}
.fltTabLink:hover {
	color:#ffff66;cursor:hand;text-decoration:none;
}
.fltTabLinkSel {
	color:#ffff33;cursor:hand;text-decoration:none;
; font-family: verdana, tahom, arial; font-size: 11px
}
.fltTabLinkSel:hover {
	color:#ffff66;cursor:hand;text-decoration:none;
; font-family: verdana, Tahoma, Arial
}
.fltTabSubLink {
	color:#666666;cursor:hand;text-decoration:none;
; font-family: verdana, tahoma, arial; font-size: 10px;
}
.fltTabSubLink:hover {
	color:#4f2161;cursor:hand;text-decoration:none;
}
.fltTabSubLinkSel {
	color:#4f2161;cursor:hand;text-decoration:none;
; font-family: verdana, tahoma, arial; font-size: 10px;
}
.fltTabSubLinkSel:hover {
	color:#4f2161;cursor:hand;text-decoration:none;
}

/* ================================
	MODULE STYLES
    ================================ */
.fltPartFrame {
	border: #94A294 1px solid;
}
.fltPartFrameAlt {
	border: #ffffff 1px solid;
}
.fltPartTitle {
	background-color:#4f2161;font-weight:bold;color:#ffffff;
    font-family: verdana, tahoma, arial; font-size: 12px;
}
.fltPartTitleAlt {
	background-color:#ffffff;font-weight:bold;color:#000000;
	font-family: verdana, tahoma, arial; font-size: 9pt;
}
.fltPartBody {
	background-color:#FFFBFF;
; font-family: verdana, tahoma, arial; font-size: 8pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; font-style: normal
}
.fltPartBodyAlt {
	background-color:#dddddd;
}
.fltPartFieldTitle {
	color:#4f2161;text-decoration:none;
; font-family: Verdana, Tahoma, Arial; font-size: 8pt
}    
.fltPartFieldTitleAlt {
	color:#999999;text-decoration:none;
; font-family: verdana, tahoma, arial; font-size: 8pt
; font-weight: bold
}    
.fltPartTab {
	background:#eeeeee;
; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; font-family: verdana, tahoma, arial; font-size: 7pt
}

/* ================================
	INPUT STYLES
    ================================ */ 
.fltInput {
	/*color: Navy;
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	font-weight: normal;
	border: 1pt solid #666666;
	; text-align: justify;
	width: 99%;
	clip: rect(   );*/

    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    /*border-radius: 4px;
          display: block;  
        */
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #000;

    font-size: 14px;
    min-height:34px;
    /*height: 34px;*/
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
 
    padding-bottom:10px;
	
}

.fltInputBig {
	color: Navy;
	font-family: verdana, tahoma, arial;
	font-size: 10pt;
	font-weight: normal;
	border: 1pt solid #666666;
    text-align: justify;
	width: 99%;
	clip: rect(   );
	
}
.fltInputDr {
	color: #4f2161;
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	font-weight: normal;
	border: 1pt #666666 solid;
	; text-align: justify;
	width: 99%;
	clip: rect(   );
}
.fltButton {
	/*
	font-family: verdana,tahoma,arial;
	font-size: 8pt;
	font-weight: normal;
	border: solid #666666 1px;
	text-decoration: none;
	*/
	background-color: #002147 !important;
	-moz-user-select: none;
	color: #FFFFFF;
	margin-top: 5px;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857;
	margin-bottom: 0;
	padding: 6px 12px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}
.fltInputAlt {
	color:#666666;font-family:verdana,tahoma,arial; font-size:8pt; font-weight:normal;
	border:solid #666666 1px; text-decoration:none;
}
.fltButtonAlt {
	color:#666666;font-family:verdana,tahoma,arial; font-size:8pt; font-weight:normal;
	border:solid #666666 0px; text-decoration:none;cursor:hand;
}
.fltInputNav {
	color:#4f2161;font-family:verdana, tahoma, arial; font-size:8pt; font-weight:normal;
	width:150px;height:auto; border:solid #666666 1px; text-decoration:none;
}
.fltInputEdit {
	color:#333333;font-family:verdana,tahoma,arial; font-size:8pt; font-weight:normal;
	width:100%;line-height:8pt;text-decoration:none;border:solid #cccccc 1px;
}

/* ================================
	CONTENT STYLES
    ================================ */
.fltNorm {
	color:#dddddd; font-family:verdana, tahoma; font-size:8pt;
}
.fltNormHigh {
	color:#ff0000; font-family:verdana,tahoma; font-size:8pt;
}
.fltNormAlt {
	color:#999999; font-family:verdana,tahoma; font-size:8pt;
}
.fltTitle {
	color:#FFFFFF; font-family:verdana, tahoma; font-size:14pt; font-weight:bold;
}
.fltTableHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: #FFFFFF;
	line-height: 11pt;
	 font-family:DaxlinePro;
    font-family: 'DaxlinePro', Segoe UI;
	background-color: #eaad11;
	margin-top: 0.5em;
    height:40px;
	margin-bottom: 0.5em;
}
td.fltTableHeader{
    margin-top:10px;
    margin-bottom:10px;
    


}
.fltTableHeader2
{
	font-weight: bold;
	font-size: 11pt;
 font-family:DaxlinePro;
    font-family: 'DaxlinePro', Segoe UI;
	color: #FFFFFF;
  
    border-bottom: 1px dotted #ccc;
    
	line-height: 11pt;
	
	background-color: Black;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
   
    padding-bottom:10px;
}

.fltTableHeaderBig
{
	font-weight: bold;
	font-size: 10pt;
	color:#FFFFFF;
	line-height: 15pt;
	font-family: verdana;
	background-color:#0E2138;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
.fltTableRow {
	background-color:white;
}
.fltTableRowAlt {
	background-color:#eeeeee;
}
.fltTableEdge {
	background-color:#4f2161;
; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}
.fltTableSpacer {
	background-color:#eeeeee;
}
.fltErrorTitle {
	color:#ff0000; font-family:verdana,tahoma,arial; font-size:10pt; font-weight:bold;line-height:14pt;
}
.fltErrorText {
	color:#ff0000; font-family:verdana, tahoma, arial; font-size:8pt; font-weight:normal;
}
.fltTextTitle {
	color:#FFFFFF; font-family:verdana, tahoma, arial; font-size:10pt; font-weight:bold;line-height:normal;
}

/* ================================
	REPORT STYLES
    ================================ */
.rptNorm {
	color:#000000; font-family:tahoma; font-size:8pt;
}
.rptNormHigh {
	color:#ff0000; font-family:tahoma; font-size:8pt;
}
.rptNormAlt {
	color:#999999; font-family:tahoma; font-size:8pt;
}
.rptContainer {
	color:#000066;font-family:tahoma; font-size:8pt; font-weight:normal;
	border:solid #999999 1px;
}
.rptContainerAlt {
	color:#000066;font-family:tahoma; font-size:8pt; font-weight:normal;
	border:solid #ffffff 0px;
}
.rptColumn {
	color:#000066;font-family:tahoma; font-size:8pt; font-weight:normal;
}
.rptColumnDetail {
	color:#999999;font-family:tahoma; font-size:90%; font-weight:normal;
}
.rptColumnButton {
	color:#000066;font-family:tahoma; font-size:85%; font-weight:normal;
}
.rptEditColumn {
	background-color:lightyellow; color:#000000;font-family:tahoma; font-size:8pt; font-weight:normal; border:solid #eeeeee 1px; width: 100%
}
.rptLine {
	background-color:#999999;
}
.rptInput {
	color:#000066;font-family:tahoma; font-size:8pt; font-weight:normal;
	border:solid #999999 1px; text-decoration:none;
; width: 95%
}
.rptOption {
	color:#000066;font-family:tahoma; font-size:8pt; font-weight:normal;
	text-decoration:none;
}
.rptButton {
	color:#000066;font-family:tahoma; font-size:8pt; font-weight:normal;
	border:solid #999999 1px; text-decoration:none;
}
.rptVwTitle {
	color:#000033;font-family:verdana; font-size:14pt; font-weight:bold;
}
.rptVwHeader {
	background-color:#cccccc; color:#ffffff;font-family:verdana; font-size:8pt; font-weight:bold;
}
.rptVwFooter {
	background-color:#333333; color:#ffffff;font-family:tahoma; font-size:8pt; font-weight:normal;
}
.rptVwRow {
	background-color:#ffffff; color:#000000;font-family:tahoma; font-size:8pt; font-weight:normal;
}
.rptVwRowAlt {
	background-color:#eeeeee; color:#000000;font-family:tahoma; font-size:8pt; font-weight:normal;
}
.rptVwPaging {
	background-color:#ffffff; color:#000000;font-family:tahoma; font-size:8pt; font-weight:normal;
}
span {  font-family: verdana, tahoma, arial; font-size: 10pt; font-style: normal}
.fltLogText {  font-family: verdana, tahoma, arial; font-size: 9pt; color: #000000; text-align: justify; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.fltTextField {  font-family: verdana, tahoma, arial; font-size: 10pt; border-style: outset}
.fltTextAlignBody {  font-family: verdana, tahoma, arial; font-size: 10pt; text-align: justify; margin-top: 10pt; margin-right: 10pt; margin-left: 10pt; letter-spacing: normal; word-spacing: normal; vertical-align: top}
.fltBodyText {  font-family: verdana, tahoma, arial; font-size: 8pt}
.fltHeaderWelcome { color:#ffffff; ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-family: verdana, tahoma, arial; font-weight: bold; clip: rect( ); background-repeat: no-repeat ; font-size: 9pt}
.fltHeaderDate { color:#ffffff; ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-family: verdana, tahoma, arial; font-weight: normal; clip: rect( ); background-repeat: no-repeat ; font-size: 9pt}
.fltBodyAlert { color:#4f2161; ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-family:  tahoma, arial; font-weight: normal; clip: rect( ); background-repeat: no-repeat ; font-size: 14pt}
.fltBodyAlertLink { color:#666666;cursor:hand ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-family:  tahoma, arial; font-weight: normal; clip: rect( ); background-repeat: no-repeat ; font-size: 14pt}
.fltBodyAlertLink:hover { color:#999933;cursor:hand ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-family:  tahoma, arial; font-weight: normal; clip: rect( ); background-repeat: no-repeat ; font-size: 14pt}

.fltBodyLink { color:#8f61A1; ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-family:  tahoma, arial; font-weight: bold; clip: rect( ); background-repeat: no-repeat ; font-size: 11px}

.fltErrorAlert { color:#ff0000; ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-family:  tahoma, arial; font-weight: normal; clip: rect( ); background-repeat: no-repeat ; font-size: 14pt}

.fltMainHeading { color:#ffffff; ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-family: "Times New Roman", Verdana, Tahoma, Arial; font-weight: bold; clip: rect( ); background-repeat: no-repeat ; font-size: 18pt; font-style: normal}
.fltSubHeading { color:#ffffff; ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-family:  "Times New Roman", Verdana, Tahoma, Arial; font-weight: normal; clip: rect( ); background-repeat: no-repeat ; font-size: 14pt; font-style: normal}
.fltSignoff {  font-family: "Times New Roman", Tahoma, Arial; font-size: 12pt; font-style: italic; font-weight: bold; color: #FFFFFF}
.fltSignoff:hover { font-family: "Times New Roman", Tahoma, Arial; font-size: 12pt; font-style: italic; font-weight: bold; color: #FF0000}
.fltInputEditForm { color:#333333;font-family:verdana, tahoma, arial; font-size:8pt; font-weight:normal; width:75%;line-height:8pt;text-decoration:none;border:1px #cccccc solid; ; text-align: right}
.fltHelpTabLink { background-color:#eeeeee; color:#C1C1C1; font-weight:bold; border:1px #eeeeee solid; padding: 2px 8px 2px 8px; cursor:hand; ; font-family: verdana, Tahoma, Arial ; font-size: 8pt }
.fltHelpTabLinkSel { background-color:#D1A6E1; color:#333333; font-weight:bold; border:1px #D1A6E1 solid; padding: 2px 8px 2px 8px; cursor:hand; ; font-family: verdana, Tahoma, Arial ; font-size: 8pt }
.fltSecondaryTab { background-color:#D1A6E1; color:#333333; font-weight:bold; border:1px #D1A6E1 solid; padding: 2px 8px 2px 8px; ; font-family: verdana, Tahoma, Arial ; font-size: 8pt; cursor: default }
.fltBodyLinkSel { color:#D1A6E1; ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-family: tahoma, arial; font-weight: bold; clip: rect( ); background-repeat: no-repeat ; font-size: 11px }
.fltInputOpen { color:#000066;font-family:verdana, tahoma, arial; font-size:8pt; font-weight:normal; border:#666666 none; text-align: justify; width: 100%; ; clip: rect( ) }
.fltTabBorder { font-weight:bold; border:2px #D1A6E1 solid; padding: 2px 8px 2px 8px; ; font-family: verdana, Tahoma, Arial ; font-size: 8pt; cursor: default }
.fltBodySmall {  font-family: Verdana, Tahoma, Arial; font-size: 7pt; color: #333333}
.fltTabBorderThin { font-weight:bold; border:1px #D1A6E1 solid; padding: 2px 8px 2px 8px; ; font-family: verdana, Tahoma, Arial ; font-size: 8pt; cursor: default }
.fltPartFieldTitleLight { color:#999999;text-decoration:none; ; font-family: verdana, tahoma, arial; font-size: 8pt ; font-weight: normal}
.fltTextAll { border: #ffffff 1px solid; ; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000}
.fltWhiteBorder { border:1pt #FFFFFF solid; padding: 2px 8px 2px 8px; ; cursor: default }
.fltTextAllColor { border: #ffffff 1px solid; ; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #4f2161}
.fltInputNoBorder { color:#003399;font-family:verdana, tahoma, arial; font-size:8pt; font-weight:normal; border:none; text-align: right; width: 100%; ; clip: rect( ) }
.fltInputEditNoBorder { color:#333333;font-family:verdana, tahoma, arial; font-size:8pt; font-weight:normal; width:100%;line-height:8pt;text-decoration:none;border:none; }
.fltNavSel {  font-family: tahoma, Verdana, "Times New Roman"; font-size: 8pt; font-weight: bold; color: #000000; border: #eeeeee; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #D1A6E1}
.fltUnderline {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1A6E1;
}
.fltUnderlineBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #4f2161;
	font-weight: bold;
}
.fltUnderlineGrey {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2D0FE;
	background-color: #eeeeee;
}
.fltSecondaryTabLite {
background-color: #D1A6E1; color:#333333; font-weight:normal; border:1px #C2D0FE solid; padding: 2px 8px 2px 8px; ; font-family: verdana, Tahoma, Arial ; font-size: 8pt; cursor: default
}
.fltULink {
	color:#000000;cursor:hand;text-decoration:underline;
 font-family: verdana, Tahoma, Arial
}
.fltULink:hover{
	color:#003399;cursor:hand;text-decoration:underline;
 font-family: verdana, Tahoma, Arial;
 }
.fltTertiaryTab {
background-color:#ead5f1; color:#333333; font-weight:bold; border:1px solid #ead5f1; padding: 2px 8px 2px 8px; ; font-family: verdana, Tahoma, Arial ; font-size: 8pt; cursor: default
}
.fltTertiaryTabLite {

background-color:#ead5f1; color:#333333; font-weight:normal; border:1px solid #ead5f1; padding: 2px 8px 2px 8px; ; font-family: verdana, Tahoma, Arial ; font-size: 8pt; cursor: default
}

.lightback {
	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color: #ccd6e0;
}
.lightline {
	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccd6e0;
}
.lightlineubox {
	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #330066;
	border-bottom-color: #330066;
	border-left-color: #330066;
	border-top-color: #330066;
}
.lightlineb {
	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccd6e0;
}
.frshhead {

	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color: #ffe1cc;
}
.frshinfo {


	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color: #ffa264;
}
.frshbx {
	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	border: 1px solid #FF6600;
}
.reghead {


	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color: #ebcccc;
}
.reginfo {



	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color: #d18989;
}
.regbx {

	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	border: 1px solid #990000;
}
.vlightback {

	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color: #edf1f4;
}
.howto {
	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color: #ccd6e0;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.schname {
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	color: #003366;
}
.pgname {
	font-family: "Times New Roman", Times, serif;
	font-size: 15pt;
	color: #003366;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
}

.textnum {
	font-family: verdana, Tahoma, Arial;
	font-size: 14pt;
	color: #003366;
}
.redtext {
	font-family: verdana, Tahoma, Arial;
	font-size: 8pt;
	color: #990000;
}

.PageTitle
{
	color:#0E2138; font-family:verdana, tahoma; font-size:13pt; font-weight:bold;
}

.PageSubTitle
{
	color:Gray; font-family:verdana, tahoma; font-size:11pt; font-weight:bold;
}

.ConfirmationMessage
{
	color:Green; font-family:Times New Roman, Verdana; font-size:10pt; font-weight:bold;
}

.ErrorMessage
{
	color:Red; font-family:Times New Roman, Verdana; font-size:10pt; font-weight:bold;
}

.GridView TH {
background-color: #FF6600;
color: White;
}

.CurrentDay
{
	background-color: #FF6600;
	font-weight:bold;
    color : White;
}

.CurrentDay a
{
	color : Blue;
	font-weight:bold;
}
#LeftMenu {
  padding:0;
  margin:0;
  width:0;
  }
#LeftMenu li {
  list-style-type:none;
  margin:0 0 0.25em 0;
  }
#LeftMenu a, #LeftMenu a:visited {
  display:block;
  width:9em;
  border:1px solid #808;
  font-family:arial, verdana, sans-serif;
  font-size:1.0em;
  font-weight:bold;
  text-align:left;
  text-decoration:none;
  background:#FF6600; 
  color:#FFFFFF; 
  padding:0.25em;
  }
#LeftMenu a:hover {
  background:#FF9900;
  color:#808;
  }