	
A:Link		{TEXT-DECORATION: none}
A:visited	{TEXT-DECORATION: none}
A:active	{TEXT-DECORATION: none}
A:hover		{TEXT-DECORATION: none}

A.Smal:link      {FONT-FAMILY:  'verdana', Helvetica, sans-serif;FONT-SIZE: 11px; text-decoration: none;color: #808080;}
A.Smal:visited   {FONT-FAMILY:  'verdana', Helvetica, sans-serif;FONT-SIZE: 11px; text-decoration: none;color: #808080;}
A.Smal:active    {FONT-FAMILY:  'verdana', Helvetica, sans-serif;FONT-SIZE: 11px; text-decoration: none;color: #808080;}
A.Smal:hover     {FONT-FAMILY:  'verdana', Helvetica, sans-serif;FONT-SIZE: 11px; text-decoration: underline; color: #808080;}


a.tab { 
	border-collapse: collapse; 
	border-style: solid solid solid solid;  
	border-color: #a4a4ae; 
	border-width: 1px 1px 0px 1px; 
	background-color: white; 
	padding: 0px 0.5em 0px 0.2em; 
	margin-top: 2px;
	font-family: verdana;
	font-size:6px;
	text-decoration: none;	
	
}

.tab { 
	border-collapse: collapse; 
	border-style: solid solid solid solid;  
	border-color: #a4a4ae; 
	border-width: 1px 1px 0px 1px; 
	background-color: #e9e7e7; 
	padding: 2px 0.5em 0px 0.5em; 
	margin-top: 4px;
	font-family: verdana;
	font-size:9px;
	text-decoration: none;	
}

.tabClose
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:white;	
	background-repeat:no-repeat;
	height:20;
	width:100;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#c0c0c0', Positive='true');
}

.tabBack 
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/Back.gif);
	background-repeat:no-repeat;
	height:20;
	width:150;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#c0c0c0', Positive='true');
}

.tabXls 
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:white;
	background-image:url(ImagesCalendar/xls.gif);
	background-repeat:no-repeat;
	height:20;
	width:154;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#c0c0c0', Positive='true');
}

.tabRequest 
{
	cursor:pointer;
	TEXT-ALIGN: right;	
	BORDER-BOTTOM: #a4a4ae 0px solid; 
	BORDER-TOP: #a4a4ae 0px solid; 	
	BORDER-LEFT: #a4a4ae 0px solid; 
	BORDER-RIGHT: #a4a4ae 0px solid; 
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #04176a; 
	padding: 0px 0.5em 0px 1em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#ff8500;
	background-repeat:no-repeat;
	height:20;
	width:185;
}

.tabInfo1 
{
	FONT-SIZE: 13px; 
	COLOR: blue; 
	padding: 0x 0.5em 0px 1.5em; 	
	FONT-FAMILY: 'verdana'; 		
	font-weight:bold;
	background-color:white;
	background-image:url(ImagesCalendar/Info.gif);
	background-repeat:no-repeat;
	height:25;
} 


.headingBanner 
{
	background-image:url(ImagesCalendar/CalendarBanner.gif);
	width:698px;
	height:100px;
}

@media print 
{
	.headingBanner 
	{
		background-image:url(ImagesCalendar/CalendarBannerSmall.jpg);
		width:600px;
		height:100px;
	}
	.search 
	{
		width:600px;
		font-family: 'verdana';
		font-size: 12px;
		color: #404040;
		border-collapse: collapse; 
		border-style: solid solid solid solid;  
		border-color: #a4a4ae; 
		border-width: 1px 1px 1px 1px; 
		background-color: #e9e7e7; 
	}

}
.textDisabled 
{
	COLOR: grey;
}
.showPrintButtons 
{
	display:;
}	

@media print 
{
	.showPrintButtons 
	{
		display:none;
	}

}

.showPrintLinkButtons
{
	display:;
}	

