﻿body
{
	color: #000000;
	font-size: 75%;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background-color: #d9eef3;
}

a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover
{
	color: #3366FF;
	text-decoration: underline;
}
a.Link:link { color: #15317D; text-decoration: underline; }
a.Link:visited { color: #15317D; text-decoration: underline; }
a.Link:hover { color: #ffffff; text-decoration: underline; }
a.SubHeader:link { color: #003300; text-decoration: none }
a.SubHeader:visited { color: #003300; text-decoration: none; }
a.SubHeader:hover { color: #006600; text-decoration: underline }
a.SubHeaderLink:link { color: #003300; text-decoration: underline }
a.SubHeaderLink:visited { color: #003300; text-decoration: underline; }
a.SubHeaderLink:hover { color: #006600; text-decoration: underline }
a.Toolbar:link { color: #000088; text-decoration: none }
a.Toolbar:visited { color: #000088; text-decoration: none }
a.Toolbar:hover { color: #000088; text-decoration: underline }
a.Menu:link { color: #000000; text-decoration: none; }
a.Menu:visited { color: #000000; text-decoration: none; }
a.Menu:hover { color: #15317D; text-decoration: underline; }


table.Green { background-color: #99cc99; }
table.Group { border: 1px solid #003300; }
table.Schedule2 { background-color: #6699cc; }
table.White { background-color: #ffffff; }


td.Green { background-color: #d9eef3; color: #003300; }
td.LightGreen { background-color: #eeffee; color: #003300; }




td.BottomBackground
{
	background-image: url("images/BotBkgnd.png");
	background-repeat:repeat-x;
	background-position:center left;
}
td.White
{
	background-color: #ffffff;
	color: #003300;
}
td.Gray
{
	background-color: #999999;
}
td.Black
{
	background-color: #000000;
	color: #ffffff;
}
td.green
{
    background-color:#d9eef3;
}

td.Menu
{
	background-color: #FF99FF;
}

td.MenuItem
{
	color: #000000;
	text-decoration: none;
	border: 1px solid #d9eef3;
	background-color: #d9eef3;
}
td.MenuItemHover
{
    color: #003399;
    text-decoration: underline;
    border: 1px solid #003399;
    background-color: #66CCFF;
}

td.NavPane2
{
	color: #15317D;
	background-color: #000000;
	background-position: center;
	background: #d9eef3;
	background-repeat: repeat-y;
	background-image: url("images/Gallery/SideBar.png");
	padding-left: 7px;
	padding-right: 7px;
}

td.SubHeaderBkgnd
{
	color: #000000;
	background: #90D5E7;
}
td.SubSectionTitle
{
	border-bottom: 1px solid #C89137;
	border-bottom-color: #C0C0C0;
	color: #000000;
}




td.ScheduleHeader
{
	border: 1px solid #6699cc;
	color: #000088;

	background-color: #b1d2f3;
	background-image: url("images/gradrowv.jpg");
	background-repeat:repeat-x;
	background-position:top left;
	
}
td.ScheduleHeaderToday
{
	border: 1px solid #6699cc;
	color: #000088;
	background-color: #FFFFDD;
}
td.ScheduleDay
{
	border: 1px solid #6699cc;
	color: #000088;
}
td.ScheduleDayToday
{
	border: 1px solid #6699cc;
	color: #000088;
	background-color: #FFFFDD; 
}
td.ScheduleDaySeparator
{
	border-top: #FFCCCC 1px dotted;
	border-top-color: #FF3399;
}

td.Header 
{ 
	color: #000088; 
	font-weight: bold; 
	background-color: #b1d2f3;
	background-image: url("images/gradrowv.jpg");
	background-repeat:repeat-x;
	background-position:top left;
}

td.ToolBarCell
{
	color: #000080;
	background-image: url("images/tbargrad.jpg");
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #add684;
	border: #b0c4de 1px solid;
}
tr.ToolbarHover
{
  text-decoration: underline;
  cursor: pointer; background-color: #99ccff; background-image: url("images/gradrowv.jpg"); 
  background-position: top left; background-repeat: repeat-x; 
}


td.SchedTabInactive
{
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #535353;
	color: #C0C0C0;
}
td.SchedTabActive
{
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ffffff #ffffff #000000 #ffffff;
	background-color: #000000;
}
td.SchedTabHover
{
	border-style: solid solid dotted solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ffffff;
	cursor: pointer;
	background-color: #FFFFAA;
	color: #006699;
}
td.SchedTabNone
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;
}



input.Web
{
	color: #000088; 
	background-color: #ffffff; 
	font-family: Verdana,Arial,Tahoma,sans-serif;
	border-right: #b0c4de 1px solid;
	border-left: #b0c4de 1px solid;
	border-top: #b0c4de 1px solid;
	border-bottom: #b0c4de 1px solid;
}
select.Web
{
	color: #000088; 
	background-color: #ffffff; 
	font-family: Verdana,Arial,Tahoma,sans-serif;
	border-right: #b0c4de 1px solid;
	border-left: #b0c4de 1px solid;
	border-top: #b0c4de 1px solid;
	border-bottom: #b0c4de 1px solid;
}
textarea.Web
{
	color: #000088; 
	background-color: #ffffff; 
	font-family: Verdana,Arial,Tahoma,sans-serif;
	border-right: #b0c4de 1px solid;
	border-left: #b0c4de 1px solid;
	border-top: #b0c4de 1px solid;
	border-bottom: #b0c4de 1px solid;
}
input.WebButton
{
	color: #000088;
	background-color: #ddeaff;
	font-family: Verdana,Arial,Tahoma,sans-serif;
	border-right: #b0c4de 1px solid;
	border-left: #b0c4de 1px solid;
	border-top: #b0c4de 1px solid;
	border-bottom: #b0c4de 1px solid;
}
input.WebButtonHover
{
	cursor: pointer;
	color: #006600;
	background-color: #ccff99;
	font-family: Verdana,Arial,Tahoma,sans-serif;
	border-right: #006600 1px solid;
	border-left: #006600 1px solid;
	border-top: #006600 1px solid;
	border-bottom: #006600 1px solid;
}
.DefaultNodeStyle
{
	color2:#000088;
	font-family2: Tahoma,Verdana,Courier,Helvetica,Arial,'Microsoft Sans Serif', 'Comic Sans MS';
    font-weight:normal;
	vertical-align:middle;
	border:none;
	background-color:transparent;
	padding-left:2px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
}
.SelectedNodeStyle
{
	font-family2: Tahoma,Verdana,Courier,Helvetica,Arial,'Microsoft Sans Serif', 'Comic Sans MS';
    font-weight:bold;
	vertical-align:middle;
	border:none;
	background-color:transparent;
	padding-right:2px;
	padding-left:1px;
	padding-top:1px;
	padding-bottom:1px;
}
.tree td div
{
   height: 100% !important
}
