/* element definitions start */
html, body {
font-family:lucida,verdana,sans-serif;                                                               
font-size:14px;
font-weight:normal;
}

body {
padding:0px;
margin:10px 15px 15px 15px;
color:#000000;                 
background-color:#ffffff;      
}

a {
font-family:lucida,verdana,sans-serif;
font-weight:normal;    
text-decoration:underline;
}

a:link {
color:#004C36; 
}

a:visited {
color:#004C36; 
}

a:hover {
color:#0000FF;                       
}

a img {
text-decoration:none;
border:none;
padding:0px;
margin:0px;
} 

h1 {
font-size:20px;
font-weight:normal;
text-align:left;
line-height:32px;
height:32px;
background-color:transparent;
color:#ffffff;                   
padding:0px 0px 0px 20px;
margin:0px;
}

h1 a {
font-size:24px;
font-weight:bold;
text-decoration:none;
color:#ffffff;                    
background-color:transparent;
}

h1 a:hover {
text-decoration:none;
color:#ffffff;                  
background-color:transparent;
}

h2 {
font-size:14px;
font-weight:bold;
text-align:left;
line-height:24px;
height:24px;
color:#ffffff;                   
background-color:transparent;
padding:0px 0px 0px 20px;
margin:0px;
}

h2 a {
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#ffffff;                        
background-color:transparent;
}

h2 a:hover {
text-decoration:none;
color:#ffffff;                          
background-color:transparent;
}

img {
margin:0px;
padding:0px;
border:none;
}     
/* element definitions end   */


/* nav starts                */

div.navbox p {
font-size:12px;
font-weight:bold;
padding:5px 0px 5px 5px;
margin:0px;
}

div.navbox p a {
font-size:12px;
font-weight:bold;
text-decoration:none;
}

div.navbox p a:hover {
background-color:transparent;
}

div.navbox a:link {
color:#FFFFFF; 
}

div.navbox a:visited {
color:#FFFFFF; 
}

div.navbox a:hover {
color:#E0C848; 
}

div.navbox a {
font-size:12px;
}

div.navbox ul {
list-style-type:none;
padding:0px;
margin:0px;
}

div.navbox li {
background-image:url("/images/arrow_li_inact.gif");
background-repeat:no-repeat;
background-position:left;
padding:2px 5px 1px 18px;
margin:0px;
}

div.navbox li a {
font-size:12px;
}

div.navbox li:hover {
background-image:url("images/dbullet.gif");
background-repeat:no-repeat;
background-position:left;
color:#0000FF;      
background-color:#ffffaa;   
}

div.navbox li.active {
background-image:url("images/dbullet.gif");
background-repeat:no-repeat;
background-position:left;
color:#000000;             
background-color:#ffffbb;  
}

div.navbox li.extern {
background-image:url("/images/arrow_li_extern.gif");
background-repeat:no-repeat;
background-position:left;
}

div.navbox li.extern:hover {
background-image:url("/images/arrow_li_extern_hover.gif");
background-repeat:no-repeat;
background-position:left;
}

div.navbox div.active {
color:#000000;
background-color:#E3f5e6;
border-right:solid 3px #E3f5e6;
border-bottom:solid 1px #E3f5e6;
padding:0px 0px 10px 0px;
margin:0px 0px 2px 0px;
}

div.navbox div.active p {
color:#000000; 
background-color:#D0E2D4;
}

div.navbox div.inactive {
color:#FFFFFF;
background-color:#004C36;
padding:0px;
margin:0px 0px 2px 0px;
}

div.navbox div.inactive:hover {
color:#FFFFFF;
background-color:#004C36;
}

/* nav ends                  */

div.newsbox {
color:#000000;                       
background-color:#e8e8e8;            
font-size:12px;
padding:2px 2px 10px 2px;
margin:15px 0px 0px 20px;  
border-top:solid 1px #000000;
border-bottom:solid 1px #000000;
border-right:solid 1px #000000;     
border-left:solid 1px #000000;     
}

div.newsbox a, div.newsbox a {
font-size:12px;
font-weight:normal;
}

div.newsbox p, div.newsbox p {
padding:0px;
margin:3px 5px 0px 5px;
}

div.newsbox h5, div.newsbox h5 {
color:#000000;                 
background-color:#e8e8e8;
font-size:14px;
padding:5px 5px 5px 5px; 
margin:0px 0px 0px 0px;
}


/* Preneed Ad Pages          */

div.preneedad{
background-color:#FFFFFF;
}

div.preneedad p{
font-family:lucida,verdana,sans-serif;                                                               
font-size:14px;
font-weight:normal;
color:#264C90;
}

div.preneedad p a {
font-family:lucida,verdana,sans-serif;
text-decoration:underline;
}

div.preneedad p a:link {
color:#0000ff; 
}

div.preneedad p a:hover {
color:#264C90;                       
}

div.preneedad a:link {
color:#0000ff; 
}

div.preneedad a:visited {
color:#0000ff; 
}

div.preneedad a:hover {
color:#264C90;                       
}

div.preneedad div.active {
color:#000000;
background-color:#E3f5e6;
border-right:solid 3px #E3f5e6;
border-bottom:solid 1px #E3f5e6;
padding:0px 0px 10px 0px;
margin:0px 0px 2px 0px;
}

h1 {
font-size:20px;
font-weight:normal;
text-align:left;
line-height:32px;
height:32px;
background-color:transparent;
color:#ffffff;                   
padding:0px 0px 0px 20px;
margin:0px;
}

h1 a {
font-size:24px;
font-weight:bold;
text-decoration:none;
color:#ffffff;                    
background-color:transparent;
}

h1 a:hover {
text-decoration:none;
color:#ffffff;                  
background-color:transparent;
}

h2 {
font-size:14px;
font-weight:bold;
text-align:left;
line-height:24px;
height:24px;
color:#ffffff;                   
background-color:transparent;
padding:0px 0px 0px 20px;
margin:0px;
}

h2 a {
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#ffffff;                        
background-color:transparent;
}

h2 a:hover {
text-decoration:none;
color:#ffffff;                          
background-color:transparent;
}

/* Preneed Ad ends           */

/* CFG / CML / CLIC button bar on home page */
table.members {
	width:264px;
	border-collapse:collapse;
	border:none;
	padding:0;
	margin:0 auto;		
}
table.members tr,
table.members td {
	padding:0;
	margin:0;		
}