@media print 
{
	.showPrintLinkButtons
	{
		display:none;
	}

}

.showDisclaimer
{
	display:none;
}	

@media print 
{
	.showDisclaimer
	{
		display:;
	}

}


.tabDetails
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:white;
	background-image:url(ImagesCalendar/Details.gif);
	background-repeat:no-repeat;
	height:20;
	width:150;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.Header 
{
	font-family:Verdana;
	font-size:32px;
	color:White;	
}


.tabLogonSmall
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:white;
	background-image:url(ImagesCalendar/Logon.gif);
	background-repeat:no-repeat;
	height:20;
	width:100;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.tabNew 
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/New.gif);
	background-repeat:no-repeat;
	height:20;
	width:100;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.tabNewHal
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/New.gif);
	background-repeat:no-repeat;
	height:20;
	width:25;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}



.tabSearch 
{
	cursor:pointer;
	TEXT-ALIGN: right;	
	BORDER-BOTTOM: #a4a4ae 0px solid; 
	BORDER-TOP: #a4a4ae 0px solid; 	
	BORDER-LEFT: #a4a4ae 0px solid; 
	BORDER-RIGHT: #a4a4ae 0px solid; 
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #04176a; 
	padding: 0px 0.5em 0px 1em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#ff8500;
	background-repeat:no-repeat;
	height:20;
	width:175;
	
}

.tabSearch2 
{
	cursor:pointer;
	TEXT-ALIGN: left;	
	BORDER-BOTTOM: #a4a4ae 0px solid; 
	BORDER-TOP: #a4a4ae 0px solid; 	
	BORDER-LEFT: #a4a4ae 0px solid; 
	BORDER-RIGHT: #a4a4ae 0px solid; 
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #04176a; 
	padding: 0px 0.5em 0px 1em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#ff8500;
	background-repeat:no-repeat;
	height:20;
	width:60;
	
}

.tabLogon
{
	cursor:pointer;
	TEXT-ALIGN: right;	
	BORDER-BOTTOM: #a4a4ae 0px solid; 
	BORDER-TOP: #a4a4ae 0px solid; 	
	BORDER-LEFT: #a4a4ae 0px solid; 
	BORDER-RIGHT: #a4a4ae 0px solid; 
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #04176a; 
	FONT-FAMILY: 'verdana'; 		
	background-color:#ff8500;
	background-repeat:no-repeat;
	height:20;
	width:175;
}

.tabNewT
{
	cursor:pointer;
	TEXT-ALIGN: right;	
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #04176a; 
	BORDER-BOTTOM: #a4a4ae 0px solid; 
	BORDER-TOP: #a4a4ae 0px solid; 	
	BORDER-LEFT: #a4a4ae 0px solid; 
	BORDER-RIGHT: #a4a4ae 0px solid; 
	FONT-FAMILY: 'verdana'; 		
	background-color:#ff8500;
	background-repeat:no-repeat;
	height:20;
	width:185;
}



.tabNormal
{
	cursor:pointer;
	TEXT-ALIGN: right;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-repeat:no-repeat;
	height:20;
	width:150;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.tabSearchT
{
	cursor:pointer;
	TEXT-ALIGN: left;	
	BORDER-BOTTOM: #a4a4ae 0px solid; 
	BORDER-TOP: #a4a4ae 0px solid; 	
	BORDER-LEFT: #a4a4ae 0px solid; 
	BORDER-RIGHT: #a4a4ae 0px solid; 
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #04176a; 
	padding: 0px 0.5em 0px 0em; 	
	FONT-FAMILY: 'verdana'; 		
	
	background-repeat:no-repeat;
	height:20;
	width:80;
}


.tabSaveJBN 
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/Save.gif);
	background-repeat:no-repeat;
	height:20;
	width:150;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.tabSave 
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/Save.gif);
	background-repeat:no-repeat;
	height:20;
	width:100;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.tabSaveHal 
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/Save.gif);
	background-repeat:no-repeat;
	height:20;
	width:25;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}
