body, TD
{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:Arial;
	font-size:14px;
}

H1
{
    font-size:34px;
    font-weight:bold;
    color:#3c563d;
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#444444', Direction=145, Strength=4); 
    text-effect:outline;
}

.MenuCaption
{
    background-color: #264229;
    color: White;
    font-weight:bold;
    padding:3px;
}

.MenuCaptionSmaller
{
    background-color: #264229;
    color: White;
    font-weight:bold;
    padding:3px;
    font-size:smaller;
}

.ExplanationsWrapper .WelcomeHeader
{
	color:#AD0732;
	font-size:20px;
	font-family:Trebuchet MS, Arial;
	font-weight:bold;
	margin:0;
}

.ExplanationsWrapper H1
{
	font-size:18px;
	color:#AD0732; /* #7F7F84; */
	font-family:Trebuchet MS, Arial;
	margin:0;
}

.ExplanationsWrapper H2
{
}

.MenuItem
{
    padding:2px;
    border-top:1px solid #3c563d;
    font-weight:bold;
    color:#001100;
    font-size:12px;
}

.MenuItemBAR
{
    padding:2px;
    border-top:1px solid #3c563d;
    font-weight:bold;
    color:White;
    font-size:12px;
}

.MenuSeparator
{
    background-color:#598b5e;
    border-top:1px solid #3c563d;
}

.MenuSmallSeparator
{
    background-color:#598b5e;
    border-top:1px solid #3c563d;
    font-size:4px;
}

A.SwitchLanguage
{
    color:White;
    font-weight:bold;
    text-decoration:none;
    font-size:12px;
}

A.smallLink,A.smallLink:visited
{
	font-size:11px;
	color:Blue;
}

TABLE .SpecialFeatures,
TABLE .VerdictsHighlight,
TABLE .VerdictPracticeAreas,
TABLE .InterviewHighlight
{
	border:1px solid black;
	width:205px;
	margin-top:15px;
}

TABLE .InterviewHighlight
{
	margin-top:45px;
	margin-bottom:25px;
}

TABLE .SpecialFeatures .ExpertsCaption,
TABLE .VerdictsHighlight .VerdictsHighlightCaption,
TABLE .InterviewHighlight .InterviewHighlightCaption
{
	font-size:13px;
	font-weight: bold;
	border-bottom:1px solid black;
	background-color:#264229;
	color:White;	
}

TABLE .InterviewHighlight .InterviewHighlightBody
{
	padding:3px 0 3px 3px;
	background-color:#f4ece9;
}

TABLE .VerdictsHighlight .List,
TABLE .VerdictPracticeAreas
{
	padding:5px;
}

TABLE .VerdictsHighlight A,
TABLE .VerdictPracticeAreas A
{
	color: #264229;
}

TABLE .InterviewHighlight A
{
	color: Black;
	font-weight:bold;
}

TABLE .InterviewHighlight .more
{
	font-size:11px;
}

TABLE .InterviewHighlight .more A
{
	color:#444444;
}

TABLE .InterviewHighlight IMG
{
	margin-left:10px;
}

.FooterText, .FooterTextBigger
{
    color:White;
    font-size:10px;
    text-decoration:none;
}

.FooterTextBigger
{
    font-size:12px;
}


.TextExplanations
{
    font-size:12px;
}

.BigTextExplanations,
.ExplanationsWrapper H2
{
    font-size:13px;
    text-align:justify;
	font-weight:normal;
	margin:0;
}

.BigTextExplanations A
{
	text-decoration:none;
	color:Black;
}

.ExplanationsBase
{
	display:none;
}

.vnewsticker
{
	direction:rtl;
	text-align:right;
}

.vnewsticker .cat
{
	font-weight:bold;
}

.vnewsticker .expert
{
	color:#66803a;
}

.MainScreenButtons, .GeneralButtons
{
    background-color:#598b5e;
    color:White;
}


.Button, .ButtonEng, .ButtonGo, .ButtonGoEng
{
	background-color:Transparent;
	margin:0px;
	padding:0px;
	border:0px;	
	cursor:pointer;
	color:White;
	height:27;
	
}

.Button
{	
	width:68;	
	background-image:URL(../../images/button.gif);
}

.ButtonGo
{
	padding-left:15px;
	width:76;	
	background-image:URL(../../images/buttonGo.gif);
}

.ButtonEng
{
	width:68;	
	background-image:URL(../../images/button.gif);

}

.ButtonGoEng
{
	padding-right:15px;
	width:76;	
	background-image:URL(../../images/buttonGoEng.gif);
}

