.TableHeader 
{font-size: 12px;
 color: #6b982f;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: bold;
}
.TableHeaderBlack
{font-size: 12px;
 color: Black;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: bold;
}

.TableHeaderLarge
{font-size: 16px;
 color: #6b982f;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: bold;
}
.TableHeaderHighlighted
{font-size: 12px;
 color: #FFFF00;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: bold;
}
.TableCellNormal 
{font-size: 12px;
 color: #000000;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: normal;
 border-color: #000080;
}
.TableCellNormalBold
{font-size: 12px;
 color: #000000;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: normal;
 border-color: #000080;
}
.TableCellAlternating
{
	font-size: 12px;
	color: #000000;
	font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	border-color: #FFFFFF;
	background-color: #ceff8e;
}
.TableSubHeading
{
	font-size: 13px;
	background-color: #8FF581;
	color: #444444;
	font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	border-color: #FFFFFF;
}
.BlackPageHeading
{font-size: 18px;
 color: Black;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration:underline;
}
.RedPageHeading
{font-size: 18px;
 color: #6B0808;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration:underline;
}
.SubHeading
{font-size: 16px;
 color: #0000A0;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration:underline;
}
.Description
{font-size: 16px;
 color: #000000;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: normal;
}

.MenuItem
{
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	width: 200px;
	background-color: #6B982F;
	cursor: hand;
}
.SubMenuItem
{font-size: 14px;
 color: #FFFFFF;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ;
 font-weight: bold;
 width: 200px;
 background-color:#6B982F;
 cursor:hand; 
}
.SelectedMenuItem
{
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	width: 200px;
	background-color: #dad8ec;
	cursor: hand;
}
.NavMenuItem
{font-size: 16px;
 color:#6b982f;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: bold;
 cursor:hand;
}
.SelectedNavMenuItem
{font-size: 16px;
 color:#6b982f;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ;
 font-weight: bold;
 background-color:#dad8ec;
 cursor:hand;
}
.LabelText
{font-size: 14px;
 color: #0000A0;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: normal;
}
.PagerText
{font-size: 14px;
 color: #000080;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: normal;
}
.AlertText
{font-size: 12px;
 color: Red;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: bold; 
}
.AlertTextSmall
{font-size: 10px;
 color: Red;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 }
.MessageBlue
{font-size: 24px;
 color: #000080;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: normal;
}
.SourceCode
{font-size: 10px;
 color: #000000;
 font-family: Courier, Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: normal;
}
.footerText 
{
  font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  color: #0000A0;
}

A:link  
{ 
 text-decoration: underline;
 color: #0000A0
} 
    
A:visited 
{ 
 text-decoration: underline;
 color:Gray
} 
    
A:active  
{ 
 text-decoration: none;
 color:Silver
} 
    
A:hover 
{ 
 text-decoration: none;
 color:Purple
} 
a.footer 
{
  font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  color: #0000A0;
  text-decoration:none
}

a.footer:link 
{
  font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  color: #0000A0;
  text-decoration:none
}

a.footer:active 
{  
  color: #0000A0;
  text-decoration:none
}

a.footer:visited 
{  
  color: #0000A0;
  text-decoration:none
}

a.footer:hover 
{  
  color: #666666; 
  text-decoration:none
}

a.download
{
  font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif; 
  font-size: 14px; 
  font-style: normal; 
  color: #0000A0;
  text-decoration:none
}

a.download:link 
{
  font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif; 
  font-size: 14px; 
  font-style: normal; 
  color: #0000A0;
  text-decoration:none
}

a.download:active 
{  
  color: #0000A0;
  text-decoration:none
}

a.download:visited 
{  
  color: #0000A0;
  text-decoration:none
}

a.download:hover 
{  
  color: #666666; 
  text-decoration:none
}

a.menu
{
  font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif; 
  font-size: 16px; 
  font-style: normal; 
  color: #0000A0;
  text-decoration:none
}

a.menu:link 
{
  font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif; 
  font-size: 16px; 
  font-style: normal; 
  color: #0000A0;
  text-decoration:none
}

a.menu:active 
{  
  color: #0000A0;
  text-decoration:none
}

a.menu:visited 
{  
  color: #0000A0;
  text-decoration:none
}