li {
	color: #11006f;
	line-height:1;
}

.tabMail

{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#ffffff;
	background-image:url(ImagesCalendar/Mail.gif);
	background-repeat:no-repeat;
	height:20;
	width:150;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.tabSaveDisabled 
{
	
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/SaveDisabled.gif);
	background-repeat:no-repeat;
	height:20;
	width:150;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.tabPrint 
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/Print.gif);
	background-repeat:no-repeat;
	height:20;
	width:150;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.tabPrintDisabled 
{	
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/PrintDisabled.gif);
	background-repeat:no-repeat;
	height:20;	
	width:150;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.tabDelete
{
	cursor:pointer;
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/Delete.gif);
	background-repeat:no-repeat;
	height:20;
	width:170;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}

.tabDeleteDisabled 
{
	
	TEXT-ALIGN: center;	
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: blue; 
	padding: 0px 0.5em 0px 2em; 	
	FONT-FAMILY: 'verdana'; 		
	background-color:#dcddde;
	background-image:url(ImagesCalendar/DeleteDisabled.gif);
	background-repeat:no-repeat;
	height:20;
	width:150;	
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#e8e8e8', Positive='true');
}



a.tab:link      {FONT-FAMILY:  'verdana', Helvetica, sans-serif;FONT-SIZE: 11px; text-decoration: none;color: blue;}
a.tab:visited   {FONT-FAMILY:  'verdana', Helvetica, sans-serif;FONT-SIZE: 11px; text-decoration: none;color: blue;}
a.tab:active    {FONT-FAMILY:  'verdana', Helvetica, sans-serif;FONT-SIZE: 11px; text-decoration: none;color: blue;}
a.tab:hover     {FONT-FAMILY:  'verdana', Helvetica, sans-serif;FONT-SIZE: 11px; text-decoration: none; color: blue;}


a.tab:hover { 
	border-color: #a4a4ae; 
	background-color: white; 
}
.panel 
{
	border: solid 1px #a4a4ae; background-color: white; padding: 5px;  height: 300px; overflow: auto;
}
      
.TableRow {
	font-family: 'verdana';
	font-size: 11px;
	color: #000000;		
}

.TableRowSpecialHide { 
	font-family: 'verdana';
	font-size: 12px;
	color: #000000;		
	display:none;
}

.TableRowSpecialShow {
	font-family: 'verdana';
	font-size: 12px;
	color: #000000;
			
}
	
.Table
{
	font-family: 'verdana';
	font-size: 12px;
	color: #000000;	
	border-collapse:collapse;
	/* filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true'); */
}

.TableLoginInfo
{
	font-family: 'verdana';
	font-size: 11px;
	color: #000000;	
	border-collapse:collapse;
	/* filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true'); */
}

.BorderSolid 
{
	BORDER-TOP:  #1b2f77 4px solid;
	BORDER-LEFT:  #1b2f77 4px solid;
	BORDER-RIGHT:  #1b2f77 4px solid;
	BORDER-BOTTOM:  #1b2f77 4px solid;
}


.BorderThin
{
	BORDER-TOP:  #a4a4ae 1px solid;
	BORDER-LEFT:  #a4a4ae 1px solid;
	BORDER-RIGHT:  #a4a4ae 1px solid;
	BORDER-BOTTOM:  #a4a4ae 1px solid;
}

.BorderSolidLight
{
	BORDER-TOP:  #f3f1f1 4px solid;
	BORDER-LEFT:  #f3f1f1 4px solid;
	BORDER-RIGHT:  #f3f1f1 4px solid;
	BORDER-BOTTOM:  #f3f1f1 4px solid;
}

.Label
{
	/* background-color:#e0dfe3;*/
	text-indent:1px;
}