DIV.RunningMessage
{
    border:2px solid #3A5A3C;
    background-color:#FFFFE9;
    font-weight:bold;
    text-align:center;
    font-size:16px;
    margin-top:30px;
    padding-top:8px;
    padding-bottom:10px;
    height:40px;
    width:150px;
}

.GeneralRtl
{
	direction: rtl;
	/*
	background-color: Lime;
	border: solid 10px black;
	font-size: 30px;
	line-height: 200px;
	*/
}
.GeneralLtr
{
	direction: ltr;
}

.AccountantFullName
{
	font-size: larger;
	color: #456148;
	font-weight: bolder;
}

.BiographyPictureHe
{
	float:right;
	margin-top:5px;
	margin-left:5px;
}

.BiographyPictureEn
{
	float:left;
	margin-top:5px;
	margin-right:5px;
}

.OfficeIsMain
{
	font-weight: bold;
	font-size: larger;
}

.VerticalNavBarAfter
{
	width: 180px;
	background-color: #DBE8EE;
}

.ChangeToEnglish
{
	text-align: left;
	padding: 3px;
}

.ChangeToEnglish a, .ChangeToHebrew a
{
	background-color: #ffffcc;	
	padding: 3px;
	border: solid 1px black;
}

.ChangeToHebrew
{
	text-align: right;
	padding: 3px;
}

.BiographyPublication:visited
{
	color:#606060;
}

.ExistingDDLItem
{
	font-weight: bold;
	color: Green;
}
.SearchCat
{
	width: 100px;
}
.SearchVal
{
	width: 200px;
}
.SearchSelected
{	
	text-align: center;
	font-weight: bold;
	border-top: solid 1px black;
}
.SearchRegular
{
	/* background-color: #89AF8D; */
	background-color: #264229;
	text-align: center;
	color: White;
	border-top: solid 1px black;
}

/******************************************************/

.SponsoredLinkRegionHeader
{
	font-size:11px;
	text-align:center;
	width:100%;
	margin-bottom:5px;
}

.SponsoredLinkUnit
{
    margin-bottom:7px;
}

.SponsoredLinkCaption
{
    color:#008000;
    font-size:14px;
}

.SponsoredLinkBodyLine
{
	font-size:12px;
}

/******************************************************/


.SearchResults
{
    font-size:11px;
}

.SearchResultsHighlight /* not .SearchResults .Highlight */
{
	background-color: #FFFF66;
}

.ShowExtendedProfile
{
	color:#FF6600;
	font-weight:bold;
}

.SearchResultsNoResults
{
    font-size:17px;
    font-weight:bold;
    color:#264229;
}

.SearchResultsPracticeAreaExplanation
{
	padding: 5px;
	background-color: #F1F1F1;
}

INPUT,TEXTAREA,SELECT.ContactUs
{
	border:1px solid black;
}

.LegitimateUserInformation
{
	font-size:14px;
	color:#264229;
	font-weight:bold;
	padding:5px;
}

.IllegitimateUserInformation
{
	font-size:14px;
	color:red;
	font-weight:bold;
	padding:5px;
}


.SearchResultEntityLink
{
	font-size: 18px;
	font-weight:bold;
	text-decoration:none;
}


.SearchResultsNavigator,A.SearchResultsNavigator, A.SearchResultsNavigator:visited
{
	color: black;
	text-decoration:none;
	font-size:12px;
}

.navigatorCell,.navigatorCellOn,.navigatorCellSide,.navigatorCellSideOn
{
	width:19px;
	height:21px;
	text-align:center;
	border-left:1px solid #89af8d;
	font-weight:bold;
	cursor:pointer;
	font-size:12px;
}

.navigatorCell
{
	color:White;	
	background-image:URL(../../images/navigatorBG.gif);
}

.navigatorCellSide
{
	color:black;	
	background-image:URL(../../images/navigatorBGSide.gif);
}

.navigatorCellOn, .navigatorCellSideOn
{
	background-image:URL(../../images/navigatorBG-on.gif);
	color:black;
}

.navigatorCellSideOn, .navigatorCellSide
{
	width:auto;
	padding:0 5 0 5;
	font-weight:normal;
}	


/******************************************************/
.OfficeNameLinkWrapper a, .OfficeNameLinkWrapper a:visited
{
	color: #456148;
	text-decoration: none;
}

.OfficeNameFirstLineInOffice 
{
	font-weight: bold;
	font-size: 26px;
}

.OfficeNameSecondLineInOffice, .OfficeNameThirdLineInOffice
{
	font-weight: bold;
	font-size: 18px;	
}

