/*************************************************
 * DO NOT TOUCH THIS FILE
 * without receiving autorization from MyHeritage
 *************************************************/
 
.TopStringCaption {
	display:inline; 
	font-family:Arial;
	color:#2C506A;
	font-weight:bold;
}
 

 /************** Start of MZ_CommonComponents.css **************/

.NoticationPanel_Info {
	border: #CECECE 1px solid;
	background-color: #E0EBFE;
	Padding:0px;
	margin:0px;
	font-family: arial;
	font-size: 13px;
	color: #4E4E4E;
	text-decoration: none;
	font-weight:bold;
}

.NoticationPanel_Failure {
	border: #CECECE 1px solid;
	background-color: #F5E7E7;
	Padding:0px;
	margin:0px;
	font-family: arial;
	font-size: 13px;
	color: #4E4E4E;
	text-decoration: none;
	font-weight:bold;
}

.NoticationPanel_Success {
	border: #CECECE 1px solid;
	background-color: #E1F3DD;
	Padding:0px;
	margin:0px;
	font-family: arial;
	font-size: 13px;
	color: #4E4E4E;
	text-decoration: none;
	font-weight:bold;
}

table { font-size:12px; }

.h_menu {
	font-family: Arial;
	color:#2673a7;
	font-size:12px;
	line-height:26px;
	text-decoration:none;
	font-weight : bolder;
	padding-right:6px; 
	padding-left:6px; 
}

.h_menu_smaller {
	font-family: Arial;
	color:#2673a7;
	font-size:10px;
	line-height:26px;
	text-decoration:none;
	font-weight : bolder;
	padding-right:6px; 
	padding-left:6px; 
}

.h_menu:hover {
	color:#79ABCC;
	text-decoration:none;
}

.h_menu_selected {
	font-family: Arial;
	color:#70ac26;
	font-size:12px;
	line-height:26px;
	text-decoration:none;
	font-weight : bolder;
	padding-right:6px; 
	padding-left:6px; 
}

.h_menu_selected_smaller {
	font-family: Arial;
	color:#70ac26;
	font-size:10px;
	line-height:26px;
	text-decoration:none;
	font-weight : bolder;
	padding-right:6px; 
	padding-left:6px; 
}

.h_menu_selected:hover {
	color:#86C92D;
	text-decoration:none;
}

.FamilyComboBox {
	BORDER-TOP: #8589B6 1px solid;
	BORDER-LEFT: #8589B6 1px solid;
	FONT-SIZE: 9pt;
	BORDER-BOTTOM: #8589B6 1px solid;
	COLOR: #1B44A0;
	FONT-FAMILY: Arial;
	BORDER-RIGHT: #8589B6 1px solid;
}

.MediaComboBox {
	BORDER-TOP: #8589B6 1px solid;
	BORDER-LEFT: #8589B6 1px solid;
	FONT-SIZE: 9pt;
	BORDER-BOTTOM: #8589B6 1px solid;
	COLOR: #0067FE;
	FONT-FAMILY: Arial;
	BORDER-RIGHT: #8589B6 1px solid;
}

.GenealogyComboBox {
	BORDER-TOP: #8589B6 1px solid;
	BORDER-LEFT: #8589B6 1px solid;
	FONT-SIZE: 9pt;
	BORDER-BOTTOM: #8589B6 1px solid;
	COLOR: #6A533A;
	FONT-FAMILY: Arial;
	BORDER-RIGHT: #8589B6 1px solid;
}

.CommunityComboBox {
	BORDER-TOP: #8589B6 1px solid;
	BORDER-LEFT: #8589B6 1px solid;
	FONT-SIZE: 9pt;
	BORDER-BOTTOM: #8589B6 1px solid;
	COLOR: #744A54;
	FONT-FAMILY: Arial;
	BORDER-RIGHT: #8589B6 1px solid;
}

.AdministrationComboBox {
	BORDER-TOP: #8589B6 1px solid;
	BORDER-LEFT: #8589B6 1px solid;
	FONT-SIZE: 9pt;
	BORDER-BOTTOM: #8589B6 1px solid;
	COLOR: rgb(78,78,78);
	FONT-FAMILY: Arial;
	BORDER-RIGHT: #8589B6 1px solid;
}

.cursorHand {
	cursor : pointer;
}