.Labelheading
{
	font-family: 'verdana';
	font-size: 16px;
	font-weight:bold;
	color:White;
	background-color:#FF8500;
	width:100%;
	padding:2;
	
}
.selectYearMonth
{
	background-color:White;
	font-family:Verdana;
	font-size:11px;
	color:#04176a;

	
}
.LabelheadingLogon
{
	font-family: 'verdana';
	font-size: 16px;
	font-weight:bold;
	padding:2;
	color:White;
	background-color:#FF8500;
	width:100%;

	
}

.viewContentRowOdd
{
	font-family: 'verdana';
	font-size: 10px;
	color:blue;
	background-color:#ececee;
	
}

.viewContentRow
{
	font-family: 'verdana';
	font-size: 12px;
	font-weight:bold;	
	background-color:#ececee;	
}

.viewContentRowEven
{
	font-family: 'verdana';
	font-size: 10px;
	color:blue;
	background-color:#f4f4f6;	
	
}

.viewContent1RowOdd
{
	font-family: 'verdana';
	font-size: 12px;
	color:black;
	background-color:#ececee;
	
}

.viewContent1RowEven
{
	font-family: 'verdana';
	font-size: 12px;
	color:black;
	background-color:#f4f4f6;	
	
}

.viewContentRowHover
{
	font-family: 'verdana';
	font-size: 12px;
	color:blue;
	font-weight:bold;
}


.LabelSubHeading
{
	font-family: 'verdana';
	font-size: 12px;
	color:blue;	
	BORDER-BOTTOM: #e9e7e7 1px solid; 
}

.LabelSubHeadingBold
{
	font-family: 'verdana';
	font-size: 12px;
	color:blue;	
	font-weight:bold;
}


.showInfoMessage
{
	font-family: 'verdana';
	font-size: 12px;
	font-weight:bold;
	color:#1b2f77;
}

.LabelSubSubHeading
{
	
	font-family: 'verdana';
	font-size: 17px;
	font-weight:bold;
	color:#1b2f77;
}

.TableHeading
{
	font-family: 'verdana';
	font-size: 13px;	
	font-weight:bold;
	color:#1b2f77;
	background-color:#e9e7e7;	
}



.clsTR 
{
	font-family: 'verdana';
	font-size: 12px;
	color: #000000;	
	background-color:#dcddde;		
}

.Title
{
	font-family: 'verdana';
	font-size: 12px;
	color: #000000;		
	font-weight:bold;
}

.DataGridSelectedItem 
{
	background-color:#CE5D5A;
	font-family: 'verdana';
	font-size: 12px;
}
.DataGridItemStyle 
{
	background-color:#bbbdc0;
	font-family: 'verdana';
	font-size: 12px;
}
.DataGridItemWhiteStyle 
{
	background-color:#dcddde;
	font-family: 'verdana';
	font-size: 12px;
}
.DataGridHeaderStyle1 
{
	font-weight:bold;
	color:#ffffff;
	background-color:#FF8500;	
	font-family: 'verdana';
	font-size: 12px;
	
}

.DataGridHeaderStyle 
{
	font-weight:bold;
	color:#ffffff;
	background-color:#FF8500;	
	font-family: 'verdana';
	font-size: 12px;
	
}

.DataGridFooterStyle 
{
	background-color:#c0c0c0;	
	font-weight:bold;
	font-family: 'verdana';
	font-size: 12px;
}

.DataGridFooterTotalStyle
{
	border-top:#000000 1px solid;
	background-color:#c0c0c0;	
	font-weight:bold;
	font-family: 'verdana';
	font-size: 12px;
}

.DataGridFooterTotalRemainStyle
{
	border-top:#000000 1px solid;
	background-color:red;	
	font-weight:bold;
	font-family: 'verdana';
	font-size: 12px;
}
.cellFooterStyle 
{
	border-top:#000000 0px solid;
	border-bottom:#000000 0px solid;
	border-left:#000000 0px solid;
	border-right:#000000 0px solid;	
	background-color:#c0c0c0;	
	font-weight:bold;
}