.OfficeNameSuffixInOffice
{
	font-weight: bold;
	font-size: 16px;
}

.OfficeNameFirstLineInAccountant, .OfficeNameSecondLineInAccountant, .OfficeNameSuffixInAccountant
{
	font-weight: bold;
	font-size: 14px;
}

.OfficeYearOfFoundation
{
	font-size: 13px;
}

.AddressBoldLine
{
	font-weight: bold;
	font-size: 14px;
}

.AccountantFullName
{
	font-size: 26px;
	font-weight: bold;
}

A.ProfileGeneralUtilityLinks
{
    text-decoration:none;
    font-weight:bold;
    color:#264229;
    font-size:12px;
}

/******************************************************/
.ProfileAccountantListAccountantName
{
    font-size:16px;
    font-weight:bold;
    text-decoration:none;
    color:#598b5e;
}

/******************************************************/

.ProfileVerdictsList,
.ProfileArticlesList
{
}

.ProfileVerdictsList div,
.ProfileArticlesList div
{
	padding:10px;
}

.ProfileVerdictsList div.Caption,
.ProfileArticlesList div.Caption
{
	padding:0;
	padding-top:10px;
	font-weight:bold;
	color:#598b5e;
}

/******************************************************/

.Phone1
{
	direction: rtl;
	white-space: nowrap;
	text-decoration: underline;
}

.URL1
{
	direction: rtl;
}


/******************************************************/
LI.Terms
{
    margin-bottom:10px;
}

.ProGuidesBrand
{
    color:#598b5e;
    font-weight:bold;
}

.ItemInUse
{
	color: black!important;
}

.ItemNotInUse
{
	color: #999999!important;
}


/******************************************************/
.ContactSentSuccessfully
{
	color:#598b5e;
	font-weight:bold;
}


/******************************************************/
.ExpertsListMainText { color: #264229; font-weight:bold; }
.ExpertsListSubText { color:Gray; font-size:smaller; }

/******************************************************/

.ExpertProfile
{
	border:1px solid #264229;
	background-color:#dfece4;
	padding:10px;
	margin-top:20px;
	font-size:16px;
	text-align:justify;
}

/******************************************************/

.Banner
{
	border:0;
	margin:3px;
}


.searchBox
{
	width:270px!important;
	font-family:Arial;
	font-size:12px;
}

/******************************************************/

.GList, .VerdictPage, .ArticlePage, .InterviewPage
{
	padding:20px;
}

.GList .GrandCaption, .GList .SubCaption
{
	color:#264229;
	font-weight:bold;
	font-size:large;
}

.GList .SubCaption
{
	font-size:larger;
}

.GList .SwitchLanguage
{
	color:#0000AD;
}

.GList .Credit
{
	font-size:11px;
}

.GList .Item
{
	border-bottom: 1px dashed gray;
	padding: 10px;
	color:#CE0839;
	list-style-position: inside;
}

.GList .Item .Brief
{
	display:none;
}

/******************************************************/

.ExpertCategoriesBox, .PracticeAreasBox
{
	margin-top:20px;
}

.ExpertCategoriesBox .Caption,
.PracticeAreasBox .Caption
{
	background-color:#264229;
	color:White;
	padding:3px;
}

.ExpertCategoriesBox .ExpertCategoriesList td,
.PracticeAreasBox .PracticeAreasList td
{
	padding:5px;
}

.ExpertCategoriesBox a,
.PracticeAreasBox a
{
	color:#264229;
}

.PracticeAreasBox
{
}

.ExpertCategoriesBox .more,
.PracticeAreasBox .more
{
	font-size:0.9em;
}

/******************************************************/

.VerdictPage,
.ArticlePage,
.InterviewPage
{

}

.VerdictPage .VerdictKey,
.ArticlePage .ArticleKey,
.InterviewPage .InterviewKey
{
	font-weight:bold;
	font-size:larger;
}

.VerdictPage .DateOfVerdict,
.ArticlePage .DateOfArticle,
.InterviewPage .DateOfInterview
{
	font-size:11px;
}

.VerdictPage .VerdictBodyRegion,
.ArticlePage .ArticleBodyRegion,
.InterviewPage .InterviewBodyRegion
{
	margin-top:30px;
}

.VerdictPage .VerdictBody,
.ArticlePage .ArticleBody,
.InterviewPage .InterviewBody
{
	line-height:120%;
}

.ArticlePage .ArticleDisclaimer
{
	display:block;
	border-top:1px solid gray;
	margin:5em auto 5em auto;
	font-size:12px;
}

/******************************************************/