.normalHand {
	cursor : auto;
	cursor : default;
}

.crossHand {
	cursor : crosshair;
}

.SearchScopeCaption {
	font-weight: bolder;
}


/* ------------------BUTTON--------------------------------------------*/

.Button
{
	font-family: Arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bolder;
	text-decoration: none;
}

.ButtonDisabled
{
	font-family: Arial;
	font-size: 12px;
	color: #A1A1A1;
	font-weight: bolder;
	text-decoration: none;
}

/* ------------------CHECK BOX-----------------------------------*/

.CheckBox
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
	padding-top: 1px
}

.BoldCheckBox
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bolder;
	text-decoration: none;
	padding-top: 1px
}

/* ------ Link ------- */


a.Link:link {
	color: #2C506A;
 	text-decoration: none;
	text-transform: none;
 	list-style-type: disc;
 	font-family: Arial;
	font-size: 12px;
}

a.Link:visited {
	color: #2C506A;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
}

a.Link:hover {
	color: #000014;
	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 12px;
}

a.Link:active {
	color: #2C506A;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
}

a.LineLinkDisabled {
	color: #2C506A;
	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 12px;
}

a.ArenaLineLink:link {
	color: #2C506A;
 	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
 	font-family: Arial;
	font-size: 12px;
}

a.ArenaLineLink:visited {
	color: #2C506A;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
}

a.ArenaLineLink:hover {
	color: #000014;
	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 12px;
}


a.ArenaLineLink:active {
	color: #2C506A;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
}

a.LineLink:link {
	color: #2C506A;
 	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
 	font-family: Arial;
	font-size: 12px;
}

a.LineLink:visited {
	color: #2C506A;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
}

a.LineLink:hover {
	color: #000014;
	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 12px;
}


a.LineLink:active {
	color: #2C506A;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
}

a.LineLinkDisabledUpDown {
	color: #ACA899;
	text-decoration: none;
	text-transform: none;
 	list-style-type: disc;
	cursor: default;
	font-family: Arial;
 	font-size: 12px;
}
a.LineLinkDisabledUpDown:hover {
	color: #ACA899;
	text-decoration: none;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 12px;
}


a.BoldLineLinkDisabled {
	color: #2C506A;
 	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
 	font-family: Arial;
	font-size: 12px;
 	font-weight:bold;
}

a.BoldLineLink:link {
	color: #2C506A;
 	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
 	font-family: Arial;
	font-size: 12px;
 	font-weight:bold;
}

a.BoldLineLink:visited {
	color: #2C506A;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
 	font-weight:bold;
}

a.BoldLineLink:hover {
	color: #000014;
	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 12px;
 	font-weight:bold;
}


a.BoldLineLink:active {
	color: #2C506A;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
 	font-weight:bold;
}

a.BoldLinkDisabled {
 	color: #2C506A;
	text-decoration: none;
 	text-transform: none;
	list-style-type: disc;
 	font-family: Arial;
 	font-size: 12px;
 	font-weight:bold;
}

a.BoldLink:link {
 	color: #2C506A;
	text-decoration: none;
 	text-transform: none;
	list-style-type: disc;
 	font-family: Arial;
 	font-size: 12px;
 	font-weight:bold;
}

a.BoldLink:visited {
	color: #2C506A;
	text-decoration: none;
 	text-transform: none;
	list-style-type: disc;
 	font-family: Arial;
 	font-size: 12px;
 	font-weight:bold;
}

a.BoldLink:hover {
 	color: #000014;
 	text-decoration: underline;
 	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 12px;
 	font-weight: bold;
}

a.BoldLink:active {
	color: #2C506A;
	text-decoration: none;
 	text-transform: none;
	list-style-type: disc;
 	font-family: Arial;
 	font-size: 12px;
 	font-weight:bold;
}

a.ForeignTagLink:link {
	color: #ff0000;
 	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
 	font-family: Arial;
	font-size: 12px;
}

a.ForeignTagLink:visited {
	color: #ff0000;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
}

a.ForeignTagLink:hover {
	color: #ff0000;
	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 12px;
}


a.ForeignTagLink:active {
	color: #ff0000;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
}

a.DeleteTagLink:link {
	color: red;
 	text-decoration: none;
	text-transform: none;
 	list-style-type: disc;
 	font-family: Arial;
	font-size: 12px;
}