.TableRowTop
{	
	BORDER-BOTTOM: #1b2f77 1px solid;
	background-color:#ff9900;
}

.TableRowBottom
{	
	BORDER-TOP: #1b2f77 1px solid;
	background-color:#ff9900;
}

.TableCell
{	
	background-color:#ff9900;
}

.TableCelLeftTop
{	
	background : url(ImagesCalendar/CornerLeftTop.gif) top left no-repeat;		
	
}

.TableCelRightTop
{	
	background : url(ImagesCalendar/CornerRightTop.gif) top right no-repeat;	
}

.TableCelLeftBottom
{	
	background : url(ImagesCalendar/CornerLeftBottom.gif) bottom left no-repeat;	
}

.TableCelRightBottom
{	
	background : url(ImagesCalendar/CornerRightBottom.gif) bottom right no-repeat;	
}

.TableCelMiddleTop
{	
	BORDER-TOP: #1b2f77 4px solid;
	background-color:#ff9900;
}

.TableCelMiddleBottom
{	
	BORDER-BOTTOM: #1b2f77 4px solid;
	background-color:#ff9900;
}
.TableCelMiddleLeft
{	
	BORDER-LEFT: #1b2f77 4px solid;
	background-color:#ff9900;
	text-indent:2;
}
.TableCelMiddleRight
{	
	BORDER-Right: #1b2f77 4px solid;
	background-color:#ff9900;
	
}

/*   */

.TableCelLeftTop1
{	
	background : url(ImagesCalendar/CornerLeftTop1.gif) top left no-repeat;	
		
	
}

.TableCelRightTop1
{	
	background : url(ImagesCalendar/CornerRightTop1.gif) top right no-repeat;	
}

.TableCelLeftBottom1
{	
	background : url(ImagesCalendar/CornerLeftBottom1.gif) bottom left no-repeat;	
}

.TableCelRightBottom1
{	
	background : url(ImagesCalendar/CornerRightBottom1.gif) bottom right no-repeat;	
}

.TableCelMiddleTop1
{	
	BORDER-TOP: #1b2f77 4px solid;
	background-color:#ffffff;
}

.TableCelMiddleBottom1
{	
	BORDER-BOTTOM: #1b2f77 4px solid;
	background-color:#ffffff;
}
.TableCelMiddleLeft1
{	
	BORDER-LEFT: #1b2f77 4px solid;
	background-color:#ffffff;
	text-indent:2;
}
.TableCelMiddleRight1
{	
	BORDER-Right: #1b2f77 4px solid;
	background-color:#ffffff;
	
}


.TableCelLeftTopNB
{
	BORDER-Left: #1b2f77 4px solid;
	BORDER-top: #1b2f77 4px solid;	
}

.TableCelRightTopNB
{
	BORDER-right: #1b2f77 4px solid;
	BORDER-top: #1b2f77 4px solid;	
}

.TableCelLeftTopNB
{
	BORDER-left: #1b2f77 4px solid;
	BORDER-top: #1b2f77 4px solid;	
}

.TableCelLeftBottomNB
{
	BORDER-left: #1b2f77 4px solid;
	BORDER-top: #1b2f77 4px solid;	
}

.TableCelRightBottomNB
{
	BORDER-right: #1b2f77 4px solid;
	BORDER-top: #1b2f77 4px solid;	
}

.TableCelTop
{	
	BORDER-top: #1b2f77 4px solid;	
}
Body
{
overflow-x:hidden;
scrollbar-face-color: #E6E6E6;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #E6E6E6;
scrollbar-arrow-color: #666B9E;
scrollbar-track-color: #DFDFDF;
scrollbar-darkshadow-color: #666B9E;
font-family: 'verdana';
font-size: 12px;
color: #000000;
margin:0; 
padding:0;

}



