<STYLE TYPE="text/css">
	.Error {}

	body               {background-color:#FFFFFF;}
	legend             {font-size:10pt; font-family:arial; font-weight:200; color:#005E5B;}
	fieldset           {padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:4px;}
	h2                 {font-family:Arial Black;font-weight:500; font-size:19px; color:#9CBFB8; margin-bottom:10;border-top:0px solid #00000;border-bottom:1px solid #00000;border-right:0px solid #00000;border-left:5px solid #00000;padding-left:15px;}
	td                 {font-family:Arial, Helvetica, sans-serif; font-size:13px;}
	td.SortedColumn    {background-color: #E0F1E0;}
	tr.AlternateRow    {background-color: #DDE6E2;}
	tr.AlternateRow td.SortedColumn {background-color: #C6DCDC;}

	.BackgroundCalendar       {background-image:url(../Images/calendr2.gif); background-repeat:no-repeat}
	.BackgroundTelephone      {background-image:url(../Images/teleph.gif); background-repeat:no-repeat}
	.BackgroundBlue           {background-color: #C6DCDC;}
  .BackgroundBack           {background-image:url(../Images/m30.jpg); background-repeat:no-repeat}
	.BackgroundGrey           {background-image:url(../Images/bg_3.gif); background-repeat:repeat-x;padding:left:4px;padding-top:1px;padding-bottom:1px;font-weight:600;border:1px solid #9CBFB8;}
	.BackgroundStats          {background-image:url(../Images/stats.gif); background-repeat:no-repeat}
	.Bagel                    {background-color:#0000F1; color:#FFFFFF;}
	.boldText                 {font-weight:600;}
	.browseLinks              {font-family:arial; font-weight:200; color:#005E5B; font-size:13px; white-space:nowrap;}
	.browseLinks A:link       {text-decoration:underline;color:#005E5B;height:100%;}
	.browseLinks A:active     {color:#005E5B; height:100%;}
	.browseLinks A:visited    {color:#005E5B; height:100%;}
	.browseLinks A:hover      {text-decoration:none;color:#D7FFE3;height:100%;background-color:#8AA8A0;}
	.BugsFrame                {height:400px;width:770;margin-left:10px;}
	.BrowseMargin             {background-color:#D4D0C8;}
	.Button                   {border-left: #000000 1px solid; padding-left:7px; padding-right:7px;}
	.category                 {font-family:arial narrow; font-weight:600; color:#005E5B; font-size:16px; padding-left:12px; background-image:url(../Images/tri.gif); background-repeat:no-repeat; background-position:0 7px; white-space:nowrap;}
	.CategoryLinkSelected     {font-family:arial narrow; font-weight:600; background-color:#D7FFE3; font-size:16px; padding-left:12px; background-image:url(../Images/tri.gif); background-repeat:no-repeat; background-position:0 7px; white-space:nowrap;}
	.CategoryLinkDeselected   {font-family:arial narrow; font-weight:600; background-color:#E8F1ED; font-size:16px; padding-left:12px; background-image:url(../Images/spacer.gif); background-repeat:no-repeat; background-position:0 7px; white-space:nowrap;}
	.CellBorder               {border:1px solid #9CBFB8;}
	.CellWithCategory         {border-width:2px; border-color:#D7FFE3; border-style:solid;border-left:0px;border-right:0px;font-family: Arial; font-size:14px;font-weight:600;padding-left:15px;background-color:#9CBFB8;padding-right:15px;padding-top:2px;padding-bottom:2px;}
	.Cell_over                {background-color: #C6DCDC; color:#005E5B; text-decoration:none;}
	.Cell_out                 {background-color: #E8F1ED; }
	.Cell_outTopFrame         {background-color: #DDE6E2; }
	.Client-Site			        {background-color:#00F100;}
	.Content                  {margin-right:5%;margin-left:5%;margin-top:1%;padding-bottom:0px;border:1px solid #000000;text-align:center;min-width:100px;}
	.ContentNoBorder          {margin-right:5%;margin-left:5%;margin-top:1%;padding:0px;border:0px;text-align:left;width:100%;}
	.CurrentDate              {font-family: Arial Narrow; font-weight:600; color:#000000; font-size: 13px;}
	.DatePickerArrow          {border:1px solid #000084; background-color:#005E5B;}
	.DatePickerBagel         	{background-image:url(../Images/bagel.jpg);background-repeat:no-repeat; background-position:0px;font-size:9pt; font-family:arial; font-weight:200; color:#000000; background-color:#FFFFFF; text-align:center; border:1px solid #606060;}  .DatePickerDayOfWeek      {font-size:9pt; font-family:arial; font-weight:600; color:#005E5B; background-color:#E8F1ED; text-align:center; border:1px solid #000000;}
	.DatePickerDay            {font-size:9pt; font-family:arial; font-weight:200; color:#000000; background-color:#FFFFFF; text-align:center; border:1px solid #000000;}
	.DatePickerFrame          {border:1px solid #000000; background-color:#0F7D77;}
	.DatePickerHeading        {font-size:9pt; font-family:arial; font-weight:600; color:#005E5B; background-color:#D7FFE3; text-align:center; border-top:1px solid #000000;}
	.DatePickerToday          {font-size:9pt; font-family:arial; font-weight:900; color:#000000; background-color:#66FFCC; text-align:center; border:1px solid #000000;}
	.EditButton               {width:17; height:17;}
	.Event1                   {background-color:#CC0033;}
	.Event2                   {background-color:#00CC00;}
	.Event3                   {background-color:#9999FF;}
	.Event4                   {background-color:#FF3399;}
	.Event0                   {background-color:#CCCC00;}
	.Event5                   {background-color:#336666;}
	.Event6                   {background-color:#FFCC33;}
	.Event7                   {background-color:#33FF00;}
	.Event8                   {background-color:#993366;}
	.Event9                   {background-color:#66CCCC;}
	.Event10                  {background-color:#003333;}
	.Event11                  {background-color:#CCFFFF;}
	.Event12                  {background-color:#E8F1ED;}
  .Event13                  {background-color:#CCCCCC;}
  .Event14                  {background-color:#003300;}
	.EventRecursive1          {background-image:url(../Images/bg_7.gif); background-repeat:repeat-y;border-width:1px; border-color:#000000; border-style:solid;}
	.EventRecursive2          {background-image:url(../Images/bg_8.gif); background-repeat:repeat-y;}
	.EventRecursive0          {background-image:url(../Images/bg_9.gif); background-repeat:repeat-y;border:1px solid #9CBFB8;}
	.EventRecursive3          {background-color:#CC0033;}
	.EventRecursive4          {background-color:#CC0033;}
	.EventRecursive5          {background-color:#CC0033;}
	.EventRecursive6          {background-color:#CC0033;}
	.EventRecursive7          {background-color:#CC0033;}
	.EventRecursive8          {background-color:#CC0033;}
	.EventRecursive9          {background-color:#CC0033;}
	.EventRecursive10          {background-color:#CC0033;}

	EventRecursive11          {background-color:#CC0033;}
  .Filter                   {height:20;text-align:left;font-weight:600;font-size:12;filter:alpha(opacity=45);-moz-opacity:45%;}
	.FixedHeader tr           {position: relative;height: auto;}
	.FixedHeader td           {background-image:url(../Images/bg_3.gif); background-repeat:repeat-x;border: 1px solid #9CBFB8;white-space: nowrap;text-align:center;padding: 5px;font-family: Helvetica;font-size: 12px;font-weight: 600;}
	.GreenText                {color:#005E5B;}
	.HideBlockElement         {display:none;}
	.IndexBody                {background-color: #E8F1ED; background-image:url(../Images/bg2.gif); background-repeat:repeat-y; background-position:left;}
	.IndexBody                {background-color: #E8F1ED; background-image:url(../Images/bg2.gif); background-repeat:repeat-y; background-position:left;}
	.inputBox                 {border-width:1px; border-color:#000000; border-style:solid; background-color:#D7FFE3; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:2px; height:20;}
	.InputBoxDisguised        {border-width:0px; background-color: #E8F1ED;width: 60px;}
	.InputBoxError            {border-width:1px; border-color:#F10000; border-style:solid; background-color: #D7FFE3;}
	.ItemUnselected           {padding:3px 0px 3px 0px;border-top:1px solid #E8F1ED;}
	.ItemSelected             {padding:3px 0px 3px 0px;background:#9CBFB8;border-bottom:1px solid #40728D;}
	.links                    { width:249; vertical-align:top; padding-left:15px; color:#005E5B;}
	.LinkCategory             {font-size:11 px; font-family:Arial narrow, Helvetica, sans-serif; font-weight:600; text-decoration:underline; margin-bottom:0 px}
	.LinkCategory2            {font-size:11 px; font-family:Arial narrow, Helvetica, sans-serif; font-weight:600;border-top:1px solid #477b98; margin-bottom:0 px}
	.LinkCategoryOver         {font-size:11 px; font-family:Arial Narrow, Helvetica, sans-serif; font-weight:600; text-decoration:none; cursor:hand; color:#0F7D77;}
	.linksWithIcons           {white-space:nowrap;}
	.LoginCaption             {font-size:9pt; font-family:arial; font-weight:200; color:#005E5B;}
	.LoginFieldset            {font-size:11pt; font-family:arial; font-weight:600; color:#005E5B;}
	.MainMenu                 {list-style:none;padding:10px 15px 10px 13px;margin:0px;background:#9CBFB8;}
	.MainMenu li              {padding:3px 0px 3px 0px;border-top:1px solid #40728D;}
	.mainMenu li.first        {border:none;}
	.MainMenuItem             {color:white;text-decoration:none;font-size:1.0em;font-weight:600;padding-left: 10px;display:block;background: url(../Images/tri.gif) no-repeat;background-position:0 3px;white-space: nowrap;}
	.MainMenuItemOver         {background: url(../Images/tri_over.gif) no-repeat;background-position:0 3px;padding-left: 10px;display:block;font-size:1.0em;font-weight:600;white-space: nowrap;cursor:hand;}
	.MainMenuItemUnselected   {list-style:none;padding:10px 0px 10px 0px;margin:0px;}
	.MenuIconOver             {text-align:left; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #606060; border-bottom:1px solid #606060;}
	.MenuIconDown             {text-align:left; border-left:1px solid #072C3C; border-top:1px solid #072C3C; border-right:1px solid #E3FBFF; border-bottom:1px solid #E3FBFF;}
	.Point                    {cursor:hand;}
	.PopUpMenu                {position:absolute; top:1; left:1; visibility:hidden; width:150; background-color:#D4D0C8; border:1px outset #000000;}
	.RowOddColor              {background-color:#DDE6E2;}
	.RowEvenColor             {background-color:#E8F1ED;}
	.RowDarkGreenColor        {background-color :#9CBFB8;}
	.SectionBorder            {border-left:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #000;border-right:5px solid #000;background:#E8F1ED;color:#000;padding:10px;margin-bottom:10px;text-align:left;font-size:10pt; margin-right:10px;margin-left:10px;}
	.SectionName h1           {font-family:Arial narrow;font-weight:600; font-size:13px;background:#D7FFE3;border-top:1px solid #00000;border-bottom:1px solid #00000;border-right:7px solid #00000;border-left:7px solid #00000;margin-top:1px;padding-left:4px;padding-right:10px;padding-top:2px;padding-bottom:2px;color:#9CBFB8;text-align:left;margin-bottom:2;}
	.SectionNameGrey h1       {font-family:Arial narrow;font-weight:600; font-size:13px;background:#DDE6E2;border-top:1px solid #00000;border-bottom:1px solid #00000;border-right:7px solid #00000;border-left:7px solid #00000;margin-top:1px;padding-left:4px;padding-right:10px;padding-top:2px;padding-bottom:2px;color:#9CBFB8;text-align:left;margin-bottom:2;}
	.Section                  {width:250px;padding:0px;margin-left:0px; margin-right:10px;margin-top:5px;float:left;margin-bottom:0px;}
	.SectionWide              {width:360px;padding:0px;margin-left:0px; margin-right:10px;margin-top:5px;float:left;}
	.SectionName              {padding:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;width:100%;width:auto;}
	.ScrollContent            {height:50%;overflow:auto; }
	.ScrollContent tr         {height: auto;}
	.ScrollContent td         {color: #000000;padding: 3px;font-family: Helvetica;font-size: 11px;border: 1px solid #9CBFB8;border-top:0px;border-bottom:0px;white-space: nowrap;}
	.ShortFrame               {height:50px; width:540; scrolling:no; overflow: hidden;}
	.ShowBlockElement         {display:block;}
	.Sick   				          {background-color:#FFFF00; color:#FFFFFF}
	.ScrollBar                {scrollbar-base-color: #E8F1ED;}
	.SectionLinks             {margin-left:4px; color:#005E5B; text-decoration:underline;font-size:10pt; }
	.TableHeader              {background-image:url(../Images/bg_3.gif); background-repeat:repeat-x;font-family: Helvetica;font-size: 11px;color:#000000; font-weight:600;}
	.TableHeader  td          {white-space: nowrap;text-align:center;   }
	.TallFrame                {height:490px;width :650;margin-left:1px;margin-top:0px;}
	.TextButtonDown           {position:relative; top:1; left:2; font-size:10pt; font-family:arial; font-weight:600;}
	.Title                    {padding:0px;margin-right:-6px;margin-left:-6px;margin-bottom:0px;width:100%; /* I have to specify a width for IE5 PC, or else it ignores the top-margin of the H1 element therein. But 100% is different in browsers without IE5x PC's broken box model, so I have to use the CSS2 selector trick to set the width to auto for those browsers*/
	width:auto;}
	.Title h1                 {font-size:18px;background:#D7FFE3;border-top:1px solid #00000;border-bottom:1px solid #00000;border-right:10px solid #00000;border-left:10px solid #00000;margin-top:10px;padding-left:10px;padding-right:10px;padding-top:1px;padding-bottom:1px;}
	.YearPickerFrame          {border:1px solid #000000; background-color:#8AA8A0;}
	.TextButtonUp             {position:relative; top:0; left:0; font-size:10pt; font-family:arial; font-weight:600;}
	.to                       {background-image:url(../Images/bg_2.gif); background-repeat:repeat-x;}
	.Vacation					        {background-color:#F10000; color:#FFFFFF}

	A.DateClose:link          {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B; width:100%;}
	A.DateClose:visited       {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B; width:100%;}
	A.DateClose:active        {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B; width:100%;}
	A.DateClose:hover         {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B; width:100%; background-color:#9CBFB8;}

	A.DateCloseBig:link       {text-decoration:none; font-size:11pt; font-family:arial; color:#8AA8A0; width:100%;}
	A.DateCloseBig:visited    {text-decoration:none; font-size:11pt; font-family:arial; color:#005E5B; width:100%;}
	A.DateCloseBig:active     {text-decoration:none; font-size:11pt; font-family:arial; color:#005E5B; width:100%;}
	A.DateCloseBig:hover      {text-decoration:underline; font-size:11pt; font-family:arial; color:#0F7D77; width:100%;}

	A.DateLink:link           {text-decoration:none; font-size:10pt; font-family:arial; color:#000000; width:100%; background-color:#FFFFFF;}
	A.DateLink:visited        {text-decoration:none; font-size:10pt; font-family:arial; color:#000000; width:100%; background-color:#FFFFFF;}
	A.DateLink:active         {text-decoration:none; font-size:10pt; font-family:arial; color:#000000; width:100%; background-color:#FFFFFF;}
	A.DateLink:hover          {text-decoration:none; font-size:10pt; font-family:arial; color:#FFFFFF; width:100%; background-color:#8AA8A0; font-weight:900;}s

	A.menuLinks               {text-decoration:underline; font-size:13px; font-family:arial; color:#005E5B; font-weight:550;}
	A.menuLinks:hover         {text-decoration:none; color:#0F7D77;}

	A.MonthLink:link          {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B;}
	A.MonthLink:visited       {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B;}
	A.MonthLink:active        {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B;}
	A.MonthLink:hover         {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B; background-color:#9CBFB8;}

	A.MonthLinkBig:link       {text-decoration:none; font-size:11pt; font-family:arial; color:#005E5B;}
	A.MonthLinkBig:visited    {text-decoration:none; font-size:11pt; font-family:arial; color:#005E5B;}
	A.MonthLinkBig:active     {text-decoration:none; font-size:11pt; font-family:arial; color:#005E5B;}
	A.MonthLinkBig:hover      {text-decoration:underline; font-size:11pt; font-family:arial; color:#0F7D77;}

	A.YearLink:link           {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B;}
	A.YearLink:visited        {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B;}
	A.YearLink:active         {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B;}
	A.YearLink:hover          {text-decoration:none; font-size:9pt; font-family:arial; color:#005E5B; background-color:#9CBFB8;}

	A.YearLinkBig:link        {text-decoration:none; font-size:12pt; font-family:arial; color:#005E5B;}
	A.YearLinkBig:visited     {text-decoration:none; font-size:12pt; font-family:arial; color:#005E5B;}
	A.YearLinkBig:active      {text-decoration:none; font-size:12pt; font-family:arial; color:#005E5B;}
	A.YearLinkBig:hover       {text-decoration:underline; font-size:12pt; font-family:arial; color:#0F7D77;}

	A.SectionLinks:link       {margin-left:4px; color:#005E5B; text-decoration:underline; width:100%; }
	A.SectionLinks:visited    {margin-left:4px; color:#005E5B; text-decoration:underline;width:100%;  }
	A.SectionLinks:active     {margin-left:4px; color:#005E5B; text-decoration:underline;width:100%;  }
	A.SectionLinks:hover      {margin-left:4px; color:#0F7D77; text-decoration:none; cursor:hand;width:100%;  }

	A.TodayLink:link          {text-decoration:none; font-size:10pt; font-family:arial; color:#000000; width:100%; background-color:#E0E0E0;}
	A.TodayLink:visited       {text-decoration:none; font-size:10pt; font-family:arial; color:#000000; width:100%; background-color:#E0E0E0;border:0px}
	A.TodayLink:active        {text-decoration:none; font-size:10pt; font-family:arial; color:#000000; width:100%; background-color:#E0E0E0;}
	A.TodayLink:hover         {text-decoration:none; font-size:10pt; font-family:arial; color:#FFFFFF; width:100%; background-color:#000084; font-weight:900;}




	div.TableContainer        {border: 1px solid #9CBFB8;border-top:0px;}
	div.TableContainer table  {height: 400px;overflow-auto;}



</STYLE>