a.DeleteTagLink:visited {
	color: red;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
}

a.DeleteTagLink:hover {
	color: red;
	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 12px;
}


a.DeleteTagLink:active {
	color: red;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 12px;
}

/* ------ Label + Bold label ------- */


.Label {
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
}

.SelectedLabel {
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
	font-weight:bold;
}


.BoldLabel {
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bolder;
	text-decoration: none;
}

.ReducedSizeTextGreyLabel
{
	font-family: arial;
	font-size: 11px;
	color: #4e4e4e;
	text-decoration: none;
}

.ReducedSizeTextLightGreyLabel
{
	font-family: arial;
	font-size: 11px;
	color: #BBBBBB;
	text-decoration: none;
}

.ReducedSizeTextErrorLabel
{
	font-family: arial;
	font-size: 11px;
	color: #FF3535;
	text-decoration: none;
}

.ReducedSizeTextGreyLabelPopup
{
	font-family: arial;
	font-size: 11px;
	color: #536271;
	text-decoration: none;
}

.ReducedSizeTextLabel
{
	font-family: arial;
	font-size: 11px;
	color: #2C506A;
	text-decoration: none;
}

.ReducedSizeLabel
{
	font-family: arial;
	font-size: 10px;
	color: #2C506A;
	text-decoration: none;
}

/* ------ COMBO_BOX ------- */

.ComboBox {
	BORDER-TOP: #8589B6 1px solid;
	BORDER-LEFT: #8589B6 1px solid;
	FONT-SIZE: 9pt;
	BORDER-BOTTOM: #8589B6 1px solid;
	COLOR: #2C506A;
	FONT-FAMILY: Arial;
	BORDER-RIGHT: #8589B6 1px solid;
}

.ColoredComboBox {
	BORDER-TOP: #8589B6 1px solid;
	BORDER-LEFT: #8589B6 1px solid;
	FONT-SIZE: 9pt;
	BORDER-BOTTOM: #8589B6 1px solid;
	COLOR: #375AAB;
	FONT-FAMILY: Arial;
	BORDER-RIGHT: #8589B6 1px solid;
}


/* ------ EDIT_BOX ------ */

.EditBox {
	BORDER-TOP: #8589B6 1px solid;
	BORDER-LEFT: #8589B6 1px solid;
	FONT-SIZE: 12px;
	BORDER-BOTTOM: #8589B6 1px solid;
	COLOR: #2C506A;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT: #8589B6 1px solid;
	width:140px;
	height: 21px;
	padding-left: 1px;
	padding-top: 2px;
}

.CompanyEditBox {
	BORDER-TOP: #8589B6 0px solid;
	BORDER-LEFT: #8589B6 0px solid;
	BORDER-RIGHT: #8589B6 0px solid;
	BORDER-BOTTOM: #8589B6 0px solid;
	FONT-SIZE: 11px;
	COLOR: #B4B1A9;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #ffffff;
	height: 16px;
	padding-left: 3px;
	padding-top: 0px;
}

.CompanyEditBoxWarning {
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #ffffff;
}



/* ------ TEXTAREA ------ */
.TextArea {
	overflow:hidden;
	BORDER-TOP: #8589B6 1px solid;
	BORDER-LEFT: #8589B6 1px solid;
	FONT-SIZE: 12px;
	BORDER-BOTTOM: #8589B6 1px solid;
	COLOR: #2C506A;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT: #8589B6 1px solid;
	padding-left: 1px;
}


/* ------------------------RADIO_CONTROL--------------------------------------*/

.RadioControl
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;	
	text-decoration: none;
	}
.BoldRadioControl
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
	font-weight: bold;
}


.on { display: inline; }
.off { display: none; }


.GenealogyLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
}

.GenealogyBoldLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bold;
	text-decoration: none;
}

.CommunityLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
}

.CommunityBoldLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bold;
	text-decoration: none;
}

.FamilyLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
}

.FamilyBoldLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bold;
	text-decoration: none;
}

.MediaLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
}

.MediaBoldLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bold;
	text-decoration: none;
}

.AdministrationLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
}

.AdministrationLabelDisabled
{
	font-family: arial;
	font-size: 12px;
	color: #ACA899;
	text-decoration: none;
}

.AdministrationBoldLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bold;
	text-decoration: none;
}

.OtherLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
}

.OtherBoldLabel
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bold;
	text-decoration: none;
}

.TextColorBorder {
	border: 1px solid #2C506A
}

/*-------------------------SECONDARY-BACKGROUND--------------------------------*/
.SecondaryBackground{
	background-color:#FFFFFF;	
}

/*-------------------------PAGE-BACKGROUND--------------------------------*/
.PageBackground {
	background-color:#F5F6F2;	
	background-image:none;
}

.CrossContentPageBackground {
	background-color:#ffffff;
}

.AdministrationPageBackground {
	background-color:#F2F2FF;
}

body {
	margin: 0px;
	background-image:none;
}

.PhotoOuterBorder
{
	border:1px;
	border-color: #A9A9A9;
	border-style: solid;
}

.ReducedSizeTextRedLabel
{
	font-family: arial;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.RequiredTextLabel
{
	font-family: arial;
	font-size: 14px;
	color: #FE860C;
	font-weight: bold;
	text-decoration: none;
}

.NewUpdateModifier
 {
	vertical-align: super; 
	font-size: 11px;
	color:#FF9409; 
	font-family: arial;
}
.ErrorLabel
{
	color: #FF0000;
}

.HorizontalSeparatorTop {
	background-color:#616871;
}


.HorizontalSeparatorBottom {
	background-color:#DBDFE4;
}

.DisableText {
	font-family: arial;
	font-size: 12px;
	color: #ACA899;
	text-decoration: none;
}

img { 
	border-style:none; 
}

.LayoutTableHorizontalBorder {
	border-bottom-style: solid;
	border-bottom-color: #EBEBED;
	border-bottom-width: 1px;
}

.LayoutTableDarkBorder {
	border-bottom-style: solid;
	border-bottom-color: #B0B0B0;
	border-bottom-width: 2px;

	border-left-style: solid;
	border-left-color: #B0B0B0;
	border-left-width: 2px;

	border-right-style: solid;
	border-right-color: #B0B0B0;
	border-right-width: 2px;

	border-top-style: solid;
	border-top-color: #B0B0B0;
	border-top-width: 2px;

	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;

}

a.FooterLink:link {
	font-family: arial;
	color:#224863;
	font-size:11px;
	text-decoration: none;
}

a.FooterLink:visited {
	font-family: arial;
	color:#224863;
	font-size:11px;
	text-decoration: none;
}

a.FooterLink:hover {
	font-family: arial;
	color:#224863;
	font-size:11px;
	text-decoration: underline;
}

a.FooterLink:active {
	font-family: arial;
	color:#224863;
	font-size:11px;
	text-decoration: none;
}

.FooterSeparator {
	font-family: arial;
	color:#777777;
	font-size:11px;
}

.tx1 {
	color:#777777;
	font-size:11px;
}

.MasterCheckBox
{
	margin-top:0px;
}

.SubLabel {
	font-family: arial;
	color:#2C506A;
	font-size:10px;
	margin-left:3px;
}

.dateEditBox {
	BORDER-TOP:#8589B6 1px solid;
	BORDER-LEFT:#8589B6 1px solid;
	FONT-SIZE:12px;
	BORDER-BOTTOM:#8589B6 1px solid;
	COLOR:#4E4E4E;
	FONT-FAMILY:Arial;
	BACKGROUND-COLOR:#ffffff;
	BORDER-RIGHT:#8589B6 1px solid;
	width:80px;
	height:21px;
	padding-top:2px;
	padding-left:3px;
}

/************** End of MZ_CommonComponents.css **************/

/************** Start of MZ_CommonEnvelope.css **************/

/* ------------------------FOOTER--------------------------------------*/

a.Footer:link {
 	font-family: arial;
	font-size: 11px;
	color: #425776;
	text-decoration: none;
}


a.Footer:visited {
 	font-family: arial;
	font-size: 11px;
	color: #425776;
	text-decoration: none;
}

a.Footer:hover {
	font-family: arial;
	font-size: 11px;
	color: #425776;
	text-decoration: underline;
}

a.Footer:active {
	 font-family: arial;
	font-size: 11px;
	color: #425776;
	text-decoration: none;
}

.FooterDivider
{
	font-family: arial;
	font-size: 11px;
	color: #405777;
	text-decoration: none;
}
	
.Language
{	
	font-family: arial;
	font-size: 11px;
	color: #2C506A;
	font-weight: bold;
	text-decoration: none;
}

.LanaguageComboBox {
	BORDER-TOP: #8489B5 1px solid;
	BORDER-LEFT: #8489B5 1px solid;
	FONT-SIZE: 11px;
	BORDER-BOTTOM: #8489B5 1px solid;
	COLOR: #224863;
	FONT-FAMILY: Arial;
	BORDER-RIGHT: #8489B5 1px solid;
	width:95px;
}

.CopyRight
{
	font-family: arial;
	font-size: 11px;
	color: #8E9AAB;
	text-decoration: none;
}

a.CopyRight:hover
{
	font-family: arial;
	font-size: 11px;
	color: #8E9AAB;
	text-decoration: underline;
}
	
	
/* ------------------------HEADER--------------------------------------*/
.HeaderTextBold
{
	font-family: arial;
	font-size: 20px;
	color: rgb(30, 94, 138);
	font-weight: bold;
	text-decoration: none;
	text-indent:16px;
}

.HeaderText
{
	font-family: arial;
	font-size: 13px;
	color: rgb(31, 94, 137);
	text-decoration: none;
	letter-spacing:1px;
	text-indent:16px;
	font-weight: normal;
}

.HeaderPhotoBackgroun {
	background-color: #ffffff;
}


/* ------------------------ User Info --------------------------------------*/

.UserInfoHeading
{
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;	
	padding-bottom:5;
}


.UserInfoBackgroundColor {
	background-color: #F0F0E7;	
}


.UserInfoBoldCaption
{
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.UserInfoCurrentSite
{
	font-family: arial;
	font-size: 12px;
	color: #3DB32E;
	font-weight: bold;
	text-decoration: none;
}


/* ------------------------ Main menu --------------------------------------*/


.MainMenuBackgroundColor 
{
	background-color: #F5F6F2;	
}

.MainMenuHeading
{
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-bottom:5;
	}
.MainMenuTextBold
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bold;
	text-decoration: none;
	}
.MainMenuText
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
}

