.menutext {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.5pt;
   text-decoration: none;
   }
body {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-color: #FFFFFF;
   }
.pagetext {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 8.5pt;
	line-height: 15px;	
    }

.pagetext A {
   color: #000060;
   text-decoration: underline;
   }

.pagetext A:visited {
   color: #000060;
   text-decoration: underline;
   }

.form { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #efefef; border-color:#000000; border: 1px solid; }
.form2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; border-color:#000000; border: 1px solid; padding-left: 2px;}
.form3 {
    font-size: 9px;
    font-family: ms sans serif, Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    background-color: #efefef;
    border-color:#000000;
    border: 0px solid;
    font-weight: lighter;
    padding: -1px;
    margin: -1px;
   }
.form4 
{ 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #ffffff; 
border-color:#000000; 
border: 1px solid; 
}

.formbutton { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #E8E5E5; border-color:#000000; border: 1px solid; }
.active {
   background-color: #FFFFCC;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #000000;
   text-decoration: underline;
   }

.inactive {
   background-color: #FFFFCC;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #000000;
   text-decoration: none;
   }

.inactive A
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.active A
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}

h3 {
    font-family: Arial, Helvetica, sans-serif;
    color: #000066;
    padding-bottom: -5px;
    letter-spacing: 1px;
}


h4, h5 {
    font-family: Arial, Helvetica, sans-serif;
    color: #000066;
    padding-bottom: -15pt;
    padding-top: -15pt;	
	margin-top: 0pt;
	margin-bottom: 0pt;
    letter-spacing: 0pt;
}

.memorialactive { background-color: #000066;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 7.5pt;
          font-style: bold;
          font-weight: bold;
          color: #FFFFFF;
          text-decoration: none;
          }
.memorialinactive { background-color: #eaeaea;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 7.5pt;
            font-style: bold;
            font-weight: bold;
            color: #660000;
            text-decoration: none;
 }

.memorialinactive A:visited {
   color: #000066;
   text-decoration: none;
   }

.memorialinactive A {
   color: #000066;
   text-decoration: none;
   }

.memorialinactive A:active {
   color: #000066;
   text-decoration: none;
   }


.tablehead1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #000000;
   background-color: #eeeeee;
   font-weight: bold;
   border-bottom: 1px solid #000000;
   line-height: 15px;	
   }

.tablehead2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-style: bold;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #000066;
   }
.tablehead3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #FFFFFF;
   line-height: 12pt;
   background-color: #000066;
   }

.searchnav {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #000000;
   background-color: #cccccc;
   }

.searchnav A {
   color: #000060;
   text-decoration: none;
   }

.searchnav A:visited {
   color: #000060;
   text-decoration: none;
   }

.searchbox {
   background-color: #eeeeee;
   }

.searchboxtext {
   font-family: Verdana, Arial;
   font-size: 8pt;
   }

.tabledata {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #000000;
   background-color: #eeeeee;
   }

.tabledata A {
   color: #000060;
   text-decoration: none;
   }

.tabledata A:visited {
   color: #000060;
   text-decoration: none;
   }

.tabledata2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.5pt;
   color: #000000;
   background-color: #eeeeee;
   }

.tablefoot {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.5pt;
   color: #000000;
   background-color: #eeeeee;
   }

.tablefoot2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-style: bold;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #cccccc;
   }

ul {
   line-height: 14pt;
   }

.photowizard {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #000000;
   background-color: #eeeeee;
   }

.photowizard A {
   color: #000060;
   text-decoration: underline;
   }

.photowizard A:visited {
   color: #000060;
   text-decoration: underline;
   }
   
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #666666;
	line-height: 18px;
   }

.footertext A {
   color: #000060;
   text-decoration: none;
   }

.footertext A:visited {
   color: #000060;
   text-decoration: none;
   }   

.cartHead {
background-color: #B0C4DE;
font-family: tahoma;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
}

.cartData {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 8.5pt;
	line-height: 15px;	
	background-color: #FFFFFF;
}
