.CerTitleRight

{
	background-image:url(/Activity/Ceremonies/PublishingImages/CeremonyTitleRight.jpg);
	background-repeat: no-repeat;
	background-position:center center;
	width: 55px;
	height:28px;
	
}


.CerTitleMiddle

{
	background-image:url(/Activity/Ceremonies/PublishingImages/CeremonyTitleMiddle.jpg);
	background-repeat: repeat-x;
	background-position:center center;
	height:28px;
	color: #ffffff; 
	font-size: 110%;
	font-weight:bold;
	text-align: center;
	
	
}

.CerTitleLeft

{
	background-image:url(/Activity/Ceremonies/PublishingImages/CeremonyTitleLeft.jpg);
	background-repeat: no-repeat;
	background-position:center center;
	width: 55px;
	height:28px;
	
}

.CerTitleLeftLine

{
	background-image:url(/Activity/Ceremonies/PublishingImages/CeremonyTitleLine.jpg);
	background-repeat: repeat-x;
	background-position:center center;
	width: 100px;
	height:28px;
	
}


.CerTitleLeftEnd

{
	background-image:url(/Activity/Ceremonies/PublishingImages/CeremonyTitleLineEnd.jpg);
	background-repeat: no-repeat;
	background-position:center center;
	width: 193px;
	height:28px;
	
}


.CerLeftTableBkgd

{
	background-image:url(/Activity/Ceremonies/PublishingImages/CeremonySideMenuBkgd.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	width: 255px;
	height:190px;
}

.CerLeftTD
{
	height:23px;
	font-weight: bold;
	padding-right: 10px; 
}

.CerLeftTD A:hover
{

	text-decoration:underline !important;

}


.CerLeftTDSelected
{
	height:27px;
	color: #ffffff;
	font-weight: bold;
	background-image:url(/Activity/Ceremonies/PublishingImages/CeremonySideBlueBkgd.jpg);
	background-repeat: repeat-x;
	background-position:center center;
	padding-right: 10px; 
}

.CerLeftTDSelected A
{
color: #ffffff !important;

}

.CerLeftTDSelected A:hover
{
	color: #ffffff !important;
	text-decoration:underline !important;

}


.CerLeftTDLine
{
	height:2px;
	background-image:url(/Activity/Ceremonies/PublishingImages/CeremonyMenuSep.png);
	background-repeat: repeat-x;
}

.CerArrowBkwd
{
	margin-left: 5px;
}


.CerBlueArrow
{
background-image: url(/PublishingImages/ArrowBlueSmall.gif);
background-repeat: no-repeat;
background-position: right center;
padding-right: 20px;
padding-bottom: 4px;
font-size: 110%;

	}


.CerDivIndent21
{
	padding-right: 21px;
	padding-bottom: 13px;
	font-size: 110%;
}


.CerAllTitle
{
background-image: url(/PublishingImages/ArrowBlueSmall.gif);
background-repeat: no-repeat;
background-position: right 6px;
padding-right: 15px;
padding-bottom: 4px;
font-size: 110%;
font-weight:bold;

	}

.CerAllIndent
{
	padding-right: 20px;
	padding-bottom: 4px;
}


.CerAllArrow
{
background-image: url(/_layouts/1037/images/Custom/LinkArrowSmall.png);
background-repeat: no-repeat;
background-position: right 5px;
padding-right: 10px;
padding-bottom: 4px;
	
}

.CerAllSep
{
height:20px;
	}

.CerNewsTitle
{
	font-weight: bold;
	padding-bottom: 10px;
	font-size: 110% !important;
	
}

.CerNewsSecondLine
{
	margin-bottom: 20px;
}
.CerNewsPhoto
{
display: inline-block;
width: 320px !important;	
vertical-align: top;
}

.CerNewsPhoto img
{
	width: 320px !important;
}

.CerNewsText
{
display: inline-block;
width: 320px;	
vertical-align: top;
margin-right: 10px;
line-height: 150%;

}

.LabelTitleSmall
{
    Color:#0d50aa;
    font-weight:bold;
    font-family: Arial !important;
    font-size: 12px;
    width: 254px !important;
    border-bottom: 1px dotted #2f393c;
    padding-bottom: 6px;
    margin-bottom: 6px;
    }
    
.DivDateSmall
{
 font-family: Arial !important;
 font-size: 12px;
 color: #2f393c;
 font-weight: normal;
 width: 254px !important;
}

#DataListEvent br
{
	display: none;
}

#DataListEvent img
{
width: 10px !important;
}


#AllNews .CerNewsPhoto
{
display: inline-block;
width: 100px !important;	
vertical-align: top;
max-height: 70px !important;	

}
#AllNews img
{
	width: 100px !important;
	max-height: 70px !important;	
}


#AllNews .CerNewsText
{
display: inline-block;
width: 500px;	
vertical-align: top;
margin-right: 10px;
line-height: 120%;

}

#AllNews .CerNewsTitle
{
	font-weight: bold;
	padding-bottom: 10px;
	font-size: 105% !important;
	
}