a.menu:hover 
{  
  color: #666666; 
  text-decoration:none
}

BODY
{
  background-color: #F0F0F0
}

td.dividerLine
{
  background-color: #6B0808
}

td.softDividerLine
{
  background-color: #cccccc
}
.BaseTable
{
	Z-INDEX: 101; 
	LEFT: 16px; 
	WIDTH: 630px; 
	POSITION: absolute; 
	TOP: 88px; 
	HEIGHT: 544px;
	border:1
}
.FieldHeader
{
	font-family:Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ;
	font-weight:bold;
	color:#6b982f ;
	font-size:10pt;
	text-align:right ;
	vertical-align:middle   
}
.ReportName
{
	font-family:Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ;
	font-weight:bold;
	color:Blue ;
	font-size:smaller;
	text-align:left ;
	vertical-align:text-top   
}
.MessageError
{font-family:Arial ;
	font-weight:bold;
	color:Red ;
	font-size:small;
	text-align:left ;
	vertical-align:text-top   
}
.MessageHeading
{font-family:Arial ;
	font-weight:bold;
	color:#6b982f ;
	font-size:Medium;
	font-style:italic; 
	text-align:left ;
	vertical-align:text-top
}
.MessageWarning
{font-family:Arial ;
	font-weight:bold;
	color:Blue ;
	font-size:small;
	text-align:left ;
	vertical-align:text-top   
}
.MessageInformation
{font-family:Arial ;
	font-weight:bold;
	color:Black ;
	font-size:small;
	text-align:left ;
	vertical-align:text-top   
}
.MessageText
{font-family:Arial ;
	color:Black ;
	font-size:small;
	text-align:left ;
	vertical-align:text-top   
}
.ViewData
{font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif; 
	color:Black;
	font-size:12px;
	text-align:left;
	vertical-align:text-bottom;
    margin-top: 0px;
}
.ValidationError
{font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ; 
	color:Black ;
	font-size:12px;
	text-align:left ;
	vertical-align:text-bottom;
	 background-color: #00AEEF
}
.ViewDataSubHeading
{font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ;
	color:#6b982f ;
	font-weight:bold ;
	font-size:12px;
	text-align:left ;
	vertical-align:text-top   
}
.TopicHeading
{font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ;
	color:Black ;
	font-weight:bold ;
	font-size:14px;
	text-align:left ;
	vertical-align:text-top   
}
.TimetableHeader
{font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ; 
	color:#6b982f  ;
	font-size:12px;
	text-align:left ;
	vertical-align:text-top;
	font-weight:200
}
.TimetableData
{font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ; 
	color:Black ;
	font-size:11px;
	text-align:left ;
	vertical-align:text-top   
}
.PageBackground
{
	background-color:#FFFFFF;
}
.UserMessageHeading
{font-family:Times New Roman ;
font-weight:bold;
color:Blue ;
font-size:12px;
text-align:left ;
vertical-align:text-top   
}
.MessageBody
{font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ; 
color:Black ;
font-size:10px;
font-weight:bold;
text-align:left ;
vertical-align:text-bottom  
}
.required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PageHeading
{
	font-family:Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ;
	text-align:center;
	font-size:medium;
	font-weight: bold;
	color:#6b982f ;
	vertical-align: top; 
}
Nav
{
	border-width: 6px;
}
TDMenu
{
	width:150;
	vertical-align:top 
}
TDData
{
	width:420;
	vertical-align: top; 
	text-align :center ;

}
TD
{ vertical-align: top 
}
.ResultPagingInfo
{
	text-align:right;
	font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ; 
	font-weight:bold ;
	color: blue ;
	font-size:12px;
	}
.PageTopic
{
	font-size: 14px;
 color: #000000;
 font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
 font-weight: bold;
 }
 DDL
 {
	vertical-align: top;
 
 }
 DateClash
 { font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif ; 
	color:Red ;
	font-size:10px;
	font-weight:bold;
	text-align:left ;
	vertical-align:text-bottom   
 }
 #footerDiv {
		position:absolute;
		bottom:0;
		width:100%;
		height:25px;			/* Height of the footer */
	}
	
.Footer
{
	font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #0000A0;	
}
	