HR 
{
	
	position:relative;left:0px;right:0px;
	color:#a4a4ae;
	height:1px; 
	border-style:solid;        
}

.BodyText {
	font-family: 'verdana';
	font-size: 12px;
	color: #404040;
}
.ClsTrSmall {
	font-family: 'verdana';
	font-size: 10px;
	color: #404040;
}


.BodyTextAuthorBold {
font-family: 'verdana';
font-size: 12px;
color: #808080;
font-weight:bold;
}




.Shadow {
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true');
}


.Show 
{
	display:;
}
.Hide 
{
	display:none;
}


.buttons 
{	
	cursor:pointer;
	TEXT-ALIGN: center;
	BORDER-BOTTOM: #a4a4ae 1px solid; 
	BORDER-TOP: #a4a4ae 1px solid; 	
	BORDER-LEFT: #a4a4ae 1px solid; 
	BORDER-RIGHT: #a4a4ae 1px solid; 
	FONT-SIZE: 12px; 
	COLOR: #1b2f77; 	
	FONT-FAMILY: 'verdana'; 	
	font-weight:bold;
	background-color:#D8D8D8;	
	background-image:url(ImagesCalendar/BackButton.jpg);
}

/*
.ButtonsOrange
{	
	cursor:hand;
	cursor:pointer;
	TEXT-ALIGN: center;
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 	
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	FONT-SIZE: 12px; 
	COLOR: #1b2f77; 	
	FONT-FAMILY: 'verdana'; 	
	font-weight:bold;
	background-color:#ff7f00;	
	background-image:url(ImagesCalendar/BackButtonOrange.jpg);
}
*/

.ButtonsOrange
{	
	cursor:hand;
	cursor:pointer;
	TEXT-ALIGN: center;
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 	
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	FONT-SIZE: 12px; 
	COLOR: #1b2f77; 	
	FONT-FAMILY: 'verdana'; 	
	font-weight:bold;
	background-color:#D8D8D8;	
	background-image:url(ImagesCalendar/BackButton.jpg);
}
.ButtonsDisabled
{	
	TEXT-ALIGN: center;
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 	
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	FONT-SIZE: 12px; 
	COLOR: #c0c0c0; 	
	FONT-FAMILY: 'verdana'; 	
	font-weight:bold;
	background-color:#cccccc;
	background-image:url(ImagesCalendar/BackButton.jpg)
			
}

.MenuButtons 
{
	cursor:hand;	
	TEXT-ALIGN: center;
	BORDER-BOTTOM: #808080 1px none; 
	BORDER-TOP: #808080 1px none; 	
	BORDER-LEFT: #808080 1px none; 
	BORDER-RIGHT: #808080 1px none; 
	FONT-SIZE: 9px; 
	COLOR: #808080; 	
	FONT-FAMILY: 'verdana'; 
	z-index:101;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0,endColorstr=#E6E4E4);
	
}
.Hand 
{	
	cursor:pointer;
}


.viewTournaments 
{
	Z-INDEX: 103; 
	/*Height:150px;*/
	/*width:480px;*/	
}

.viewTournamentsContent 
{
	Z-INDEX: 103; 	
	/*Height:100px;*/
	/*width:480px;*/
	overflow-x: hidden;
	overflow: auto;
}

.searchResult
{
	font-family: 'verdana';
	font-size: 12px;
	color: #404040;
	background-color: #dcddde; 
	border-collapse: collapse; 
	border-style: solid solid solid solid;  
	border-color: #a4a4ae; 
	border-width: 1px 1px 0px 1px; 

}
.search 
{
	font-family: 'verdana';
	font-size: 12px;
	color: #404040;

	background-color: #dcddde; 
}
.greyedOut 
{
	font-family: 'verdana';
	font-size: 12px;
	color: Silver;
	background-color: White; 
}