.CurrentMenuLabel {
	font-family: arial;
	font-size: 12px;
	color: #72AA25;
	font-weight: bolder;
	text-decoration: none;
	background-color: #FFFFFF;
}

.SubMenuLink{
	font-family: arial;
	font-size: 12px;
	color: #5F8BB0;
	text-decoration: underline;
	font-weight: bolder;
	background-color: #FFFFFF;
}

a.SubMenuLink:hover {
	color: #79ABCC;
	/*text-decoration: none;*/
}

/* ------------------------ Super search --------------------------------------*/


.SuperSearchHeading
{
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-bottom:2;
}


.SuperSearchBackgroundColor {
	background-color: #F5F6F2;	
}


.SuperSearchBoldCaption
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bold;
	text-decoration: none;
}


/* ------------------------WHO IS ONLINE--------------------------------------*/


.WhosOnlineBackgroundColor
 {
	background-color: #F5F6F2;	
}
.WhosOnlineBackgroundColorGolden
{
	background-color: #F0EBE6;	
}
.WhosOnlineHeading
{
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-bottom:2;
}

.WhosOnlineText
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	text-decoration: none;
	}
.WhosOnlinePadding
{
	padding-bottom: 2;
	}
.WhosOnlineBoldCaption
{
	font-family: arial;
	font-size: 12px;
	color: #2C506A;
	font-weight: bold;
	text-decoration: none;
}
.WhosOnlineTextBold
{
	font-family: arial;
	font-size: 12px;
	color: 	#2C506A;
	font-weight: bold;
	text-decoration: none;
}
.WhosOnlineGreyBackgroundColor {
	background-color: #90908B;	
}



/*-------------------------MASTER-BACKGROUND--------------------------------*/

.MasterBackground {
	background-color:#ffffff;	
	margin-left:20px;
	margin-right:20px;
	margin-top: 0px;
	margin-bottom:0px;
}

/**
 * POPUP CONTAINER STYLES
 */
