html, body 					{font-family: verdana,arial,helvetica,sans-serif; font-size: 11px;
							font-weight: normal; line-height: 13px;	color: #000; margin: 0em; padding: 0px; text-align: left;}
HR							{color:#c4c4c4; height:0.1em; width: 96%; border:0px; margin-top:1em; margin-bottom:1em; text-align:center;}
P 							{line-height: 1.35; margin: 0.4em 0.4em 0.7em 0.7em;}

H1 							{font-family: verdana,arial,helvetica,sans-serif; font-size: 0.88em; text-transform: uppercase; letter-spacing: 2px;
     						margin: 0; padding: 0.44em 0 0.44em 5%; background: #EBEBEB;}
H2 							{font-family: verdana,arial,helvetica,sans-serif; font-size: 0.88em; text-transform: uppercase; letter-spacing: 2px;
     						margin: 0; padding: 0.44em 0 0.44em 1em; background: #F2F2F2; color:#4889A4;}
H3 							{font-family: verdana,arial,helvetica,sans-serif; font-size: 1.11em; letter-spacing: 2px;
     						margin: 0; padding: 0.33em 0 0.33em 0.88em; background: #F7F7F7;}
H4 							{font-family: arial, helvetica, sans-serif; font-size: .80em; 
     						margin: 0; padding: 0.44em 0 0.44em; background: #F7F7F7; color:#C76028;}

A							{color: white; text-decoration:underline;}
A:hover						{color:#000; text-decoration:none;}

A:active.eyebrow			{color:#fff; text-decoration:underline;}
A:visited.eyebrow			{color:#fff; text-decoration:underline;}
A:link.eyebrow				{color:#fff; text-decoration:underline;}
A:hover.eyebrow				{color:#e4e4e4; text-decoration:none; background-color:#FFFFFF;}

A.nodecor					{text-decoration: none;}
A.bgnodecor:hover			{text-decoration: none; background-image: url(bg_nav.gif); background-repeat: no-repeat;}
A:hover.decor				{color:black; text-decoration:underline;}

A:link.crumb				{text-decoration:none;}
A:active.crumb				{text-decoration:none;}
A:visited.crumb				{text-decoration:none;}
A:hover.crumb				{color:#330033; text-decoration:underline overline;}

A:link.footer				{color: #e4e4e4; text-decoration:none;}
A:active.footer				{color: #e4e4e4; text-decoration:none;}
A:visited.footer			{color: #e4e4e4; text-decoration:none;}
A:hover.footer				{color:#fff; text-decoration: underline;}

#calendar A:link			{color: white; text-decoration:none;}
#calendar A:active			{color: white; text-decoration:none;}
#calendar A:visited			{color: white; text-decoration:none;}
#calendar A:hover			{color: white; text-decoration:underline; background-color: black;}

A:link.calendar 			{color:white; text-decoration: none;}
A:active.calendar			{color:white; text-decoration: none;}
A:visited.calendar			{color:white; text-decoration: none;}
A:hover.calendar			{color:white; text-decoration: underline;}

A:link.mediagallery 		{color:white; text-decoration: none;}
A:active.mediagallery		{color:white; text-decoration: none;}
A:visited.mediagallery		{color:white; text-decoration: none;}
A:hover.mediagallery		{color:white; text-decoration:underline;}

A:link.photo		 		{color:black; text-decoration: none;}
A:active.photo				{color:black; text-decoration: none;}
A:visited.photo				{color:black; text-decoration: none;}
A:hover.photo				{color:white; text-decoration:underline;}

A:link.leftnav 				{color:#003366; text-decoration:none;}
A:active.leftnav			{color:#003366; text-decoration:none;}
A:visited.leftnav			{color:#003366; text-decoration:none;}
A:hover.leftnav				{color:#ffcc00; text-decoration:none;}

A:link.header				{text-decoration:none;}
A:active.header				{text-decoration:none;}
A:visited.header			{text-decoration:none;}
A:hover.header				{color:#CCCCCC; text-decoration:none;}

A:link.main_article 		{color:black; text-decoration: none;}
A:active.main_article		{color:black; text-decoration: none;}
A:visited.main_article		{color:black; text-decoration: none;}
A:hover.main_article		{color:#0A3E4C; text-decoration:underline;}

A:link.maintitle	 		{color:black; text-decoration: none;}
A:active.maintitle			{color:black; text-decoration: none;}
A:visited.maintitle			{color:black; text-decoration: none;}
A:hover.maintitle			{color:#0A3E4C; text-decoration:underline;}

.article					{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000; line-height: 16px; text-align:left;}
.article_title				{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000; font-weight:bold; line-height: 16px; text-align:left;}
.calendar					{font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 10px; line-height: 14px; text-align:left;}
.calendartitle				{font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size: 11px; font-weight: bold; color: #FFFFFF; margin: 10px;}
.classlisting				{font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 9px; line-height: 12px; text-align:left; margin: 0.4em 0.4em 0.7em 0.7em;}
.crumb  					{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #555555; line-height: 10px;}
.date   					{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFF; line-height: 10px;}
.departmentlist				{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000; font-weight:bold; line-height: 14px; text-align:left; margin: 0.4em 0.4em;}
.feature					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000; line-height: 10px;}		
.footer  					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #9F9F9F; line-height: 12px;}
.header  					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; line-height: 10px;}
.highlights					{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-align:left; font-weight: bold; line-height: 12px;}
.main_article				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; line-height: 13px; text-align:left;}	
.maintitle 					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-top:10px; text-indent:10px;}
.mediagallery				{font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 10px; line-height: 14px; text-align:center;}
.search  					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; line-height: 14px; background: #EBEBEB;}
.smalltitle 				{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.dropoff					{background-image: url("images/dropoff.jpg"); background-repeat: repeat-y; background-position: left;}
.leftnav_table				{background-color: #4B8EA9;}
.footer_table				{background-color: #0A3E4C;}
.header_table				{background-color: #FFF;}
.content_table				{background-color:#FFFFFF;}
.rightds_table				{background-image:url(images/background_rightds.gif);}
.cornerds_table				{background-image:url(images/background_cornerds.gif);}
.bottomds_table				{background-image:url(images/background_bottomds.gif);}
.leftnavtop_table			{background-image:url(images/background_leftnav.gif); background-color: #fff;}
.temple_body				{margin:0;}

div#leftnav 				{float: left; font-size: 10px; background-color: #1A6683; text-transform: uppercase;}
div#leftnav a 				{display: block; width: 183px; padding: 4px 4px; margin: 0; border-bottom: 1px solid #e4e4e4; color: #FFF; 
							font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left;}
div#leftnav a:hover 		{position:relative; color: white; background: #6C9852;}
div#leftnavactive			{float: left; font-size: 10px; background-color: #C5D7DF; text-transform: none; font-weight:bold;}
div#leftnavactive a			{display: block; width: 175px; padding: 4px 4px; margin: 0; border-top: 1px solid white; position:relative; color: white; background: #46616e;
							font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-transform: uppercase; text-decoration: none;}
							
div#leftnav h4 				{background: rgb(33%,33%,33%); color: white; text-align: center; margin: 0; padding: 0.25em 0 0.125em 0;}

.shadow { font-family:Verdana, Arial, Helvetica, sans-serif;
  height: 1em;
  filter: Shadow(Color=#000000, 
                 Direction=135, 
                 Strength=4);
  line-height: 2em;
  white-space: nowrap;
  cursor:pointer;
}

.shadow:before {
  display: block;
  margin: 0 0 -2.12em 0.15em;
  padding: 0;
  color: #666666; 
}

#shadow_1:before { 
  content: 'In shadow'; 
}
#second_2:before { 
  content: 'Happy Shadowing!'; 
}

html*.shadow {

  [color:red;
    text-shadow: #666666 5px 5px 5px; 

  ]color:auto; 
}

.dummyend[id]{clear: both;}

html*.shadow:before {

  [color:red;
    display: none;
  ]color:auto;
}

.dummyend[id]{clear: both;}

