.OccasionMenuBkgd
{
    
    
    border-bottom: dotted 1px #3F677A;
    margin-bottom: 30px;
    background-color:#F5F9FB;
 
       }


.OccasionMenuTd
{
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px
	}

A.ShoahLinkBlack
{
font-size: 115% !important;
color: #000000 !important;
font-weight:bold;
text-decoration: none;
letter-spacing:1px;
	}

A.ShoahLinkBlack:hover
{
	text-decoration:underline;
	color: #6E5A4A !important;
}


A.ShoahLinksBrown
{
	color: #6E5A4A !important;
	text-decoration: none !important;
	font-weight:bold;
	font-size: 115% !important;
	letter-spacing:1px;
}

A.ShoahLinksBrown:hover
{
	text-decoration: underline !important;
}


.ShoahPageTitle
{
	font-size: 130% !important;
	color:#6E5A4A !important;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

.ShoahH4
{
	font-size: 105% !important;
	font-weight: bold !important;
	color: #2f393c !important;
	font-family: Arial, Helvetica, sans-serif !important;
}

A.MemDayLinkBlack
{
font-size: 115% !important;
color: #000000 !important;
font-weight:bold;
text-decoration: none;
letter-spacing:1px;
	}


A.MemDayLinkBlack:hover
{
	text-decoration:underline;
	color: #AF4A16 !important;
}


A.MemDayLinksRed
{
	color: #AF4A16 !important;
	text-decoration: none !important;
	font-weight:bold;
	font-size: 115% !important;
	letter-spacing:1px;
}

A.MemDayLinksRed:hover
{
	text-decoration: underline !important;
}


.MemDayPageTitle
{
	font-size: 130% !important;
	color:#AF4A16 !important;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

.IndLinkDiv
{
margin-bottom: 7px;
background-image: url(/PublishingImages/LinkArrowSmall.png);
background-repeat: no-repeat;
background-position: right 5px;
padding-right: 7px;
	}


A.IndLinkBlack
{
font-size: 115% !important;
color: #000000 !important;
font-weight:bold;
text-decoration: none;
letter-spacing:1px;
	}


A.IndLinkBlack:hover
{
	text-decoration:underline;
	color: #20467c !important;
}


A.IndLinksBlue
{
	color: #20467c !important;
	text-decoration: none !important;
	font-weight:bold;
	font-size: 115% !important;
	letter-spacing:1px;
}

A.IndLinksBlue:hover
{
	text-decoration: underline !important;
}


.IndPageTitle
{
	font-size: 130% !important;
	color:#20467c !important;
	padding-bottom: 10px;
	font-weight: bold;
}


.IndInnerPageTitle
{
    background-image: url(/About/Occasion/PublishingImages/Independence/IndependenceBanner.png);
    background-position: center;
    background-repeat: no-repeat;
    height: 66px;
    padding-right: 40px;
    vertical-align: middle;
}

.JerMenuBkgd
{
    
    margin-bottom: 30px;
    background-color:#F5F9FC;
    background-image: url(/About/Occasion/PublishingImages/JerusalemMenuBanner.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 263px;
       }

.JerLinkDiv
{
margin-bottom: 7px;
background-image: url(/PublishingImages/LinkArrowSmall.png);
background-repeat: no-repeat;
background-position: right 5px;
padding-right: 7px;
	}



A.JerLinkBlack
{
font-size: 115% !important;
color: #000000 !important;
font-weight:bold;
text-decoration: none;
letter-spacing:1px;
	}


A.JerLinkBlack:hover
{
	text-decoration:underline;
	color: #522000 !important;
}


A.JerLinksBrown
{
	color: #522000 !important;
	text-decoration: none !important;
	font-weight:bold;
	font-size: 115% !important;
	letter-spacing:1px;
}

A.JerLinksBrown:hover
{
	text-decoration: underline !important;
}


.JerPageTitle
{
	font-size: 130% !important;
	color:#522000 !important;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

A.Nov29LinkBlack
{
font-size: 115% !important;
color: #000000 !important;
font-weight:bold;
text-decoration: none;
letter-spacing:1px;
	}


A.Nov29LinkBlack:hover
{
	text-decoration:underline;
	color: #588c97 !important;
}


A.Nov29LinksBlue
{
	color: #588c97 !important;
	text-decoration: none !important;
	font-weight:bold;
	font-size: 115% !important;
	letter-spacing:1px;
}

A.Nov29LinksBlue:hover
{
	text-decoration: underline !important;
}


.Nov29PageTitle
{
	font-size: 130% !important;
	color:#588c97 !important;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}


.BdayTitleText
{
	color: #4577c3;
	margin-top: 10px !important;
	margin-bottom: 20px !important;

}


.BdayLeftTableBkgd

{
	background-image:url(/About/Occasion/PublishingImages/BdaySideMenuBkgd.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	width: 255px;
	height:118px;
}

.BdayLeftTD
{
	height:27px;
	font-weight: bold;
	padding-right: 10px; 
}

.BdayLeftTD A:hover
{
	text-decoration:underline !important;
}


.BdayLeftTDSelected
{
	height:27px;
	color: #ffffff;
	font-weight: bold;
	background-image:url(/About/Departments/PublishingImages/BdaySideBlueBkgd.jpg);
	background-repeat: repeat-x;
	background-position:center center;
	padding-right: 10px; 
}

.BdayLeftTDSelected A
{
color: #ffffff !important;

}

.BdayLeftTDSelected A:hover
{
	color: #ffffff !important;
	text-decoration:underline !important;
}


.BdayLeftTDLine
{
	height:2px;
	background-image:url(/About/Occasion/PublishingImages/BdayMenuSep.png);
	background-repeat: repeat-x;
}

.BdayArrowBkwd
{
	margin-left: 8px;
}

.BdayPhotoSide 
{
margin-top: 15px;
text-align: center;
width: 255px !important;

	}

.BdayPhotoSide img
{
max-width: 255px;

	}
	

.BdayCaptionText
{
	color: #4577c3;
	text-align: center;
	font-weight: bold;
}

.BdayText A
{
	text-decoration:underline !important
}

.BdayText A:hover
{
	text-decoration:underline !important
}

.BdaySittingTitle
{
	font-weight: bold;
	text-align:center;
	border-bottom: dotted 1px #4577c3;
	padding-bottom: 5px;
	width: 400px;
}

.BdaySittingTitle span
{
	color: #4577c3;
}


.BdaySittingTitle h3
{
	color: #4577c3 !important;
	font-size: 100% !important;
	font-weight: bold;
	font-family: Arial !important;
}

.BdayNumberTable

{
	float:right;
	margin-left:8px;
	margin-top:5px;
	width: 100px;
	height: 120px;
	color: #4577c3 !important;
	font-weight:bold;
	border: solid 1px #2f393c;
	text-align: center;
	
}

.BdayNavLink
{
	color: #4577c3 !important;
	font-weight:bold;
	font-size: 85%;
}

.BdaySitNum
{
	border-bottom: dotted 1px #4577c3;
	color: #4577c3 !important;
	font-weight: bold;
	font-size: 120%;
	width: 30px;
	padding-top: 10px;
	vertical-align: bottom;

}

.BdaySitDesc

{
	border-bottom: dotted 1px #4577c3;
	padding-top: 10px;
}

.BdaySitDesc div
{
	color: #4577c3 !important;
	font-weight: bold;
	
}

.BdaySitDesc a
{
text-decoration: none !important;
	
}

.BdaySitDesc a:hover
{
text-decoration: underline !important;
	
}

.BdayQuizTitle
{
	background-color: #c0c2c3;

	font-weight: bold;
	height: 25px;
	
}
.BdayQuizTitle h3
{
	font-size: 110% !important;
	color: #2f393c !important;
	font-family: Arial !important;
}

.BdayQuizTable	
{
	background-color: #eceeee;
	width: 630px;
}

.BdayQuizTable img
{
	width: 220px;
	margin-right: 8px;
}

.BdayQuizTable a	
{
	font-weight: bold;
	text-decoration: none !important;
}

.BdayQuizTable a:hover	
{
	text-decoration: underline !important;
}

.BdayAnswer
{
	color: #054269 !important;
	margin-right: 10px;
	margin-bottom: 10px;

}

.BdayPadAnswer
{
	padding-right: 20px;
}


.BdayP5
{
	padding-right:5px;
	font-weight: bold;
}

.BdayCaption
{
	text-align: center;
	font-weight:bold;
	font-size: 90% !important;
}

.BdayQMark
{
	color: #054269 !important;
	font-weight:bold;
	width: 10px;
}



a.GermanyPageTitle
{
	color:#522000 !important;
	text-decoration: none !important;
	font-weight:bold;
	font-size: 115% !important;
	letter-spacing:1px;
}



A.GermanyLinksBrown
{
	color: #000000 !important;
	text-decoration: none !important;
	font-weight:bold;
	font-size: 115% !important;
	letter-spacing:1px;
}

A.GermanyLinksBrown:hover
{
	text-decoration: underline !important;
	color:#522000 !important;

}