/* stylesheet.css */

#CenterableContainer
{
  position: fixed; 
  top: 0;
  left: 0; 
  width: 100%; 
  height: 100%;
  display: table;
}


#VerticalCentered
{
  display: table-cell; 
  vertical-align: middle
}


#HorizontalCentered
{
  display: block; 
  margin: 1em auto;
}

a:link#HighlightedLink { text-decoration:none; font-weight:bold; color:#FF7F00; }
a:visited#HighlightedLink { text-decoration:none; font-weight:bold; color:#2F3941; }
a:hover#HighlightedLink { text-decoration:underline; font-weight:bold; color:#FF7F00; }
a:active#HighlightedLink { text-decoration:underline; font-weight:bold; color:#FF7F00; }
a:focus#HighlightedLink { text-decoration:underline; font-weight:bold; color:#FF7F00; }

a:link#NormalLink { text-decoration:none; color:#787878; }
a:visited#NormalLink { text-decoration:none; color:#787878; }
a:hover#NormalLink { text-decoration:underline; color:#787878; }
a:active#NormalLink { text-decoration:underline; color:#787878; }
a:focus#NormalLink { text-decoration:underline; color:#787878; }
