
@font-face
{
font-family: Baker Signet;
src: url(Fonts/Baker Signet.ttf);
}

textarea
{
border: 1px solid #9E0D1C; 
border-radius: 5px; 
height: 90px; 
line-height: 30px; 
padding: 0px 10px; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
textarea:focus
{
box-shadow: 0px 0px 7px 1px #9E0D1C; 
}
select
{
border: 1px solid #9E0D1C; 
border-radius: 5px; 
height: 30px; 
line-height: 30px; 
padding: 0px 10px; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
InputText
{
border: 1px solid #9E0D1C; 
border-radius: 5px; 
height: 30px; 
line-height: 30px; 
padding: 0px 10px; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
InputText:focus
{
box-shadow: 0px 0px 7px 1px #9E0D1C; 
}
input[type=text]
{
border: 1px solid #9E0D1C; 
border-radius: 5px; 
height: 30px; 
line-height: 30px; 
padding: 0px 10px; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
input[type=text]:focus
{
box-shadow: 0px 0px 7px 1px #9E0D1C; 
}
input[type=password]
{
border: 1px solid #9E0D1C; 
border-radius: 5px; 
height: 30px; 
line-height: 30px; 
padding: 0px 10px; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
input[type=password]:focus
{
box-shadow: 0px 0px 7px 1px #9E0D1C; 
}
IMG
{
margin-left: 0px; 
margin-right: 0px; 
margin-top: 0px; 
}
BODY
{
margin: 0px; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.WebDisplayPanelText
{
padding: 15px 0px; 
}
.WebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.WebDisplayPagePrevButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.WebDisplayPageNextButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.WebDisplayPageFinishButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.WebDisplayPageButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.WebDisplayConfirmButton
{
transition: 0.2s; 
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.WebDisplayConfirmButton:hover
{
background-color: #005146; 
}
.WebContentTable
{
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.UsageData
{
color: Black; 
display: inline-block; 
}
.UploadImageSubAttrTitleLabel
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.UploadFileSelector
{
bottom: 0px; 
color: Transparent; 
height: 100%; 
left: 0px; 
min-height: 100%; 
opacity: 0; 
position: absolute; 
right: 0px; 
top: 0px; 
width: 100%; 
}
.UploadFilePreviewImage
{
display: block; 
max-width: 450px; 
object-fit: contain; 
object-position: initial; 
}
.UploadFilePlaceholderImageClickOrDrag
{
background-image: url('./imgs/PlaceholderClickOrDragToSelect.png'); 
display: block; 
max-height: 300px; 
max-width: 100%; 
min-height: 200px; 
min-width: 200px; 
object-fit: none; 
object-position: left top; 
}
.UploadFilePlaceholderImageClickOnly
{
background-image: url('./imgs/PlaceholderClickToSelect.png'); 
display: block; 
max-height: 300px; 
max-width: 100%; 
min-height: 200px; 
min-width: 200px; 
object-fit: none; 
object-position: left top; 
}
.UploadFilePlaceholderImage
{
display: block; 
max-height: 300px; 
max-width: 100%; 
min-height: 200px; 
min-width: 200px; 
object-fit: none; 
object-position: left top; 
}
.UploadFileDragover
{
opacity: 0.2; 
}
.UploadFileContainerDiv
{
display: inline-block; 
min-height: 150px; 
position: relative; 
vertical-align: Top; 
width: 400px; 
}
.UploadFileClearButton
{
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.UnmoderatedImageAttributeData
{
border-color: Red; 
border-style: Solid; 
border-width: 5px; 
color: red; 
display: inline-block; 
}
.UnmoderatedDisclosedImageAttributeData
{
color: Black; 
display: inline-block; 
}
.UnmoderatedDisclosedAttributeData
{
color: Black; 
display: inline-block; 
}
.UnmoderatedAttributeData
{
color: red; 
display: inline-block; 
}
.TranslationTitle
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.TopYouTubeTopSocialMenuMenuItemCell
{
display: inline-block; 
margin-right: 8px; 
vertical-align: top; 
}
.TopYouTube
{
background-image: URL('../StaticImages/TopYouTube20220203064337.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: 60%; 
display: inline-block; 
height: 45px; 
width: 45px; 
}
.TopTwitterTopSocialMenuMenuItemCell
{
display: inline-block; 
margin-right: 8px; 
vertical-align: top; 
}
.TopTwitter
{
background-image: URL('../StaticImages/TopTwitter20240129030626.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: 60%; 
display: inline-block; 
height: 45px; 
width: 45px; 
}
.TopTextContextTextPanel
{
height: 40px; 
padding-left: 15px; 
padding-top: 10px; 
width: 450px; 
font-family: 'Baker Signet', serif; 
font-size: 25pt; 
color: white; 
text-decoration: none; 
}
.TopSocialMenuMenuPanel
{
text-align: Right; 
}
.TopSocialMenuMenuItemCell
{
display: inline-block; 
margin-right: 8px; 
vertical-align: top; 
}
.TopSocialMenuMenuItem
{
background-position: center; 
background-repeat: no-repeat; 
background-size: 60%; 
display: inline-block; 
height: 45px; 
width: 45px; 
}
.TopSocialMenuCell
{
width: 100%; 
}
.TopShowMenuMenuItem
{
background-position: center right; 
background-repeat: no-repeat; 
background-image: URL('../StaticImages/MenuImg20220204115145.png'); 
display: inline-block; 
height: 50px; 
line-height: 50px; 
padding: 0px 60px 0px 10px; 
text-transform: uppercase; 
font-family: Calibri; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.TopShowMenuCell
{
border-left: 1px solid black; 
padding-left: 20px; 
width: 550px; 
}
.TopParentContent
{
display: flex; 
justify-content: space-between; 
margin: auto; 
max-width: 1310px; 
}
.TopParent
{
background-color: #6b3c5d; 
min-height: 50px; 
position: relative; 
z-index: 1100; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.TopMobileShowMenuTopSocialMenuMenuItemCell
{
display: inline-block; 
margin-right: 8px; 
vertical-align: top; 
}
.TopMobileShowMenu
{
background-size: 100%; 
background-image: URL('../StaticImages/MenuImg20220204115145.png'); 
background-position: center; 
background-repeat: no-repeat; 
display: inline-block; 
height: 45px; 
width: 45px; 
}
.TopLinkedInTopSocialMenuMenuItemCell
{
display: inline-block; 
margin-right: 8px; 
vertical-align: top; 
}
.TopLinkedIn
{
background-image: URL('../StaticImages/TopLinkedIn20260223042148.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: 60%; 
display: inline-block; 
height: 45px; 
width: 45px; 
}
.TopInstagramTopSocialMenuMenuItemCell
{
display: inline-block; 
margin-right: 8px; 
vertical-align: top; 
}
.TopInstagram
{
background-image: URL('../StaticImages/TopInstagram20220203064348.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: 60%; 
display: inline-block; 
height: 45px; 
width: 45px; 
}
.TopHomeTopSocialMenuMenuItemCell
{
display: inline-block; 
margin-right: 8px; 
vertical-align: top; 
}
.TopHome
{
line-height: 50px; 
text-transform: uppercase; 
width: 65px; 
font-family: Calibri; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
background-position: center; 
background-repeat: no-repeat; 
background-size: 60%; 
display: inline-block; 
height: 45px; 
}
.TopFacebookTopSocialMenuMenuItemCell
{
display: inline-block; 
margin-right: 8px; 
vertical-align: top; 
}
.TopFacebook
{
background-image: URL('../StaticImages/TopFacebook20220203064306.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: 60%; 
display: inline-block; 
height: 45px; 
width: 45px; 
}
.Title
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.TicketsTickettypePanel
{
padding-right: 10px; 
}
.TicketsMainPanel
{
margin-top: 15px; 
}
.TicketsHeaderRow
{
background-color: #E7E7F7; 
}
.TicketsHeaderCell
{
padding: 0px 10px; 
}
.TicketsGuestnamePanel
{
padding-right: 10px; 
}
.TicketsEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.TicketsCell
{
padding: 0px 10px; 
}
.TicketDetailsTickettypeLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.TicketDetailsTicketpriceLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.TicketDetailsMakeBookingPanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.TicketDetailsHeaderCell
{
padding: 0px 10px; 
}
.TicketDetailsGuestnameLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.TicketDetailsEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.TicketDetailsDisplayLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.TicketDetailsCell
{
padding: 0px 10px; 
}
.TabPanelCell
{
background-color: White; 
}
.TabButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.SupportTheSchoolSectionTtitle
{
font-size: 28px; 
margin: 0px 0px 10px 0px; 
text-transform: uppercase; 
font-family: 'Baker Signet', serif; 
color: #a29064; 
text-decoration: none; 
}
.SupportTheSchoolSectionSepImage img
{
width: 100%; 
}
.SupportTheSchoolSectionSepImage
{
background-color: white; 
left: calc(50% - 26px); 
padding: 5px; 
position: absolute; 
top: -25px; 
width: 45px; 
}
.SupportTheSchoolSectionImageWide img
{
width: 100%; 
}
.SupportTheSchoolSectionImageWide
{
width: 261px; 
float: left; 
padding: 0px 15px 0px 0px; 
}
.SupportTheSchoolSectionImage img
{
width: 100%; 
}
.SupportTheSchoolSectionImage
{
float: left; 
padding: 0px 15px 0px 0px; 
width: 157px; 
}
.SupportTheSchoolSection
{
border-top: 1px solid #80724d; 
margin: 50px 30px; 
padding: 50px 30px; 
position: relative; 
}
.SupportTheSchoolLink
{
font-weight: bold; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.SupportTheSchoolEmail
{
transition: 0.3s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.SupportTheSchoolEmail:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.SubMenuItemsCellLevel01
{
padding-left: 20px; 
}
.SubMenuItemsCell
{
padding-left: 20px; 
}
.SubMenuButtonLvl01
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.SubMenuButtonLvl01:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.SubMenuButton
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.SubMenuButton:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.StrapParent
{
background-color: #142630; 
min-height: 155px; 
}
.StrapLineDescContextTextPanel
{
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.StrapLineContextTextPanel
{
padding-top: 50px; 
text-align: Center; 
text-transform: uppercase; 
font-family: 'Baker Signet', serif; 
font-size: 40px; 
color: #a29064; 
text-decoration: none; 
}
.SolidRadio
{
width: auto; 
}
.SolidRadio input[type=radio]:checked +label
{
background-color: #294F6D; 
position: relative; 
font-family: Calibri; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.SolidRadio input[type=radio]:checked
{
position: relative; 
}
.SolidRadio input[type=radio] + label
{
display: inline-block; 
padding: 10px 15px; 
position: relative; 
transition: 0.3s; 
}
.SolidRadio input[type=radio]
{
opacity: 0; 
}
.SiteProfileNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.SiteProfileEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.SiteProfileEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.SiteProfileEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.SiteProfileDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.SiteProfileDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.SingleValuePostDefaultLabel
{
display: inline-block; 
padding-left: 15px; 
}
.SingleTextIteValueLbl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.SingleTextItemValueLbl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.SingleTextItemTypeLbl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.SingleTextItemPanel
{
padding-left: 15px; 
padding-top: 3px; 
}
.SingleTextItemLbl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.ShownLogonCell
{
top: 50%; 
background-color: #142630; 
left: 50%; 
min-width: 300px; 
padding: 20px; 
position: fixed; 
transform: translate(-50%, -50%); 
transition: 0.5s; 
z-index: 5000; 
}
.SendEmailDisplayToLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.SendEmailDisplaySubjectLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.SendEmailDisplaySubjectEntry
{
box-sizing: border-box; 
width: 350px; 
}
.SendEmailDisplayMessageLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.SendEmailDisplayMessageEntry
{
box-sizing: border-box; 
width: 350px; 
}
.SendEmailDisplayLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.SendEmailDisplayFromLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.SendEmailDisplayEntry
{
box-sizing: border-box; 
width: 350px; 
}
.SendEmailButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.SendEmailActionButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.SelectedTabButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.SearchButton
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.SearchButton:hover
{
background-color: #005146; 
}
.SaveButton
{
height: 30px; 
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.RightPanelWebContentTable
{
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.RightPanel
{
background-color: White; 
}
.RequestPasswordReminderButton
{
height: 30px; 
text-align: left; 
width: 130px; 
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
line-height: 30px; 
padding: 0px 5px; 
}
.Registration_MemReg_PrepEducationStartYear_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_PrepEducationPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_PrepEducationNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.Registration_MemReg_PrepEducationHouse_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_PrepEducationEndYear_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_PrepEducationEditSagiPanel
{
padding: 5px 0px 0px 0px; 
}
.Registration_MemReg_PrepEducationEditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_PrepEducationEditGroupAttrInstPanel
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.Registration_MemReg_PrepEducationEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.Registration_MemReg_PrepEducationDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_PrepEducationDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_PrepEducationDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_PhonesFaxesPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_PhonesFaxesNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.Registration_MemReg_PhonesFaxesEditSagiPanel
{
padding: 5px 0px 0px 0px; 
}
.Registration_MemReg_PhonesFaxesEditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_PhonesFaxesEditGroupAttrInstPanel
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.Registration_MemReg_PhonesFaxesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.Registration_MemReg_PhonesFaxesDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_PhonesFaxesDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_PhonesFaxesDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_OtherConnectionsStartYear_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_OtherConnectionsPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_OtherConnectionsNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.Registration_MemReg_OtherConnectionsEndYear_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_OtherConnectionsEditSagiPanel
{
padding: 5px 0px 0px 0px; 
}
.Registration_MemReg_OtherConnectionsEditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_OtherConnectionsEditGroupAttrInstPanel
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.Registration_MemReg_OtherConnectionsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.Registration_MemReg_OtherConnectionsDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_OtherConnectionsDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_OtherConnectionsDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_OtherConnectionsConnection_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_NameTitle_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_NamePrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_NamePreviousName_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_NamePreferredName_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_NameNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.Registration_MemReg_NameLastname_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_NameForenames_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_NameEditSagiPanel
{
padding: 5px 0px 0px 0px; 
}
.Registration_MemReg_NameEditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_NameEditGroupAttrInstPanel
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.Registration_MemReg_NameEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.Registration_MemReg_NameDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_NameDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_NameDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_JuniorEducationStartYear_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_JuniorEducationPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_JuniorEducationNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.Registration_MemReg_JuniorEducationHouse_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_JuniorEducationEndYear_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_JuniorEducationEditSagiPanel
{
padding: 5px 0px 0px 0px; 
}
.Registration_MemReg_JuniorEducationEditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_JuniorEducationEditGroupAttrInstPanel
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.Registration_MemReg_JuniorEducationEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.Registration_MemReg_JuniorEducationDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_JuniorEducationDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_JuniorEducationDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_EmailAddressesPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_EmailAddressesNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.Registration_MemReg_EmailAddressesEditSagiPanel
{
padding: 5px 0px 0px 0px; 
}
.Registration_MemReg_EmailAddressesEditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_EmailAddressesEditGroupAttrInstPanel
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.Registration_MemReg_EmailAddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.Registration_MemReg_EmailAddressesDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_EmailAddressesDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_EmailAddressesDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_EducationGeneralStartYear_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_EducationGeneralPrimeDisplayPanel
{
padding: 10px 0px; 
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
}
.Registration_MemReg_EducationGeneralNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.Registration_MemReg_EducationGeneralHouse_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_EducationGeneralEndYear_EditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_EducationGeneralEditSagiPanel
{
padding: 5px 0px 0px 0px; 
}
.Registration_MemReg_EducationGeneralEditLabel
{
display: inline-block; 
width: 150px; 
}
.Registration_MemReg_EducationGeneralEditGroupAttrInstPanel
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.Registration_MemReg_EducationGeneralEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.Registration_MemReg_EducationGeneralDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_EducationGeneralDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Registration_MemReg_EducationGeneralDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_EducationGeneralClassOf_EditLabel
{
display: inline-block; 
width: 150px; 
}
.RegisterPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterPhonePhonenumber_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.RegisterPhoneNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.RegisterPhoneEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.RegisterPhoneEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.RegisterPhoneEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.RegisterPhoneDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.RegisterPhoneDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.RegisterNameTitle_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterNameNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.RegisterNameLastname_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterNameForenames_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterNameEditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterNameEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.RegisterNameDisplayItemTitlePanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.RegisterNameDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.RegisterNameDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterEmailNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.RegisterEmailEditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterEmailEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.RegisterEmailDisplayItemTitlePanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.RegisterEmailDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.RegisterEmailDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterEditSagiPanel
{
padding: 5px 0px 0px 0px; 
}
.RegisterEditLabel
{
display: inline-block; 
width: 150px; 
}
.RegisterEditGroupAttrInstPanel
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.RegisterEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.RegisterDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.RegisterDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.RegisterDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterButtonSiteProfile
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.RegisterButtonSiteProfile:hover
{
background-color: #005146; 
}
.RegisterButtonPIFRequest
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.RegisterButtonPIFRequest:hover
{
background-color: #005146; 
}
.RegisterButtonLeavers
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.RegisterButtonLeavers:hover
{
background-color: #005146; 
}
.RegisterButtonConfirm Details
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.RegisterButtonConfirm Details:hover
{
background-color: #005146; 
}
.RegisterButton
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.RegisterButton:hover
{
background-color: #005146; 
}
.RegisterAddressUsage_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterAddressTown_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterAddressPostalcode_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterAddressNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.RegisterAddressEditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterAddressEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.RegisterAddressDisplayItemTitlePanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.RegisterAddressDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.RegisterAddressDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterAddressCounty_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterAddressCountry_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterAddressAddress3_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterAddressAddress2_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.RegisterAddressAddress1_EditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.Register_PhoneDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Register_PhoneDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.Register_NameDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Register_NameDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.Register_EmailDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Register_EmailDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.RedBannerText
{
font-family: 'Baker Signet', serif; 
font-size: 25pt; 
color: #D71920; 
font-style: italic; 
text-decoration: none; 
}
.Radio4L input[type=radio]:checked + label::after
{
content: ''; 
}
.Radio4L input[type=radio] + label::before
{
border: 1px solid; 
border-radius: 10px; 
content: ''; 
height: 18px; 
left: -14px; 
position: absolute; 
top: 1px; 
width: 18px; 
}
.Radio4L input[type=radio] + label::after
{
background-color: #7c7d8f; 
border: 1px solid; 
border-radius: 5px; 
height: 10px; 
left: -10px; 
position: absolute; 
top: 5px; 
width: 10px; 
}
.Radio4L input[type=radio] + label
{
display: inline-block; 
padding-left: 15px; 
position: relative; 
}
.Radio4L input[type=radio]
{
opacity: 0; 
}
.Radio4L
{
display: inline-block; 
height: 25px; 
line-height: 25px; 
}
.ProfileYourStoryYourStory_Edit
{
min-height: 250px; 
min-width: 450px; 
box-sizing: border-box; 
width: 350px; 
}
.ProfileYourStoryNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ProfileYourStoryEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileYourStoryEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileYourStoryEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ProfileYourStoryDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ProfileYourStoryDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileSocialTwitter_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileSocialTwitter_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileSocialNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ProfileSocialLinkedin_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileSocialLinkedin_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileSocialInstagram_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileSocialInstagram_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileSocialFacebook_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileSocialFacebook_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileSocialEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileSocialEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileSocialEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ProfileSocialDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ProfileSocialDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfilePhotoPhoto_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfilePhotoPhoto_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfilePhotoNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ProfilePhotoEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfilePhotoEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.ProfilePhotoEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ProfilePhotoDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ProfilePhotoDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfilePhonesFaxesPhonenumber_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfilePhonesFaxesNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ProfilePhonesFaxesEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfilePhonesFaxesEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.ProfilePhonesFaxesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ProfilePhonesFaxesDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ProfilePhonesFaxesDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileOtherDetailsNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ProfileOtherDetailsMaritalStatus_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileOtherDetailsMaritalStatus_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileOtherDetailsGender_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileOtherDetailsGender_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileOtherDetailsEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileOtherDetailsEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileOtherDetailsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ProfileOtherDetailsDateOfBirth_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileOtherDetailsDateOfBirth_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileNameTitle_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileNameTitle_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileNamePreviousName_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileNamePreviousName_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileNamePreferredName_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileNamePreferredName_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileNameNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ProfileNameLastname_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileNameLastname_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileNameInitials_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileNameInitials_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileNameForenames_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileNameForenames_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileNameEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileNameEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileNameEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ProfileNameDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ProfileNameDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileEvent_WebDisplayMainTopParentPanel
{
display: flex; 
}
.ProfileEmailNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ProfileEmailEmailaddress_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileEmailEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileEmailEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileEmailEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ProfileEmailDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ProfileEmailDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileEmailAddressesNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ProfileEmailAddressesEmailaddress_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileEmailAddressesEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileEmailAddressesEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileEmailAddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ProfileEmailAddressesDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ProfileEmailAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileAddressesUsage_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileAddressesTown_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileAddressesTown_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileAddressesPostalcode_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileAddressesPostalcode_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileAddressesNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ProfileAddressesEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileAddressesEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileAddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ProfileAddressesDisplayItemTitlePanel
{
padding: 5px 0px; 
}
.ProfileAddressesDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ProfileAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileAddressesCounty_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileAddressesCounty_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileAddressesCountry_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileAddressesCountry_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileAddressesAddress3_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileAddressesAddress3_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileAddressesAddress2_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileAddressesAddress2_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.ProfileAddressesAddress1_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileAddressesAddress1_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PrivatePublicCheck input[type=checkbox]:checked + label::before
{
content: attr(data-on); 
left: 23px; 
}
.PrivatePublicCheck input[type=checkbox]:checked + label::after
{
left: 2px; 
transition: 0.2s; 
}
.PrivatePublicCheck input[type=checkbox] + label::before
{
content: attr(data-off); 
display: inline-block; 
height: 25px; 
line-height: 25px; 
padding-left: 10px; 
position: absolute; 
}
.PrivatePublicCheck input[type=checkbox] + label::after
{
border: 1px solid; 
border-radius: 12px; 
content: ''; 
display: inline-block; 
height: 20px; 
left: calc(100% - 23px); 
position: absolute; 
top: 1px; 
transition: 0.2s; 
width: 20px; 
}
.PrivatePublicCheck input[type=checkbox] + label
{
border: 1px solid; 
border-radius: 12px; 
display: inline-block; 
height: 24px; 
position: relative; 
vertical-align: top; 
width: 100px; 
}
.PrivatePublicCheck input[type=checkbox]
{
opacity: 0; 
}
.PrivatePublicCheck
{
display: inline-block; 
vertical-align: top; 
}
.PrimeListTitle
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PrimeListDataCell
{
color: Black; 
display: inline-block; 
}
.PrimeFocusWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PrimeFocusPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PrimeFocusPrimeDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.PrimeFocusPrimeDisplayItemsPanel
{
padding: 5px 0px; 
}
.PrimeFocusPrimeDisplayItem
{
color: Black; 
display: inline-block; 
}
.PrimeFocusNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PrimeFocusIndividualWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PrimeFocusIndividualNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PrimeFocusIndividualEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PrimeFocusIndividualEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.PrimeFocusIndividualEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PrimeFocusIndividualEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PrimeFocusIndividualDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PrimeFocusIndividualDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.PrimeFocusEditSagiPanel
{
margin: 5px 0px; 
}
.PrimeFocusEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.PrimeFocusEditItem
{
vertical-align: top; 
}
.PrimeFocusEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.PrimeFocusEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PrimeFocusEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PrimeFocusDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PrimeFocusDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PrimeFocusDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.PrimeFocusDisplayGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 10px 0px 0px; 
padding: 10px; 
}
.PIFSocialInterestSocialInterest_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PIFSocialInterestNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PIFSocialInterestEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFSocialInterestEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.PIFSocialInterestEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PIFSocialInterestDisplayItemTitlePanel
{
padding: 5px 0px; 
}
.PIFSocialInterestDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PIFSocialInterestDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFRequestNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PIFRequestEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFRequestEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.PIFRequestEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PIFRequestDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PIFRequestDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFOtherDetailsNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PIFOtherDetailsGender_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFOtherDetailsGender_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PIFOtherDetailsEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFOtherDetailsEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.PIFOtherDetailsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PIFOtherDetailsDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PIFOtherDetailsDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PIFOtherDetailsDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFOtherDetailsDateOfBirth_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFOtherDetailsDateOfBirth_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PIFNameTitle_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFNameTitle_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PIFNamePreferredName_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFNamePreferredName_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PIFNameNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PIFNameLastname_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFNameLastname_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PIFNameForenames_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFNameForenames_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PIFNameEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFNameEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.PIFNameEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PIFNameDisplayItemTitlePanel
{
padding: 5px 0px; 
}
.PIFNameDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PIFNameDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFInterestsSportsInterest_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PIFInterestsNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PIFInterestsEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFInterestsEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.PIFInterestsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PIFInterestsDisplayItemTitlePanel
{
padding: 5px 0px; 
}
.PIFInterestsDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PIFInterestsDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFEducationStartYear_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFEducationStartYear_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PIFEducationNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PIFEducationHouse_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFEducationHouse_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PIFEducationEndYear_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFEducationEndYear_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PIFEducationEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFEducationEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.PIFEducationEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PIFEducationDisplayItemTitlePanel
{
padding: 5px 0px; 
}
.PIFEducationDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PIFEducationDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFCulturalInterestNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PIFCulturalInterestEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFCulturalInterestEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.PIFCulturalInterestEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PIFCulturalInterestDisplayItemTitlePanel
{
padding: 5px 0px; 
}
.PIFCulturalInterestDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PIFCulturalInterestDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFCulturalInterestCulturalInterest_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PIF_LeaversDisplayItemTitlePanel
{
padding: 5px 0px; 
}
.PIF_LeaversDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PIF_LeaversDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIF_DetailsDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PIF_DetailsDisplayItemParentPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PhotoSubAttrsPanel
{
min-width: 160px; 
padding-right: 15px; 
}
.PhotoPhoto_Edit
{
box-sizing: border-box; 
width: 350px; 
}
.PhotoNoLinkSubAttrsPanel
{
min-width: 260px; 
width: 260px; 
}
.PhotoNoLinkPhotoCell
{
padding: 0px 10px; 
}
.PhotoNoLinkHeaderCell
{
padding: 0px 10px; 
}
.PhotoNoLinkEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PhotoNoLinkDisplayLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.PhotoNoLinkCell
{
padding: 0px 10px; 
}
.PhotoNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.PhotoEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PhotoEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.PhotoEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.PhotoDisplayLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.PhotoDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.PhotoDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.PhotoAndTextSubAttrsPanel
{
display: inline-block; 
width: 450px; 
}
.PhotoAndTextPhotoPanel
{
display: inline-block; 
width: 450px; 
}
.PhotoAndTextEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PDEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.PDEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.PDDisplayLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.PayViaStripeButton
{
margin: 0px 10px; 
background-color: #142630; 
display: inline-block; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
padding: 5px 10px; 
transition: 0.2s; 
}
.PayViaStripeButton:hover
{
background-color: #005146; 
}
.PayViaPayPalButton
{
margin: 0px 10px; 
background-color: #142630; 
display: inline-block; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
padding: 5px 10px; 
transition: 0.2s; 
}
.PayViaPayPalButton:hover
{
background-color: #005146; 
}
.PayOnTheDayButton
{
margin: 0px 10px; 
background-color: #142630; 
display: inline-block; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
padding: 5px 10px; 
transition: 0.2s; 
}
.PayOnTheDayButton:hover
{
background-color: #005146; 
}
.PasswordResetRequestInvalidMessage
{
font-family: Calibri; 
font-size: 22pt; 
color: #D71920; 
text-decoration: none; 
}
.PasswordResetNewPasswordLabel
{
display: inline-block; 
width: 120px; 
}
.PasswordResetLabel
{
display: inline-block; 
width: 120px; 
}
.PasswordResetConfirmLabel
{
display: inline-block; 
width: 120px; 
}
.PasswordResetButton
{
height: 30px; 
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.PasswordReminderEmailAddressLabel
{
display: inline-block; 
margin-bottom: 15px; 
padding-right: 20px; 
}
.PasswordReminderEmailAddressEntry
{
width: 350px; 
}
.PasswordButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ParentMenuButton
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.ParentMenuButton:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.OpenButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.OldStyleAttributeFunctionPanelCell
{
text-align: right; 
}
.OldStyleAttributeFunctionInstanceCell
{
text-align: right; 
}
.OldStyleAttributeFunctionCell
{
text-align: right; 
}
.OldStyleAttributeFunctionAddEditCell
{
text-align: right; 
}
.NoOfPeopleInPopupChoir_EditLabel
{
font-family: Calibri; 
font-size: 18pt; 
color: #D71920; 
text-decoration: none; 
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.NoOfPeopleInPopupChoir_Edit
{
display: block; 
box-sizing: border-box; 
width: 350px; 
}
.NoOfPeopleAttendingTour_EditLabel
{
font-family: Calibri; 
font-size: 18pt; 
color: #D71920; 
text-decoration: none; 
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.NoOfPeopleAttendingTour_Edit
{
display: block; 
box-sizing: border-box; 
width: 350px; 
}
.NextEventsWebDisplayPanelText
{
border-bottom: 5px solid #142630; 
margin-bottom: 20px; 
padding-bottom: 20px; 
text-align: Center; 
font-family: 'Baker Signet', serif; 
font-size: 25pt; 
color: #D71920; 
text-decoration: none; 
padding: 15px 0px; 
}
.NextEventsPrimePanel
{
display: flex; 
}
.NextButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.NextBookingButton
{
margin: 0px 10px; 
background-color: #142630; 
display: inline-block; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
padding: 5px 10px; 
transition: 0.2s; 
}
.NextBookingButton:hover
{
background-color: #005146; 
}
.NewsPhotoNoLinkEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.NewsListTitlePanel
{
padding-top: 10px; 
}
.NewsListTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.NewsListPhotoPanel
{
float: left; 
padding: 10px; 
padding-top: 10px; 
}
.NewsListEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.NewsListDisplayItemsPanel
{
padding-top: 10px; 
}
.NewsListDatePanel
{
padding-top: 10px; 
}
.NewsLettersPrimePanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.NewsLettersPhotoSubAttrsPanel
{
display: inline-block; 
padding: 0px 10px 10px 0px ; 
vertical-align: top; 
width: 160px; 
}
.NewsLettersPhotoEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.NewsLettersListTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.NewsLettersListSubAttrsPanel
{
display: inline-block; 
vertical-align: top; 
}
.NewsLettersListEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.NewsLettersAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.NewsDetailTitlePanel
{
padding-top: 10px; 
}
.NewsDetailTitle
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.NewsDetailEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.NewsDetailDisplayItemsPanel
{
padding-top: 10px; 
}
.NewsDetailAttachmentPanel
{
padding-top: 10px; 
}
.NewsDetailAnnouncementUpperPhotoPanel
{
padding-top: 10px; 
}
.NewsDetailAnnouncementPanel
{
padding-top: 10px; 
}
.NewsDetailAnnouncementLowerTextPanel
{
padding-top: 10px; 
}
.NewsDetailAnnouncementLowerPhotoPanel
{
padding-top: 10px; 
}
.NewPrimePhotoGalleryAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.NewPrimeOrganisationAnnouncementAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.NewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.NewDonorDetailsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.NewDonationPanelHidden
{
display: none; 
}
.NewDonationOtherAmountPanelHidden
{
display: none; 
}
.NewDonationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.NewCSSClassPanel
{
padding-bottom: 5px; 
}
.NewCSSClassNamePanel
{
padding-bottom: 5px; 
}
.NewCSSClassNameLabel
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.NewCSSClassLinkPanel
{
padding-bottom: 5px; 
}
.NewCSSClassLinkLabel
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.NewCSSClassLabel
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.NewCSSClassBaseNamePanel
{
padding-bottom: 5px; 
}
.NewCSSClassBaseNameLabel
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.MyDetails_WebSiteWebsitePanel
{
padding: 5px 0px; 
}
.MyDetails_WebSiteWebsiteLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_WebSiteWebsite_Edit
{
vertical-align: top; 
}
.MyDetails_WebSiteWebsite
{
color: Black; 
display: inline-block; 
}
.MyDetails_WebSiteWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_WebSiteSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_WebSitePrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_WebSiteNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_WebSiteLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_WebSiteEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_WebSiteEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_WebSiteEditItem
{
vertical-align: top; 
}
.MyDetails_WebSiteEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_WebSiteEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_WebSiteEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_WebSiteDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_WebSiteDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_WebSiteDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_WebSiteDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_WebSiteDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_WebSiteDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_WebSiteCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_ProfAndLocWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_ProfAndLocSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_ProfAndLocPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_ProfAndLocNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_ProfAndLocLocationPanel
{
padding: 5px 0px; 
}
.MyDetails_ProfAndLocLocationLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_ProfAndLocLocation_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_ProfAndLocLocation_Edit
{
vertical-align: top; 
}
.MyDetails_ProfAndLocLocation
{
color: Black; 
display: inline-block; 
}
.MyDetails_ProfAndLocLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_ProfAndLocEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_ProfAndLocEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_ProfAndLocEditItem
{
vertical-align: top; 
}
.MyDetails_ProfAndLocEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_ProfAndLocEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_ProfAndLocEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_ProfAndLocDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_ProfAndLocDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_ProfAndLocDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_ProfAndLocDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_ProfAndLocDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_ProfAndLocDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_ProfAndLocCurrentProfessionPanel
{
padding: 5px 0px; 
}
.MyDetails_ProfAndLocCurrentProfessionLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_ProfAndLocCurrentProfession_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_ProfAndLocCurrentProfession_Edit
{
vertical-align: top; 
}
.MyDetails_ProfAndLocCurrentProfession
{
color: Black; 
display: inline-block; 
}
.MyDetails_ProfAndLocCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PrepEducationWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PrepEducationStartYearPanel
{
padding: 5px 0px; 
}
.MyDetails_PrepEducationStartYearLabel
{
width: 200px; 
vertical-align: top; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_PrepEducationStartYear_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_PrepEducationStartYear_Edit
{
vertical-align: top; 
}
.MyDetails_PrepEducationStartYear
{
color: Black; 
display: inline-block; 
}
.MyDetails_PrepEducationSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PrepEducationPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PrepEducationNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PrepEducationLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_PrepEducationHousePanel
{
padding: 5px 0px; 
}
.MyDetails_PrepEducationHouseLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_PrepEducationHouse_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_PrepEducationHouse_Edit
{
vertical-align: top; 
}
.MyDetails_PrepEducationHouse
{
color: Black; 
display: inline-block; 
}
.MyDetails_PrepEducationEndYearPanel
{
padding: 5px 0px; 
}
.MyDetails_PrepEducationEndYearLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_PrepEducationEndYear_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_PrepEducationEndYear_Edit
{
vertical-align: top; 
}
.MyDetails_PrepEducationEndYear
{
color: Black; 
display: inline-block; 
}
.MyDetails_PrepEducationEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_PrepEducationEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_PrepEducationEditItem
{
vertical-align: top; 
}
.MyDetails_PrepEducationEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_PrepEducationEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_PrepEducationEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PrepEducationDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_PrepEducationDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_PrepEducationDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_PrepEducationDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_PrepEducationDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PrepEducationDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_PrepEducationCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhotoWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhotoTextWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhotoTextSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhotoTextPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhotoTextPhotoTextPanel
{
padding: 5px 0px; 
}
.MyDetails_PhotoTextPhotoTextLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_PhotoTextPhotoText_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_PhotoTextPhotoText_Edit
{
vertical-align: top; 
}
.MyDetails_PhotoTextPhotoText
{
color: Black; 
display: inline-block; 
}
.MyDetails_PhotoTextNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhotoTextLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_PhotoTextEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_PhotoTextEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_PhotoTextEditItem
{
vertical-align: top; 
}
.MyDetails_PhotoTextEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_PhotoTextEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_PhotoTextEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhotoTextDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_PhotoTextDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_PhotoTextDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_PhotoTextDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_PhotoTextDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhotoTextDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_PhotoTextCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhotoSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhotoPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhotoPhotoPanel
{
padding: 5px 0px; 
}
.MyDetails_PhotoPhotoLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_PhotoPhoto_EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_PhotoPhoto_Edit
{
vertical-align: top; 
}
.MyDetails_PhotoPhoto
{
color: Black; 
display: inline-block; 
}
.MyDetails_PhotoNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhotoLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_PhotoEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_PhotoEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_PhotoEditItem
{
vertical-align: top; 
}
.MyDetails_PhotoEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_PhotoEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_PhotoEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhotoDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_PhotoDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_PhotoDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_PhotoDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_PhotoDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhotoDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_PhotoCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhonesFaxesWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhonesFaxesSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhonesFaxesPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhonesFaxesPhonenumberPanel
{
padding: 5px 0px; 
}
.MyDetails_PhonesFaxesPhonenumberLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_PhonesFaxesPhonenumber_Edit
{
vertical-align: top; 
}
.MyDetails_PhonesFaxesPhonenumber
{
color: Black; 
display: inline-block; 
}
.MyDetails_PhonesFaxesNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhonesFaxesLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_PhonesFaxesEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_PhonesFaxesEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_PhonesFaxesEditItem
{
vertical-align: top; 
}
.MyDetails_PhonesFaxesEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_PhonesFaxesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_PhonesFaxesDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_PhonesFaxesDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_PhonesFaxesDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_PhonesFaxesDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_PhonesFaxesDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhonesFaxesDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_PhonesFaxesCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_OtherDetailsWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_OtherDetailsSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_OtherDetailsPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_OtherDetailsNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_OtherDetailsMaritalStatusPanel
{
padding: 5px 0px; 
}
.MyDetails_OtherDetailsMaritalStatusLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_OtherDetailsMaritalStatus_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_OtherDetailsMaritalStatus_Edit
{
vertical-align: top; 
}
.MyDetails_OtherDetailsMaritalStatus
{
color: Black; 
display: inline-block; 
}
.MyDetails_OtherDetailsLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_OtherDetailsGenderPanel
{
padding: 5px 0px; 
}
.MyDetails_OtherDetailsGenderLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_OtherDetailsGender_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_OtherDetailsGender_Edit
{
vertical-align: top; 
}
.MyDetails_OtherDetailsGender
{
color: Black; 
display: inline-block; 
}
.MyDetails_OtherDetailsEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_OtherDetailsEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_OtherDetailsEditItem
{
vertical-align: top; 
}
.MyDetails_OtherDetailsEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_OtherDetailsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_OtherDetailsDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_OtherDetailsDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_OtherDetailsDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_OtherDetailsDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_OtherDetailsDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_OtherDetailsDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_OtherDetailsDateOfBirthPanel
{
padding: 5px 0px; 
}
.MyDetails_OtherDetailsDateOfBirthLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_OtherDetailsDateOfBirth_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_OtherDetailsDateOfBirth_Edit
{
vertical-align: top; 
}
.MyDetails_OtherDetailsDateOfBirth
{
color: Black; 
display: inline-block; 
}
.MyDetails_OtherDetailsCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_OtherConnectionsWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_OtherConnectionsStartYearPanel
{
padding: 5px 0px; 
}
.MyDetails_OtherConnectionsStartYearLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_OtherConnectionsStartYear_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_OtherConnectionsStartYear_Edit
{
vertical-align: top; 
}
.MyDetails_OtherConnectionsStartYear
{
color: Black; 
display: inline-block; 
}
.MyDetails_OtherConnectionsSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_OtherConnectionsPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_OtherConnectionsNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_OtherConnectionsLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_OtherConnectionsEndYearPanel
{
padding: 5px 0px; 
}
.MyDetails_OtherConnectionsEndYearLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_OtherConnectionsEndYear_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_OtherConnectionsEndYear_Edit
{
vertical-align: top; 
}
.MyDetails_OtherConnectionsEndYear
{
color: Black; 
display: inline-block; 
}
.MyDetails_OtherConnectionsEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_OtherConnectionsEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_OtherConnectionsEditItem
{
vertical-align: top; 
}
.MyDetails_OtherConnectionsEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_OtherConnectionsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_OtherConnectionsEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_OtherConnectionsDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_OtherConnectionsDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_OtherConnectionsDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_OtherConnectionsDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_OtherConnectionsDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_OtherConnectionsDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_OtherConnectionsDisplayGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 10px 0px 0px; 
padding: 10px; 
}
.MyDetails_OtherConnectionsConnectionPanel
{
padding: 5px 0px; 
}
.MyDetails_OtherConnectionsConnectionLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_OtherConnectionsConnection_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_OtherConnectionsConnection_Edit
{
vertical-align: top; 
}
.MyDetails_OtherConnectionsConnection
{
color: Black; 
display: inline-block; 
}
.MyDetails_OtherConnectionsCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_NameWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_NameTitlePanel
{
padding: 5px 0px; 
}
.MyDetails_NameTitleLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_NameTitle_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_NameTitle_Edit
{
vertical-align: top; 
}
.MyDetails_NameTitle
{
color: Black; 
display: inline-block; 
}
.MyDetails_NameSaveEditAttributeButton
{
text-align: Center; 
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_NamePrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_NamePreviousNamePanel
{
padding: 5px 0px; 
}
.MyDetails_NamePreviousNameLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_NamePreviousName_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_NamePreviousName_Edit
{
vertical-align: top; 
}
.MyDetails_NamePreviousName
{
color: Black; 
display: inline-block; 
}
.MyDetails_NamePreferredNamePanel
{
padding: 5px 0px; 
}
.MyDetails_NamePreferredNameLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_NamePreferredName_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_NamePreferredName_Edit
{
vertical-align: top; 
}
.MyDetails_NamePreferredName
{
color: Black; 
display: inline-block; 
}
.MyDetails_NameNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_NameLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_NameLastnamePanel
{
padding: 5px 0px; 
}
.MyDetails_NameLastnameLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_NameLastname_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_NameLastname_Edit
{
vertical-align: top; 
}
.MyDetails_NameLastname
{
color: Black; 
display: inline-block; 
}
.MyDetails_NameInitialsPanel
{
padding: 5px 0px; 
}
.MyDetails_NameInitialsLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_NameInitials_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_NameInitials_Edit
{
vertical-align: top; 
}
.MyDetails_NameInitials
{
color: Black; 
display: inline-block; 
}
.MyDetails_NameForenamesPanel
{
padding: 5px 0px; 
}
.MyDetails_NameForenamesLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_NameForenames_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_NameForenames_Edit
{
vertical-align: top; 
}
.MyDetails_NameForenames
{
color: Black; 
display: inline-block; 
}
.MyDetails_NameEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_NameEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_NameEditItem
{
vertical-align: top; 
}
.MyDetails_NameEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_NameEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_NameEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_NameDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_NameDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_NameDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_NameDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_NameDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_NameDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_NameCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_JuniorEducationWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_JuniorEducationStartYearPanel
{
padding: 5px 0px; 
}
.MyDetails_JuniorEducationStartYearLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_JuniorEducationStartYear_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_JuniorEducationStartYear_Edit
{
vertical-align: top; 
}
.MyDetails_JuniorEducationStartYear
{
color: Black; 
display: inline-block; 
}
.MyDetails_JuniorEducationSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_JuniorEducationPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_JuniorEducationNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_JuniorEducationLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_JuniorEducationHousePanel
{
padding: 5px 0px; 
}
.MyDetails_JuniorEducationHouseLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_JuniorEducationHouse_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_JuniorEducationHouse_Edit
{
vertical-align: top; 
}
.MyDetails_JuniorEducationHouse
{
color: Black; 
display: inline-block; 
}
.MyDetails_JuniorEducationEndYearPanel
{
padding: 5px 0px; 
}
.MyDetails_JuniorEducationEndYearLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_JuniorEducationEndYear_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_JuniorEducationEndYear_Edit
{
vertical-align: top; 
}
.MyDetails_JuniorEducationEndYear
{
color: Black; 
display: inline-block; 
}
.MyDetails_JuniorEducationEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_JuniorEducationEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_JuniorEducationEditItem
{
vertical-align: top; 
}
.MyDetails_JuniorEducationEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_JuniorEducationEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_JuniorEducationEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_JuniorEducationDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_JuniorEducationDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_JuniorEducationDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_JuniorEducationDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_JuniorEducationDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_JuniorEducationDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_JuniorEducationCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestSportsWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestSportsSportsInterestPanel
{
padding: 5px 0px; 
}
.MyDetails_InterestSportsSportsInterest_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_InterestSportsSportsInterest
{
color: Black; 
display: inline-block; 
}
.MyDetails_InterestSportsSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestSportsPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_InterestSportsNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestSportsLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_InterestSportsEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_InterestSportsEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_InterestSportsEditItem
{
vertical-align: top; 
}
.MyDetails_InterestSportsEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_InterestSportsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_InterestSportsEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestSportsDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_InterestSportsDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_InterestSportsDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_InterestSportsDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_InterestSportsDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_InterestSportsDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_InterestSportsCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestOtherWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestOtherSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestOtherPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_InterestOtherOtherInterestsPanel
{
padding: 5px 0px; 
}
.MyDetails_InterestOtherOtherInterests_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_InterestOtherOtherInterests_Edit
{
vertical-align: top; 
}
.MyDetails_InterestOtherOtherInterests
{
color: Black; 
display: inline-block; 
}
.MyDetails_InterestOtherNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestOtherLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_InterestOtherEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_InterestOtherEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_InterestOtherEditItem
{
vertical-align: top; 
}
.MyDetails_InterestOtherEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_InterestOtherEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_InterestOtherEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestOtherDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_InterestOtherDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_InterestOtherDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_InterestOtherDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_InterestOtherDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_InterestOtherDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_InterestOtherCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestMusicWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestMusicSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestMusicPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_InterestMusicNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestMusicMusicDramaPanel
{
padding: 5px 0px; 
}
.MyDetails_InterestMusicMusicDrama_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_InterestMusicMusicDrama
{
color: Black; 
display: inline-block; 
}
.MyDetails_InterestMusicLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_InterestMusicEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_InterestMusicEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_InterestMusicEditItem
{
vertical-align: top; 
}
.MyDetails_InterestMusicEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_InterestMusicEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_InterestMusicEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_InterestMusicDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_InterestMusicDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_InterestMusicDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_InterestMusicDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_InterestMusicDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_InterestMusicDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_InterestMusicCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_FurtherEducationYearOfGraduationPanel
{
padding: 5px 0px; 
}
.MyDetails_FurtherEducationYearOfGraduationLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FurtherEducationYearOfGraduation_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FurtherEducationYearOfGraduation_Edit
{
vertical-align: top; 
}
.MyDetails_FurtherEducationYearOfGraduation
{
color: Black; 
display: inline-block; 
}
.MyDetails_FurtherEducationWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_FurtherEducationSubjectPanel
{
padding: 5px 0px; 
}
.MyDetails_FurtherEducationSubjectLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FurtherEducationSubject_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FurtherEducationSubject_Edit
{
vertical-align: top; 
}
.MyDetails_FurtherEducationSubject
{
color: Black; 
display: inline-block; 
}
.MyDetails_FurtherEducationSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_FurtherEducationPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_FurtherEducationNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_FurtherEducationLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_FurtherEducationInstitutionPanel
{
padding: 5px 0px; 
}
.MyDetails_FurtherEducationInstitutionLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FurtherEducationInstitution_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FurtherEducationInstitution_Edit
{
vertical-align: top; 
}
.MyDetails_FurtherEducationInstitution
{
color: Black; 
display: inline-block; 
}
.MyDetails_FurtherEducationGradePanel
{
padding: 5px 0px; 
}
.MyDetails_FurtherEducationGradeLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FurtherEducationGrade_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FurtherEducationGrade_Edit
{
vertical-align: top; 
}
.MyDetails_FurtherEducationGrade
{
color: Black; 
display: inline-block; 
}
.MyDetails_FurtherEducationEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_FurtherEducationEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FurtherEducationEditItem
{
vertical-align: top; 
}
.MyDetails_FurtherEducationEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_FurtherEducationEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_FurtherEducationEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_FurtherEducationDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FurtherEducationDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_FurtherEducationDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_FurtherEducationDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_FurtherEducationDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_FurtherEducationDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_FurtherEducationDisplayGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 10px 0px 0px; 
padding: 10px; 
}
.MyDetails_FurtherEducationDegreePanel
{
padding: 5px 0px; 
}
.MyDetails_FurtherEducationDegreeLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FurtherEducationDegree_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FurtherEducationDegree_Edit
{
vertical-align: top; 
}
.MyDetails_FurtherEducationDegree
{
color: Black; 
display: inline-block; 
}
.MyDetails_FurtherEducationCountryPanel
{
padding: 5px 0px; 
}
.MyDetails_FurtherEducationCountryLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FurtherEducationCountry_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FurtherEducationCountry_Edit
{
vertical-align: top; 
}
.MyDetails_FurtherEducationCountry
{
color: Black; 
display: inline-block; 
}
.MyDetails_FurtherEducationCollegePanel
{
padding: 5px 0px; 
}
.MyDetails_FurtherEducationCollegeLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FurtherEducationCollege_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FurtherEducationCollege_Edit
{
vertical-align: top; 
}
.MyDetails_FurtherEducationCollege
{
color: Black; 
display: inline-block; 
}
.MyDetails_FurtherEducationCityPanel
{
padding: 5px 0px; 
}
.MyDetails_FurtherEducationCityLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FurtherEducationCity_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FurtherEducationCity_Edit
{
vertical-align: top; 
}
.MyDetails_FurtherEducationCity
{
color: Black; 
display: inline-block; 
}
.MyDetails_FurtherEducationCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_FamilyWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_FamilySchoolPanel
{
padding: 5px 0px; 
}
.MyDetails_FamilySchoolLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FamilySchool_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FamilySchool_Edit
{
vertical-align: top; 
}
.MyDetails_FamilySchool
{
color: Black; 
display: inline-block; 
}
.MyDetails_FamilySaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_FamilyRelationshipPanel
{
padding: 5px 0px; 
}
.MyDetails_FamilyRelationshipLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FamilyRelationship_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FamilyRelationship_Edit
{
vertical-align: top; 
}
.MyDetails_FamilyRelationship
{
color: Black; 
display: inline-block; 
}
.MyDetails_FamilyPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_FamilyNotePanel
{
padding: 5px 0px; 
}
.MyDetails_FamilyNoteLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FamilyNote_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FamilyNote_Edit
{
vertical-align: top; 
}
.MyDetails_FamilyNote
{
color: Black; 
display: inline-block; 
}
.MyDetails_FamilyNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_FamilyNamePanel
{
padding: 5px 0px; 
}
.MyDetails_FamilyNameLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FamilyName_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FamilyName_Edit
{
vertical-align: top; 
}
.MyDetails_FamilyName
{
color: Black; 
display: inline-block; 
}
.MyDetails_FamilyLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_FamilyGenderPanel
{
padding: 5px 0px; 
}
.MyDetails_FamilyGenderLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FamilyGender_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FamilyGender_Edit
{
vertical-align: top; 
}
.MyDetails_FamilyGender
{
color: Black; 
display: inline-block; 
}
.MyDetails_FamilyEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_FamilyEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FamilyEditItem
{
vertical-align: top; 
}
.MyDetails_FamilyEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_FamilyEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_FamilyEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_FamilyDobPanel
{
padding: 5px 0px; 
}
.MyDetails_FamilyDobLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FamilyDob_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_FamilyDob_Edit
{
vertical-align: top; 
}
.MyDetails_FamilyDob
{
color: Black; 
display: inline-block; 
}
.MyDetails_FamilyDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_FamilyDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_FamilyDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_FamilyDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_FamilyDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_FamilyDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_FamilyDisplayGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 10px 0px 0px; 
padding: 10px; 
}
.MyDetails_FamilyCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EmploymentHistoryWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EmploymentHistoryStartYearPanel
{
padding: 5px 0px; 
}
.MyDetails_EmploymentHistoryStartYearLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryStartYear_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EmploymentHistoryStartYear_Edit
{
vertical-align: top; 
}
.MyDetails_EmploymentHistoryStartYear
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmploymentHistorySaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EmploymentHistoryPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmploymentHistoryOrganisationPanel
{
padding: 5px 0px; 
}
.MyDetails_EmploymentHistoryOrganisationLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryOrganisation_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EmploymentHistoryOrganisation_Edit
{
vertical-align: top; 
}
.MyDetails_EmploymentHistoryOrganisation
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryOccupationPanel
{
padding: 5px 0px; 
}
.MyDetails_EmploymentHistoryOccupationLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryOccupation_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EmploymentHistoryOccupation_Edit
{
vertical-align: top; 
}
.MyDetails_EmploymentHistoryOccupation
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EmploymentHistoryLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryJobTitlePanel
{
padding: 5px 0px; 
}
.MyDetails_EmploymentHistoryJobTitleLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryJobTitle_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EmploymentHistoryJobTitle_Edit
{
vertical-align: top; 
}
.MyDetails_EmploymentHistoryJobTitle
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryFinishYearPanel
{
padding: 5px 0px; 
}
.MyDetails_EmploymentHistoryFinishYearLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryFinishYear_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EmploymentHistoryFinishYear_Edit
{
vertical-align: top; 
}
.MyDetails_EmploymentHistoryFinishYear
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EmploymentHistoryEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EmploymentHistoryEditItem
{
vertical-align: top; 
}
.MyDetails_EmploymentHistoryEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EmploymentHistoryEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EmploymentHistoryDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_EmploymentHistoryDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_EmploymentHistoryDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_EmploymentHistoryDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmploymentHistoryDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryDisplayGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 10px 0px 0px; 
padding: 10px; 
}
.MyDetails_EmploymentHistoryCommentPanel
{
padding: 5px 0px; 
}
.MyDetails_EmploymentHistoryCommentLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryComment_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EmploymentHistoryComment_Edit
{
vertical-align: top; 
}
.MyDetails_EmploymentHistoryComment
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EmploymentHistoryBusinessSectorPanel
{
padding: 5px 0px; 
}
.MyDetails_EmploymentHistoryBusinessSectorLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EmploymentHistoryBusinessSector_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EmploymentHistoryBusinessSector_Edit
{
vertical-align: top; 
}
.MyDetails_EmploymentHistoryBusinessSector
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmailAddressesWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EmailAddressesSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EmailAddressesPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmailAddressesNewInstButton
{
text-align: Center; 
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EmailAddressesLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmailAddressesEmailaddressPanel
{
padding: 5px 0px; 
}
.MyDetails_EmailAddressesEmailaddressLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EmailAddressesEmailaddress_Edit
{
vertical-align: top; 
}
.MyDetails_EmailAddressesEmailaddress
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmailAddressesEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EmailAddressesEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EmailAddressesEditItem
{
vertical-align: top; 
}
.MyDetails_EmailAddressesEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EmailAddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EmailAddressesDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EmailAddressesDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_EmailAddressesDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_EmailAddressesDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_EmailAddressesDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmailAddressesDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_EmailAddressesCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EducationGeneralWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EducationGeneralStartYearPanel
{
padding: 5px 0px; 
}
.MyDetails_EducationGeneralStartYearLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EducationGeneralStartYear_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EducationGeneralStartYear_Edit
{
vertical-align: top; 
}
.MyDetails_EducationGeneralStartYear
{
color: Black; 
display: inline-block; 
}
.MyDetails_EducationGeneralSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EducationGeneralPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EducationGeneralNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EducationGeneralLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_EducationGeneralHousePanel
{
padding: 5px 0px; 
}
.MyDetails_EducationGeneralHouseLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EducationGeneralHouse_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EducationGeneralHouse_Edit
{
vertical-align: top; 
}
.MyDetails_EducationGeneralHouse
{
color: Black; 
display: inline-block; 
}
.MyDetails_EducationGeneralEndYearPanel
{
padding: 5px 0px; 
}
.MyDetails_EducationGeneralEndYearLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EducationGeneralEndYear_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EducationGeneralEndYear_Edit
{
vertical-align: top; 
}
.MyDetails_EducationGeneralEndYear
{
color: Black; 
display: inline-block; 
}
.MyDetails_EducationGeneralEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EducationGeneralEditLabel
{
width: 200px; 
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralEditItem
{
vertical-align: top; 
}
.MyDetails_EducationGeneralEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EducationGeneralEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_EducationGeneralDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EducationGeneralDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_EducationGeneralDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_EducationGeneralDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_EducationGeneralDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EducationGeneralDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_EducationGeneralClassOfPanel
{
padding: 5px 0px; 
}
.MyDetails_EducationGeneralClassOfLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_EducationGeneralClassOf_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_EducationGeneralClassOf_Edit
{
vertical-align: top; 
}
.MyDetails_EducationGeneralClassOf
{
color: Black; 
display: inline-block; 
}
.MyDetails_EducationGeneralCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_DeceasedWebDisplayPanelText
{
padding: 15px 0px; 
}
.MyDetails_DeceasedPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_DeceasedLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_DeceasedEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_DeceasedDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_DeceasedDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_DeceasedDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_DeceasedDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_DeceasedDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_DeceasedDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_DeceasedDeceasedPanel
{
padding: 5px 0px; 
}
.MyDetails_DeceasedDeceasedLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_DeceasedDeceased
{
color: Black; 
display: inline-block; 
}
.MyDetails_AddressesWebDisplayPanelEditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_AddressesUsagePanel
{
padding: 5px 0px; 
}
.MyDetails_AddressesUsageLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_AddressesUsage_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_AddressesTownPanel
{
padding: 5px 0px; 
}
.MyDetails_AddressesTownLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_AddressesTown_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_AddressesTown_Edit
{
vertical-align: top; 
}
.MyDetails_AddressesTown
{
color: Black; 
display: inline-block; 
}
.MyDetails_AddressesSaveEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_AddressesPrimeDisplayPanel
{
border-bottom: 1px solid #cccccc; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_AddressesPostalcodePanel
{
padding: 5px 0px; 
}
.MyDetails_AddressesPostalcodeLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_AddressesPostalcode_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_AddressesPostalcode_Edit
{
vertical-align: top; 
}
.MyDetails_AddressesPostalcode
{
color: Black; 
display: inline-block; 
}
.MyDetails_AddressesNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_AddressesLinkDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_AddressesIsdefaultPanel
{
padding: 5px 0px; 
}
.MyDetails_AddressesEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_AddressesEditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_AddressesEditItem
{
vertical-align: top; 
}
.MyDetails_AddressesEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_AddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MyDetails_AddressesEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_AddressesDisplayLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_AddressesDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_AddressesDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MyDetails_AddressesDisplayItemsPanel
{
padding: 5px 0px; 
}
.MyDetails_AddressesDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_AddressesDisplayItem
{
color: Black; 
display: inline-block; 
}
.MyDetails_AddressesDisplayGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 10px 0px 0px; 
padding: 10px; 
}
.MyDetails_AddressesCountyPanel
{
padding: 5px 0px; 
}
.MyDetails_AddressesCountyLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_AddressesCounty_EditLabel
{
vertical-align: top; 
width: 200px; 
display: inline-block; 
height: 30px; 
line-height: 30px; 
}
.MyDetails_AddressesCounty_Edit
{
vertical-align: top; 
}
.MyDetails_AddressesCounty
{
color: Black; 
display: inline-block; 
}
.MyDetails_AddressesCountryPanel
{
padding: 5px 0px; 
}
.MyDetails_AddressesCountryLabel
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_AddressesCountry_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_AddressesCountry_Edit
{
vertical-align: top; 
}
.MyDetails_AddressesCountry
{
color: Black; 
display: inline-block; 
}
.MyDetails_AddressesCancelEditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MyDetails_AddressesAddress3Panel
{
padding: 5px 0px; 
}
.MyDetails_AddressesAddress3Label
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_AddressesAddress3_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_AddressesAddress3_Edit
{
vertical-align: top; 
}
.MyDetails_AddressesAddress3
{
color: Black; 
display: inline-block; 
}
.MyDetails_AddressesAddress2Panel
{
padding: 5px 0px; 
}
.MyDetails_AddressesAddress2Label
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_AddressesAddress2_EditLabel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 200px; 
}
.MyDetails_AddressesAddress2_Edit
{
vertical-align: top; 
}
.MyDetails_AddressesAddress2
{
color: Black; 
display: inline-block; 
}
.MyDetails_AddressesAddress1Panel
{
padding: 5px 0px; 
}
.MyDetails_AddressesAddress1Label
{
vertical-align: top; 
width: 200px; 
color: #9e0d1c; 
display: inline-block; 
}
.MyDetails_AddressesAddress1_EditLabel
{
vertical-align: top; 
width: 200px; 
display: inline-block; 
height: 30px; 
line-height: 30px; 
}
.MyDetails_AddressesAddress1_Edit
{
vertical-align: top; 
}
.MyDetails_AddressesAddress1
{
color: Black; 
display: inline-block; 
}
.MoreInfoViewprofileincontext
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.MoreInfoViewprofileincontext:hover
{
background-color: #005146; 
}
.MoreInfoFunctionItem
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.MoreInfoFunctionItem:hover
{
background-color: #005146; 
}
.MoreButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MessageCell
{
background-color: white; 
margin: auto; 
max-width: 1290px; 
}
.MessageBoardAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.MenuLogo
{
background-repeat: no-repeat; 
background-size: 100%; 
background-image: URL('../StaticImages/WhiteLogo20220203055249.png'); 
display: inline-block; 
padding-top: 50%; 
vertical-align: top; 
width: 50%; 
}
.MenuContainerShown
{
right: 0; 
background-color: #142630; 
background-position: bottom right; 
background-repeat: no-repeat; 
background-size: 50%; 
background-image: URL('../StaticImages/MenuBack20260224091547.png'); 
bottom: 0; 
box-sizing: border-box; 
height: 100vh; 
min-width: max(400px, 23%); 
padding: 50px; 
position: fixed; 
top: 0; 
transition: 0.35s; 
z-index: 1500; 
}
.MenuContainerHidden
{
background-color: #142630; 
background-position: bottom right; 
background-repeat: no-repeat; 
background-size: 50%; 
background-image: URL('../StaticImages/MenuBack20260224091547.png'); 
bottom: 0; 
box-sizing: border-box; 
height: 100vh; 
min-width: max(400px, 23%); 
padding: 50px; 
position: fixed; 
right: -100%; 
top: 0; 
transition: 0.35s; 
z-index: 1500; 
}
.MenuCloseCell
{
display: inline-block; 
text-align: Right; 
vertical-align: top; 
width: 45%; 
}
.MenuCellWebContentTable
{
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MenuCellSubMenuItemsCellLevel01
{
padding-left: 20px; 
}
.MenuCellSubMenuItemsCell
{
padding-left: 20px; 
}
.MenuCellSubMenuButtonLvl01
{
transition: 0.2s; 
height: 35px; 
line-height: 35px; 
text-align: Left; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.MenuCellSubMenuButtonLvl01:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.MenuCellSubMenuButton
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.MenuCellSubMenuButton:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.MenuCellParentMenuButton
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.MenuCellParentMenuButton:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.MenuCellMenuButton
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.MenuCellMenuButton:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.MenuCellHiddenSubMenuItems
{
display: none; 
}
.MenuButton
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.MenuButton:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.MarginText
{
color: Green; 
font-family: Verdana; 
font-size: .8em; 
font-weight: 400; 
}
.MakeBookingTotalAvailablePanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.MakeBookingTotalAvailableDisplayControl
{
display: inline-block; 
padding-left: 400px; 
}
.MakeBookingTicketDetailsTickettype_EditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetailsTickettype
{
height: 30px; 
line-height: 30px; 
}
.MakeBookingTicketDetailsThirdCourse_EditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetailsThirdCourse_Edit
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingTicketDetailsSecondCourse_EditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetailsSecondCourse_Edit
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingTicketDetailsSeatingPreference_EditLabel
{
vertical-align: top; 
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
}
.MakeBookingTicketDetailsSeatingPreference_Edit
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingTicketDetailsNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.MakeBookingTicketDetailsGuestname_EditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetailsGuestname_Edit
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingTicketDetailsFirstCourse_EditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetailsFirstCourse_Edit
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingTicketDetailsEditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetailsEditItem
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingTicketDetailsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.MakeBookingTicketDetailsEditAttrPanelTickettype
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanelThirdCourse
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanelSecondCourse
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanelSeatingPreference
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanelGuestname
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanelFirstCourse
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanelDietaryRequirements
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanelAccessibilityRequirements
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanel3rdCourse
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanel2ndCourse
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanel1stCourse
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanel
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsDisplayItem
{
height: 30px; 
line-height: 30px; 
}
.MakeBookingTicketDetailsDietaryRequirements_EditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetailsDietaryRequirements_Edit
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingTicketDetailsAccessibilityRequirements_EditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetailsAccessibilityRequirements_Edit
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingTicketDetails3rdCourse_EditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetails3rdCourse_Edit
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingTicketDetails2ndCourse_EditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetails2ndCourse_Edit
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingTicketDetails1stCourse_EditLabel
{
display: inline-block; 
line-height: 30px; 
max-width: 200px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingTicketDetails1stCourse_Edit
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.MakeBookingSoldOutPanel
{
border-bottom: 1px solid #bbbbbb; 
border-top: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.MakeBookingEventExtrasQtyPlus
{
margin: 5px 0px 0px 5px; 
vertical-align: top; 
width: 20px; 
background-image: url('./imgs/PlusGrey.png'); 
display: inline-block; 
height: 20px; 
}
.MakeBookingEventExtrasQtyPanel
{
display: inline-block; 
margin-left: 20px; 
vertical-align: top; 
}
.MakeBookingEventExtrasQtyMinus
{
background-image: url('./imgs/MinusGrey.png'); 
display: inline-block; 
height: 20px; 
margin: 5px 5px 0px 0px; 
vertical-align: top; 
width: 20px; 
}
.MakeBookingEventExtrasQtyAvailable
{
display: inline-block; 
margin-left: 15px; 
}
.MakeBookingEventExtrasQty
{
width: 50px; 
}
.MakeBookingEventExtrasPanelWebTextHeader
{
font-family: Calibri; 
font-size: 18pt; 
color: #D71920; 
text-decoration: none; 
}
.MakeBookingEventExtraPrice
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingEventExtraPanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.MakeBookingEventExtraItem
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingEventExtraDisplayControl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingEventExtraDetailsPanel
{
display: inline-block; 
min-width: 400px; 
vertical-align: top; 
}
.MakeBookingEventDetailsPhotoPanel
{
margin: 5px 0px; 
}
.MakeBookingEventDetailsEventNamePanel
{
margin: 5px 0px; 
}
.MakeBookingEventDetailsEventName
{
font-family: Calibri; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.MakeBookingEventDetailsEventDetailPanel
{
margin: 5px 0px; 
}
.MakeBookingEventDetailsEventDescriptionPanel
{
margin: 5px 0px; 
}
.MakeBookingEventDetailsEventDateddddDdMmmmYyyyPanel
{
margin: 5px 0px; 
}
.MakeBookingEventDetailsEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.MakeBookingEventDetailsDisplayItemsPanel
{
margin: 5px 0px; 
}
.MakeBookingBookingTypeType
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingBookingTypeTotalPanel
{
border-bottom: 2px solid #bbbbbb; 
border-top: 2px solid #bbbbbb; 
margin: 10px 0px; 
padding: 5px 0px; 
}
.MakeBookingBookingTypeTotalLabel
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingBookingTypesPanelWebTextHeader
{
font-family: Calibri; 
font-size: 18pt; 
color: #D71920; 
text-decoration: none; 
}
.MakeBookingBookingTypeQtyPlus
{
background-image: url('./imgs/PlusGrey.png'); 
display: inline-block; 
height: 20px; 
margin: 5px 0px 0px 5px; 
vertical-align: top; 
width: 20px; 
}
.MakeBookingBookingTypeQtyPanel
{
display: inline-block; 
margin-left: 20px; 
vertical-align: top; 
}
.MakeBookingBookingTypeQtyMinus
{
background-image: url('./imgs/MinusGrey.png'); 
display: inline-block; 
height: 20px; 
margin: 5px 5px 0px 0px; 
vertical-align: top; 
width: 20px; 
}
.MakeBookingBookingTypeQtyAvailable
{
display: inline-block; 
margin-left: 15px; 
}
.MakeBookingBookingTypeQty
{
width: 50px; 
}
.MakeBookingBookingTypePrice
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingBookingTypePanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.MakeBookingBookingTypeDisplayControl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingBookingTypeDetailsPanel
{
display: inline-block; 
min-width: 400px; 
vertical-align: top; 
}
.MakeBookingBookingTypeDescription
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MainPanelnonIE
{
background-color: White; 
}
.MainPanelIE
{
background-color: White; 
}
.MainPanel
{
background-color: White; 
}
.MainCellWebContentTable
{
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCellParent
{
background-color: #e0e5e9; 
}
.MainCellContent
{
background-color: white; 
margin: auto; 
max-width: 1310px; 
}
.MainCell_StripePaymentConfirmation
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_NewsLetters
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_Galleries
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_FullEvents
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmWebImages
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmSendEmail
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmRequestPasswordReminder
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmRegister
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmProfile_Photo_Gallery
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmProfile_Organisation_Announcement
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmProfile_Invoice_BookingPaidAndComplete
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmProfile_Event_InterestRegistered
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmProfile_Event
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmProfile_Booking_BookingComplete
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmPrimesDisplay
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmPasswordReset
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmNewCSSClass
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmMyDetails_PrimeFocus
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmLoginOrRegister_EventBooking
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmImageSubAttributeEditor
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmEventBookingTicketDetails
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmEventBookingSummary
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmEventBookingConfirmPayment
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmEventBooking
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmError
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmCustomStyles
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmCustomFontClasses
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmCSSClassEditor
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmContextPage
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmContentManagementEditor
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmContentManagement
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmConfirmDetails_SiteProfile
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmConfirmDetails_PIFRequest
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmConfirmDetails
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_WebSite
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_System_Buttons
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Sports_Interest
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Photo_Text
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Photo
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Phone_Contacts
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Other_KHVIII_Connections
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Other_Interests
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Name
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Music_Drama
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Junior_School_Education_Age_4_11_
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Further_Education
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Family
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Employment
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Current_Profession_and_Location
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Coventry_Prep_School_Education_Age_4_13_
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_frmAttributeEditor_Addresses
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_FindFriends
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_Context_Page_SupportTheSchool
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_Context_Page_ReturnFromStripeEventBookingPaymentNotComplete
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_Context_Page_PasswordEmailSent
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_Context_Page_InformationAfterRegistration
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_Context_Page_ContactUs
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_Context_Page_AboutUs
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell_Announcements
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.MainCell
{
min-height: 450px; 
padding: 15px; 
position: relative; 
z-index: 1000; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.LogonCellWebContentTable
{
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.LogonCellRequestPasswordReminderButton
{
background-color: #530008; 
box-sizing: border-box; 
display: block; 
font-family: Calibri; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
height: 40px; 
line-height: 40px; 
margin-top: 5px; 
transition: 0.3s; 
width: 100%; 
padding: 0px 5px; 
text-align: Center; 
}
.LogonCellRequestPasswordReminderButton:hover
{
background-color: #666666; 
}
.LogonCellRememberLoginCheck
{
font-family: Calibri; 
font-size: 8pt; 
color: White; 
text-decoration: none; 
box-sizing: border-box; 
display: Block; 
margin-top: 3px; 
padding-left: 5px; 
padding-right: 5px; 
width: 100%; 
}
.LogonCellMessagePanel
{
box-sizing: border-box; 
display: Block; 
margin-top: 3px; 
padding-left: 5px; 
padding-right: 5px; 
width: 100%; 
}
.LogonCellLogoutButton
{
background-color: #7C000C; 
box-sizing: border-box; 
display: block; 
height: 40px; 
line-height: 40px; 
margin-top: 5px; 
transition: 0.3s; 
width: 100%; 
font-family: Calibri; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
padding: 0px 5px; 
text-align: Center; 
}
.LogonCellLogoutButton:hover
{
background-color: #005146; 
}
.LogonCellLogonEntryLabel
{
color: White; 
display: none; 
box-sizing: border-box; 
margin-top: 3px; 
padding-left: 5px; 
padding-right: 5px; 
width: 100%; 
}
.LogonCellLogonEntry
{
box-sizing: border-box; 
display: Block; 
margin-top: 3px; 
padding-left: 5px; 
padding-right: 5px; 
width: 100%; 
}
.LogonCellLoginControlsContainerPanelHidden
{
display: none; 
}
.LogonCellLoginButton
{
background-color: #7C000C; 
box-sizing: border-box; 
display: block; 
height: 40px; 
line-height: 40px; 
margin-top: 5px; 
transition: 0.3s; 
width: 100%; 
font-family: Calibri; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
padding: 0px 5px; 
text-align: Center; 
}
.LogonCellLoginButton:hover
{
background-color: #005146; 
}
.LogonCellLoggedInMessageUserid
{
color: White; 
box-sizing: border-box; 
display: Block; 
margin-top: 3px; 
padding-left: 5px; 
padding-right: 5px; 
width: 100%; 
}
.LogonCellLoggedInMessage
{
color: White; 
box-sizing: border-box; 
display: Block; 
margin-top: 3px; 
padding-left: 5px; 
padding-right: 5px; 
width: 100%; 
}
.LogonCellItem
{
box-sizing: border-box; 
display: Block; 
margin-top: 3px; 
padding-left: 5px; 
padding-right: 5px; 
width: 100%; 
}
.LogonCellClosePanel
{
text-align: Right; 
}
.LogonCellCloseButton
{
font-family: Calibri; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.LogonCellChangePasswordButton
{
background-color: #530008; 
box-sizing: border-box; 
display: block; 
font-family: Calibri; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
height: 40px; 
line-height: 40px; 
margin-top: 5px; 
transition: 0.3s; 
width: 100%; 
padding: 0px 5px; 
text-align: Center; 
}
.LogonCellChangePasswordButton:hover
{
background-color: #666666; 
}
.LogonCell
{
background-color: #142630; 
left: 50%; 
min-width: 300px; 
padding: 20px; 
position: fixed; 
top: -110%; 
transform: translate(-50%, -50%); 
transition: 0.5s; 
z-index: 5000; 
}
.LogoCellImagePanel
{
height: 50px; 
}
.LogoCellImage
{
float: left; 
height: 50px; 
}
.LoginSepPanel
{
border: 1px solid #bbbbbb; 
border-radius: 5px; 
margin: 10px; 
padding: 20px; 
}
.LoginOrRegShowRegPanelButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.LoginOrRegRegisterPanel
{
border: 1px solid #bbbbbb; 
border-radius: 5px; 
margin: 10px; 
padding: 20px; 
}
.LoginOrRegLogonRequestPasswordReminderButton
{
display: block; 
text-align: Left; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
}
.LoginOrRegLogonPanel
{
border: 1px solid #bbbbbb; 
border-radius: 5px; 
margin: 10px; 
padding: 20px; 
}
.LoginOrRegLogonLogoutButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.LoginOrRegLogonLogonEntryLabel
{
display: Block; 
margin-top: 3px; 
}
.LoginOrRegLogonLogonEntry
{
display: Block; 
margin-top: 3px; 
}
.LoginOrRegLogonLoginControlsContainerPanelHidden
{
display: none; 
}
.LoginOrRegLogonLoginButton
{
display: block; 
text-align: Left; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
}
.LoginOrRegLogonLoggedInMessageUserid
{
display: Block; 
margin-top: 3px; 
}
.LoginOrRegLogonLoggedInMessage
{
display: Block; 
margin-top: 3px; 
}
.LoginOrRegLogonItem
{
display: Block; 
margin-top: 3px; 
}
.LoginOrRegLogonChangePasswordButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.LoginOrRegisterRegButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.LoginOrRegisterPanel
{
border: 1px solid #bbbbbb; 
border-radius: 5px; 
margin: 10px; 
padding: 20px; 
}
.LoginOrRegisterBackButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.LoginOrRegCtrlRegPanel
{
border: 1px solid #bbbbbb; 
border-radius: 5px; 
margin: 10px; 
padding: 20px; 
}
.LoginControlsContainerPanelHidden
{
display: none; 
}
.LoginButton
{
height: 30px; 
text-align: left; 
width: 130px; 
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
line-height: 30px; 
padding: 0px 5px; 
}
.linkedinredirectAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.LeaversNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.LeaversEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.LeaversEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.LeaversEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.LeaversDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.LeaversDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.LargePhotoSubAttrsPanel
{
margin-right: 50px; 
width: 25%; 
}
.LargePhotoPhoto img
{
width: 100%; 
}
.LargePhotoPhoto
{
display: inline-block; 
width: 100%; 
}
.LargePhotoEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.LargePhotoDisplayLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.LabelAsHeader
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.ITWInfoFooterLink
{
font-family: Calibri; 
font-size: 8pt; 
color: White; 
text-decoration: none; 
}
.ITWInfoFooter
{
margin: auto; 
padding-top: 15px; 
width: 290px; 
font-family: Calibri; 
font-size: 8pt; 
color: White; 
text-decoration: none; 
}
.ItemsCell
{
font-weight: bold; 
}
.InvoiceDetailsMakeBookingWebDisplayPanelText
{
border-bottom: 1px solid #bbbbbb; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.InvoiceDetailsMakeBookingPrimeDisplayLabel
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.InvoiceDetailsMakeBookingPrimeDisplayItemsPanel
{
padding: 0px 0px 5px 0px; 
}
.InvalidAttributeData
{
background-color: red; 
color: Black; 
display: inline-block; 
}
.InformationMessage
{
font-family: Calibri; 
font-size: 22pt; 
color: #D71920; 
text-decoration: none; 
}
.IndividualListNameCell
{
padding: 0px 10px; 
}
.IndividualListHeaderCell
{
padding: 0px 10px; 
}
.IndividualListEndYearCell
{
padding: 0px 10px; 
}
.IndividualListCell
{
padding: 0px 10px; 
}
.HiddenSubMenuItems
{
display: none; 
}
.HiddenSAGIPanel
{
display: none; 
}
.HiddenOtherTextBox
{
display: none; 
}
.HiddenNewInstPanel
{
display: none; 
}
.HiddenNewInstButtonPanel
{
display: none; 
}
.HiddenItem
{
display: none; 
}
.HelpText
{
background-color: White; 
font-family: Calibri; 
font-size: 8pt; 
color: Indigo; 
text-decoration: none; 
}
.HeaderRow
{
background-color: #E7E7F7; 
}
.HeaderCell
{
padding: 0px 10px; 
}
.GridCell
{
padding: 0px 10px; 
}
.GalleryListTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.GalleryListPhotoPanel
{
clear: left; 
float: left; 
width: 160px; 
}
.GalleryListEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.gallerylayer img
{
width: 100%; 
}
.GalleryDetailTitlePanel
{
padding: 10px; 
}
.GalleryDetailTitle
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.GalleryDetailGalleryDatePanel
{
padding: 10px; 
}
.GalleryDetailEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.GalleryDetailDisplayItemsPanel
{
padding: 10px; 
}
.GalleryDetailAnnouncementPanel
{
padding: 10px; 
}
.GalleryAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.GalleriesSearchButton
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.GalleriesSearchButton:hover
{
background-color: #005146; 
}
.GalleriesPrimePanel
{
display: inline-block; 
height: 175px; 
padding-right: 15px; 
padding-top: 15px; 
width: 450px; 
}
.GalleriesAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.FullTicketsPrimePanel
{
border: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px; 
}
.FullTicketsHeaderRow
{
background-color: #E7E7F7; 
}
.FullTicketsHeaderCell
{
padding: 0px 10px; 
}
.FullTicketsCell
{
padding: 0px 10px; 
}
.FullEventsPrimePanel
{
border-bottom: 1px solid #dddddd; 
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.FullEventsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.FrontPageWelcomeText
{
max-width: 70%; 
}
.FrontPageWelcomeImage
{
padding-right: 50px; 
width: 45%; 
}
.FrontPageWelcomeContent
{
display: flex; 
}
.FrontPageCell
{
padding: 50px; 
}
.FrontNewsletterEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.FrontNewsletterDisplayLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.FrontEventListSubAttrsPanel
{
flex-grow: 1; 
}
.FrontEventListPhotoPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.FrontEventListLocationAndTimePanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.FrontEventListEventNamePanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.FrontEventListEventName
{
font-family: Calibri; 
font-size: 27pt; 
color: #a29064; 
text-decoration: none; 
}
.FrontEventListEventDescriptionPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.FrontEventListEventDateddddDthMmmmYyyyPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.FrontEventListEventDateddddDdMmmmYyyyPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.FrontEventListEventDate
{
font-family: Calibri; 
font-size: 20pt; 
color: #5a5a5b; 
font-style: italic; 
text-decoration: none; 
}
.FrontEventListEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.FrontEventListDisplayLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.FrontEventListDisplayItemsPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.frmYearListsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmWebImagesAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmUnsubscribeAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmTranslationsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmTranslationEditorAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmSyncControlAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmSurfaceConfigAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmSendEmailsToTargetedAddressesAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmSearchAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmRequestPasswordReminderAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmRegisterAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfilePhotoGalleryPastEventAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfilePhotoGalleryAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfileOrganisationAnnouncementNewsletterAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfileOrganisationAnnouncementNewsletteAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfileOrganisationAnnouncementNewsItemAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfileOrganisationAnnouncementAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfileOrganisationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfileIndividualAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfileEventAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfileBookingAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmProfileAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmPrimesDisplayAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmPrimeFocusPhotoGalleryAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmPrimeFocusOrganisationAnnouncementAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmPrimeFocusEventAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmPrimeFocusAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmPasswordResetAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmMyDetailsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmModerationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmMenuItemsAdminAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmMembersWithUnmoderatedDataAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmMakeEventBookingAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmMainAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmloginorregisterNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.frmLoginOrRegisterEventBookingAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmloginorregisterEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.frmloginorregisterEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.frmloginorregisterEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.frmloginorregisterDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.frmloginorregisterDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.frmLoginOrRegisterAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmLoginOrRegister_-_EventBookingNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.frmLoginOrRegister_-_EventBookingEditLabel
{
display: inline-block; 
min-width: 120px; 
vertical-align: top; 
}
.frmLoginOrRegister_-_EventBookingEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.frmLoginOrRegister_-_EventBookingDisplayItemTitlePanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.frmLoginOrRegister_-_EventBookingDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.frmLoginOrRegister_-_EventBookingDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.frmLinkMailingListToEmailCampaignAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmInTouchLoginAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmInformationAfterRegistrationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmImageSubAttributeEditorAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmHomeAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmGalleryAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmGalleryAdminAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmFileSubAttributeEditorAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEventsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEventDetailAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEventBookingTicketDetailsNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.frmEventBookingTicketDetailsEditItem
{
box-sizing: border-box; 
max-width: 600px; 
min-width: 600px; 
}
.frmEventBookingTicketDetailsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.frmEventBookingTicketDetailsEditAttrPanel
{
padding-bottom: 5px; 
}
.frmEventBookingTicketDetailsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEventBookingSummaryAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEventBookingsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEventBookingAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEventAdministrationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmErrorAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEnvtSettingsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEnvironmentSettingsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEmailTemplateAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEmailPreviewAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEmailContentAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEmailCampaignsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmEmailCampaignAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmDonationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmCustomStylesAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmCustomLogosAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmCustomiseDataDisplayAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmCustomisationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmCustomImagesAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmCustomFontClassesAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmCustomFontClassEditorAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmCustomButtonsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmCSSClassEditorAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmCreateMailingListFromFileAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmContextPageAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmContentManagementMainTextAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmContentManagementEditorAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmContentManagementAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmContactUsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmConfirmDetailsConfirmDetailsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmConfirmDetailsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmChangePasswordAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmBulletinAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeInstancesDisplayAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorWebSiteAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorSystemButtonsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorSportsInterestAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorSeniorSchoolEducationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorProfAndLocAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorPrepEducationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorPhotoTextAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorPhonesFaxesAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorPhoneContactsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorOtherKHVIIIConnectionsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorOtherInterestsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorOtherDetailsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorOtherConnectionsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorNameAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorMusicDramaAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorJuniorSchoolEducationAge411AllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorJuniorEducationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorInterestSportsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorInterestOtherAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorInterestMusicAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorFurtherEducationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorFamilyAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorEmploymentHistoryAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorEmploymentAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorEmailAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorEmailAddressesAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorEducationGeneralAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorCurrentProfessionandLocationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorCoventryPrepSchoolEducationAge413AllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAttributeEditorAddressesAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAnotherPageAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAdministrationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.frmAdminBulletinAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.FriendFunctionsSendemail
{
background-repeat: no-repeat; 
background-size: contain; 
background-image: URL('../StaticImages/SendEmail20230209023100.png'); 
display: inline-block; 
height: 50px; 
width: 100px; 
}
.FriendFunctionsFunctionsPanel
{
margin-left: 20px; 
min-width: 100px; 
}
.FooterStrap
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.FooterSmallTitle
{
font-family: 'Baker Signet', serif; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.FooterParent
{
background-color: #142630; 
padding: 50px 0px 0px 0px ; 
}
.FooterMenuParent
{
padding: 0px 20px; 
}
.FooterLogoImage img
{
width: 100%; 
}
.FooterLogoImage
{
display: inline-block; 
width: 250px; 
}
.FooterLink
{
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.FooterLink:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.FooterContent
{
display: flex; 
justify-content: space-between; 
margin: auto; 
max-width: 1310px; 
}
.FooterContactContextTextPanel
{
padding: 0px 30px; 
}
.FooterContact
{
font-family: Calibri; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.FooterCellWebContentTable
{
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.FooterCell
{
background-color: Black; 
height: 40px; 
}
.FontWelcomeTitle
{
font-family: 'Baker Signet', serif; 
font-size: 25pt; 
color: #D71920; 
text-decoration: none; 
}
.FontTopTextRed
{
font-family: 'Baker Signet', serif; 
font-size: 25pt; 
color: #D71920; 
font-style: italic; 
text-decoration: none; 
}
.FontTopText
{
font-family: 'Baker Signet', serif; 
font-size: 25pt; 
color: white; 
text-decoration: none; 
}
.FontTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.FontThreadTitle
{
font-family: Calibri; 
font-size: 12pt; 
color: #8C8DB6; 
font-weight: bold; 
text-decoration: none; 
}
.FontThreadStarter
{
font-family: 'Baker Signet'; 
font-size: 20pt; 
color: red; 
text-decoration: none; 
}
.FontTextTitle
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.FontTab
{
font-family: Calibri; 
font-size: 15pt; 
color: blue; 
text-decoration: underline; 
}
.FontSmallTitle
{
font-family: 'Baker Signet', serif; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.FontSmall
{
font-family: Calibri; 
font-size: 8pt; 
color: White; 
text-decoration: none; 
}
.FontPrimeNameLarge
{
font-family: Calibri; 
font-size: 27pt; 
color: #a29064; 
text-decoration: none; 
}
.FontPrimeName
{
font-family: Calibri; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.FontOverMenu
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.FontMessages
{
font-family: Calibri; 
font-size: 22pt; 
color: #D71920; 
text-decoration: none; 
}
.FontMenuWhite
{
font-family: Calibri; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.FontMenu
{
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.FontLoginOutButton
{
font-family: Calibri; 
font-size: 15pt; 
color: White; 
text-decoration: none; 
}
.FontLoginButton
{
font-family: Calibri; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.FontLargeButtonWhite
{
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.FontLargeButton
{
font-family: Calibri; 
font-size: 12pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.FontImportantText
{
font-family: Calibri; 
font-size: 18pt; 
color: #D71920; 
text-decoration: none; 
}
.FontHelpText
{
font-family: Calibri; 
font-size: 8pt; 
color: Indigo; 
text-decoration: none; 
}
.FontFrontPageTitle
{
font-family: 'Baker Signet', serif; 
font-size: 40px; 
color: #a29064; 
text-decoration: none; 
}
.FontForumTitle
{
font-family: Calibri; 
font-size: 12pt; 
color: #414267; 
font-weight: bold; 
text-decoration: none; 
}
.FontFooterStrap
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.FontDeleteButton
{
font-family: Calibri; 
font-size: 15pt; 
color: Red; 
text-decoration: underline; 
}
.FontDateLarge
{
font-family: Calibri; 
font-size: 20pt; 
color: #5a5a5b; 
font-style: italic; 
text-decoration: none; 
}
.FontDate
{
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
font-style: italic; 
text-decoration: none; 
}
.FontButton
{
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.FontBaseWhite
{
font-family: Calibri; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.FontBaseRed
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.FontBaseGold
{
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.FontBase
{
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: none; 
}
.FirstCourseLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.FindFriendsSearchLabel
{
display: inline-block; 
width: 150px; 
}
.FindFriendsSearchItemsPanel
{
padding-bottom: 10px; 
}
.FindFriendsSearchButton
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.FindFriendsSearchButton:hover
{
background-color: #005146; 
}
.FindFriendsQueryTypePanel
{
margin: 10px 0px; 
}
.FindFriendsPrimePanel
{
border-bottom: 1px solid #9E0D1C; 
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.FindFriendsListYourStoryPanel
{
padding: 0px 0px 10px 0px; 
}
.FindFriendsListWebDisplayNamePanel
{
padding: 0px 0px 10px 0px; 
}
.FindFriendsListWebDisplayName
{
font-family: Calibri; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.FindFriendsListTwitterPanel
{
display: inline-block; 
margin: 0px 5px; 
padding: 0px 0px 10px 0px; 
}
.FindFriendsListSubAttrsPanel
{
flex-grow: 1; 
}
.FindFriendsListLinkedinPanel
{
display: inline-block; 
margin: 0px 5px; 
padding: 0px 0px 10px 0px; 
}
.FindFriendsListInstagramPanel
{
display: inline-block; 
margin: 0px 5px; 
padding: 0px 0px 10px 0px; 
}
.FindFriendsListHousePanel
{
padding: 0px 0px 10px 0px; 
}
.FindFriendsListHouseLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.FindFriendsListFacebookPanel
{
display: inline-block; 
margin: 0px 5px; 
padding: 0px 0px 10px 0px; 
}
.FindFriendsListEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.FindFriendsListDisplayLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.FindFriendsListDisplayItemsPanel
{
padding: 0px 0px 10px 0px; 
}
.FindFriendsListClassOfPanel
{
padding: 0px 0px 10px 0px; 
}
.FindFriendsListClassOfLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.FindFriendsLastnamePanel
{
padding-bottom: 10px; 
}
.FindFriendsLastnameLabel
{
display: inline-block; 
width: 150px; 
}
.FindFriendsHeaderRow
{
background-color: #E7E7F7; 
}
.FindFriendsHeaderCell
{
padding: 0px 10px; 
}
.FindFriendsForenamesPanel
{
padding-bottom: 10px; 
}
.FindFriendsForenamesLabel
{
display: inline-block; 
width: 150px; 
}
.FindFriendsEndYearPanel
{
display: inline-block; 
vertical-align: top; 
width: 310px; 
padding-bottom: 10px; 
}
.FindFriendsEndYearLabel
{
display: inline-block; 
width: 150px; 
}
.FindFriendsClassOfPanel
{
display: inline-block; 
vertical-align: top; 
width: 320px; 
padding-bottom: 10px; 
}
.FindFriendsClassOfLabel
{
display: inline-block; 
width: 150px; 
}
.FindFriendsCell
{
padding: 0px 10px; 
}
.FindFriendsAltRow
{
background-color: #F2F2FA; 
}
.FindFriendsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.EventsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.EventListSubAttrsPanel
{
flex-grow: 1; 
}
.EventListPhotoPanel
{
float: left; 
padding: 10px; 
padding-top: 10px; 
}
.EventListLocationAndTimePanel
{
padding-top: 10px; 
}
.EventListEventNamePanel
{
padding-top: 10px; 
}
.EventListEventName
{
font-family: Calibri; 
font-size: 27pt; 
color: #a29064; 
text-decoration: none; 
}
.EventListEventDescriptionPanel
{
padding-top: 10px; 
}
.EventListEventDatePanel
{
padding-top: 10px; 
}
.EventListEventDateddddDdMmmmYyyyPanel
{
padding-top: 10px; 
}
.EventListEventDate
{
font-family: Calibri; 
font-size: 20pt; 
color: #5a5a5b; 
font-style: italic; 
text-decoration: none; 
}
.EventListEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.EventListDisplayItemsPanel
{
padding-top: 10px; 
}
.EventInterestFunctionsPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.EventInterestFunctionItem
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.EventInterestFunctionItem:hover
{
background-color: #005146; 
}
.EventInterestAddrelationship
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.EventInterestAddrelationship:hover
{
background-color: #005146; 
}
.EventForBookingPrimePanel
{
border: 0px none white; 
float: none; 
width: 100%; 
}
.EventDetailWebDisplayMainPanel
{
flex-grow: 1; 
}
.EventDetailsMakeBookingPrimeDisplayItemsPanel
{
margin: 5px 0px; 
}
.EventDetailPhotoPanel
{
clear: left; 
float: left; 
width: 160px; 
padding-top: 10px; 
}
.EventDetailForEventBookingPrimePanel
{
border: 0px none white; 
float: none; 
width: 100%; 
}
.EventDetailEventNamePanel
{
padding-top: 10px; 
}
.EventDetailEventName
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.EventDetailEventDetailPanel
{
padding-top: 10px; 
}
.EventDetailEventDescriptionPanel
{
padding-top: 10px; 
}
.EventDetailEventDatePanel
{
padding-top: 10px; 
}
.EventDetailEventDateddddDthMmmmYyyyPanel
{
padding-top: 10px; 
}
.EventDetailEventDateddddDdMmmmYyyyPanel
{
padding-top: 10px; 
}
.EventDetailEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.EventDetailDisplayItemsPanel
{
padding-top: 10px; 
}
.EventDetailContextTextPanel
{
border-top: 5px solid #D8D8E8; 
}
.EventDetailAttachmentPanel
{
padding-top: 10px; 
}
.EventBookingTypeAndNumberTypeLabel_Standard
{
display: inline-block; 
width: 100px; 
}
.EventBookingTypeAndNumberTypeLabel_Concession
{
display: inline-block; 
width: 100px; 
}
.EventBookingTypeAndNumberTypeLabel
{
display: inline-block; 
width: 100px; 
}
.EventBookingTypeAndNumberNumberEntry_Standard
{
width: 50px; 
}
.EventBookingTypeAndNumberNumberEntry_Concession
{
width: 50px; 
}
.EventBookingTypeAndNumberNumberEntry
{
width: 50px; 
}
.EventBookingTypeAndNumberMainPanel
{
padding-top: 20px; 
}
.EventBookingTypeAndNumberLabelNumberRequired
{
display: inline-block; 
padding-left: 100px; 
width: 200px; 
}
.EventBookingTypeAndNumberLabel
{
display: inline-block; 
width: 100px; 
}
.EventBookingTypeAndNumberHeadingPanel
{
background-color: #D8D8E8; 
height: 25px; 
line-height: 25px; 
margin-bottom: 10px; 
}
.EventBookingTotalPrice
{
font-family: Calibri; 
font-size: 18pt; 
color: #D71920; 
text-decoration: none; 
}
.EventBookingTotalPanel
{
padding-top: 10px; 
}
.EventBookingTotalLabel
{
margin: 10px; 
padding: 10px; 
font-family: Calibri; 
font-size: 18pt; 
color: #D71920; 
text-decoration: none; 
}
.EventBookingMakeBookingButton
{
width: 120px; 
font-family: Calibri; 
font-size: 12pt; 
color: #5a5a5b; 
text-decoration: underline; 
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.EventBookingMakebooking
{
box-sizing: border-box; 
min-width: 145px; 
text-align: Center; 
background-color: #142630; 
display: inline-block; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
padding: 5px 10px; 
transition: 0.2s; 
}
.EventBookingMakebooking:hover
{
background-color: #005146; 
}
.EventBookingLabel
{
display: inline-block; 
width: 100px; 
}
.EventBookingHeadingPanel
{
background-color: #D8D8E8; 
height: 25px; 
line-height: 25px; 
margin-bottom: 10px; 
}
.EventBookingGuestNameTypeLabel_Standard
{
display: inline-block; 
width: 100px; 
}
.EventBookingGuestNameTypeLabel_Concession
{
display: inline-block; 
width: 100px; 
}
.EventBookingGuestNameTypeLabel
{
display: inline-block; 
width: 100px; 
}
.EventBookingGuestNamesMainPanel
{
padding-top: 20px; 
}
.EventBookingGuestNameHeadingPanel
{
background-color: #D8D8E8; 
height: 25px; 
line-height: 25px; 
margin-bottom: 10px; 
}
.EventBookingGuestNameEntry_Standard
{
width: 300px; 
}
.EventBookingGuestNameEntry_Concession
{
width: 300px; 
}
.EventBookingGuestNameEntry
{
width: 300px; 
}
.EventBookingFunctionItem
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.EventBookingFunctionItem:hover
{
background-color: #005146; 
}
.EventBookingContinueButton
{
font-family: Calibri; 
font-size: 12pt; 
color: #5a5a5b; 
text-decoration: underline; 
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.EventBookingCancelButton
{
font-family: Calibri; 
font-size: 12pt; 
color: #5a5a5b; 
text-decoration: underline; 
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.EventBookingButton
{
font-family: Calibri; 
font-size: 12pt; 
color: #5a5a5b; 
text-decoration: underline; 
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.ErrorMessage
{
background-color: White; 
color: Red; 
font-size: small; 
font-family: Calibri; 
text-decoration: none; 
}
.EmptyRequiredField
{
background-color: khaki; 
color: Black; 
display: inline-block; 
}
.EditSagiPanelWebsitewebsite
{
margin: 5px 0px; 
}
.EditSagiPanelSeniorSchoolEducationstartYear
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelSeniorSchoolEducationhouse
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelSeniorSchoolEducationendYear
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelSeniorSchoolEducationclassOf
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelPhotoTextphotoText
{
margin: 5px 0px; 
}
.EditSagiPanelPhonenumberphonenumber
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelOtherNamespreviousName
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelOtherNamespreferredName
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelOtherKhviiiConnectionsstartYear
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelOtherKhviiiConnectionsendYear
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelOtherKhviiiConnectionsconnection
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelOtherInterestsotherInterests
{
margin: 5px 0px; 
}
.EditSagiPanelNametitle
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelNamelastname
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelNameinitials
{
margin: 5px 0px; 
}
.EditSagiPanelNameforenames
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelMaritalStatusmaritalStatus
{
margin: 5px 0px; 
}
.EditSagiPanelJuniorSchoolEducationAge411startYear
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelJuniorSchoolEducationAge411house
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelJuniorSchoolEducationAge411endYear
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelGendergender
{
margin: 5px 0px; 
}
.EditSagiPanelFurtherEducationyearOfGraduation
{
margin: 5px 0px; 
}
.EditSagiPanelFurtherEducationsubject
{
margin: 5px 0px; 
}
.EditSagiPanelFurtherEducationinstitution
{
margin: 5px 0px; 
}
.EditSagiPanelFurtherEducationgrade
{
margin: 5px 0px; 
}
.EditSagiPanelFurtherEducationdegree
{
margin: 5px 0px; 
}
.EditSagiPanelFurtherEducationcountry
{
margin: 5px 0px; 
}
.EditSagiPanelFurtherEducationcollege
{
margin: 5px 0px; 
}
.EditSagiPanelFurtherEducationcity
{
margin: 5px 0px; 
}
.EditSagiPanelFamilyRelationshipschool
{
margin: 5px 0px; 
}
.EditSagiPanelFamilyRelationshiprelationship
{
margin: 5px 0px; 
}
.EditSagiPanelFamilyRelationshipnote
{
margin: 5px 0px; 
}
.EditSagiPanelFamilyRelationshipname
{
margin: 5px 0px; 
}
.EditSagiPanelFamilyRelationshipgender
{
margin: 5px 0px; 
}
.EditSagiPanelFamilyRelationshipdob
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistorystartYear
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryorganisation
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryoccupation
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryjobTitle
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryfinishYear
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistorycomment
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistorybusinessSector
{
margin: 5px 0px; 
}
.EditSagiPanelEmailaddressemailaddress
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelDateOfBirthdateOfBirth
{
margin: 5px 0px; 
}
.EditSagiPanelCurrentProfessionLocationlocation
{
margin: 5px 0px; 
}
.EditSagiPanelCurrentProfessionLocationcurrentProfession
{
margin: 5px 0px; 
}
.EditSagiPanelCoventryPrepSchoolEducationAge413startYear
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelCoventryPrepSchoolEducationAge413house
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelCoventryPrepSchoolEducationAge413endYear
{
padding: 5px 0px 0px 0px; 
}
.EditSagiPanelAddressusage
{
margin: 5px 0px; 
}
.EditSagiPanelAddresstown
{
margin: 5px 0px; 
}
.EditSagiPanelAddresspostalcode
{
margin: 5px 0px; 
}
.EditSagiPanelAddressisdefault
{
margin: 5px 0px; 
}
.EditSagiPanelAddresscounty
{
margin: 5px 0px; 
}
.EditSagiPanelAddresscountry
{
margin: 5px 0px; 
}
.EditSagiPanelAddressaddress3
{
margin: 5px 0px; 
}
.EditSagiPanelAddressaddress2
{
margin: 5px 0px; 
}
.EditSagiPanelAddressaddress1
{
margin: 5px 0px; 
}
.EditSagiDeleteButtonPanel
{
float: right; 
padding: 5px 0px 0px 0px; 
}
.EditSagiDeleteButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.EditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.EditItem
{
box-sizing: border-box; 
width: 350px; 
}
.EditCSSStylesButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.EditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.EditButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.EditAttrPanelNoOfPeopleAttendingTour
{
padding: 10px 0px; 
}
.EditAttrInstPanelPhonenumber
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.EditAttrInstPanelOtherKhviiiConnections
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.EditAttrInstPanelFurtherEducation
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelFamilyRelationship
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelEmploymentHistory
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelEmailaddress
{
border: 1px solid #cccccc; 
margin: 5px; 
padding: 5px; 
}
.EditAttrInstPanelAddress
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttributeButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.DownloadButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.DonationDetailsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.DisplayLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.DisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.DisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.DisclosedAttributeData
{
font-weight: bold; 
color: Black; 
display: inline-block; 
}
.DietaryRequirementsLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.DeleteWebTextItemButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.DeleteWebTextFullContextButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.DeletedAttributeData
{
color: red; 
text-decoration: line-through; 
display: inline-block; 
}
.DeleteButton
{
height: 22px; 
width: 80px; 
font-family: Calibri; 
font-size: 15pt; 
color: Red; 
text-decoration: underline; 
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.CustomStyle2
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.CustomStyle1
{
color: Indigo; 
}
.CustomiseDataDisplayAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.CustomiseCSSTitle
{
background-color: White; 
font-size: Medium; 
}
.CustomiseCSSStyleName
{
font-weight: bold; 
}
.CurrentTopHomeTopSocialMenuMenuItemCell
{
display: inline-block; 
margin-right: 8px; 
vertical-align: top; 
}
.CurrentTopHome
{
line-height: 50px; 
text-transform: uppercase; 
width: 65px; 
font-family: Calibri; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
background-position: center; 
background-repeat: no-repeat; 
background-size: 60%; 
display: inline-block; 
height: 45px; 
}
.CurrentParentMenuButton
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.CurrentParentMenuButton:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.CurrentMenuCellSubMenuButtonLvl01
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.CurrentMenuCellSubMenuButtonLvl01:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.CurrentMenuCellParentMenuButton
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.CurrentMenuCellParentMenuButton:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.CurrentMenuCellMenuButton
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.CurrentMenuCellMenuButton:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.CurrentMenuButton
{
height: 35px; 
line-height: 35px; 
text-align: Left; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 15pt; 
color: #a29064; 
text-decoration: none; 
}
.CurrentMenuButton:hover
{
font-family: Calibri; 
font-size: 15pt; 
color: #D71920; 
text-decoration: none; 
}
.CSSStyleAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.CSSCLassTitlePanel
{
display: inline-block; 
line-height: 25px; 
min-height: 25px; 
vertical-align: top; 
width: 44%; 
}
.CSSClassTitleLBL
{
display: inline-block; 
}
.CSSClassStylesPanel
{
padding: 5px 0px 0px 10px; 
}
.CSSClassStylesListsPanel
{
display: none; 
}
.CSSClassStyleNameLBL
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.CSSClassStyleEditPanel
{
border-bottom: 1px solid #bbbbbb; 
padding: 5px 0px 5px 10px; 
}
.CSSClassStyleEditNamePanel
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.CSSClassStyleEditNameLBL
{
height: 20px; 
line-height: 20px; 
}
.CSSClassRefreshStylesButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassParentPanel
{
display: inline-block; 
line-height: 25px; 
min-height: 25px; 
vertical-align: top; 
width: 44%; 
}
.CSSClassNewStyleControlsPanel
{
padding: 5px 0px 5px 10px; 
}
.CSSClassExamplePanel span
{
position: relative !important; 
}
.CSSClassExamplePanel
{
display: inline-block; 
max-height: 30px; 
max-width: 10%; 
overflow: hidden; 
vertical-align: top; 
width: 10%; 
}
.CSSClassEditValueDDHidden
{
display: none; 
}
.CSSClassEditStylesButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassEditStyleHelp
{
display: none; 
text-align: Right; 
}
.CSSClassEditStyleActionPanel
{
text-align: Right; 
}
.CSSClassEditSaveButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassEditPasteButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassEditNamePanel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 45%; 
}
.CSSClassEditExamplePanel span
{
position: relative !important; 
}
.CSSClassEditExamplePanel
{
display: inline-block; 
max-height: 30px; 
max-width: 45%; 
overflow: hidden; 
vertical-align: top; 
width: 45%; 
}
.CSSClassEditControlsPanel
{
display: inline-block; 
vertical-align: top; 
}
.CSSClassEditCancelButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassDisplayPanel
{
border-bottom: 1px #bbbbbb solid; 
padding: 5px; 
}
.CSSClassCopyUpdatePanel
{
display: inline-block; 
vertical-align: top; 
}
.CSSClassCopyStylesButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassClearStylesButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassChangeParentButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassAddStylesButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassAddNewStyleButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassAddModifiedStylesButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CSSClassActionsPanel
{
text-align: Right; 
}
.ContextPageRegisterAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ContextPagePasswordSuccessfullyChangedAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ContextPagePasswordEmailSentAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ContextPageMailshotUnsubConfirmTESTAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ContextPageMailshotUnsubConfirmAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ContextPageInformationAfterRegistrationAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ContextPageContactUsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ContextPageConfirmDetailsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ContextPageAnnouncementsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ContextPageAboutUsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ContactUsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ConfirmDonorDetailsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ConfirmDetails_ConfDet_PhonesFaxesNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ConfirmDetails_ConfDet_PhonesFaxesEditLabel
{
display: inline-block; 
width: 150px; 
}
.ConfirmDetails_ConfDet_PhonesFaxesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_PhonesFaxesDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ConfirmDetails_ConfDet_PhonesFaxesDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ConfirmDetails_ConfDet_PhonesFaxesDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmDetails_ConfDet_NameTitle_EditLabel
{
display: inline-block; 
width: 150px; 
}
.ConfirmDetails_ConfDet_NamePreviousName_EditLabel
{
display: inline-block; 
width: 150px; 
}
.ConfirmDetails_ConfDet_NamePreferredName_EditLabel
{
display: inline-block; 
width: 150px; 
}
.ConfirmDetails_ConfDet_NameNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ConfirmDetails_ConfDet_NameLastname_EditLabel
{
display: inline-block; 
width: 150px; 
}
.ConfirmDetails_ConfDet_NameForenames_EditLabel
{
display: inline-block; 
width: 150px; 
}
.ConfirmDetails_ConfDet_NameEditLabel
{
display: inline-block; 
width: 150px; 
}
.ConfirmDetails_ConfDet_NameEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_NameDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ConfirmDetails_ConfDet_NameDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ConfirmDetails_ConfDet_NameDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmDetails_ConfDet_EmailAddressesNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ConfirmDetails_ConfDet_EmailAddressesEditLabel
{
display: inline-block; 
width: 150px; 
}
.ConfirmDetails_ConfDet_EmailAddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_EmailAddressesDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ConfirmDetails_ConfDet_EmailAddressesDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.ConfirmDetails_ConfDet_EmailAddressesDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.Confirm_DetailsNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.Confirm_DetailsEditLabel
{
display: inline-block; 
width: 150px; 
}
.Confirm_DetailsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.Confirm_DetailsDisplayItemTitlePanel
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Confirm_DetailsDisplayItemTitle
{
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.Confirm_DetailsDisplayItemParentPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.CommiteeMemberText
{
width: calc(100% - 200px); 
}
.CommiteeMemberPhoto
{
width: 180px; 
}
.CommiteeMemberPanel
{
border-bottom: 1px solid #bbbbbb; 
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.CloseMenuMenuCloseMenuItemCell
{
background-repeat: no-repeat; 
background-size: contain; 
background-image: URL('../StaticImages/MenuClose20220203060334.png'); 
display: inline-block; 
height: 65px; 
margin-top: 20px; 
width: 65px; 
}
.CheckLarge
{
line-height: 40px; 
width: auto; 
display: inline-block; 
height: 40px; 
}
.CheckLarge input[type=checkbox]:checked + label::after
{
content: ''; 
}
.CheckLarge input[type=checkbox] + label::before
{
border: 3px solid #294F6D; 
border-radius: 3px; 
content: ''; 
display: inline-block; 
height: 28px; 
left: -31px; 
position: absolute; 
top: 1px; 
width: 28px; 
}
.CheckLarge input[type=checkbox] + label::after
{
border-bottom: 3px solid #294F6D; 
border-left: 3px solid #294F6D; 
display: inline-block; 
height: 9px; 
left: -26px; 
position: absolute; 
top: 8px; 
transform: rotate(-50deg); 
width: 23px; 
}
.CheckLarge input[type=checkbox] + label
{
display: inline-block; 
left: 15px; 
padding: 0px 10px; 
position: relative; 
}
.CheckLarge  input[type=checkbox]
{
opacity: 0; 
}
.Check4LBox input[type=checkbox]:checked + label::after
{
content: ''; 
}
.Check4LBox input[type=checkbox] + label::before
{
border: 1px solid; 
border-radius: 3px; 
content: ''; 
display: inline-block; 
height: 18px; 
left: -16px; 
position: absolute; 
top: 1px; 
width: 18px; 
}
.Check4LBox input[type=checkbox] + label::after
{
border-bottom: 2px solid; 
border-left: 2px solid; 
display: inline-block; 
height: 6px; 
left: -13px; 
position: absolute; 
top: 7px; 
transform: rotate(-50deg); 
width: 14px; 
}
.Check4LBox input[type=checkbox] + label
{
display: inline-block; 
padding: 0px 10px; 
position: relative; 
}
.Check4LBox input[type=checkbox]
{
opacity: 0; 
}
.ChangePasswordCancelButton
{
height: 30px; 
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.ChangePasswordButton
{
height: 30px; 
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.CancelEmailButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.CancelButton
{
height: 30px; 
width: 80px; 
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
}
.CancelBookingButton
{
margin: 0px 10px; 
background-color: #142630; 
display: inline-block; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
padding: 5px 10px; 
transition: 0.2s; 
}
.CancelBookingButton:hover
{
background-color: #005146; 
}
.Button
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.BookingListEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.BookingListDisplayLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}
.BookingInvoiceTotalWebDisplayMainPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.BookingInvoiceTotalInvoiceTotalPanel
{
font-family: Calibri; 
font-size: 18pt; 
color: #D71920; 
text-decoration: none; 
padding: 0px 0px 5px 0px; 
}
.BookingInvoiceTotalInvoiceTotalLabel
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.BookingInvoiceTotalEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.BookingInvoiceTotalDisplayLabel
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.BookingInvoiceTotalDisplayItemsPanel
{
padding: 0px 0px 5px 0px; 
}
.BookingInvoiceLinesInvoiceLineTotalCell
{
text-align: Right; 
padding: 0px 10px; 
}
.BookingInvoiceLinesInvoiceLineQuantityCell
{
text-align: Right; 
padding: 0px 10px; 
}
.BookingInvoiceLinesInvoiceLineDescriptionCell
{
padding: 0px 10px; 
}
.BookingInvoiceLinesInvoiceLineAmountCell
{
text-align: Right; 
padding: 0px 10px; 
}
.BookingInvoiceLinesHeaderRow
{
background-color: #E7E7F7; 
}
.BookingInvoiceLinesHeaderCell
{
padding: 0px 10px; 
}
.BookingInvoiceLinesCell
{
padding: 0px 10px; 
}
.BookingInvoiceDetailWebDisplayPanelText
{
border-bottom: 1px solid #bbbbbb; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.BookingInvoiceDetailInvoiceTotalPanel
{
padding: 0px 0px 5px 0px; 
}
.BookingInvoiceDetailInvoiceTotalLabel
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceDescriptionPanel
{
padding: 0px 0px 5px 0px; 
}
.BookingInvoiceDetailInvoiceDescriptionLabel
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceDatePanel
{
padding: 0px 0px 5px 0px; 
}
.BookingInvoiceDetailInvoiceDateLabel
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.BookingInvoiceDetailEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.BookingInvoiceDetailDisplayLabel
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.BookingInvoiceDetailDisplayItemsPanel
{
padding: 0px 0px 5px 0px; 
}
.BookingDetailsMakeBookingNewInstButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.BookingDetailsMakeBookingEditLabel
{
display: inline-block; 
line-height: 32px; 
min-width: 200px; 
vertical-align: top; 
}
.BookingDetailsMakeBookingEditItem
{
box-sizing: border-box; 
width: 350px; 
}
.BookingDetailsMakeBookingEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
vertical-align: top; 
}
.BookingButton
{
margin: 0px 10px; 
background-color: #142630; 
display: inline-block; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
padding: 5px 10px; 
transition: 0.2s; 
}
.BookingButton:hover
{
background-color: #005146; 
}
.BannerImagePanel
{
box-sizing: border-box; 
height: 0px !important; 
padding-top: 30%; 
}
.BackBookingButton
{
margin: 0px 10px; 
background-color: #142630; 
display: inline-block; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
padding: 5px 10px; 
transition: 0.2s; 
}
.BackBookingButton:hover
{
background-color: #005146; 
}
.AttributePanelTitle
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.AttributeListTitle
{
line-height: 35px; 
min-height: 35px; 
font-family: 'Baker Signet', serif; 
font-size: 18pt; 
color: #a29064; 
text-decoration: none; 
}
.AttributeListData
{
color: Black; 
display: inline-block; 
}
.AttributeDataLabel
{
color: #9e0d1c; 
display: inline-block; 
}
.AttributeData
{
color: Black; 
display: inline-block; 
}
.AnnouncementsPrimePanel
{
padding-top: 15px; 
vertical-align: top; 
width: 450px; 
display: inline-block; 
height: 175px; 
padding-right: 15px; 
}
.AnnouncementsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.AllTextSingleTextLbl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.AllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.AllTextItemButton
{
height: auto; 
line-height: normal; 
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
padding: 0px 5px; 
text-align: Center; 
}
.AllTextEditButton
{
height: auto; 
line-height: normal; 
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
padding: 0px 5px; 
text-align: Center; 
}
.AllTextChgDisplayButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.AllTextAddButton
{
height: auto; 
line-height: normal; 
display: inline-block; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
padding: 0px 5px; 
text-align: Center; 
}
.ALLPagesPastEventAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ALLPagesNewsletterAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.ALLPagesNewsItemAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.AllPagesAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.AddModifiedStyleButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.AddCSSStylesButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.AddButton
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
padding: 0px 5px; 
text-align: Center; 
font-family: Calibri; 
font-size: 15pt; 
color: #5a5a5b; 
text-decoration: underline; 
}
.ActionPanelLeavers
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.ActionButton
{
background-color: #142630; 
display: inline-block; 
padding: 5px 10px; 
transition: 0.2s; 
font-family: Calibri; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.ActionButton:hover
{
background-color: #005146; 
}
.AboutUsAllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.1stCourseLabel
{
display: inline-block; 
min-width: 100px; 
padding-right: 15px; 
}

@media screen and (max-width: 800px) {

.TopYouTubeTopSocialMenuMenuItemCell
{
margin-right: 5px; 
}
.TopTwitterTopSocialMenuMenuItemCell
{
margin-right: 5px; 
}
.TopTextContextTextPanel
{
font-size: 22pt; 
height: auto; 
padding-left: 0px; 
padding-right: 15px; 
text-align: Right; 
width: auto; 
}
.TopSocialMenuMenuItemCell
{
margin-right: 5px; 
}
.TopShowMenuMenuItem
{
font-size: 18pt; 
}
.TopShowMenuCell
{
padding-left: 0px; 
text-align: right; 
width: 100%; 
}
.TopParentContent
{
display: block; 
}
.TopMobileShowMenuTopSocialMenuMenuItemCell
{
margin-right: 5px; 
}
.TopLinkedInTopSocialMenuMenuItemCell
{
margin-right: 5px; 
}
.TopInstagramTopSocialMenuMenuItemCell
{
margin-right: 5px; 
}
.TopHomeTopSocialMenuMenuItemCell
{
margin-right: 5px; 
}
.TopFacebookTopSocialMenuMenuItemCell
{
margin-right: 5px; 
}
.SupportTheSchoolSectionImageWide
{
float: none; 
}
.SupportTheSchoolSectionImage
{
float: none; 
}
.SupportTheSchoolSection
{
margin: 50px 10px; 
padding: 50px 10px; 
}
.StrapLineDesc
{
padding: 10px 15px 20px 15px; 
}
.SiteProfileEditItem
{
width: 100%; 
}
.SendEmailDisplaySubjectEntry
{
width: 100%; 
}
.SendEmailDisplayMessageEntry
{
width: 100%; 
}
.SendEmailDisplayEntry
{
width: 100%; 
}
.RegisterPhonePhonenumber_Edit
{
width: 100%; 
}
.RegisterPhoneEditItem
{
width: 100%; 
}
.RedBannerText
{
display: inline-block; 
width: 70%; 
}
.ProfileYourStoryYourStory_Edit
{
width: 100%; 
}
.ProfileYourStoryEditItem
{
width: 100%; 
}
.ProfileSocialTwitter_Edit
{
width: 100%; 
}
.ProfileSocialLinkedin_Edit
{
width: 100%; 
}
.ProfileSocialInstagram_Edit
{
width: 100%; 
}
.ProfileSocialFacebook_Edit
{
width: 100%; 
}
.ProfileSocialEditItem
{
width: 100%; 
}
.ProfilePhotoPhoto_Edit
{
width: 100%; 
}
.ProfilePhotoEditItem
{
width: 100%; 
}
.ProfilePhonesFaxesPhonenumber_Edit
{
width: 100%; 
}
.ProfilePhonesFaxesEditItem
{
width: 100%; 
}
.ProfileOtherDetailsMaritalStatus_Edit
{
width: 100%; 
}
.ProfileOtherDetailsGender_Edit
{
width: 100%; 
}
.ProfileOtherDetailsEditItem
{
width: 100%; 
}
.ProfileOtherDetailsDateOfBirth_Edit
{
width: 100%; 
}
.ProfileNameTitle_Edit
{
width: 100%; 
}
.ProfileNamePreviousName_Edit
{
width: 100%; 
}
.ProfileNamePreferredName_Edit
{
width: 100%; 
}
.ProfileNameLastname_Edit
{
width: 100%; 
}
.ProfileNameInitials_Edit
{
width: 100%; 
}
.ProfileNameForenames_Edit
{
width: 100%; 
}
.ProfileNameEditItem
{
width: 100%; 
}
.ProfileEmailEmailaddress_Edit
{
width: 100%; 
}
.ProfileEmailEditItem
{
width: 100%; 
}
.ProfileEmailAddressesEmailaddress_Edit
{
width: 100%; 
}
.ProfileEmailAddressesEditItem
{
width: 100%; 
}
.ProfileAddressesTown_Edit
{
width: 100%; 
}
.ProfileAddressesPostalcode_Edit
{
width: 100%; 
}
.ProfileAddressesEditItem
{
width: 100%; 
}
.ProfileAddressesCounty_Edit
{
width: 100%; 
}
.ProfileAddressesCountry_Edit
{
width: 100%; 
}
.ProfileAddressesAddress3_Edit
{
width: 100%; 
}
.ProfileAddressesAddress2_Edit
{
width: 100%; 
}
.ProfileAddressesAddress1_Edit
{
width: 100%; 
}
.PrimeFocusIndividualEditItem
{
width: 100%; 
}
.PIFSocialInterestEditItem
{
width: 100%; 
}
.PIFRequestEditItem
{
width: 100%; 
}
.PIFOtherDetailsGender_Edit
{
width: 100%; 
}
.PIFOtherDetailsEditItem
{
width: 100%; 
}
.PIFOtherDetailsDateOfBirth_Edit
{
width: 100%; 
}
.PIFNameTitle_Edit
{
width: 100%; 
}
.PIFNamePreferredName_Edit
{
width: 100%; 
}
.PIFNameLastname_Edit
{
width: 100%; 
}
.PIFNameForenames_Edit
{
width: 100%; 
}
.PIFNameEditItem
{
width: 100%; 
}
.PIFInterestsEditItem
{
width: 100%; 
}
.PIFEducationStartYear_Edit
{
width: 100%; 
}
.PIFEducationHouse_Edit
{
width: 100%; 
}
.PIFEducationEndYear_Edit
{
width: 100%; 
}
.PIFEducationEditItem
{
width: 100%; 
}
.PIFCulturalInterestEditItem
{
width: 100%; 
}
.PhotoPhoto_Edit
{
width: 100%; 
}
.PhotoEditItem
{
width: 100%; 
}
.PDEditItem
{
width: 100%; 
}
.NoOfPeopleInPopupChoir_Edit
{
width: 100%; 
}
.NoOfPeopleAttendingTour_Edit
{
width: 100%; 
}
.NewsListPhotoPanel
{
float: none; 
}
.MenuContainerShown
{
width: 100%; 
}
.MenuContainerHidden
{
width: 100%; 
}
.LogoCellImagePanel
{
height: 0px; 
}
.LeaversEditItem
{
width: 100%; 
}
.GalleryListPhotoPanel
{
float: none; 
width: 100%; 
}
.GalleriesPrimePanel
{
height: auto; 
margin: 10px 0px; 
padding: 10px 0px; 
padding-right: 0px; 
width: 100%; 
border-bottom: 1px solid #cccccc; 
display: block; 
}
.FrontPageWelcomeText
{
max-width: 100%; 
width: 100%; 
}
.FrontPageWelcomeImage
{
margin: auto; 
padding-right: 0px; 
width: 70%; 
}
.FrontPageWelcomeContent
{
display: block; 
}
.FrontPageCell
{
padding: 50px 15px; 
}
.frmloginorregisterEditItem
{
width: 100%; 
}
.FooterLogoImagePanel
{
text-align: Center; 
}
.FooterContent
{
display: block; 
}
.FooterContact
{
margin: 40px 0px; 
}
.EditItem
{
width: 100%; 
}
.CurrentTopHomeTopSocialMenuMenuItemCell
{
margin-right: 5px; 
}
.CommiteeMemberText
{
width: 100%; 
}
.CommiteeMemberPanel
{
flex-direction: column; 
}
.BookingDetailsMakeBookingEditItem
{
width: 100%; 
}
.AnnouncementsPrimePanel
{
border-bottom: 1px solid #cccccc; 
display: block; 
height: auto; 
margin: 10px 0px; 
padding: 10px 0px; 
padding-right: 0px; 
width: 100%; 
}

}


.webFontBase
{
font-family: Calibri;
font-size: 15pt;
color: #5a5a5b;
}


.webFontBaseGold
{
font-family: Calibri;
font-size: 15pt;
color: #a29064;
}


.webFontBaseRed
{
font-family: Calibri;
font-size: 15pt;
color: #D71920;
}


.webFontBaseWhite
{
font-family: Calibri;
font-size: 15pt;
color: white;
}


.webFontButton
{
font-family: Calibri;
font-size: 15pt;
color: #5a5a5b;
text-decoration: underline;
}


.webFontDate
{
font-family: Calibri;
font-size: 15pt;
color: #5a5a5b;
font-style: italic;
}


.webFontDateLarge
{
font-family: Calibri;
font-size: 20pt;
color: #5a5a5b;
font-style: italic;
}


.webFontDeleteButton
{
font-family: Calibri;
font-size: 15pt;
color: Red;
text-decoration: underline;
}


.webFontFooterStrap
{
font-family: 'Baker Signet', serif;
font-size: 18pt;
color: #a29064;
}


.webFontForumTitle
{
font-family: Calibri;
font-size: 12pt;
color: #414267;
font-weight: bold;
}


.webFontFrontPageTitle
{
font-family: 'Baker Signet', serif;
font-size: 40px;
color: #a29064;
}


.webFontHelpText
{
font-family: Calibri;
font-size: 8pt;
color: Indigo;
}


.webFontImportantText
{
font-family: Calibri;
font-size: 18pt;
color: #D71920;
}


.webFontLargeButton
{
font-family: Calibri;
font-size: 12pt;
color: #5a5a5b;
text-decoration: underline;
}


.webFontLargeButtonWhite
{
font-family: Calibri;
font-size: 20pt;
color: white;
}


.webFontLoginButton
{
font-family: Calibri;
font-size: 12pt;
color: white;
}


.webFontLoginOutButton
{
font-family: Calibri;
font-size: 15pt;
color: White;
}


.webFontMenu
{
font-family: Calibri;
font-size: 15pt;
color: #a29064;
}


.webFontMenuWhite
{
font-family: Calibri;
font-size: 15pt;
color: white;
}


.webFontMessages
{
font-family: Calibri;
font-size: 22pt;
color: #D71920;
}


.webFontOverMenu
{
font-family: Calibri;
font-size: 15pt;
color: #D71920;
}


.webFontPrimeName
{
font-family: Calibri;
font-size: 18pt;
color: #a29064;
}


.webFontPrimeNameLarge
{
font-family: Calibri;
font-size: 27pt;
color: #a29064;
}


.webFontSmall
{
font-family: Calibri;
font-size: 8pt;
color: White;
}


.webFontSmallTitle
{
font-family: 'Baker Signet', serif;
font-size: 15pt;
color: #a29064;
}


.webFontTab
{
font-family: Calibri;
font-size: 15pt;
color: blue;
text-decoration: underline;
}


.webFontTextTitle
{
font-family: Calibri;
font-size: 15pt;
color: #D71920;
}


.webFontThreadStarter
{
font-family: 'Baker Signet';
font-size: 20pt;
color: red;
}


.webFontThreadTitle
{
font-family: Calibri;
font-size: 12pt;
color: #8C8DB6;
font-weight: bold;
}


.webFontTitle
{
font-family: 'Baker Signet', serif;
font-size: 18pt;
color: #a29064;
}


.webFontTopText
{
font-family: 'Baker Signet', serif;
font-size: 25pt;
color: white;
}


.webFontTopTextRed
{
font-family: 'Baker Signet', serif;
font-size: 25pt;
color: #D71920;
font-style: italic;
}


.webFontWelcomeTitle
{
font-family: 'Baker Signet', serif;
font-size: 25pt;
color: #D71920;
}

