/*
//Copyright 2010: Thomson Reuters Global Resources. All Rights Reserved. 
//Proprietary and Confidential information of TRGR. Disclosure, 
//Use or Reproduction without the written authorization of TRGR is prohibited. 
*/

/*Div style*/
body						{ margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; }

.CellLeft					{ float:left; }
#CellLeft					{ float:left; }
.CellRight					{ float:right; }
#CellRight					{ float:right; }

/* Header style */
#divHeader					{ padding-bottom:12px; }
.ContentWidth				{ width: 500px; }
.SideWidth					{ width: 192px; }
.TotalWidth					{ width: 950px; margin-left:auto; margin-right:auto; }

.StaticHeaderRow			{ width: 100%; height:68px;}

.HeaderRow_CellLeft		    { width:532px; float:left;}
.HeaderRow_CellMiddle	    { width:208px; border-right-width:1px; border-right-color:#CAC9C9; border-right-style:solid; float:left; }
.HeaderRow_CellRight		{ width:192px; float:right; }

.ImageWLBLogo				{ border-width:0px; height:56px; width:482px; }
.ImageWithReuters			{ border-width:0px; height:56px; width:130px; margin-left:70px }
.ImageArrow					{ border-width:0px; height:9px; width:5px; }
.ImageVerArrow				{ border-width:0px; height:5px; width:9px; }
.ImageRSS					{ border-width:0px; height:12px; width:12px; vertical-align:middle; }
.ImageTwitter				{ border-width:0px; height:12px; width:12px; vertical-align:middle; }
.ImageTRLogo				{ border-width:0px; height:80px; width:204px; }
.ImageNoBorder				{ border-width:0px; }
.ImageSearch				{ width:60px; height:20px; vertical-align:top; padding-top:1px; }

.TimeStampRow				{ height:26px; width:100%; border-bottom:solid 1px #CAC9C9; border-top:solid 1px #CAC9C9; clear:both; }
.TimeStampRow .CellLeft		{ font-size:0.75em; font-family:arial,sans-serif; color:#828282; width:35%; padding-top:5px; }
.TimeStampRow .CellMiddle	{ float:left; font-size:0.75em; font-family:arial,sans-serif; color:#828282; width:29%; text-align:center; padding-top:5px; }
.TimeStampRow .CellRight	{ width:35%; text-align:right; padding-top:2px; }

.vSeparator					{ background-image:url(../Images/CAC9C9-1px.jpg); background-repeat:repeat-y; width:33px; background-position:center; min-width:33px; }
.hSeparator					{ background-image:url(../Images/CAC9C9-1px.jpg); background-repeat:repeat-x; height:1px; width:100%; }

.TextSearch					{ padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; width:170px; height:16px; }
/* End Header style */

/* Main Content style*/
.Spacer						{ clear:both; height:12px; width:100%; }
.SpacerInline5				{ height:5px; }
.Spacer5					{ height:5px; width:100%; }
.SpacerInline10				{ height:10px; }
.SpacerInline15				{ height:15px; }
.SpacerClear15				{ height:15px; clear:both; }
.SpacerInline30				{ height:30px; }
.lbLeftPanel				{ font-family:arial,sans-serif; font-size:0.75em; color:#000000; text-decoration:none; vertical-align:middle; }
.MainContainer_CellLeft a	{ font-family:arial,sans-serif; font-size:0.75em; color:#000000; text-decoration:none; vertical-align:middle; }
.MainContainer_CellLeft a:hover	{ font-family:arial,sans-serif; font-size:0.75em; color:#FF9100; text-decoration:none; vertical-align:middle; }
.divLB						{ padding-bottom:3px; }
.divSubLB					{ padding-left:13px; padding-bottom:3px; }
.divLBSpc					{ padding-left:13px; padding-bottom:3px; }
.divLBSpc a					{ font-family:arial,sans-serif; font-size:0.75em; color:#828282; text-decoration:none; vertical-align:middle; }
.divLBSpc a:hover			{ font-family:arial,sans-serif; font-size:0.75em; color:#FF9100; text-decoration:none; vertical-align:middle; }

.MainContainer				{ padding-top:12px; padding-bottom:12px; }
.MainContainer_CellLeft		{ width:192px; padding-right:16px; float:left; margin-bottom:12px; }
.MainContainer_CellMiddle	{ width:500px; padding-left:16px; padding-right:16px; border-left-width:1px; border-left-color:#CAC9C9; border-left-style:solid; border-right-width:1px; border-right-color:#CAC9C9; border-right-style:solid; float:left; margin-bottom:12px; }
.MainContainer_CellMiddleFull{ width:725px; padding-left:16px; padding-right:0px; border-right-width:0px; float:left; border-left-width:1px; border-left-color:#CAC9C9; border-left-style:solid; margin-bottom:12px; }
.MainContainer_CellRight	{ width:192px; float:right; margin-bottom:12px; }
/* End Main Content style*/

/* Footer style*/
#divFooter					{ clear:both; }
.FooterLinks				{ font-family:arial,sans-serif;font-size:0.75em;color:#828282; text-decoration: none; }
.FooterLinksRow				{ font-family:arial,sans-serif;font-size:1.0em;color:#828282; text-align:center; height:23px; padding-top:3px; border-bottom:solid 1px #CAC9C9; border-top:solid 1px #CAC9C9; }
.FooterLinksRow a:hover		{ color:#FF9100; }
.Footer a:hover				{ color:#FF9100; }
.Footer						{ background-image:url(../Images/Gradient.gif); background-repeat:repeat-x; font-family:arial,sans-serif; color:#828282; height:80px; }
.FooterText					{ font-family:arial,sans-serif; color:#828282; text-decoration: none; }
.Footer .CellLeft			{ background-image:url(../Images/Gradient.gif); background-repeat:repeat-x; font-family:arial,sans-serif;font-size:0.7em;color:#828282; height:50px; padding-top:30px; width:74%; }
.Footer .CellRight			{ background-image:url(../Images/Gradient.gif); background-repeat:repeat-x; height:80px; width:25%; text-align:right; }
/* End Footer style*/

/* Page specific styling */

/* ContactUS */
.ContactUsLeft				{ float:left; width:39%; padding-right:5px; }
.ContactUsLeft .hSeparator	{ width:87%; }
.ContactUSRight				{ float:right; width:59%; padding-left:5px; }
/* End ContactUS */

/* Rss */
.Indent						{ padding-left:20px; }
.pLink						{ padding-left:5px; font-family:arial,sans-serif; text-decoration: none; border-style: none; border-width: 0; }
.pLink:hover				{ padding-left:5px; font-family:arial,sans-serif; text-decoration: underline; border-style: none; border-width: 0; }
.RssTopicText				{ padding-top:10px; padding-bottom:10px; }
/* End Rss */

/* Search */
.MainSearchContainer		{ font-family:arial,sans-serif; color:#000000;}
.MainSearchContainer .ArticleBody	{ clear:both; }
.MainSearchContainer .ArticleBody a	{ font-family:arial,sans-serif; color:#003479; text-decoration:none; }
.MainSearchContainer .ArticleBody a:hover	{ font-family:arial,sans-serif; color:#FF9100; text-decoration:none; }
.SearchBoxPage				{ height:20px; }
.SearchBoxPage .ImageSearch	{ vertical-align:top; }

.Search_Header_CellLeft		{ border-bottom:solid 1px #CAC9C9; float:left; width:30%; text-align:left; font-family:arial,sans-serif; font-size:.75em; color:#000000; }
.Search_Header_CellRight	{ border-bottom:solid 1px #CAC9C9; float:right; width:70%; text-align:right; font-family:arial,sans-serif; font-size:.75em; color:#000000; }
.Search_Footer_CellLeft		{ border-top:solid 1px #CAC9C9; float:left; width:30%; text-align:left; font-family:arial,sans-serif; font-size:.75em; color:#000000; }
.Search_Footer_CellRight	{ border-top:solid 1px #CAC9C9; float:right; width:70%; text-align:right; font-family:arial,sans-serif; font-size:.75em; color:#000000; }

.Search_Herder					{  border-bottom:solid 1px #CAC9C9; text-align:left; font-family:arial,sans-serif; font-size:.75em; color:#000000; width:100%; float:left;}
.Search_Footer					{  border-top:solid 1px #CAC9C9; text-align:left; font-family:arial,sans-serif; font-size:.75em; color:#000000; width:100%}
.Search_Left    				{  float:left; width:30%}
.Search_Right					{	float:right; width:70%; text-align:right}  
.Search_HyperLink				{	Font-Size:0.95em }
.Search_HyperLink	 a			{ font-family:arial,sans-serif;font-size:0.95em; text-decoration: none;  color:#003479;}
.Search_HyperLink	 a:hover	{ font-family:arial,sans-serif;font-size:0.95em; text-decoration: underline; color:#FF9100; }

.AdvancedSearchLabelForClass	{font-family:arial,sans-serif; font-size:0.75em; text-decoration: none; font-weight:bold; height:35px;}
.AdvancedSearchLabelForCssClass {}
.AdvancedSearchTextBox		{padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; width:70%; height:16px; position:relative; left:8px;}
.AdvancedRadioList		      { font-family:arial,sans-serif;font-size:0.75em; text-decoration: none; width:100%; height:20px; }	 
.AdvancedDropDownList	      { font-family:arial,sans-serif;font-size:0.75em; text-decoration: none; width:70.5%; height:20px; position:relative; left:8px;}	 
.AdvancedSearchSubTitle    { font-family:arial,sans-serif; font-size:0.8em; color:Navy; font-weight:bold; height:30px }
.AdvancedSearchResultLabel      	{ font-family:arial,sans-serif; font-size:0.75em; text-decoration: none; }
.AdvancedSearchLinkImage	{ vertical-align:bottom; }
.AdvancedSearchSpacerInline10 {height:0px;}
.AdvancedSearchSpacerInline15 { height:0px; }

/* End Search */

/* Home Page */
.HomeMoreLink				{ float:right; text-align:right; width:100%; }
.HomeMoreLink a				{ font-family:arial,sans-serif; font-size:0.75em; color:#828282; text-decoration:none; }
.HomeMoreLink a:hover		{ font-family:arial,sans-serif; font-size:0.75em; color:#FF9100; text-decoration:none; }
.MainContainer_CellMiddle .ArticleBody		{ clear:both; }
.MainContainer_CellMiddleFull .ArticleBody	{ clear:both; padding-right:18%; }
/* End Home Page */

/* Legal Analysis */

.ArticleTitleLeft a			{ font-family:arial,sans-serif; font-size:0.95em; color:#003479; text-decoration:none; }
.ArticleTitleLeft a:hover	{ font-family:arial,sans-serif; font-size:0.95em; color:#FF9100; text-decoration:none;}

.MainContainer_CellMiddle .ArticleTitleLeft				{ float:left; width:75%; text-align:left; }
.MainContainer_CellMiddle .ArticleTitleRight			{ font-family:arial,sans-serif; font-size:0.75em; color:#828282; float:right; width:24%; text-align:right; }

.MainContainer_CellMiddleFull .ArticleTitleLeft			{ float:left; width:82%; text-align:left; }
.MainContainer_CellMiddleFull .ArticleTitleRight		{ font-family:arial,sans-serif; font-size:0.75em; color:#828282; float:right; width:17%; text-align:right; }
.MainContainer_CellMiddleFull .SubTitle					{ font-family:arial,sans-serif; font-size:0.8em; color:#828282; padding-top:30px; }
/* Legal Analysis */

/* Article Page */
.SubTitleLeft				{ float:left; text-align:left; width:50%; font-family:arial,sans-serif; font-size:0.75em; color:#000000; padding-top:10px; padding-bottom:10px; }
.SubTitleRight				{ float:right; text-align:right; width:50%; padding-top:10px; padding-bottom:10px; }
.SubTitleRight a			{ font-family:arial,sans-serif; font-size:0.75em; text-decoration: none; color:#003479;}
.SubTitleRight a:hover	{ font-family:arial,sans-serif; font-size:0.75em; text-decoration: underline; }
.SubTitleRight a:visited { color:#0083bf;} 
.SubTitleRight_Alone		{ clear:both; text-align:right; padding-top:10px; padding-bottom:10px; }
.SubTitleRight_Alone a		{ font-family:arial,sans-serif; font-size:0.75em; text-decoration: none; color:#003479;}
.SubTitleRight_Alone a:visited 	{ color:#0083bf;} 
.SubTitleRight_Alone a:hover{ font-family:arial,sans-serif; font-size:0.75em; text-decoration: underline; }
.ContentTitle_Article		{ font-family:arial,sans-serif; font-size:1em; color:#FF9100; font-weight:bold; border-bottom:solid 1px #CAC9C9; }
/* End Article Page */

/* End Page specific styling */
/*End div style*/
.ContentTitle				{ font-family:arial,sans-serif; font-size:1em; color:#FF9100; font-weight:bold; text-decoration:none; border-bottom:solid 1px #CAC9C9; }
.ContentTitle a				{ font-family:arial,sans-serif; font-size:1em; color:#FF9100; font-weight:bold; text-decoration:none; }
.ContentTitleFull			{ font-family:arial,sans-serif; font-size:1em; color:#FF9100; font-weight:bold; text-decoration:none; clear:both; }
.ContentTitleFull a			{ font-family:arial,sans-serif; font-size:1em; color:#FF9100; font-weight:bold; text-decoration:none; }

/* Browse and home page styles */

.PageHeaderYear					{ font-family:arial,sans-serif; font-size:0.75em; color:#000000; font-weight:bold; }
.PageHeaderCurrentMonth			{ font-family:arial,sans-serif; font-size:0.75em; color:#828282; }
.PageHeaderMonth 					{ font-family:arial,sans-serif; font-size:0.75em; color:#000000; text-decoration:none; }
.PageHeaderMonth		 a			{ font-family:arial,sans-serif; color:#003479; text-decoration:none; }
.PageHeaderMonth		 a:hover	{ font-family:arial,sans-serif; color:#FF9100; text-decoration:none; }
.PageHeader		 a					{ font-family:arial,sans-serif; color:#003479; text-decoration:none; }
.PageHeader		 a:hover			{ font-family:arial,sans-serif; color:#FF9100; text-decoration:none; }

.ImageBrowsePage			{ border-width:0px; width:500px; height:25px; }
.ImageLegalInsight			{ border-width:0px; width:500px; height:25px; }
.ImageLegalInsightGuestAuthor{ border-width:0px; width:500px; height:25px; }
.ImageLegalInsightIFR		{ border-width:0px; width:500px; height:25px; }
.ImageReutersNews			{ border-width:0px; width:500px; height:25px; }
.ImageReutersNewsFull		{ border-width:0px; width:725px; height:25px; }
.ImageHeadLines				{ border-width:0px; width:500px; height:25px; }
.ImageInPractice			{ border-width:0px; width:192px; height:36px; }
.ImageRelatedResources		{ border-width:0px; width:192px; height:25px; }

.ArticleTopics				{ clear:both; font-family:arial,sans-serif; font-size:0.75em; color:#000000; }
.ArticleTopicsTitle			{ float:left; width:10%; font-weight:bold; }
.ArticleTopicsValue			{ float:right; width:90%; }
.ArticleTopicsValue a		{ color:#003479; text-decoration: none; }
.ArticleTopicsValue a:hover	{ text-decoration: underline; }
.ArticleTopicsValue a:visited { color:#0083bf;} 
.ArticleTitle				{ font-family:arial,sans-serif; font-size:0.8em; color:#000000; font-weight:bold; }
.ArticleBody				{ font-family:arial,sans-serif; font-size:0.75em; color:#000000; }
.ArticleBody a				{ color:#003479;}
.ArticleBody a:visited 	{ color:#0083bf;} 
.ArticleFootnotes			{ font-family:arial,sans-serif; font-size:0.65em; color:#000000; padding-top:15px; }
.ArticleLink				{ font-family:arial,sans-serif; font-size:0.8em; color:#003479; }
.ArticleNote				{ font-family:arial,sans-serif; font-size:0.75em; color:#000000;  font-style:italic; }
.ArticleBy					{ font-family:arial,sans-serif; font-size:0.85em; color:#828282; }
.AboutUsName				{ font-family:arial,sans-serif; font-size:1em; color:#828282; }
.SubTitle					{ font-family:arial,sans-serif; font-size:0.8em; color:#828282; }
.SubTitle_B					{ font-family:arial,sans-serif; font-size:0.75em; color:#828282; clear:both; }
.TopPadding10				{ padding-top:10px; }
.TopPadding10 a				{ color:#003479;}
.TopPadding10 a:visited 	{ color:#0083bf;} 

.tblNoBorder				{ border:none 0px #000000; margin:0 0 0 0; width:100%; }
.tblCellLeft				{ width: 75%; }
.tblCellRight				{ width:25%; height:100%; vertical-align:bottom; text-align:right; }
.tblCellRight a				{ font-family:arial,sans-serif; color:#828282; text-decoration:none; }
.tblCellRight a:hover		{ font-family:arial,sans-serif; color:#FF9100; text-decoration:none; }
.ClearBoth					{ clear:both }

/* Article preview specific styles */
.pArticleTitle				{text-transform: uppercase; font-family:arial,sans-serif; font-size:1.2em; color:#003479; clear:both; }
.pResourcesTitle			{ color: #828282; font-size:0.8em; font-family: arial,sans-serif; 
								font-weight: bold; padding-bottom: 0.22em; text-decoration: underline; }
.pResourcesSubTitle		{ color: #828282; font-weight: bold; font-size:0.85em; font-family: arial,sans-serif; }
.pLinks a					{ font-family:arial,sans-serif;font-size:0.75em; text-decoration: none; border-style: none}
.pLinks a:hover				{ font-family:arial,sans-serif;font-size:0.75em; text-decoration: underline; border-style: none}

/* Style for PoseDatedArticle Page */
.divPostDatedArticlesLink				{ text-align:right; font-size:0.75em; clear:both; }
.divPostDatedArticlesLink a				{ font-family:arial,sans-serif; color:#828282; text-decoration:none; }
.divPostDatedArticlesLink a:hover		{ font-family:arial,sans-serif; color:#FF9100; text-decoration:none; }

/* Using IE * Hack to change style only in IE-7/8. */
.IEHeight					{ height:15px; }
.OnlyMobile					{ display:none; width:0px; height:0px; }
.hSeparatorMobile			{ display:none; width:0px; height:0px; }
.MobileTblCellRight			{ display:none; width:0px; height:0px; }

/* Article Topic */
.subTopicTitle				{ padding-bottom:15px; }
.subTopicTitleLeft			{ float:left; width:33%; text-align:left;  font-family:arial,sans-serif; font-size:0.97em; color:#003479; text-decoration:none; }
.subTopicTitleLeft a		{ font-family:arial,sans-serif; color:#003479; text-decoration:none; }
.subTopicTitleLeft a:hover	{ color:#FF9100; }

.subTopicTitleCenter		{ float:left; width:33%; text-align:left;  font-family:arial,sans-serif; font-size:0.97em; color:#003479; text-decoration:none; }
.subTopicTitleCenter a		{ font-family:arial,sans-serif; color:#003479; text-decoration:none; }
.subTopicTitleCenter a:hover{ color:#FF9100; }

.subTopicTitleRight			{ float:right; width:33%; text-align:left; vertical-align:top;  font-family:arial,sans-serif; font-size:0.97em; color:#003479; text-decoration:none; }
.subTopicTitleRight a		{ font-family:arial,sans-serif; color:#003479; text-decoration:none; }
.subTopicTitleRight a:hover	{ color:#FF9100; }

.topicArticleType			{ font-family:arial,sans-serif; font-size:0.75em; color:#828282; float:right; text-align:right; width:21% }

/* Right Panel */
.RightPanelTitle			{ font-family:arial,sans-serif; color:#ff9100; text-decoration:none; font-weight:bold; font-size:0.95em; padding-bottom:10px; padding-top:15px;}
.RightPanelArticleTitle a	{ font-family:arial,sans-serif; font-size:0.75em; color:#003479; text-decoration:none; }
.RightPanelArticleTitle a:hover	{ font-family:arial,sans-serif; font-size:0.75em; color:#FF9100; text-decoration:none;}
.RightPanelArticleAuthor	{ font-family:arial,sans-serif; font-size:0.60em; color:#828282; }
.RightPanelArticleDate		{ font-family:arial,sans-serif; font-size:0.60em; color:#828282; text-align:right; padding-bottom:15px; padding-top:1px; }
.RightPanelMoreGuestAuthor	{ padding-bottom:15px; font-family:arial,sans-serif; font-size:0.70em; text-align:right;}
.RightPanelMoreGuestAuthor a{ color:#828282; text-decoration:none; }
.RightPanelMoreGuestAuthor a:hover	{ color:#FF9100; text-decoration:none;}
.RightPanelMoreWebinar		{ padding-bottom:15px; font-family:arial,sans-serif; font-size:0.70em; text-align:right;}
.RightPanelMoreWebinar a	{ color:#828282; text-decoration:none; }
.RightPanelMoreWebinar a:hover	{ color:#FF9100; text-decoration:none;}

.ArticleAuthor				{ font-family:arial,sans-serif; font-size:0.75em; color:#828282; clear:both; width:100%; }

.WebinarArticleTitle		{ text-align:left; }
.WebinarArticleTitle a		{ font-family:arial,sans-serif; font-size:0.95em; color:#003479; text-decoration:none; }
.WebinarArticleTitle a:hover{ font-family:arial,sans-serif; font-size:0.95em; color:#FF9100; text-decoration:none; }

/* About Us */
.StaffLeft {float:left; width:50%;}
.StaffRight { float:right; width:50%;}

/* Premium */
.emblemImage{ float:left; width:20px}
.premiumRightTitle { font-family:arial,sans-serif; color:#ff9100; text-decoration:none; font-weight:bold; font-size:0.8em;}
.premiumContent { font-family:arial,sans-serif;  text-decoration:none; font-size:0.75em;}
.premiumContentTitle{font-family:arial,sans-serif;  text-decoration:none; font-weight:bold; font-size:0.75em;}
.premiumPartialArticle{font-family:arial,sans-serif;  text-decoration:none; font-size:0.75em; color: #C0C0C0; }

.loginTo{font-family:arial,sans-serif;  text-decoration:none; font-weight:bold; font-size:0.75em; margin-top:25px;}
.currentPremium{font-family:arial,sans-serif; text-decoration:none; font-weight:bold; font-size:0.85em; margin-left:45px;}
.currentPremium a	{ font-family:arial,sans-serif; font-size:0.85em; font-weight:bold; text-decoration: none; color:#ff9100; vertical-align:top}
.currentPremium a:hover { color:#003479; text-decoration:none; }
.currentPremium a:visited { color:#0083bf; text-decoration:none;} 
.currentsPremiumLogo{ margin-left:5px; }


/* Preferences */
.setPreferencesButtons
{
	color: #FFFFFF;
	height: 25px;
	text-align: center;
	text-decoration: none;
	background-color: #ff9100;
	font-weight: bold;
	font-size: .75em;
}

.buttonsDiv
{
	text-align: right;
}

.topicName
{ 
	font-family:arial,sans-serif; 
	color:#ff9100; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:0.90em; 
	padding-bottom:0px; 
	
}

.subTopicName
{
	font-family:arial,sans-serif; 
	color:Black; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:0.75em; 
	padding-bottom:5px; 
	padding-top:20px;
}

.checkBoxList td 
{
	width:33%
}

.checkBoxList label 
{ 
	
	font-family:arial,sans-serif; 
	color:Black; 
	text-decoration:none; 
	font-size:0.73em;
 }

.preferencesPageTitle
{ 
	width:500px;
}

.preferencesContent
{
	width:500px; 
	margin-bottom:12px; 
}

.error
{
	color:Red;
}


