/*
 * St. Mark's style sheet.
 */

.outer-box {
  margin: 1em;
  padding: 1em;
  border: 2px solid #dcecf1;
}
.horiz-menu-bg {
  background-image: url(images/bl-bkgd.jpg);
  background-repeat: no-repeat;
}
.horiz-menu-item {
  padding-left: 0.5em;
  padding-right: 0.5em;
  border-right: 1px solid blue;
}
.horiz-menu-item-last {
  padding-left: 0.5em;
}
/*
 * Note on list item margins - default (from blueprint?) is to put
 * ~0.25em margin-bottom on unordered lists. The following make
 * nested list spacing uniform by moving the 0.25 em margin-bottom
 * to the list items.
 */
.left-sidebar-ul {
  list-style-image: url("images/bullet-star-sm.jpg");
  text-decoration: none;
}
.left-sidebar-ul li {
  margin-bottom: 0.25em;
}
.left-sidebar-sub-ul {
  list-style-image: url("images/ball-yelsm.jpg");
  text-decoration: none;
  margin-bottom: 0em;
}
.main-content {
  background-image: url(images/st-mark-logo-wtrmk2.jpg);
  background-repeat: no-repeat;
  background-position: right;
}
.main-content h4 {
  color: #333399;
  margin-left: 0.25em;
  padding-top: 0.5em;
}
.no-decoration {
  text-decoration: none;
}


/*
 * This is the old style sheet used by the FrontPage generated web
 * page. This should be cleaned up and merged with the new style
 * sheet.
 */

A
{     FONT-FAMILY: sans-serif, Verdana;     
	FONT-WEIGHT: normal;
	color: #333399;      
	text-decoration: none
}
   

.HomePage    { font-family: Arial; font-size: 12pt; color: #800080 }
.specialtext { font-size: 14pt; color: #CC3300; font-family: BoltonBoldItalic }
.normaltextsm { font-size: 8pt; font-family: Arial }
.nvscbanner  { font-family: Arial; font-size: 18pt; color: #FFFFFF; font-weight: bold }
.nvscbannersm { font-size: 14pt; color: #FFFFFF; font-family: Arial; font-weight: bold }
A:visited 

   {
	FONT-FAMILY: sans-serif, Verdana;
	TEXT-DECORATION: none;
	color: #800080;
} 

 A:hover

   {
	FONT-FAMILY: sans-serif, Verdana;
	TEXT-DECORATION: underline;
	color: #993399

   } 




.head        { font-family: Arial; font-size: 14pt; color: #333399 }
.subhead     { font-family: Arial; font-size: 12pt; color: #3D7F7B; font-weight:bold }
.navtext     { font-family: Verdana; font-size: 10pt; color: #000000 }
.tablehead   { font-family: Verdana; font-size: 10pt; color: #5862A3; font-weight: bold }
.tabletext   { font-family: Arial; font-size: 10pt; color: #000000 }
.tabletextbold { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold }
.topnav      { font-family: Verdana; font-size: 10pt; font-style: bold; color: #FFFFFF }
.topnav1     { font-family: Verdana; font-size: 10pt; color: #000066; font-weight: bold }
.footer      { font-family: Arial; font-size: 8pt; font-style: normal; color: #000000 }
.notation    { font-family: Arial; font-size: 10pt; font-style: normal; color: #FF0000 }
.importantsm   { font-family: Arial; font-size: 8pt; color: #FF0000 }
.important   { font-family: Arial; font-size: 12pt; color: #FF0000; font-weight: bold }
.importantlg { font-family: Arial; font-size: 14pt; color: #FF0000; font-weight: bold }
.normaltext  { font-family: Arial; font-size: 10pt; color: #000000 }
.normaltextlg { font-family: Arial; font-size: 12pt; color: #333333 }
.normaltextbold { font-family: Arial; font-size: 10pt; font-weight: bold }
.tinytext    { font-family: Arial; font-size: 8pt; font-style: normal; color: #000000 }
.backgroundtext { font-family: Arial; font-size: 10pt; font-style: normal; color: #808080 }
.importantwhite   { font-family: Arial; font-size: 12pt; color: #FFFFFF; font-weight: bold }
.importantlgwhite { font-family: Arial; font-size: 14pt; color: #FFFFFF; font-weight: bold }

