
td {
	text-align: left;
	vertical-align: top;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	line-height:15px;
}

html{
	height:100%;
}

body{	
	height:100%;
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:11px;
}
h1{
	font-size:0.9em;
}

form {
 padding: 0px;
 display: inline; 
 margin: 0;
 font-family:Verdana;
 font-size:11px;

}

INPUT
{
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	line-height:15px;
	border-style:outset;
}

INPUT.textarea
{
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	line-height:15px;
	border-style:outset;
}

INPUT.radio
{
	font-family:Tahoma;
	font-size:11px;
	border-style:none;
}

INPUT.submit
{
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	line-height:15px;
	padding-top: 4px;
	padding-right: 6px;
	padding-left: 6px;
}

SELECT
{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	border-style:outset;
}

.copy{
font-family:Tahoma;
font-size:10px;
color:#000000;
text-decoration:none;
}

.top_txt {color:#646464; font-size:10px}

.gray {color:#6B6B6B; text-decoration:none}
.blue {color:#3082A8}
.green {color:#94BE23}

.smalltext {font-size:8pt; font-family: Tahoma;}
.smalltexttree {font-size:8pt; font-family: Tahoma; text-transform:none;font-variant:none;}

#under{text-decoration:underline;}

.mwdname			{color:#ffffff; font-size:10pt; font-family: Tahoma} 
.admin				{color:#b22222; font-size:8pt; font-family: Tahoma} 
.help				{color:#172676; font-size:8pt; font-family: Tahoma} 

.text				{color:#000000; font-size:10px; font-family: Tahoma} 
A.text:LINK			{Text-Decoration: none; color:#000000; font-size:8pt; font-family: Tahoma} 
A.text:VISITED		{Text-Decoration: none; color:#000000; font-size:8pt; font-family: Tahoma}
A.text:HOVER		{Text-Decoration: underline; color:#000000; font-size:8pt; font-family: Tahoma}

.search				{color:#000000; font-size:8pt; font-family: Tahoma} 
A.search:LINK		{Text-Decoration: underline; color:#395A84; font-size:8pt; font-family: Tahoma} 
A.search:VISITED	{Text-Decoration: underline; color:#395A84; font-size:8pt; font-family: Tahoma}
A.search:HOVER		{Text-Decoration: underline; color:#395A84; font-size:8pt; font-family: Tahoma}

.today				{color:#395A84; font-size:10pt; font-family: Tahoma} 
A.today:LINK		{Text-Decoration: none; color:#395A84; font-size:10pt; font-family: Tahoma} 
A.today:VISITED		{Text-Decoration: none; color:#395A84; font-size:10pt; font-family: Tahoma}
A.today:HOVER		{Text-Decoration: none; background-color:#172676; color:#ffffff; font-size:10pt; font-family: Tahoma}

.current			{color:#395A84; font-size:10pt; font-family: Tahoma} 
A.current:LINK		{Text-Decoration: none; color:#395A84; font-size:10pt; font-family: Tahoma} 
A.current:VISITED	{Text-Decoration: none; color:#395A84; font-size:10pt; font-family: Tahoma}
A.current:HOVER		{Text-Decoration: none; background-color:#172676; color:#ffffff; font-size:10pt; font-family: Tahoma}

.delta				{color:#a9a9a9; font-size:10pt; font-family: Tahoma} 
A.delta:LINK		{Text-Decoration: none; color:#a9a9a9; font-size:10pt; font-family: Tahoma} 
A.delta:VISITED		{Text-Decoration: none; color:#a9a9a9; font-size:10pt; font-family: Tahoma}
A.delta:HOVER		{Text-Decoration: none; background-color:#a9a9a9; color:#ffffff; font-size:10pt; font-family: Tahoma}

.dtname				{color:#395A84; font-size:10pt; font-family: Tahoma} 
A.dtname:LINK		{Text-Decoration: none; color:#395A84; font-size:10pt; font-family: Tahoma} 
A.dtname:VISITED	{Text-Decoration: none; color:#395A84; font-size:10pt; font-family: Tahoma}
A.dtname:HOVER		{Text-Decoration: none; color:#172676; font-size:10pt; font-family: Tahoma}

.tabs				{color:#000000; font-size:10pt; font-family: Tahoma} 
A.tabs:LINK			{Text-Decoration: none; color:#ffffff; font-size:8pt; font-family: Tahoma} 
A.tabs:VISITED		{Text-Decoration: none; color:#ffffff; font-size:8pt; font-family: Tahoma}
A.tabs:HOVER		{Text-Decoration: none; color:#ffffff; font-size:8pt; font-family: Tahoma}

.datepicker			{color:#172676; font-size:9pt; font-family: Tahoma} 
A.datepicker:LINK	{Text-Decoration: none; color:#172676; font-size:9pt; font-family: Tahoma} 
A.datepicker:VISITED {Text-Decoration: none; color:#172676; font-size:9pt; font-family: Tahoma} 
A.datepicker:HOVER	{background:#172676;Text-Decoration: none; font-size:9pt; color:#ffffff; font-family: Tahoma}

.white				{color:#ffffff; font-size:10pt; font-family: Tahoma} 
A.white:LINK		{Text-Decoration: underline; color:#ffffff; font-size:8pt; font-family: Tahoma} 
A.white:VISITED		{Text-Decoration: underline; color:#ffffff; font-size:8pt; font-family: Tahoma}
A.white:HOVER		{Text-Decoration: underline; color:#ffffff; font-size:8pt; font-family: Tahoma}


.TreeView			{color:#000000; font-size:8pt; font-family: Tahoma} 
A.TreeView:LINK		{Text-Decoration: none; color:#4682b4; font-size:8pt; font-family: Tahoma} 
A.TreeView:VISITED	{Text-Decoration: none; color:#4682b4; font-size:8pt; font-family: Tahoma} 
A.TreeView:HOVER	{Text-Decoration: underline; color:#4682b4; font-size:8pt; font-family: Tahoma}

.ListView			{color:#000000; font-size:8pt; font-family: Tahoma} 
A.ListView:LINK		{Text-Decoration: none; color:#000000; font-size:8pt; font-family: Tahoma} 
A.ListView:VISITED	{Text-Decoration: none; color:#000000; font-size:8pt; font-family: Tahoma} 
A.ListView:HOVER	{Text-Decoration: none; color:#4682b4; font-size:8pt; font-family: Tahoma}

.MonthView			{color:#000000; font-size:9pt; font-family: Tahoma} 
A.MonthView:LINK	{Text-Decoration: none; color:#000000; font-size:9pt; font-family: Tahoma} 
A.MonthView:VISITED {Text-Decoration: none; color:#000000; font-size:9pt; font-family: Tahoma} 
A.MonthView:HOVER	{background:#808080;Text-Decoration: none; font-size:9pt; color:#ffffff; font-family: Tahoma}

.TabView			{color:#FFFFFF; font-size:8pt; font-family: Tahoma} 
A.TabView:LINK		{Text-Decoration: none; color:#FFFFFF; font-size:8pt; font-family: Tahoma} 
A.TabView:VISITED	{Text-Decoration: none; color:#FFFFFF; font-size:8pt; font-family: Tahoma}
A.TabView:HOVER		{Text-Decoration: underline; color:#FFFFFF; font-size:8pt; font-family: Tahoma}

.MisspelledTextStyle 
{
 font-family: Courier New, Tahoma;
 font-size: 10pt;
	background-color: LightBlue;
}
.SuggestionArea
{
 background-color: #E8E8E8;
 font-family: Tahoma;
 font-size: 9pt;
}

#category_header {
background:url(images/background.gif) repeat;
color:#000066; 
border-style:groove;
}

.ControlLabels
{
 font-family: Tahoma;
 font-size: 11px;
}

.text_1{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
line-height:11px}

.dext_dark{color:#4B5E5F;font-family:Tahoma;
font-size:11px;
line-height:11px}

#link_white a {
font-family:Tahoma;
font-size:11px;
color:#ffffff;
line-height:15px;
}
#link_blue a {
font-family:Tahoma;
font-size:11px;
color:#2976C2;
line-height:15px
}
#link_blue_1 a {
font-family:Tahoma;
font-size:10px;
color:#2976C2;
line-height:15px
}

.text_2{
font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 color:#4B5E5F;
 line-height:11px
 }
 .text_d_b{color:#4B5E5F;font-family:Tahoma;
font-size:11px;
line-height:11px;
font-weight:bold
}
 .text_4{
 color:#2976C2;font-family:Tahoma;
font-size:11px;
line-height:11px;
font-weight:bold
}
 .text_3{
 color:#265C91;
 font-family:Tahoma;
 font-size:10px;
 line-height:11px;
  font-weight:bold
 }
 .text_red_b{
 font-family:Tahoma;
font-size:11px;
color:#FB7B07;
line-height:11px;
font-weight:bold
}
 #link_red_b a {
 color:#FB7B07;
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 
 }
 
#link_grey a { color:#4B5E5F}
#bottom_link a {color:#265C91; font-size:10px; font-weight:bold}

#link_image img {
border:0px}

.scrollcontainer{	/* Styling question */
	/* Start layout CSS */
	color:#000;
	font-size:0.9em;
	background-color:#317082;
	width:450px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url(images/background.gif);
	border-style:outset;
	font-weight:bold;
	vertical-align:middle;
	height:25px;
	overflow:hidden;
	cursor:pointer;
	font-family:Tahoma;
	font-size:11px;
	line-height:15px;

}
.scrollheader{	/* Parent box of slide down content */
	border:1px solid #317082;
	width:450px;
	visibility:hidden;
    overflow:hidden;
	height:0px;
	position:relative;
}
.scrollcontent{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}

.AvailDIV{width:475;height:100%;overflow:scroll;border-width:1;border-style:inset;border-collapse:collapse;}
.ContainerTable{background-color:white;border-width:0;border-style:solid;border-color:white;border-collapse:collapse;width:100%;height:95%;}
.ContainerSideBarTD{text-align:left;vertical-align:top;width:15%;height:100%;}
.ContainerMainTD{text-align:left;vertical-align:top;width:85%;height:100%;}
.ContainerMainTD2{text-align:left;vertical-align:top;width:100%;height:100%;}
.HeaderBarMainTable{background-color:silver;border-width:0;border-style:solid;border-color:silver;border-collapse:collapse;width:100%;}
.HeaderBarTD{text-align:left;vertical-align:top;width:32;}
.HeaderBarInfoTD{text-align:left;white-space: nowrap;}
.HeaderBarSepTD{text-align:left;vertical-align:top;width:5;}
.HeaderBarRightTD{text-align:right;vertical-align:top;}
.HeaderBarLeftOverTD{text-align:left;vertical-align:top;width:100%;}	
.SideBarMainTable{background-color:white;border-width:0;border-style:solid;border-color:silver;border-collapse:collapse;width:100%;}
.SideBarTD{width:100%;text-align:left;vertical-align:top;}
.LegendHeadingTable{background-color:white;border-width:0;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.LegendHeadingTD{text-align:left;vertical-align:top;width:100%;background-color:#CCCCCC;}	
.LegendHeadingFont{font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:black;}
.LegendBodyTable{background-color:white;border-width:1;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.LegendBodyTD{text-align:left;vertical-align:top;background-color:white;width:50%;}
.LegendBodyFont{font-family:Trebuchet MS;font-size:10px;color:black;}	
.ViewsHeadingTable{background-color:white;border-width:0;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.ViewsHeadingTD{text-align:left;vertical-align:top;width:100%;background-color:#CCCCCC;}
.ViewsHeadingFont{font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:black;}	
.ViewsBodyTable{background-color:white;border-width:1;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.ViewsBodyTD{text-align:left;vertical-align:top;background-color:white;}
.ViewsBodyFont{font-family:Trebuchet MS;font-size:10px;color:black;}	
.ViewsSubHeadingTable{background-color:white;border-width:0;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.ViewsSubHeadingTD{text-align:left;vertical-align:top;width:100%;background-color:#DDDDDD;}
.ViewsSubHeadingFont{font-family:Trebuchet MS;font-size:10px;font-weight:bold;color:black;}
.TableMonthHeader{height:1;background-color:#EEEEEE;border-style:solid;border-width:0;border-collapse:collapse;}
.TableMonthHeaderCell{border-style:outset;border-width:0;text-align:center;width:14%;}		     
.TableMonthMainCalendar{height:500px;padding:0;background-color:white;border-collapse:collapse;border-style:none;}			
.FontMonthCalendarDayName{font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:black;font-variant:small-caps;}
.TableMonthDayCell{border-style:outset;border-width:1;border-color:gray;text-align:left;vertical-align:top;background-color:#FFFFFF;border-collapse:collapse;}
.TableMonthDayCellToday{border-style:outset;border-width:1;border-color:gray;text-align:left;vertical-align:top;background-color:#CCCCCC;}
.TableMonthOtherDayCell{border-style:solid;border-width:1;border-color:gray;text-align:center;vertical-align:top;background-color:gray;border-collapse:collapse;}
.TableMonthDayHeaderCell{border-collapse:collapse;border-style:solid;border-width:0;text-align:left;background-color:#EEEEEE;}
.MonthDayDiv{width:100%;height:85%;overflow:auto;}
.MonthDayDiv2{width:100%;height:100%;overflow:visible;}
.MonthDayDiv3{width:100%;height:85%;overflow:scroll;}
.MonthDayDivPrint{width:100%;height:100%;overflow:visible;}
.TableMainWeek{height:350px;padding:0;background-color:white;border-collapse:collapse;border-style:solid;border-color:gray;border-width:1;}	    
.TableWeekHeader{height:1;padding:0;background-color:#DDDDDD;border-style:outset;border-width:0;border-collapse:collapse;}
.WeekDayAreaCell{border-collapse:collapse;border-style:solid;border-width:1;border-color:gray;text-align:left;background-color:white;}
.TableWorkWeekCalendar{height:100%;padding:0;border-width:0;border-color:#111111;border-collapse:collapse;vertical-align:top;}
.WorkWeekHeadingTD{vertical-align:top;border-style:solid;border-width:1;text-align:left;background-color:white;width:20%;}
.WorkWeekBodyTD{vertical-align:top;border-style:solid;border-width:1;text-align:left;background-color:white;width:20%;height:100%;}
.WorkWeekHeadingFont{font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:black;}
.YearViewTable{width:100%;height:100%;padding:0;background-color:#E0DFE3;border-style:outset;border-width:1;border-color:black;border-collapse:collapse;}
.YearViewHeaderCell{height:1;width:33%;border-style:outset;border-width:0;text-align:center;}
.YearViewCell{border-style:solid;border-width:1;border-color:silver;text-align:left;vertical-align:top;background-color:white;padding:0;border-collapse:collapse;}
.YearViewDiv{width:100%;height:100%;overflow:auto;}	
.YearViewHeaderFont{font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:black;}
.YearMiniCalTable{width:100%;height:100%;padding:1;background-color:silver;border-style:outset;border-width:1;border-collapse:collapse;}
.YearMiniCalCell{border-style:solid;border-width:1;border-color:silver;text-align:left;vertical-align:top;background-color:white;padding:0;border-collapse:collapse;}
.YearViewEventListHeaderTable{width:100%;height:1;padding:1;background-color:#E0DFE3;border-style:outset;border-width:1;border-collapse:collapse;}
.YearViewEventListHeaderCell{border-style:solid;border-width:1;border-color:gray;text-align:left;vertical-align:top;background-color:#E0DFE3;padding:0;border-collapse:collapse;}
.EventListingTable{border-style:solid;border-width:1;border-color:white;border-collapse:collapse;border-width:1;text-align:left;background-color:white;padding:1;width:100%;}
.EventListingTitleFont{font-family:Trebuchet MS;font-size:10px;font-weight:normal;color:black;}
    A.EventListingTitleFont:Hover{color:blue;font-weight:normal;text-decoration:underline;}                
.EventListingTimeFont{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;}
.EventListingTimeCell{width:100%;text-align:left;background-color:white;}
.EventListingBodyCell{width:100%;text-align:left;background-color:white;}					 								 				 					 				 				 								 				 					 				 				 								 				 					 				 				 								 				 					 				 				 								 				 					 				 				 								 				 					 				 
.EventListingTitleCell{width:100%;text-align:left;background-color:#EEEEEE;}
.EventDisplayHeadingFont{font-family:Trebuchet MS;font-size:11px;font-weight:normal;color:black;}							 				 			 				 			 				 							 				 			 				 			 				 
.EventDisplayNormalFont{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;}
.EventMonthTable{border-style:solid;border-width:1;border-color:black;border-collapse:collapse;border-width:1;text-align:left;background-color:white;padding:1;width:100%;}
.EventMonthTimeCell{width:10%;text-align:left;background-color:#DDDDDD;}
.EventMonthTitleCell{width:90%;text-align:left;background-color:white;}
.EventMonthTitleCellAllDay{width:100%;text-align:center;background-color:white;}
.EventMonthTimeFont{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;}							 				 			 				 			 				 							 				 			 				 			 				 
.EventMonthTitleFont{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;}
    A.EventMonthTitleFont:Hover{color:blue;font-weight:normal;text-decoration:underline;}                
.EventListViewTable{width:100%;height:100%;padding:0;background-color:#E0DFE3;border-style:outset;border-width:1;border-color:black;border-collapse:collapse;}
.EventListViewHeaderCell{height:1;width:33%;border-style:outset;border-width:0;text-align:center;}
.EventListViewCell{border-style:solid;border-width:1;border-color:gray;text-align:left;vertical-align:top;background-color:white;padding:0;border-collapse:collapse;}
.EventListViewDiv{width:100%;height:100%;overflow:auto;}	
.EventListViewHeaderFont{font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:black;}     			  				     				     			  				     				         
.FontMiniCalendarMonthName{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;font-variant:small-caps;}
.TableMiniHeader{height:1;padding:0;background-color:white;border-style:solid;border-color:gray;border-width:0;border-collapse:collapse;}
.TableMiniMonthHeader{height:1;padding:0;background-color:silver;border-style:outset;border-width:1;text-align:center;}
.TableMiniHeaderCell{border-style:none;border-bottom-style:solid;border-bottom-width:1;border-bottom-color:black;border-width:1;text-align:center;}	
.TableMiniCalendar{padding:0;background-color:white;border-collapse:collapse;border-width:0;border-style:none;}			  
.TableMiniOtherDayCell{border-style:solid;border-width:1;border-color:white;text-align:center;vertical-align:center;background-color:#EEEEEE;padding:0;border-collapse:collapse;}
.TableMiniDayCell{border-style:solid;border-width:1;border-color:white;text-align:center;vertical-align:center;background-color:white;padding:0;border-collapse:collapse;cursor:hand;}
.TableMiniDayCellWithEvent{border-style:solid;border-width:1;border-color:white;text-align:center;vertical-align:center;background-color:#FFD74A;padding:0;border-collapse:collapse;cursor:hand;}
.TableMiniDayCellToday{border-style:solid;border-width:1;border-color:white;text-align:center;vertical-align:top;background-color:silver;padding:0;}				  		
.FontHeaderDisplay{font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:black;}
.FontStandard{font-family:Trebuchet MS;font-size:11px;font-weight:normal;color:black;}
.FontInvite{font-family:Trebuchet MS;font-size:11px;font-weight:normal;color:black;}
.TableMainCalendar{height:91%;padding:0;background-color:white;border-collapse:collapse;border-style:none;}			
.FontCalendarDay{font-family:Trebuchet MS;font-size:11px;font-weight:normal;color:black;}
.FontEvent{font-family:Trebuchet MS;font-size:8px;font-weight:normal;color:black;font-variant:none;}
.TablePopupBorder{padding:2;background-color:white;border-collapse:collapse;border-style:solid;border-color:white;border-width:1;}
.TableDayCalendar{height:100%;padding:0;border-width:0;border-color:#111111;}
.TableDayCalendar2{height:100%;width:90%;padding:0;border-style:ridge;border-width:0;border-color:#111111;border-collapse:collapse;}	
.TableDayCalendar3{height:94%;padding:3;border-width:0;border-color:#111111;border-collapse:collapse;}	
.DivDayStyle{width:100%;height:100%;overflow:visible;}
.DivWeekStyle{width:100%;height:85%;overflow:auto;}
.DivDayStylePrint{width:100%;height:100%;overflow:visible;}
.TableDayAgenda{height:100%;padding:0;border-style:solid;border-width:1;border-color:black;border-collapse:collapse}
.TableAgendaCell{border-bottom-style:solid;border-bottom-width:1;border-bottom-color:black;border-collapse:separate;border-style:solid;border-width:1;text-align:right;vertical-align:top;background-color:#DDDDDD;}
.OnTableAgendaArea{border-bottom-style:dotted;border-bottom-width:1;border-bottom-color:gray;border-collapse:collapse;border-width:1;text-align:left;background-color:#EEEEEE;}
.OnTableAgendaArea2{border-bottom-style:dotted;border-bottom-width:1;border-bottom-color:gray;border-collapse:collapse;border-width:1;text-align:left;background-color:#FFFFCC;}	    
.OnTableAgendaArea3{border-bottom-style:dotted;border-bottom-width:1;border-bottom-color:gray;border-collapse:collapse;border-width:1;text-align:left;background-color:#9999FF;}	    
.OnTableAgendaArea4{border-bottom-style:dotted;border-bottom-width:1;border-bottom-color:gray;border-collapse:collapse;border-width:1;text-align:left;background-color:#FFCC99;}	    
.OnTableAgendaArea5{border-bottom-style:dotted;border-bottom-width:1;border-bottom-color:gray;border-collapse:collapse;border-width:1;text-align:left;background-color:#CCFFFF;}	    
.OffTableAgendaArea{border-bottom-style:dotted;border-bottom-width:1;border-bottom-color:gray;border-collapse:collapse;border-width:1;text-align:left;background-color:#C5C5C5;}	    
.OverTableAgendaArea{border-bottom-style:dotted;border-bottom-width:1;border-bottom-color:gray;border-collapse:collapse;border-width:1;text-align:left;background-color:#8D8D8D;}	    
.FontCalendarDayAgenda{font-family:Trebuchet MS;font-size:20px;font-weight:normal;color:black;}
.FontCalendarDayAgendaSmall{font-family:Trebuchet MS;font-size:10px;font-weight:normal;color:black;}
.FontCalendarDayAgendaSmallGray{font-family:Trebuchet MS;font-size:8px;font-weight:normal;color:silver;}
.FontDayHeaderDisplay{font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:black;}
.DayViewAgendaEventTable{border-style:solid;border-width:1;border-color:black;border-collapse:collapse;border-width:1;text-align:left;background-color:white;padding:1;}
.DayViewAgendaFont{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;}	
.TableDayAgenda2{padding:0;border-style:solid;border-width:1;border-color:black;border-collapse:collapse;}
.TableAgendaArea2{border-bottom-style:none;border-bottom-width:1;border-bottom-color:gray;border-collapse:collapse;border-width:1;text-align:left;background-color:#FFD74A;}
.DayListingTable{width:100%;height:100%;padding:0;border-width:1;border-color:black;border-collapse:collapse;border-style:solid;}
.DayListingHeaderTD{height:26;border-collapse:collapse;border-style:solid;border-width:0;text-align:left;vertical-align:middle;background-color:#DDDDDD;}
.DayListingBodyTD{border-collapse:collapse;border-style:solid;border-width:0;text-align:left;vertical-align:top;background-color:white;}
.DayListingHeaderFont{font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:black;}

hr { color: dimgrey; height:1px; text-align:left}
h1 { font:bold 17px Tahoma; margin-bottom:10px; color: #003399;}
#footer { clear: both;	padding: 1em;	text-align: center;	border-top:solid 2px #ECECF6; }	
.tab-inactive
{
	background-color: #004B96; 
	display:inline; 
	padding-left: 6px;
	padding-right: 6px;
	height:20;
	font:11px Tahoma;
	font-weight: normal;
	cursor:hand; 
}
.tab-active
{
	font:11px Tahoma;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-bottom: 0px none #c0c0c0;
	background-color: #efefef;
	text-align: center;
	display:inline;	
	padding-top: 4px;
	padding-right: 6px;
	padding-left: 6px;
}
#mainContent{	/* Normal text content */
	float:left;	/* Firefox - to avoid blank white space above panel */
	padding-left:2px;	/* A little space at the left */
	overflow:auto;
	display:inline-block;
	
}
	#xpPane{
		float:left;
		height:768px;
		width:200px;
		overflow:visible;
		margin-top:5px;
		margin-left:0px;
	}
	#xpPane .panel{
		margin-left:1px;
		margin-right:19px;
		margin-top:5px;	
	}

	#xpPane .panelContent{
		overflow:hidden;
		font-weight:normal;
		border-left:1px solid #FFF;
		border-bottom:1px solid #FFF;	
		padding-left:2px;
		padding-right:2px;	
		position:relative;
	}
	
	#xpPane .panelContent div{
		position:relative;
	}
	#xpPane .panel .topBar{
		background-image:url(images/bg_panel_top_right.gif);
		background-repeat:no-repeat;
		height:25px;
		padding-left:0px;
		padding-right:0px;
		cursor:pointer;
		overflow:hidden;		
	}

	#xpPane .panel .topBar span{
		line-height:25px;
		vertical-align:middle;
		font-family:Tahoma;
		font-size:0.9em;
		color:#215DC6;
		font-weight:bold;
		float:left;
		padding-left:5px;
	}

	#xpPane .panel .topBar img{
		float:right;
		cursor:pointer;
		padding-left:0px;
	}
		
	#mainContainer{
		height:100%;
		width:100%;
		text-align:left;
		padding:0px;
		margin-top:0px;
		margin-left:0px;
		border:0px solid #000;
		overflow:visible;
	}	

	#PanelPane{

		font-weight:normal;
		padding:6px;
		margin-top:1px;
		margin-left:0px;
		float:left;
		height:768px;
		width:200px;
	}

	#leftfill{
		font-weight:normal;
		padding:0px;
		margin-top:0px;
		margin-left:0px;
		float:left;
	}
	
	#contentContainer{
	height:100%;
	overflow:visible;
	position:relative;
	padding-top:10px;
	padding-left:10px;
	margin-right:0px;
	display:block;
	}
	
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:200px;	/* Width of box */
		height:300px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #000;	/* Black border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#317082;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;	
	}