.popupMask {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color: #333333;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 */
	background-image: url("/FP/Themes/Site/0001/Popup2/Images/maskBG.png") !important; /* For browsers Moz, Opera, etc. */
	background-image:none;
	background-repeat: repeat;
	display:none;
}

.popupContainer {
	position: absolute;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
}

.popupInner {
	border: 2px solid #000000;
	background-color: #ffffff;
}

.popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
}

.popupTitleBar {
	background-color: #486CAE;
	color: #ffffff;
	font-weight: bold;
	height: 15px;
	padding: 2px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	position: relative;
}

.popupTitle {
	font-size: 0em;
}

.popupControls {
	cursor: pointer;
}


#dragCover {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color:transparent !important;
	display:none;	
}

/************** End of MZ_CommonEnvelope.css **************/


/************** Start of UserLine.css **************/

.UserLineLabel {
	font-family: arial;
	font-size: 11px;
	color: #777777;
	text-decoration: none;
}

a.UserLineHighlightedLink:link {
	color: #2C506A;
 	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
 	font-family: Arial;
	font-size: 11px;
}

a.UserLineHighlightedLink:visited {
	color: #2C506A;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
}

a.UserLineHighlightedLink:hover {
	color: #2C506A;
	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 11px;
}


a.UserLineHighlightedLink:active {
	color: #2C506A;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
}

a.UserLineLink:link {
	color: #777777;
 	text-decoration: none;
	text-transform: none;
 	list-style-type: disc;
 	font-family: Arial;
	font-size: 11px;
}

a.UserLineLink:visited {
	color: #777777;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
}

a.UserLineLink:hover {
	color: #000000;
	text-decoration: none;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 11px;
}


a.UserLineLink:active {
	color: #777777;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
}

.UserLineBg {
	background-color:transparent;
}

a.BoldUserLineLink:link {
	color: #777777;
 	text-decoration: none;
	text-transform: none;
 	list-style-type: disc;
 	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}

a.BoldUserLineLink:visited {
	color: #777777;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}

a.BoldUserLineLink:hover {
	color: #000000;
	text-decoration: underline;
	text-transform: none;
 	list-style-type: disc;
	font-family: Arial;
 	font-size: 11px;
	font-weight:bold;
}

a.BoldUserLineLink:active {
	color: #777777;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}


/************** End of UserLine.css **************/


/************** Start of SiteMenu.css **************/

.SiteMenuBorder {
	border:1px solid #ADADAD;
}

.SiteMenuEntry {
	background-color:#F1F1F1;
	color:#797778;	
	font-family: Arial;
	font-size: 11px;
	border-bottom: 1px solid #ADADAD;
}

.SiteMenuEntryCurrent {
	background-color:#80B121;
	color:#FFFFFF;
	font-family: Arial;
	font-size: 11px;
	border-bottom: 1px solid #ADADAD;
}

.SiteMenuCreateSite {
	background-color:#FE860C;
	color:#FFFFFF;
	font-family: Arial;
	font-size: 11px;
}

a.SiteMenuCreateLink:link {
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
	background-color:#FE860C;
	color:#FFFFFF;
}

a.SiteMenuCreateLink:visited {
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
	background-color:#FE860C;
	color:#FFFFFF;
}

a.SiteMenuCreateLink:hover {
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
	background-color:#FE860C;
	color:#FFFFFF;
}

a.SiteMenuCreateLink:active {
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
	background-color:#FE860C;
	color:#FFFFFF;
}

a.SiteMenuLink:link {
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
	color: #4e4e4e;
}

a.SiteMenuLink:visited {
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
	color: #4e4e4e;
}

a.SiteMenuLink:hover {
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
	color: #4e4e4e;
}

a.SiteMenuLink:active {
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	font-family: Arial;
	font-size: 11px;
	color: #4e4e4e;
}

.siteImageContainer{
	position:relative; 
	top:49px; 
	width:100px; 
	height:50px; 
}

/************** End of SiteMenu.css **************/




/************** Start of CompanyTopBanner.css **************/

.CompanyTopBannerBG {
	background-color:#EBEBEB;
}

/************** End of CompanyTopBanner.css **************/

.CompanyFaceRecStyleButton {
	color: #224863;
	font-size: 16px !important;
	font-weight: bolder !important;
	font-family: Arial, Helvetica, sans-serif !important;
}