/* CSS Document */

body {
	margin:0px;
	padding:20px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#f0ead8;
	font-size:12px;
	}
#Main
{
padding-bottom:60px;
width:1113px;
float:left;
height:auto;
position:absolute;
left:50%;
margin-left:-557px;
}
.MainBodyContainer
{
width:1113px;
float:left;
height:auto;
background-color:#f0ead8;
background-image:url(Images/ShadowBg.gif);
background-repeat:repeat-y;
}
.MainBodyContainer .LeftShadow
{
width:61px;
height:265px;
float:left;
background-image:url(Images/LeftShadow.jpg);
background-repeat:no-repeat;
}
.MainBodyContainer .RightShadow
{
width:59px;
height:265px;
float:left;
background-image:url(Images/RightShadow.jpg);
background-repeat:no-repeat;
}
.MainBodyContainer .MainContainer
{
width:993px;
height:auto;
float:left;
}
.MainContainer .FirstHeader
{
width:993px;
float:left;
height:89px;
} 
.MainContainer .FirstHeader .LeftImage
{
width:726px;
float:left;
height:90px;
}
.MainContainer .FirstHeader .Spacer
{
height:90px;
float:left;
width:7px;

}

.MainContainer .FirstHeader .RightAdvertiseArea
{
width:260px;
height:90px;
float:left;
}
.MainContainer .HeaderYellowLine
{
width:993px;
height:6px;
float:left;
background-image:url(Images/YellowBgHeader.jpg);
background-repeat:repeat-y;
}
.MainContainer .SecondHeader
{
width:993px;
height:106px;
float:left;
background-image:url(Images/BlueBgHeader.jpg);
background-repeat:repeat-y;
}
.MainContainer .SecondHeader .SecondHeaderLeftImage
{
background-image:url(Images/MJ.jpg);
background-repeat:no-repeat;
float:left;
width:457px;
height:99px;
}
.SecondHeader .SecondHeaderRightImage
{
height:99px;
float:left;
width:534px;

}

.SecondHeaderRightImage .FirstRightImageSection
{
height:38px;
width:536px;
float:left;
padding-top:10px;
}

.FirstRightImageSection .TuesdaySection
{
width:215px;
height:38px;
float:left;
text-align:right;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
padding-right:10px;
}

.FirstRightImageSection .TextboxNew 
{
width:128px;
height:38px;
float:left;
color:07aaff;
}
.FirstRightImageSection .TextboxNew1 
{
width:128px;
height:38px;
float:left;
color:07aaff;
padding-left:10px;
}

.FirstRightImageSection .TextboxNew .TextBox1
{
color:#01A1EF;
font-size:11px;
width:128px;
height:14px;
float:left;
}
.FirstRightImageSection .TextboxNew1 .TextBox2
{
color:#01A1EF;
font-size:11px;
width:128px;
height:14px;
float:left;
}

.FirstRightImageSection .GoImageSection
{
width:24px;
height:19px;
float:left;
padding:1px 0 0 10px;
}
.SecondHeaderRightImage .SecondRightImageSection
{
height:30px;
width:325px;
float:left;
padding-left:212px;
} 
.SecondHeaderRightImage .SecondRightImageSection .HeaderJustJobs
{
height:30px;
width:111px;
float:right;
} 
.MainContainer .HeaderNavigation
{
width:993px;
height:30px;
float:left;
background-image:url(Images/NavigationBarBg.jpg);
background-repeat:no-repeat;
}
.HeaderNavigation .FalseImage
{
width:176px;
height:30px;
float:left;
}

.HeaderNavigation .JustImage
{
width:213px;
height:30px;
float:left;
}

.HeaderNavigation .CompetitionImage
{
width:177px;
height:30px;
float:left;
}

.HeaderNavigation .BackgroundImage
{
width:425px;
height:30px;
float:left;
background-image:url(Images/BlueGradientImage.jpg);
background-repeat:no-repeat;
}
.MainContainer .MiddleMainContainer
{
background-color:#FFFFFF;
height:auto;
float:left;
width:993px;
}
.MainContainer .MiddleMainContainer .MiddleContentContainer
{
width:975px;
float:left;
height:auto;
margin-left:9px;
margin-top:25px;

}
.MiddleMainContainer .MiddleContentContainer .LeftSection
{
height:auto;
width:453px;
float:left;
}
 .MiddleContentContainer .LeftSection .LeftImageSection
{
height:523px;
width:451px;
float:left;
border:solid 1px #C2C2C4;
background-color:#F6F4F5;
}
 .MiddleContentContainer .LeftSection .LeftImageSection .LeftImageInnerSection
{
height:523px;
width:429px;
padding:10px 10px 0px 10px;
float:left;
}
.MiddleContentContainer .LeftSection .LeftNewsContainer
{
width:453px;
height:auto;
float:left;
padding:0 0 10px 0px;
}
.MiddleContentContainer .LeftSection .LeftTextArea
{
width:431px;
height:auto;
float:left;
}

.BiggerTextAreaContainer .OrangeArrowTextArea
{
width:427px;
height:auto;
float:left;
font-size:13px;
color:#666666;
font-weight:normal;
padding: 10px 0 0 15px;
}
.BiggerTextAreaContainer .BlackTextAreaFalseClaim
{
width:431px;
height:auto;
float:left;
font-size:13px;
color:#666666;
font-weight:normal;
padding: 5px 0 0 0px;
}
.caption
{
width:431px;
height:auto;
margin-top:4px; font-family: Verdana, Arial, sans-serif; color: #444;font-size:11px;
}
.JustFalseLeftImage
{
background-image:url(Images/HeadingSeparator.jpg);
width:431px;
height:13px;
float:left;
}
.JustFalseLeftOuterPart
{
width:421px;
height:13px;
float:left;
padding-left:10px;
}
.FalseClaimOrangeText
{
width:326px;
float:left;
font-size:11px;
font-weight:bold;
height:auto;
color:#db4f00;
padding-left:10px;
}

.MiddleContentContainer .LeftSection .LeftSpacer
{
height:13px;
width:453px;
float:left;
}
.MiddleContentContainer .LeftSection .LeftImageArea2
{
width:431px;
height:auto;
float:left;
margin-left:14px;
}
.MiddleContentContainer .LeftSection .LeftImageArea3
{
width:414px;
min-height:278px;
float:left;
margin-left:14px;
border:solid 1px #d44700;
background-image:url(Images/TagBg.jpg);
background-repeat:repeat-x;
padding:10px 0 10px 15px;
font-size:13px;
line-height:15px;
}
.LeftSection .LeftImageArea3 .TagTopText
{
float:left;
width:416px;
font-size:13px;
color:#d44700;
font-weight:bold;
padding:0 0 7px 0px;
}
 /*Class used for BLOG ROLLS On the Left panel on home page*/
 .MiddleContentContainer .LeftSection .LeftImageArea3 a
{
font-weight:bold;
font-size:11px;
color:#003095;
text-decoration:none;
}
/*Class used for BLOG ROLLS On the Left on home page*/
 .MiddleContentContainer .LeftSection .LeftImageArea3 a:hover
{
font-weight:bold;
font-size:11px;
color:#003095;
text-decoration:underline;

}
.MiddleMainContainer .MiddleContentContainer .CenterContentContainer1
{
width:222px;
height:auto;
float:left;
}
.MiddleContentContainer .CenterContentContainer1 .CenterContentContainer
{
width:222px;
height:auto;
float:left;
}
.CenterContentContainer .DocketHeader
{
width:222px;
height:44px;
float:left;
background-image:url(Images/TheDocketBlue.jpg);
background-repeat:no-repeat;
}

.CenterContentContainer .DocketContent
{
width:222px;
height:auto;
float:left;
background-image:url(Images/GreenBg.jpg);
background-repeat:repeat-y;
}
.DocketContent .DocketContentContainer
{
float:left;
width:180px;
min-height:150px;
padding:12px 22px 5px 20px;
}
.DocketContent .DocketContentText
{
color:#0083ff;
font-size:11px;
float:left;
text-align:center;
width:180px;
line-height:14px;
min-height:100px;
font-weight:bold;
}
.DocketContentText  .DocketContentHeadingText
 {
 float:left;
 text-align:center;
 color:#e77d05;
 width:180px;
 padding:10px 0 10px 0px; 
 }
 .DocketContentText .DocketContentBottomText
 {
 float:left;
 width:180px;
 text-align:center;
 color:#515151;
 font-size:10px;
 font-weight:normal;
 padding:5px 0 0 0px;
 }
 
 
  .DocketContentText .DocketContentBottomArrowImage
 {
 float:left;
 width:180px;
 text-align:center;
 padding:10px 0 0px 0px;
 }
.DocketContentContainer .SubText
  {
	  width:164px;
	  height:auto;
	  color:#0083ff;
font-size:10px;
float:left;
text-align:center;
font-weight:bold;
margin:0 0 0 7px;
  }
.DocketContentContainer .SubText p
 {
color:#003095;
font-size:11px;
float:left;
text-align:center;
width:164px;
line-height:14px;
font-weight:bold;
padding:0px;
}
.DocketContentContainer .postmetadata{
 float:left;
 width:164px;
 text-align:center;
 color:#404041;
 font-size:10px;
 font-weight:normal;
 padding:5px 0 0 0px;
 }

.DocketContentContainer .SubImage
	{
		width:175px;
		height:auto;
		float:inherit;
		text-align:center;
		margin-top:4px;		
		max-width:100px; max-height: 100px; width: auto !important; width: 100px; height: auto !important; height: 100px
		
			}
.CenterContentContainer .DocketFooter
{
width:222px;
height:20px;
float:left;
background-image:url(Images/GreenBottom.jpg);
background-repeat:no-repeat;
}
.DocketContent .DocketContentRSS
{
float:left;
text-align:center;
width:180px;
padding:10px 0 0 0px;
}

.CenterContentContainer1 .CenterContentContainerSec
{
width:204px;
min-height:280fpx;
float:left;
padding:15px 9px 0px 8px;
}
.CenterContentContainerSec .JustJobSection
{
background-image:url(Images/JobsHeading.jpg);
background-repeat:no-repeat;
float:left;
width:213px;
height:20px;
padding-bottom:10px;
}
.CenterContentContainerSec .JustJobText
{
min-height:42px;
float:left;
width:203px;
background-color:#def1ff;
padding:0px 0 5px 0px;
}
.CenterContentContainerSec .JustJobTextWhite
{
min-height:42px;
float:left;
width:203px;
background-color:#ffffff;
padding:0px 0 5px 0px;
}
.JustJobText .Arrow
{
width:4px;
height:8px;
padding:7px 0 0 12px;
float:left;
}
.JustJobTextWhite .ArrowWhite
{
width:4px;
height:8px;
padding:7px 0 0 12px;
float:left;
}
.JustJobText .ArrowText
{
width:184px;
float:left;
color:#003095;
font-size:11px;
font-weight:bold;
padding:5px 0 0 3px;
}
.JustJobTextWhite .ArrowTextWhite
{
width:184px;
float:left;
color:#003095;
font-size:11px;
font-weight:bold;
padding:5px 0 0 3px;
}
 .ArrowText .GrayText
{
font-size:9px;
color:#666666;
font-weight:normal;
}
 .ArrowTextWhite .GrayTextWhite
{
font-size:9px;
color:#666666;
font-weight:normal;
}
.CenterContentContainerSec .MoreText
{
min-height:15px;
float:left;
width:191px;
color:#eb4c00;
font-size:11px;
text-decoration:none;

font-style:italic;
padding:5px 0px 0 18px;
}
.CenterContentContainerSec .JustSeperator
{
width:205px;
height:15px;
background-image:url(Images/Seperator1.jpg);
background-repeat:no-repeat;
float:left;
padding-bottom:7px;
}
.CenterContentContainer1 .CenterContentContainerThird
{
width:204px;
height:79px;
float:left;
padding:0 9px 0 8px;

}
.CenterContentContainer1 .CenterContentContainerThird .Mj
{
width:204px;
float:left;
min-height:79px;
background-color:#010580;
}
.CenterContentContainerThird .CenterContentContainerThirdText
{
width:198px;
height:15px;
float:left;
padding:4px 0px 0 8px;
color:red;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
.CenterContentContainerThird .CenterContentContainerThirdBgImage
{
padding-left:10px;
width:179px;
height:23px;
float:left;
}
.CenterContentContainerThird .CenterContentContainerThirdButtons
{
float:left;
width:204px;
height:35px;
padding:5px 0 0 0px;
}
.CenterContentContainerThirdButtons .SignUpImage
{
float:left;
width:48px;
height:20px;
margin-left:15px;
}
.CenterContentContainerThirdButtons .EmailSection
{
float:left;
width:128px;
height:14px;
padding-left:10px;
}
.CenterContentContainerThirdButtons .EmailSection .TextboxCenter
{
float:left;
width:128px;
height:14px;
}
.CenterContentContainer1 .CenterContentContainerFour
{
width:204px;
height:auto;
float:left;
padding:0px 9px 0 8px;
}
.CenterContentContainerFour .BlogContainer
{
width:206px;
float:left;
height:auto;
padding-bottom:15px;
}
.CenterContentContainerFour .JustBlogSection
{
background-image:url(Images/JustBlogs.jpg);
background-repeat:no-repeat;
float:left;
width:206px;
height:20px;
padding-bottom:10px;
}
.CenterContentContainerFour .BlogContainer .ArunaImage
{
width:77px;
height:57px;
float:left;
margin:3px 0 0 0px;
}
.BlogContainer .TextJustBlog
{
width:119px;
float:left;
color:#003095;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0px 0 0 10px;
}
.TextJustBlog .OneMoreText
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#003095;
font-weight:normal;
}
.TextJustBlog .OneMoreText a
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:10px;
color:#003095;
font-weight:normal;
}
.TextJustBlog .OneMoreText a:hover
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:10px;
color:#003095;
font-weight:normal;
}

.TextJustBlog .BlackText
{
font-size:10px;
color:#424242;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
.CenterContentContainerFour .JustSeperatorNew
{
width:206px;
height:15px;
background-image:url(Images/Seperator1.jpg);
background-repeat:no-repeat;
float:left;
}
.CenterContentContainer1 .CenterContentContainerFive
{
width:204px;
height:auto;
float:left;
padding:0px 9px 0 8px;
}
.CenterContainerSpacer
{
width:204px;
height:10px;
float:left;
}
.SearchSpacer
{
width:604px;
height:10px;
float:left;
}
.CenterContentContainerFive .JustFalseClaimPart
{
width:203px;
height:30px;
float:left;
padding-bottom:8px;
}
.CenterContentContainerFive .AntiPart
{
width:203px;
height:30px;
float:left;
padding-bottom:8px;
}

.CenterContentContainerFive .Competition
{
width:203px;
height:30px;
float:left;
padding-bottom:8px;
}

.CenterContentContainer1 .CenterContentContainerSix
{
width:204px;
height:auto;
float:left;
padding:0 9px 0 8px;
}
.CenterContentContainerSix .TagsArea
{
width:186px;
min-height:355px;
float:left;
border:solid 1px #d44700;
background-image:url(Images/TagBg.jpg);
background-repeat:repeat-x;
padding:10px 0 0px 15px;
font-size:13px;
}
.CenterContentContainerSix .TagsArea .TagTopText
{
float:left;
width:186px;
font-size:13px;
color:#d44700;
font-weight:bold;
}
.CenterContentContainerSix .TagsArea .TagText
{
float:left;
width:186px;
font-size:13px;
color:#003095;
font-weight:normal;
padding:10px 0 0 0px;
}
.CenterContentContainerSix .TagsArea .TagText ul
{
margin:0px;
padding:0px;
float:left;
width:186px
}
.CenterContentContainerSix .TagsArea .TagText ul li
{
list-style-type:none;
line-height:15px;
float:left;
width:186px;
height:auto;
font-weight:bold;
}
.CenterContentContainerSix .TagsArea .TagText ul li a
{
font-weight:bold;
font-size:11px;
color:#003095;
text-decoration:none;
}
.CenterContentContainerSix .TagsArea .TagText ul li a:hover
{
font-weight:bold;
font-size:11px;
color:#003095;
text-decoration:underline;
}
.MiddleMainContainer .MiddleContentContainer .RightImageSection
{
width:300px;
height:auto;
float:left;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer1
{
width:298px;
height:auto;
float:left;
border:solid 1px #D44700;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer1 .USAttornewHeader
{
width:288px;
float:left;
font-size:13px;
height:19px;
background-color:#D44700;
color:#fff;
font-weight:bold;
padding:4px 0 0 10px;

}

.MiddleContentContainer .RightImageSection .RightPanelContainer1 .USAttorneyContainer
{
width:298px;
min-height:120px;
float:left;
padding:5px 0 5px 0px;
background-color:#D09600;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer1 .USAttorneyImageContainer
{
width:288px;
height:70px;
float:left;
background-color:#D09600;
margin:0px 5px 10px 5px;
}
.AttorneyImage
{
width:67px;
height:73px;
float:left;
}
.AttorneySpacer
{
width:6px;
height:73px;
float:left;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer1 .USAttorneyTextContainer
{
width:288px;
height:auto;
float:left;
font-size:12px;
margin:0px 5px 0px 5px;
font-weight:bold;
color:#fffefe;
}
.MiddleContentContainer .RightImageSection .RightSpacer
{
width:300px;
height:8px;
float:left;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer2
{
width:300px;
height:auto;
float:left;

}

.MiddleContentContainer .RightImageSection .PullQuoteSpacer
{
width:300px;
height:5px;
float:left;
margin:5px 0 1px 0px;
background-image:url(Images/Separator.jpg);
background-repeat:no-repeat;
}
.MiddleContentContainer .RightImageSection .PullQuoteSpacerBottom
{
width:300px;
height:5px;
margin:1px 0 5px 0px;
float:left;
background-image:url(Images/Separator.jpg);
background-repeat:no-repeat;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer3
{
width:228px;
height:auto;
float:left;
background-color:#f4f5f7;
padding:14px 36px 14px 36px;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer3 .QuoteText
{
width:228px;
min-height:152px;
float:left;
color:#d44700;
font-size:19px;
line-height:22px;
font-style:italic;

}
.MiddleContentContainer .RightImageSection .RightPanelContainer4
{
width:300px;
height:auto;
float:left;

}
.MiddleContentContainer .RightImageSection .RightSpacer2
{
width:300px;
height:10px;
float:left;
border:none;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer5
{
width:300px;
height:auto;
float:left;

}
.MiddleContentContainer .RightImageSection .RightPanelContainer6
{
width:298px;
height:auto;
float:left;
border:solid 1px #AFDDF7;
}
/*Class used for Justice department News Releases header on the right panel on home page*/
.MiddleContentContainer .RightImageSection .RightPanelContainer6 .NewsReleaseHeader
{
width:267px;
float:left;
font-size:13px;
height:19px;
background-color:#007ad9;
color:#fff;
font-weight:bold;
padding:4px 0 0 8px;
}
/*Class used for Justice department News Releases  on the right panel on home page*/
.MiddleContentContainer .RightImageSection .RightPanelContainer6 .NewsReleasesText
{
width:278px;
float:left;
height:auto;
padding:10px 15px 10px 10px;

}
/*Class used for Justice department News Releases  on the right panel on home page*/
.MiddleContentContainer .RightImageSection .RightPanelContainer6 .NewsReleasesText ul
{
width:278px;
float:left;
padding:0px;
margin:0px;
}
/*Class used for Justice department News Releases  on the right panel on home page*/
.MiddleContentContainer .RightImageSection .RightPanelContainer6 .NewsReleasesText ul li
{
list-style-type:none;
float:left;
width:268px;
height:auto;
font-size:11px;
font-weight:bold;
padding:0 0 0px 10px;
background-image:url(Images/ArrowMultimedia.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0 0 5px 0px;
}

/*Class used for Justice department News Releases header on the right panel on home page*/
.MiddleContentContainer .RightImageSection .RightPanelContainer6 a
{
color:#003095;
text-decoration:none;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer6 a:hover
{
color:#003095;
text-decoration:underline
}
.MiddleContentContainer .RightImageSection .RightPanelContainer6 .NewsReleaseIcon
{
float:left;
width:14px;
height:20px;
padding:3px 5px 0px 3px;

background-color:#007ad9;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer7
{
width:300px;
height:auto;
float:left;
background-color:#dd8c01;

}

.MiddleContentContainer .RightImageSection .RightPanelContainer8
{
width:298px;
height:auto;
float:left;
border:solid 1px #c6ddee;
}
/*Class used for Justice department News Releases header on the right panel on home page*/
.MiddleContentContainer .RightImageSection .RightPanelContainer8 .GovernmentSitesHeader
{
width:288px;
float:left;
font-size:13px;
height:19px;
background-color:#990000;
color:#fff;
font-weight:bold;
padding:4px 0 0 10px;
}
/*Class used for Justice department News Releases  on the right panel on home page*/
.MiddleContentContainer .RightImageSection .RightPanelContainer8 .GovernmentSitesText
{
width:298px;
float:left;
height:auto;
padding:10px 0px 10px 0px;
}
/*Class used for Justice department News Releases  on the right panel on home page*/
.MiddleContentContainer .RightImageSection .RightPanelContainer8 .GovernmentSitesText ul
{
width:298px;
float:left;
padding:0px;
margin:0px;
}
/*Class used for Justice department News Releases  on the right panel on home page*/
.MiddleContentContainer .RightImageSection .RightPanelContainer8 .GovernmentSitesText ul li
{
list-style-type:none;
float:left;
width:268px;
line-height:15px;
font-weight:bold;
font-size:11px;
padding:2px 15px 2px 15px;
background-color:#FFFFFF;
}
/*Class used for Justice department News Releases  on the right panel on home page*/
.MiddleContentContainer .RightImageSection .RightPanelContainer8 .GovernmentSitesText ul li.AlternateRowGovernmentSite
{
list-style-type:none;
float:left;
width:268px;
line-height:15px;
font-weight:bold;
font-size:11px;
padding:2px 15px 2px 15px;
background-color:#ECF5FC;
}
/*Class used to give style to links on the website*/
.Link
{
color:#003095;
text-decoration:none;

}
.Link:hover
{
color:#003095;
text-decoration:underline;

}
.AuthorLink
{
color:#003095;
text-decoration:none;
line-height:0px;
margin-top:-10px;

}
.AuthorLink:hover
{
color:#003095;
text-decoration:underline;
line-height:0px;
margin-top:-10px;
}
.UnderLineLink
{
color:#003095;
text-decoration:underline;
}
.UnderLineLink:hover
{
color:#003095;
text-decoration:none;
}
/*Class used to give style to US Attorny links on the website*/
.USLink
{
color:#fff;
text-decoration:none;
}
.USLink:hover
{
color:#fff;
text-decoration:underline
}
/*Class used to give style to links on the website*/
.BoldLink
{

color:#003095;
text-decoration:underline;
font-weight:bold;
}
.BoldLink:hover
{

color:#003095;
text-decoration:none;
font-weight:bold;
}


.MiddleContentContainer .RightImageSection .RightPanelContainer9
{
width:300px;
height:auto;
float:left;
}
.MiddleContentContainer .RightImageSection .RightPanelContainer10
{
width:300px;
height:auto;
float:left;

}

.MainContainer .LeftMainContainer
{
width:675px;
float:left;
height:auto;


}
.LeftSection .NewsLetter
{
width:421px;
min-height:72px;
float:left;
margin-left:14px;
background-color:#05096c;
padding:10px 0 10px 11px;
}
.NewsLetter .MjLobo
{
	width:68px;
	height:68px;
	float:left;
}
.NewsLetter .MjContantContainer
{
	width:326px;
	min-height:68px;
	float:left;
	padding-left:16px;
}
.NewsLetter .SignUpText
{
	width:326px;
	height:auto;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#ea4100;
}
.NewsLetter .NewsLetterText
{
	width:326px;
	height:auto;
	float:left;
	color:#FFF;
	font-size:24px;
	font-weight:bold;
}
.NewsLetter .SignUpArea
{
	width:326px;
	height:25px;
	float:left;
}
.NewsLetter .SignUpArea .TextBoxArea
{
	width:222px;
	height:25px;
	float:left;


}
.NewsLetter .SignUpArea .NewsLetterTextBox
{
	width:205px;
	height:18px;
}
.NewsLetter .SignUpArea .BtnSignUp2
{
	width:59px;
	height:25px;
	float:left;
}
.NewsLetter .SignUpArea .newsletter-submit
{
float:left;
width:58px;
height:22px;
text-align:center;
padding:0px 0 0px 0px;
margin:1px 0 0 0px;
background-color:#DDDDDD;
border:solid 1px #AAAAAA;
}
.PostDetailTitle
{
width:665px;
height:auto;
float:left;
font-size:20px;
color:#003095;
font-weight:bold;
padding: 0px 0 0 0px;

}
.PostDetailLeftPanel
{
width:450px;
height:auto;
float:left;
}
.PostDetailAuthor
{
width:450px;
height:auto;
float:left;
font-size:13px;
color:#a9a9a9;
padding:0px 0 10px 0px;
}
.PostDetailAuthor a
{
color:#003095;
text-decoration:none;
}
.PostDetailAuthor a:hover
{
color:#003095;
text-decoration:underline;
}
.LawFirmDetail
{
width:665px;
height:auto;
float:left;
font-size:13px;
color:#666666;
padding:3px 0 8px 0px;
}
.LawFirmDetail a
{
color:#003095;
text-decoration:none;
}
.LawFirmDetail a:hover
{
color:#003095;
text-decoration:underline;
}

.PostDetailContentContainer
{
width:665px;
height:auto;
float:left;
padding: 15px 0 0px 0px;
}
.PostDetailContentContainerLawFirm
{
width:665px;
height:auto;
float:left;
padding:0px 0 12px 0px;
margin:0px;
}
.PostDetailContentContainerLawFirm p
{
margin:0px;
padding:0px;

}
.PostDetailContentContainerLawFirm p a
{
color:#003095;
text-decoration:none;
}
.PostDetailContentContainerLawFirm p a:hover
{
color:#003095;
text-decoration:underline;
}
.SubpagesContentContainerLawFirm p
{
margin:15px 0 0 0px;
padding:0px;

}
.SubpagesContentContainerLawFirm p a
{
color:#003095;
text-decoration:none;
}
.SubpagesContentContainerLawFirm p a:hover
{
color:#003095;
text-decoration:underline;
}
.AboutAuthorImageTextSpacer
{
float:left;
height:300px;
width:10px;
}
.AboutAuthorLeftMaryJacobyImageContainer
{
float:left;
width:207px;
height:300px;
padding:2px;
border:solid 1px #999999;
}
.AboutAuthorMaryJacobyTextContainer
{
float:left;
width:442px;
height:auto;
}
.AboutAuthorLeftStephanieImageContainer
{
float:left;
width:204px;
height:300px;
padding:2px;
border:solid 1px #999999;
}
.AboutAuthorStephanieTextContainer
{
float:left;
width:420px;
height:auto;
}
.AboutAuthorLeftArunaImageContainer
{
float:left;
width:215px;
height:323px;
padding:2px;
border:solid 1px #999999;
}
.AboutAuthorArunaTextContainer
{
float:left;
width:430px;
height:auto;
}
.AboutAuthorLeftJoeImageContainer
{
float:left;
width:170px;
height:256px;
padding:2px;
border:solid 1px #999999;
}
.AboutAuthorJoeTextContainer
{
float:left;
width:475px;
height:auto;
}
.AboutAuthorLeftkennyImageContainer
{
float:left;
width:210px;
height:315px;
padding:2px;
border:solid 1px #999999;
}
.AboutAuthorkennyTextContainer
{
float:left;
width:435px;
height:auto;
}
.AboutAuthorleftPeopleImageContainer
{
float:left;
width:149px;
height:157px;
padding:2px;
border:solid 1px #999999;
font-size:1px;
}
.AboutAuthorleftPeopleTextContainer
{
float:left;
width:500px;
height:auto;
margin-right:10px;
}
.AboutAuthorleftMainJusticeImageContainer
{
float:left;
width:390px;
height:292px;
padding:2px;
border:solid 1px #999999;
font-size:11px;
margin:0px 0 10px 0px;
}
.AboutAuthorleftMainJusticeImageMainContainer
{
float:left;
width:396px;
height:auto;
font-size:11px;
margin:10px 0 15px 8px;
}
.AboutAuthorLeftMainJusticeTextContainer
{
float:left;
width:259px;
height:auto;
margin:10px 0 0px 0px;
}
.AboutAuthorLeftLeahImageContainer
{
float:left;
width:242px;
height:363px;
padding:2px;
border:solid 1px #999999;
}
.AboutAuthorLeahTextContainer
{
float:left;
width:403px;
height:auto;
}
.AboutAuthorLeftAndrewImageContainer
{
float:left;
width:226px;
height:302px;
padding:2px;
border:solid 1px #999999;
}
.AboutAuthorAndrewTextContainer
{
float:left;
width:419px;
height:auto;
}
.AboutAuthorLeftRyanImageContainer
{
float:left;
width:189px;
height:284px;
padding:2px;
border:solid 1px #999999;
}
.AboutAuthorRyanTextContainer
{
float:left;
width:456px;
height:auto;
}
.AboutAuthorLeftChristopherImageContainer
{
float:left;
width:226px;
height:341px;
padding:2px;
border:solid 1px #999999;
}
.AboutAuthorChristopherTextContainer
{
float:left;
width:419px;
height:auto;
}
.PostDetailGrayHorizontalLine
{
width:450px;
height:1px;
float:left;
background-color:#ccd3d9;
margin:0 0 5px 0px;

}
.PostDetailGrayHorizontalLineBottom
{
width:450px;
height:1px;
float:left;
background-color:#ccd3d9;
margin:5px 0 0px 0px;
}
.BlogDetailGrayHorizontalLine
{
width:663px;
height:1px;
float:left;
background-color:#ccd3d9;
margin:0 0 5px 0px;

}
.BlogDetailGrayHorizontalLineBottom
{
width:663px;
height:1px;
float:left;
background-color:#ccd3d9;
margin:5px 0 0px 0px;
}
.PostDetailContentContainer a
{
color:#003095;
text-decoration:none;
}
.PostDetailContentContainer a:hover
{
color:#003095;
text-decoration:underline;
}
.PostDetailButtonsContainer
{
width:665px;
float:left;
height:auto;
}
.PostDetailButtonsContainerLineSpacer
{
width:665px;
float:left;
height:5px;
background-image:url(Images/SeparatorLine.jpg);
background-repeat:no-repeat;
margin:8px 0 8px 0px;
}
.SearchDetailTitleName
{
width:665px;;
float:left;
height:auto;
font-size:22px;
color:#FF5400;
font-weight:bold;
padding: 0px 0 0px 0px;

}
.SearchDetailButtonsContainer
{
width:665px;
float:left;
height:auto;
line-height:15px;
}
.SearchDetailContentContainer
{
width:665px;
height:auto;
float:left;
margin:0px 0 15px 0px;
}
.SearchDetailContentContainerText
{
width:665px;
height:auto;
float:left;
padding:0px 0 10px 0px;
}
.SearchDetailContentContainerText p
{
float:left;
margin:0px;
padding:0px;
}
*:first-child+html .SearchDetailContentContainerText p
{
float:left;
margin:0px 0 0px 0px;
padding:0px;
}
.SearchDetailPostSubTitle
{
width:665px;
height:auto;
float:left;
font-size:14px;
font-weight:bold;
	color:#003095;
	}
.SearchDetailPostSubTitle a
{
color:#003095;
text-decoration:underline;
}
.SearchDetailPostSubTitle a:hover
{
color:#003095;
text-decoration:none;
}
.SearchDetailContentContainer a
{
font-weight:normal;
color:#003095;
text-decoration:none;
}
.SearchDetailContentContainer a:hover
{
font-weight:normal;
color:#003095;
text-decoration:underline;
}
.SearchDetailButtonsContainer a
{
font-weight:bold;
color:#D44700;
text-decoration:none;
}
.SearchDetailButtonsContainer a:hover
{
font-weight:bold;
color:#D44700;
text-decoration:underline;
}
.PostDetailOlderButton
{
width:320px;
float:left;
height:auto;
color:#D44700;
font-weight:bold;
}
.PostDetailOlderText
{
width:298px;
float:left;
height:auto;
padding:0 0 0 22px;
}
.RelatedStories
{
color:#D44700;
font-weight:bold;
}
.PostleftArrow
{
background-image:url(Images/PrevBlueArrow.jpg);
width:7px;
height:12px;
margin:1px 10px 0 5px;
background-repeat:no-repeat;
float:left;
}
.PostDetailOlderButton .PostOlderText
{
float:right;
width:298px;
line-height:15px;
}
.PostDetailNewerButton
{
width:330px;
float:right;
height:auto;
color:#D44700;
font-weight:bold;
text-align:right;

}
.PostDetailNewerText
{
width:308px;
float:right;
height:auto;
padding:0 22px 0 0px;

}
.PostRightArrow
{
background-image:url(Images/NextBlueArrow.jpg);
width:7px;
height:12px;
float:right;
padding-bottom:0px;
background-repeat:no-repeat;
margin:1px 5px 0 10px;
}
.PostDetailNewerButton .PostNewerText
{
float:left;
width:307px;
line-height:15px;
}
.PostDetailButtonsContainer a
{
font-weight:normal;
color:#003095;
text-decoration:underline;
}
.PostDetailButtonsContainer a:hover
{
font-weight:normal;
color:#003095;
text-decoration:none;
}
.MainContainer .LeftMainContainerAbout
{
width:665px;
float:left;
height:auto;
margin:0px 9px 0 0px;
line-height:22px;
}
.LeftMainpeopleContainerAbout
{
width:665px;
float:left;
margin:0px 9px 0 0px;
}
.MainContainer .LeftMainContainerAbout .LeftSectionSubpage
{
width:665px;
 min-height:auto;
 float:left;
 padding:10px 0 10px 0px;
}

.MainContainer .LeftMainContainerAbout .LeftSectionSubpage .Title
{
width:665px;
height:auto;
float:left;
font-size:20px;
color:#0099FF;
font-weight:bold;
padding: 0px 0 0 15px;
}
.MainContainer .LeftMainContainerAbout .LeftSectionSubpage .GreyTextArea
{
width:635px;
float:left;
color:#CCCCCC;
padding:0px 0 0 15px;
}
.MainContainer .LeftMainContainerAbout .LeftSectionSubpage .BlackTextArea
{
width:635px;
height:auto;
float:left;
color:#666666;
padding:0px 0 0 15px;
}
.MainContainer .LeftMainContainerAbout .LeftSectionSubpage .BlackTextArea a
{
color:#0080F4;
text-decoration:none;
}
.MainContainer .LeftMainContainerAbout .LeftSectionSubpage .BlackTextArea a:hover
{
color:#0080F4;
text-decoration:underline;
}
.MiddleContentContainer .LeftSection .MultimediaArea
{
width:432px;
float:left;
height:auto;
margin:22px 0 0 14px;

}

.MiddleContentContainer .LeftSection .LeftImageArea1
{
	min-height:300px;
	width:432px;
	float:left;
	background-image:url(Images/MultimediaLineBg.gif);
	background-repeat:repeat-y;
	}
.LeftImageArea1 .MulimediaHeader
{
	width:432px;
	height:42px;
	float:left;
	background-image:url(Images/Multimedia.jpg);
	background-repeat:no-repeat;
	
}
.LeftImageArea1 .BottomMultimedia
{
	width:432px;
	height:25px;
	float:left;
	background-image:url(Images/MultimediaBottom.jpg);
	background-repeat:no-repeat;

}
	
 
 .LeftImageArea1 .MulimediaHeader .IconContainer
 {
	  width:96px;
	 height:25px;
	 float:right;
	 padding:10px 0 0 70px;
	 		 	 }
 
 .LeftImageArea1 .BlueAreaContainer
 {
	 width:428px;
	 height:auto;
	 float:left;
	 padding:0 2px 0 2px;
		
 }
  .LeftImageArea1 .BlueAreaContainer .BlueAreaMultimedia
  {
	  width:428px;
	  min-height:300px;
	  float:left;
	  background-image:url(Images/MultimediaBlueBg.jpg);
	  background-repeat:repeat-x;
	
  }
 
   .LeftImageArea1 .BlueAreaContainer .BlueAreaMultimedia .WhiteAreaMultimedia
   {
	   width:428px;
	   min-height:300px;
	   float:left;
	   background-image:url(Images/MultimediaWhiteBg.gif);
	   background-repeat:repeat-y;
	         }
      .LeftImageArea1 .BlueAreaContainer .BlueAreaMultimedia .WhiteAreaMultimedia .ContantMultimedia
	  {
		  width:416px;
		  min-height:300px;
		  float:left;
		  padding:0 0px 0 12px;
				  }
.ContantMultimedia .ContantContainer1
{
	width:395px;
	min-height:74px;
	float:left;
	padding-right:18px;
	}
.ContantMultimedia .ContantContainer1 .WhiteIcon1
{
	width:22px;
	height:50px;
	float:left;
	}
.ContantMultimedia .ContantContainer1 .WhiteIconRightSpacer
{
	width:7px;
	height:50px;
	float:left;
}
		
.ContantMultimedia .ContantContainer1 .VedioImage
{
	width:80px;
	height:59px;
	float:left;
}
.ArchiveText
{
	width:50px;
	height:auto;
	
	font-size:10px;
	color:#eb4c00;
	padding:0px 0 0 7px;
}
.ArchiveText a
{
color:#eb4c00;
text-decoration:none;
}
.ArchiveText a:hover
{
color:#eb4c00;
text-decoration:underline;
}

.ContantMultimedia .ContantContainer1 .TextArea
{
	width:276px;
	height:auto;
	float:left;
	padding-left:10px;
	font-size:12px;
	color:#003095;
	font-weight:bold;
	line-height:13px;

	}
.ContantMultimedia .ContantContainer1 .TextArea .TextColor
{
width:276px;
height:auto;
	float:left;
	font-size:11px;
	color:#eb4c00;
	font-weight:bold;
	padding:0 0px 0 0px;

	}
	.ContantMultimedia .ContantContainer1 .TextArea  .MultimediaTitle
{
	width:276px;
	height:auto;
	float:left;
	font-size:12px;
	color:#003095;
	font-weight:bold;
	line-height:13px;
}
.ContantMultimedia .ContantContainer1 .TextArea .GrayColor
{
width:276px;
	height:auto;
	float:left;
	font-size:10px;
	color:#424242;
	font-weight:normal;
	line-height:10px;
	padding:10px 0 0 0px;
	}
.MultimeidaSeparator
{
	width:401px;
	height:17px;
	float:left;
	background-image:url(Images/MultimediaSeparator.jpg);
	background-repeat:no-repeat;
	
}
 .TextArea1
{
	width:365px;
	height:auto;
	float:left;
	}
.ContantMultimedia .ContantContainer1 .TextArea1 .TextColor1
{
	color:#EB4C00;
	width:365px;
	height:auto;
	float:left;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	}
.ContantMultimedia .ContantContainer1 .TextArea1 .DocumentDatabaseTitle
{
	color:#003095;
	width:365px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:13px;

}
.ContantMultimedia .ContantContainer1 .TextArea1 .GrayColor1
{
width:365px;
	height:auto;
	float:left;
	font-size:10px;
	color:#424242;
	font-weight:normal;
	line-height:10px;
	padding:10px 0 0 0px;
	}
.ContantMultimedia .ContantContainer1 .TextArea1 .DocumentDatabaseTitle a
{
	color:#003095;
	text-decoration:none;
	
}
.ContantMultimedia .ContantContainer1 .TextArea1 .DocumentDatabaseTitle a:hover
{

	color:#003095;
	text-decoration:underline;
	
}

/*.DocketContentContainer h3 a
{
 float:left;
 font-size:11px;
 text-decoration:none;
 text-align:center;
 color:#e77d05;
 width:180px;
 padding:10px 0 10px 0px; 

}
*/
.DocketContentContainer p {
color:#0083ff;
font-size:11px;
float:left;
text-align:center;
width:180px;
line-height:14px;
font-weight:bold;
}
.DocketContentContainer .postmetadata{
 float:left;
 width:180px;
 text-align:center;
 color:#515151;
 font-size:12px;
 font-weight:normal;
 padding:5px 0 0 0px;
}

.DocketContentContainer .DocketContentBottomArrowImage{
 float:left;
 width:180px;
 text-align:center;
 padding:10px 0 0px 0px;

}
/*User-Registration Stsrts here*/
.RegistrationHeader
{
width:600px;
height:24px;
float:left;
font-size:16px;
color:#000;
background-color:#E1E1E1;
margin:0px 0 15px 0px;
padding:3px 0px 0px 15px;
border:solid 1px #DFDFDF;
}
/* Class used for Panel container*/
.PanelContainer
{
width:600px;
height:auto;
float:left;
}

/* Class used for Left panel*/
.LeftPanel
{
width:295px;
height:auto;
float:left;
text-align:right;
}
/* Class used for Right panel*/
.RightPanel
{
width:295px;
height:auto;
float:left;
}

/*Class used for form content*/
.FormContent
{
height:24px;
width:295px;
}
.Msg
{
color:#FF0000;
}
/*Class used for Panel Spacer*/
.PanelSpacer
{
width:5px;
height:250px;
float:left;
}
/*Class used for form content*/
.MultilineFormContent
{
height:40px;
width:295px;
}
.RegisterButton
{
width:295px;
height:30px;
float:left;
text-align:right;
margin:10px 0 0 0px;
}
.CancelButton
{
width:295px;
height:30px;
float:left;
margin:10px 0 0 0px;
padding:0 0 0 10px;
}
/* Class used for all Input Box*/
.InputBox
{
border:solid 1px #DFDFDF;
}
/* Class use to giv style to buttons of page*/
.Button
{
background-color:#DDDDDD;
border:solid 1px #AAAAAA;
cursor:hand;
}
/* class used for Max char on the page*/
.MaxChar
{
color:#21759B;
font-size:10px;
}
/*User-Registration Ends here*/
.FooterImg .Footer
{
width:977px;
height:27px;
float:left;
padding-top:21px;
}
.FooterImg .Footer .FooterLink
{
	width:430px;
height:27px;
float:left;
}
.FooterImg .Footer .FooterLink ul
{
float:left;
width:430px;
margin:0px;
padding:0px;
}
.FooterImg .Footer .FooterLink li
{
display:inline;
list-style:none;
float:left;
padding-left:10px;
padding-top:8px;
font-size:11px;
font-weight:bold;
color:#666666;
}
.FooterImg .Footer .FooterLink ul li .FooterText
{
color:#d44700;
font-size:11px;
text-decoration:none;
font-weight:bold;

}
.FooterImg .Footer .FooterInnerSpace
{
width:271px;
float:left;
height:20px;
}
.FooterImg .Footer .FooterRightText
{
width:260px;
height:19px;
padding-top:8px;
float:left;
color:#424242;
font-size:11px;
text-decoration:none;
text-align:right;
font-weight:bold;
}
.FooterImgUSAttorny .Footer
{
width:977px;
height:27px;
float:left;
padding-top:21px;
}
.FooterImgUSAttorny .Footer .FooterLink
{
	width:430px;
height:27px;
float:left;
}
.FooterImgUSAttorny .Footer .FooterLink ul
{
float:left;
width:430px;
margin:0px;
padding:0px;
}
.FooterImgUSAttorny .Footer .FooterLink li
{
display:inline;
list-style:none;
float:left;
padding-left:10px;
padding-top:8px;
font-size:11px;
font-weight:bold;
color:#666666;
}
.FooterImgUSAttorny .Footer .FooterLink ul li .FooterText
{
color:#d44700;
font-size:11px;
text-decoration:none;
font-weight:bold;

}
.FooterImgUSAttorny .Footer .FooterInnerSpace
{
width:271px;
float:left;
height:20px;
}
.FooterImgUSAttorny .Footer .FooterRightText
{
width:260px;
height:19px;
padding-top:8px;
float:left;
color:#424242;
font-size:11px;
text-decoration:none;
text-align:right;
font-weight:bold;
}
.FooterImgUSAttorny
{
	width:1113px;
	height:57px;
	float:left;
	background-image:url(Images/Footer.jpg);
	background-repeat:no-repeat;
	margin-left:-70px;
		
}
.FooterImg
{
	width:1113px;
	height:57px;
	float:left;
	/*background-image:url(Images/Footer.jpg);
	background-repeat:no-repeat;*/
	
		
}
.FooterImg .FooterMain
{
	width:977px;
	float:left;
	height:57px;
		background-image:url(Images/FooterBg.jpg);
	background-repeat:repeat-x;
}
.FooterImg .FooterLeft
{
	width:69px;
	height:57px;
	float:left;
	background-image:url(Images/FooterLeft.jpg);
	background-repeat:;
}
.FooterImg .FooterRight
{
	width:67px;
	height:57px;
	float:left;
	background-image:url(Images/FooterRight.jpg);
	background-repeat:;
}
.FooterImg .FooterBg
{
	height:49px;
	width:977px;
	float:left;
	background-image:url(Images/FooterBg.jpg);
	background-repeat:repeat-x;
}
.FooterImgUSAttorny .FooterMain
{
	width:977px;
	float:left;
	height:57px;
		background-image:url(Images/FooterBg.jpg);
	background-repeat:repeat-x;
}
.FooterImgUSAttorny .FooterLeft
{
	width:69px;
	height:57px;
	float:left;
	background-image:url(Images/FooterLeft.jpg);
	background-repeat:;
}
.FooterImgUSAttorny .FooterRight
{
	width:67px;
	height:57px;
	float:left;
	background-image:url(Images/FooterRight.jpg);
	background-repeat:;
}
.FooterImgUSAttorny .FooterBg
{
	height:49px;
	width:977px;
	float:left;
	background-image:url(Images/FooterBg.jpg);
	background-repeat:repeat-x;
}
.Footer .BotoomLinkLine
{
	width:7px;
	height:27px;
	float:left;
	background-image:url(Images/BottomLinkLine.jpg);
	background-repeat:no-repeat;
	margin-top:2px;
}
.MainContainer .NavigationArea
{
width:993px;
height:40px;
float:left;
}
.NavigationArea .NavigationTextArea
{
width:678px;
height:auto;
float:left;
}
.NavigationArea .NavigationTextAreaOuterPart
{
width:678px;
height:14px;
float:left;
padding-top:20px;
}
.NavigationArea .NavigationTextArea ul
{
margin:0px;
padding:0px;
width:600px;
height:14px;
}
.NavigationArea .NavigationTextArea ul li
{
display:inline;
list-style:none;
float:left;
}

.NavigationArea .NavigationTextArea ul li .NavigationText
{
color:#07aaff;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

.NavigationArea .NavigationTextArea ul li.LineSpacer
{
float:left;
margin:4px 0 0 0px;
background-image:url(Images/PipeLine.jpg);
background-repeat:no-repeat;
width:15px;
height:8px;
}
.NavigationArea .NavigationTextArea ul li.OrText
{
 float:left;
 width:20px;
 height:12px;
color:#003095;
font-size:11px;
font-weight:bold;
text-align:center;
margin:1px 0 0 0px;
}

.NavigationArea .NavigationSecTextArea
{
width:218px;
height:20px;
float:left;
padding-top:14px;
text-align:right;
}
.NavigationSecTextArea .NavigationSecTextAreaSearch
{
width:40px;
height:17px;
float:left;
font-size:11px;
font-weight:bold;
padding:3px 5px 0 0;
text-align:left;
color:#000000;
}
 .NavigationSecTextArea .NavigationSecTextAreaTextbox
{
width:120px;
height:20px;
float:left;
}
 .NavigationSecTextArea .NavigationSecTextAreaTextbox .TextBox
 {
 height:14px;
 width:120px;
 float:left;
}
 .NavigationSecTextArea .NavigationSecTextAreaImage
{
width:34px;
height:20px;
float:left;
}
.NavigationArea .NavigationThirdTextArea
{
width:97px;
height:20px;
float:left;
padding:8px 0 5px 0;
}
.NavigationArea .NavigationThirdTextAreaNewImage
{
width:27px;
height:30px;
float:left;
padding-left:10px;
}
.NavigationArea .NavigationThirdTextAreaTwitter
{
width:27px;
height:30px;
float:left;
padding-left:3px;
}
.NavigationArea .NavigationThirdTextAreaFacebook
{
width:27px;
height:30px;
float:left;
padding-left:3px;
}
/* Class used for Left main container for author detail page.*/
.AuthorDetailLeftMainContainer
{
width:665px;
float:left;
height:auto;
line-height:22px;

}

/* Class used for Name of Author for author detail page.*/
.AuthorDetailName
{
width:665px;;
float:left;
height:auto;
font-size:22px;
color:#FF5400;
font-weight:bold;
padding: 0px 0 15px 0px;
}
 /* Class used for Author Image for author detail page.*/
 .AuthorDetailImage
 {
 float:right;
 width:100px;
 height:100px;
 padding:10px 0 10px 10px;
 }
 /* Class used for Title of post related to the Author on Author detail page*/
 .AuthorDetailPostTitle
{
width:665px;
height:auto;
float:left;
font-size:12px;
	color:#003095;
	}
 /* Class used for Title of post related to the Author on Author detail page*/
 .AuthorDetailPostSubTitle
{
width:665px;
height:auto;
float:left;
font-size:14px;
font-weight:bold;
	color:#003095;
	}
.AuthorDetailPostSubTitle a
{
color:#003095;
text-decoration:none;
}
.AuthorDetailPostSubTitle a:hover
{
color:#003095;
text-decoration:underline;
}
.AuthorDetailAuthor
{
width:665px;
height:auto;
float:left;
font-size:13px;
color:#a9a9a9;
padding:0px 0 10px 0px;


}
.AuthorDetailAuthor a
{
color:#003095;
text-decoration:none;
}
.AuthorDetailAuthor a:hover
{
color:#003095;
text-decoration:underline;
}
.SideBarBlogContainer
{
width:298px;
height:auto;
float:left;
border:solid 1px #d44700;
padding:10px 0 10px 0px;
}
 /* Class used for Name of Author on the side bar to the Author on Author detail page*/
 .SideBarAuthorTitle
 {
 width:290px;
float:left;
font-size:12px;
height:19px;
background-color:#0080F4;
color:#fff;
font-weight:bold;
padding:4px 0 0 10px;
margin:0 0 10px 0px;
}
/* Class used for left Panel text of Author detail on the side bar to the Author on Author detail page*/
.SideBarAuthorText
{
float:left;
width:203px;
height:auto;
}
.SideBarAuthorText p
{
margin:0px;
padding:0px;
float:left;
}
/* Class used for right  Panel image of Author on the side bar to the Author on Author detail page*/
.SideBarAuthorImage
{
float:left;
width:77px;
height:100px;
padding:0 10px 0px 10px
}
/* Class used for Read More button for  Author detail on the side bar to the Author on Author detail page*/
.SideBarReadMoreButton
{
float:left;
width:203px;
height:auto;
text-align:right;
padding:5px 0px 0px 0px
}
/* Class used for Blog Rolls for  Author detail on the side bar on Author detail page*/
.SidebarBlogRollHeader
{
float:left;
width:288px;
font-size:13px;
color:#d44700;
font-weight:bold;
padding:0 0 7px 10px;
}
 /*Class used for BLOG ROLLS On the Left panel on home page*/
 .SidebarBlogRollLink 
{

color:#003095;
text-decoration:none;
float:left;
width:288px;
padding:0 0 7px 10px;
}
 /*Class used for BLOG ROLLS On the Left panel on home page*/
 .SidebarBlogRollLink a
{
font-weight:bold;
font-size:11px;
color:#003095;
text-decoration:none;
float:left;
height:auto;
width:288px;
margin:0 0 0px 0px;
}
/*Class used for BLOG ROLLS On the Left on home page*/
 .SidebarBlogRollLink a:hover
{
font-weight:bold;
font-size:11px;
color:#003095;
text-decoration:underline;
float:left;
height:auto;
width:288px;
padding:0 0 0px 0px;
}
/*Class used for Video Container on the side bar on Author Detail page*/
.SideBarAuthorVideo
{
float:left;
height:auto;
width:300px;
background-image:url(Images/VedioRight.jpg);
background-repeat:no-repeat;
}
.ArchiveDetail
{
width:665px;
height:auto;
float:left;
}
.MJpagetitle
{
width:665px;
height:auto;
float:left;
font-size:18px;
color:#0099FF;
font-weight:bold;
}
.ArchiveDetail .Title
{
width:665px;
height:auto;
float:left;
font-size:14px;
color:#0099FF;
font-weight:bold;
padding: 0px 0 0 15px;
}
.ArchiveDetail .Title h3
{
width:665px;
height:auto;
float:left;
margin:0px;
padding:0px;
}
.ArchiveDetail .Title h3 a
{
color:#0080F4;
text-decoration:none;
}
.ArchiveDetail .Title h3 a:hover
{
color:#0080F4;
text-decoration:underline;
}
.ArchiveDetail .GreyTextArea
{
width:635px;
float:left;
color:#CCCCCC;
padding:0px 0 10px 15px;
}
.ArchiveDetail .BlackTextArea
{
width:635px;
height:auto;
float:left;
color:#666666;
padding:0px 0 0 15px;
}
.ArchiveDetail .BlackTextArea a
{
color:#0080F4;
text-decoration:none;
}
.ArchiveDetail .BlackTextArea a:hover
{
color:#0080F4;
text-decoration:underline;
}
.ArchiveDetail .PostContent
{
width:665px;
 min-height:auto;
 float:left;
 padding:10px 0 10px 0px;
}
.NewsDetailRightContainer{
width:200px;
height:200px;
float:right;

}

/*CSS for News Detail Right Container Starts Here*/
.NewPanelContainer
{
	width:202px;
	float:right;
	height:auto;
	margin:0px 0px 10px 10px;
			}
		.NewPanelSpacer
{
	width:202px;
	float:left;
	height:10px;
			}
.NewPanel
{
	width:180px;
	float:left;
	height:auto;
	border:1px solid #ccd3d9;
	padding:10px;
	
		}
.TopHeadings
{
	width:180px;
	height:auto;
	float:left;

}
.NewHeadings
{
	width:180px;
	float:left;
	height:auto;
	margin:0 0px 5px 0px;
	}
.LeftImage
{
	width:24px;
	height:22px;
	float:left;
}
	
.TopHeadingText
{
	width:146px;
	height:17px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003095;
	padding-top:5px;
	font-weight:normal;
	padding-left:10px;
	}
.TopHeadingText a
{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003095;
	text-decoration:none;
}
.TopHeadingText a:hover
{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003095;
	text-decoration:underline;
}
.DocumentHeadingContainer
{
	width:165px;
	height:auto;
	float:left;
		
	
}
.Document
{
	width:165px;
	height:auto;
	float:left;
	background-image:url(../Images/HeadingBorder.jpg);
	background-repeat:repeat-x;
	color:#e65d0c;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
	.NewPanelHeaderSpacerLine
		{
	width:160px;
	height:1px;
	float:left;
	background-color:#b8cce4;
	margin:5px 0 5px 0px;
	}

.NoRecordFoundText
{
float:left;
height:auto;
margin:0 0 0 10px;
}
.DocumentImageArea
{
	width:20px;
	height:22px;
	float:left;

}

.DocumentTextArea
{
	width:140px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0263b8;
	font-weight:bold;	
}
 .DocumentTextArea a
{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0263b8;
	text-decoration:none;
	
}
 .DocumentTextArea a:hover
{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0263b8;
	text-decoration:underline;
}

.LawFirmContainer
{
	width:180px;
	height:auto;
	float:left;
	}

.LawFirm
{
	width:180px;
	height:auto;
	float:left;
	background-image:url(../Images/HeadingBorder.jpg);
	background-repeat:repeat-x;
	color:#d44700;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0 0px 0px;
	}
.DocumentContainer
{
	width:665px;
height:auto;
float:left;
padding:13px 0 0px 0px;
		
}
.DocumentImage
{
float:left;
height:12px;
width:12px;
margin:3px 0 0 0px;
}
.DocumentContainerText
{
	width:645px;
	height:auto;
	float:left;
	margin:0 0 0 8px;	
}
	.DocumentPostTitle
{
width:665px;
height:auto;
float:left;
font-size:12px;
	color:#003095;
padding:8px 0 8px 0px;
background-color:#f4f5f7;
	}
	.DocumentTitleContainerLineSpacer
{
width:665px;
float:left;
height:5px;
background-image:url(Images/SeparatorLine.jpg);
background-repeat:no-repeat;
}
.DocumentLeftSearchPanel
{
width:260px;
height:auto;
float:left;
padding:0 0px 0 65px;
font-weight:bold;
margin:3px 0 0 0px;
}
.DocumentSearchPanelTextBoxContainer
{
width:195px;
height:auto;
float:left;

}
.DocumentSearchPanelButtonContainer
{
width:70px;
height:auto;
float:left;

}
.Spacer
{
float:left;
height:15px;
width:665px;
}
.RelatedStoriesList
{
width:auto;
	height:auto;
	float:left;
	padding-left:4px;
	padding-top:0px;
	
}
.RelatedStoriesList ul
{
float:left;
width:auto;

	margin:5px 0 0 0px;
	padding:0px;
		list-style:none;
}
.RelatedStoriesList ul li
{
display:block;

width:auto;
color:#003095;
list-style-type:none;
float:left;
height:auto;
padding:0 0 0px 0px;
margin:0 0 5px 5px;
}
.RelatedStoriesList ul li a
{
font-weight:normal;
color:#003095;
text-decoration:none;
}
.RelatedStoriesList ul li a:hover
{
font-weight:normal;
color:#003095;
text-decoration:underline;
}
.RelatedStoriesList .RedArrowImage
{
float:left;
height:10px;
width:10px;
background-image:url(Images/ArrowMultimedia.gif);
background-repeat:no-repeat;
margin:2px 0 0 0px;
}
.SubHeadings
{
	width:176px;
	height:auto;
	float:left;
	padding-left:4px;
	padding-top:0px;
	
}
.SubHeadings ul
{
	margin:5px 0 0 0px;
	padding:0px;
		list-style:none;
}
.SubHeadings ul li
{
color:#003095;
list-style-type:none;
float:left;
width:171px;
height:auto;
padding:0 0 0px 0px;
margin:0 0 0px 5px;
}
.SubHeadings .RedArrowImage
{
float:left;
height:10px;
width:10px;
background-image:url(Images/ArrowMultimedia.gif);
background-repeat:no-repeat;
margin:2px 0 0 0px;
}
.SubHeadings .LinkContainer
{
float:left;
width:161px;
height:auto;
font-weight:normal;
line-height:15px;
}
.SubHeadings ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003095;
	text-decoration:none;
}
.SubHeadings ul li a:hover
{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003095;
	text-decoration:underline;
}
/*CSS for News Detail Right Container Ends Here*/
.DocketContentText ul li 
{

margin-left:-25px;
padding:0px;

}
.DocketContentText h3 a
{
float:left;
color:#d09600;
text-align:center;
text-decoration:none;
width:164px;
padding:8px 0 10px 7px; 
font-size:11px;

}
.DocketContentText h3 a:hover
{
float:left;
color:#d09600;
text-decoration:none;
text-align:center;
 width:164px;
 padding:8px 0 10px 7px; 
 font-size:11px;
}

/* Class used for Left main container for author detail page.*/
.DocumentContainer
{
width:665px;
float:left;
height:auto;
}

.DocumentContainer .DocumentTitle
{
color:#0099FF;
font-size:13px;
font-weight:bold;
}
.DocumentHeader
{
width:665px;
height:auto;
float:left;
font-size:20px;
color:#0099FF;
font-weight:bold;
}
.DocketContent .DocketContentContainer a img.SubImage{border:1px solid #939698;padding:2px; max-width:100px; max-height: 100px; width: auto !important; width: 100px; height: auto !important; height: 100px 
}
*:first-child+html .DocketContent .DocketContentContainer a img.SubImage{width: auto;  height: auto; border:1px solid #939698; padding:2px;float:inherit;margin-top:4px;max-width:100px; max-height: 100px; width: auto !important; width: 100px; height: auto !important; height: 100px }
#content.home img.thumb { float: right; margin: 2px 0 2px 7px; max-width:100px; max-height: 100px; width: auto !important; width: 100px; height: auto !important; height: 100px  }
.clearfix:after, .col-group:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}   
.clearfix, .col-group { display: inline-block;  } 
/* Hides from IE-mac \*/
* html .clearfix, * html .col-group { height: 1%; }
.clearfix, .col-group { display: block; }
/* End hide from IE-mac */
#content.home .col-a { width: 431px; padding-right: 0px; margin:0px 0 0 14px; float: left; background: transparent;}

#content.home .col-b { width: 431px; margin: 0px 0 0 px; padding-left:0px; float: left; background: transparent;}
#content.home h1 { font-size: 25px;width: 431px;}
#content.home h2 { font-size: 20px; width: 431px; }
#content.home h3 { font-size: 16px; width: 431px;}
div.col-a h1 a,  div.col-a h2 a, div.col-a h3 a { color:#003095; text-decoration:none; width:431px;text-align:left;margin:0px;float:left;}
div.col-a h1 a:hover,  div.col-a h2 a:hover, div.col-a h3 a:hover { color:#003095; text-decoration:underline; }
div.col-b h1 a, div.col-b h2 a, div.col-b h3 a { color:#003095;text-decoration:none; width:431px;text-align:left; padding:0px;}
div.col-b h1 a:hover, div.col-b h2 a:hover, div.col-b h3 a:hover { color:#003095;text-decoration:underline; }
#content.home h1, #content.home h2, #content.home h3 { font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 1.15; padding: 0; margin: 0; width:431px;text-align:left; }
#content.home .postmetadata { color: #a9a9a9; margin: 4px 0px 8px 0px ; }
#content.home .postmetadata, #content.home .postmetadata small { font-size: 12px;}
#content.home div.story p /* summary */ { font-size: 12px; color: #000000; line-height: 1.4;margin:0px;padding:0px;}
div#content img { border:1px solid #939698; padding:2px; }
div#content .AuthorImage img { border:0px solid #939698;  }
#content.home .col-tags ul { 
    list-style-position: outside;
    list-style-type: none;
	margin:0px 0;
	padding:0;
	
	}
	
	.LawFirmGrayHorizontalLine
{
width:665px;
height:1px;
float:left;
background-color:#ccd3d9;
margin:0 0 5px 0px;

}
.LawFirmGrayHorizontalLineBottom
{
width:665px;
height:1px;
float:left;
background-color:#ccd3d9;
margin:5px 0 0px 0px;
}
.ArchiveLeftSearchPanel
{
width:170px;
height:auto;
float:left;
padding:0 0px 0 0px;
font-weight:bold;
margin:3px 0px 0  45px;
}
.ArchiveSearchPanelDropDownContainer
{
width:140px;
height:auto;
float:left;

}
/*Video-Detail CSS Starts here*/
.Container
{
width:665px;
height:auto;

}
.Wrapper
{width:665px;
height:auto;
clear:both;
}
.Videosection
{
width:665px;
height:400px;
float:left;
text-align:center;
}
.VideoDetailPanel
{
width:665px;
height:auto;
float:left;
}
.ImageandTextSectionLeft
{
width:300px;
height:auto;
float:left;
}
.ImageandTextSectionRight
{
width:300px;
height:auto;
float:left;
}

.ImageSection
{
width:100px;
height:100px;
float:left;
}
.TextSection
{
width:150px;
height:auto;
border:solid 1px black;
float:left;
margin-left:5px;
}
.TitleSection
{
width:215px;
height:auto;
border:solid 1px blue;
float:left;
margin:0 0 5px 5px;

}
/*Video-Detail CSS Ends Here*/

/*Podcast Detail Page CSS Starts Here*/
.PodcastMainContainer
{
width:665px;
float:left;
height:auto;
}
.PodcastTopHeader
{
width:665px;
float:left;
height:65px;

}
.PodcastResultPage
{
width:450px;
height:300px;
float:left;
}
.PodcastSpacer
{
height:300px;
width:5px;
float:left;
}
.PodcastEpisodes
{
width:210px;
height:300px;
float:left;
background-color:#CC99CC;
}
.PodcastMainSpacerBottom
{
height:65px;
float:left;
width:665px;
}
.PodcastImageContainer
{
width:665px;
height:auto;
float:left;
}
.PodcastImageBox
{
width:150px;
height:150px;
float:left;
}
.PodcastBoxSpacer
{
width:15px;
height:150px;
float:left;
}
.PodcastMainBox
{
height:auto;
float:left;
width:150px;
}
.PodcastTitle
{
width:150px;
height:auto;
border:Solid 1px green;
float:left;
}
.PodcastText
{
width:150px;
height:auto;
border:Solid 1px red;
float:left;
}
/*Podcast Detail page Css Ends Here*/


/*Register Page CSS*/
.LogingAreaContainer {
	width: 665px;
	height:auto;
	float:left;
}
.TopHeadingLogin
{
	width:665px;
	height:37px;
	float:left;
	color:#0072b1;
	font-weight:bold;
	font-size:14px;
}
.HeaderImageLogin
{
	width:665px;
	height:116px;
	float:left;
	background-image:url(Images/HeaderLogin.jpg);
	background-repeat:no-repeat;
}
.HeaderTextLogin
{
	width:495px;
	height:70px;
	float:left;
	font-size:19px;
	font-weight:bold;
	color:#FFF;
	line-height:26px;
	padding:17px 0 0 20px;
}
.YellowColor
{
	color:#fbc117;
}
.LoginFormArea
{
	width:644px;
	height:auto;
	float:left;
	padding:13px 0 0 21px;


}
.LeftPanelLogin
{
	width:269px;
	height:auto;
	float:left;

	
	
	}
	
.RegisterContainerLogin
{
	width:269px;
	height:auto;
	float:left;
	font-weight:bold;
	font-size:14px;
}
.SpacerLogin
{
	width:269px;
	height:15px;
	float:left;

}
.TextAreaLogin
{
	width:269px;
	height:auto;
	float:left;
	padding-bottom:2px;
}
.TextAreaLoginCheckboxTextContainer
{
	width:269px;
	height:auto;
	float:left;
}
.TextAreaLoginCheckboxTextContainer ul
{
	width:269px;
	height:auto;
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
	.TextAreaLoginCheckboxTextContainer ul li
{
	width:269px;
	height:auto;
	float:left;
	margin:0 0 3px 0px;
	line-height:16px;
	padding:0px;
	}
	.TextAreaLoginCheckboxTextContainer ul li .CheckBoxContainer
{
	width:25px;
	height:20px;
	float:left;
		}
	.TextAreaLoginCheckboxTextContainer ul li .CheckBoxTextContainer
{
	width:235px;
	height:auto;
	float:left;
	padding:2px 0 0 0px;
		}
.TextBoxContainerLogin
{
	width:269px;
	height:16px;
	float:left;
}
.TextBoxClassLogin
{
	width:189px;
	height:16px;
}
.SmallTextBoxClassLogin
{
	width:189px;
	height:16px;
}
.RegisterBtn
{
	width:269px;
	height:23px;
	float:left;
}
.MiddleSpacerLogin
{
	width:50px;
	height:200px;
	float:left;

	
}
.RighttPanelLogin
{
	width:269px;
	height:auto;
	float:left;
	
	
	
	
}
.TextAreaCheckbox
{
	width:210px;
	height:auto;
	float:left;
	padding-bottom:2px;
}
.LostPassword
{
width:210px;
	height:auto;
	float:left;
	font-size:12px;
	color:#2c65a8;
	font-weight:bold;
	border:none;
	margin-top:20px\0/;/*For IE 8*/
}
.LostPassword a
{
	font-size:11px;
	color:#2c65a8;
	text-decoration:underline;
	border:none;
}
.SignUpSpacer
{
	width:210px;
	height:10px;
	float:left;
}
	
.SignUpContainer
{
	width:186px;
	height:auto;
	float:left;
	border-bottom:2px solid #878682;
	border-left:2px solid #878682;
	border-right:2px solid #878682;
	
}
.BrownBarSignUp
{
	background-color:#ba6209;
	width:190px;
	height:11px;
	float:left;
}
.SignUpContent
{
	width:186px;
	height:auto;
	float:left;
	padding:10px 2px 0 2px;
}
.SignUpHeading
{
	width:186px;
	height:auto;
	float:left;
	color:#a1750c;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.MainJusticetext
{
	width:186px;
	height:auto;
	float:left;
	color:#45517b;
		font-size:16px;
	font-weight:bold;
	text-align:center;
	padding-top:2px;
	
}
.MainJusticetextStyle
{
	font-weight:normal;
}
.SignUpForm
{
width:164px;
	height:auto;
	float:left;
	padding:12px 0 0 16px;
}
.TextAreaSignUp
{
	width:157px;
	height:auto;
	float:left;
	padding-bottom:4px;
}
.StarColor
{
	color:#F00;
}
.TextboxSignUp
{
	width:157px;
	height:16px;
	float:left;
	padding-bottom:12px;
	
}
.TextboxClassSignUp
{
	width:146px;
	height:16px;
}
.TextboxClassEmail
{
	width:120px;
	height:16px;
}
.SubscribeBtn
{
	width:66px;
	height:24px;
	float:left;
	padding:4px 0 20px 0px;
}
.wide-image
{
padding:0px 0 15px 0px;

}
/*Css For Webinars Detail Page Ends here*/
.PodcastContainer {
	
	width: 675px;
	height:auto;
	float:left;
}
.HeadingPodcast
{
width:665px;
height:auto;
float:left;
font-size:22px;
color:#FF5400;
font-weight:bold;
padding: 0px 0 0 0px;
}
.SubHeadingPodcast
{
width:665px;
height:auto;
float:left;
font-size:14px;
font-weight:bold;
	color:#003095;
	padding:10px 0 0 0px;
}
.VideoContainerPodcast
{
	width:665px;
	height:auto;
	float:left;
	padding-top:14px;
}
.LeftAreaPodcast
{
	width:416px;
	min-height:313px;
	border:1px solid #c4c4c4;
	float:left;
	padding:8px;
}
.SpacerPodcast
{
	width:19px;
	height:300px;
	float:left;
}
.EpisodeAreaPodcast
{
	width:208px;
	min-height:319px;
	border:1px solid #c4c4c4;
	float:left;
		padding:10px 0 0 0px;
}
.HeadingEpisode
{
	width:192px;
	height:auto;
	float:left;
	color:#d44700;
	font-size:15px;
	padding:0px 0 0 16px;
	}
.SubHeadingEpisode
{
	width:192px;
	height:auto;
	float:left;
	
	padding-top:10px;
}
.SubHeadingEpisode ul
{
float:left;
width:192px;
	margin:0px;
	padding:0px 0 10px 0px;
}
.SubHeadingEpisode ul li
{
float:left;
width:182px;
	list-style:none;
	color:#003095;
		font-size:13px;
	
	padding:3px 5px 3px 20px; 
	
	background:url(Images/BulletEpisode.jpg)   7px  4px  no-repeat  #FFFFFF;
}
.SubHeadingEpisode ul li.AlternatingRow
{
float:left;
width:182px;
	list-style:none;
	color:#003095;
	font-size:13px;
		padding:3px 5px 3px 20px; 
	background:url(Images/BulletEpisode.jpg)   7px  4px  no-repeat #ECF5FC;
}
.SubHeadingEpisode ul li a
{
		color:#003095;
	font-size:13px;
	text-decoration:none;
}

/*.SmaillImageAreaPodcast
{
	width:665px;
	height:auto;
	float:left;
	padding-top:35px;
}*/
.PodCastVideoSpacer
{
float:left;
width:665px;
height:35px;
}
.SmaillImageAreaPodcastNew
{
	width:665px;
	height:auto;
	float:left;
	background-color:#ECF5FC;
	padding:10px 0 10px 0px;
}
.SmaillImageAreaPodcastAlternateRow
{
	width:665px;
	height:auto;
	float:left;
	background-color:#ffffff;
	padding:10px 0 10px 0px;
}
.leftImageAreapodcat
{
	width:116px;
	height:auto;
	float:left;
		}
.leftImageAreapodcatimg
{
max-width:100px; max-height: 100px; padding:8px; margin:0px; background-color:#ffffff;
	border:1px solid #c4c4c4; width: auto !important; height: auto !important;
	}
.DescriptionAreaPodcast
{
	width:522px;
	height:auto;
	float:left;
	padding-top:0px;
	padding-left:23px;
	}
.TitlePodcast
{
	width:522px;
	height:auto;
	float:left;
	color:#003095;
	font-weight:bold;
}
.DescrioptionAreaPodcast
{
	width:522px;
	height:auto;
	float:left;
	padding-top:11px;
}
.SeparatorDescription
{
	width:665px;
	height:1px;
	float:left;
	background-color:#ccd3d9;
	margin:0px 0 0px 0px; 
}
.VideoContainerVideoSection
{
	width:665px;
	height:auto;
	float:left;
	padding-top:14px;
}
.VideoSection
{
width:auto;
	max-width:647px;
	height:auto;
	border:1px solid #c4c4c4;
	float:left;
	padding:8px;
	
}
/*Got Tips Css starts Here*/
#GotTipsContainer
{
width:600px;
height:auto;

}
/* class used for containing form */
.GotTipsForm
{
width:600px;
height:auto;
margin-left:5px;
}
/* class used for giving heading */
.GotTipsHeading
{
padding-left:10px;
font-size:22px;
color:#FF5400;
font-weight:bold;
}
/* class used for paragraph */
.GotTipsPara
{
float:left;
margin:0 0 15px 0px;
padding:0px;
width:665px;
}

/* class used for entering name to input box */
.GotTipsInputBoxNameText
{
width:665px;
float:left;
height:auto;
margin:15px 0 0 0px;
}
/* class used for entering value to input box */
.GotTipsInputBoxValueText
{
width:600px;
height:auto;
padding:2px 0 0 10px;
margin:0 0 10px 0;
}
.GotTipsInputBoxErrorMsg
{
color:red;
width:600px;
height:auto;
padding:2px 0 0 10px;
margin:0 0 10px 0;
}
/*Got Tips Css ends Here*/

/*US Attorney Classes*/
.heads
{
background-color:#F1E2B9;
text-align:left;
height:40px;
color:#02000a;
}
.updated
{
background-color:#D4D9DF;
}
#usAttyTable tr td a
{
color:#1365AF;
text-decoration:underline; 	
}
#usAttyTable tr td a:hover
{
color:#1365AF;
text-decoration:none; 	
}
#content div h2
{
width:970px;
float:left;
height:auto;
vertical-align:top;
font-size:22px;
color:#FF5400;
font-weight:bold;
padding: 0px 0 0px 0px;
margin-top:-10px;
}
*:first-child+html #content div h2
{
width:970px;
float:left;
height:auto;
vertical-align:top;
font-size:22px;
color:#FF5400;
font-weight:bold;
padding: 0px 0 15px 0px;
margin:0px;

} 
/*Reprints Css starts here*/
#ReprintsRightcontainer
{
width:360px;
height:auto;
float:left;

}
/*Reprints Css starts here*/
#ReprintsLeftcontainer
{
width:295px;
height:auto;
float:left;
padding:0 10px 0 0px
}
#ReprintsLeftcontainer h1, h2, h3, h4
{
color:#003095;
}
#ReprintsLeftcontainer a
{
color:#003095;
text-decoration:none;
}
/* class used for Max char on the page*/
.ReprintsMaxChar
{
color:#000000;
font-size:10px;
}
#ReprintsLeftcontainer a:hover
{
color:#003095;
text-decoration:underline;
}
.ReprintsUpperText
{
width:360px;
height:auto;
}
.ReprintsForm
{
width:360px;
height:auto;
}
.ReprintsWrapper
{
width:360px;
height:auto;
clear:both;
}
.ReprintsLeftPart
{
width:25px;
float:left;
text-align:right;
}
.ReprintsRightPart
{
width:330px;
float:left;
}
.ReprintsBottomLeftPart
{
width:100px;
float:left;
text-align:right;
font-weight:normal;

}
.ReprintRightArticleFormContent
{
width:250px;
min-height:17px;
padding:0 0 10px 0px;
}
.ReprintArticleFormContent
{
width:100px;
min-height:17px;
padding:0 0 10px 0px;
}
.ReprintFormContent
{
width:100px;
height:27px;
}
.ReprintRightFormContent
{
width:250px;
height:27px;
}
.ReprintMultiLineFormContent
{
width:100px;
height:60px;
}
.ReprintRightMultiLineFormContent
{
width:250px;
height:60px;
}
.ReprintSpacer
{
float:left;
height:27px;
width:5px;
}
.ReprintsBottomRightPart
{
width:220px;
height:auto;
float:left;
text-align:left;
}
.ReprintsStar
{
color:red;
}
.ReprintsHeading1st
{
float:left;
width:360px;
height:auto;
font-size:18px;
font-weight:bold;
color:#003095;
}

.ReprintsPara
{
margin-top:3px;
margin-bottom:8px;
}
.ReprintsHeading2nd
{
float:left;
height:auto;
width:360px;
font-size:13px;
font-weight:bold;
color:#003095;
}
.ReprintsLabelMessage
{
float:left;
height:auto;
width:360px;
text-align:center;
}
.ReprintsLine
{
float:left;
height:1px;
background-color:#ccd3d9;
width:360px;
margin:10px 0 10px 0px;
}
.ReprintsTextArea
{
width:360px;
height:50px;
clear:both;
margin-bottom:10px;
border:solid 1px yellow;
}

/*Reprints css ends here*/
/*Css For Webinars Detail Page Starts here*/
#WebinarDetailContainer
{
width:665px;
height:auto;

}
.WebinarDetailWrapper
{
width:665px;
height:auto;
clear:both;
 
}
.WebinarDetailImageSection
{
width:150px;
height:auto;
float:left;

}
.WebinarDetailTextSection
{
width:400px;
height:auto;
float:left;
margin-left:5px;
border:none;
}
.WebinarDetailTitle
{
width:400px;
height:auto;
float:left;


}
.WebinarDetailDateandTime
{
width:400px;
height:auto;
float:left;
clear:both;
margin-top:5px;
}
.WebinarDetailDate
{
width:400px;
height:auto;
float:left;
margin-bottom:5px;
}
.WebinarDetailStartTime
{
width:400px;
height:auto;
float:left;
margin-bottom:5px;

}
.WebinarDetailEndTime
{
width:400px;
height:auto;
float:left;
margin-bottom:5px;


}
.WebinarDetailText
{
width:400px;
height:auto;
float:left;
margin-bottom:5px;
border-bottom:solid 1px grey;

}
.WebinarimageArea
{
width:665px;
min-height:118px;
float:left;
background-image:url(../Images/SeparationLineBebinar.jpg);
background-repeat:repeat-y;
}
.leftImageAreaWebinar
{
width:290px;
	height:auto;
	float:left;
	padding:0 0 30px 0px;
}
.ImageAreaWebinar
{
width:100px;
	height:100px;
	float:left;
	padding:8px;
	border:1px solid #c4c4c4;
	background-color:#f4f4f6;
}
.TextAreaWebinar
{
width:195px;
height:auto;
float:left;
padding-top:3px;
padding-left:15px;
}
.TitleWebinar
{
	width:142px;
	height:auto;
	float:left;
	color:#003095;
	font-weight:bold;
}
.DescrioptionAreawebinars
{
	width:195px;
	height:auto;
	float:left;
	padding-top:8px;
	}


.DescriptionWebinars
{
width:195px;
height:auto;
float:left;
}

.RightImageAreaWebinar
{
width:275px;
	height:auto;
	float:right;
		padding:0 0 30px 60px;
		}
.TextAreaWebinarRight
{
width:142px;
height:auto;
float:left;
padding-top:3px;
padding-left:15px;
}
.TitleWebinarRight
{
	width:142px;
	height:auto;
	float:left;
	color:#003095;
	font-weight:bold;
}
.DescrioptionAreawebinarsRight
{
	width:135px;
	height:auto;
	float:left;
	padding-top:8px;
}
.DateAreaWebinars
{
width:522px;
height:auto;
float:left;
margin:3px 0 0 0px;
}

.DescriptionWebinarsRight
{
width:142px;
height:auto;
float:left;
}
.SpacerDescriptionWebinars
{
width:665px;
height:30px;
float:left;
}
#content {
line-height: 22px;
}

#content .wp-caption { margin: 0 0 10px;}
#content .alignright { text-align: right }
#content .alignright p {text-align:left;color: #444; line-height: 1.4; font-size: 11px; }
#content .alignleft p {text-align:left;color: #444; line-height: 1.4; font-size: 11px; }
#content .aligncenter p {text-align:left;color: #444; line-height: 1.4; font-size: 11px; }
s
#content .entry .wp-caption .wp-caption-text { color: #444; line-height: 1.2; font-size: 11px; text-align: left; margin: 0 10px 0 0 }
#content .entry .alignleft .wp-caption-text { margin: 0 10px 0 0 }
#content .entry .alignright .wp-caption-text { margin: 0 0 0 10px }

#content.home div.story p /* summary */ { font-size: 12px; color: #000000; line-height: 1.4 }
#content.home div.story ul, div.col-b li,
#content.home .more-news ul { list-style: none; padding: 0; margin:0px;}
#content.home div.story ul li, div.col-b li,
#content.home .more-news li { margin: 6px 0; padding: 0 0 0 10px; background: url('Images/ArrowMultimedia.gif') no-repeat 0 2px;} 


/* #content.home div.first-child ul li { margin-top: 0 } */
#content.home div.story ul li, div.col-b li { margin: -8px 0 2px 6px; position: relative;line-height:15px;  }
*:first-child+html #content.home div.story ul, div.col-b li { margin: -8px 0 1px 6px; position: relative;line-height:15px;   }
*:first-child+html #content.home div.col-b ul li { margin: 2px 0 -5px 0px; float:left;  }
*:first-child+html #content.home div.col-b div.col-b li { margin: 0px 0 -5px 6px; padding-left:-5px;float:left; }
/* #content.home div.first-child ul { margin: 0 0 6px 6px; position: relative } */
#content.home .more-news ul { margin: 6px 0 6px 6px; }
#content.home div.story ul li h4 a, div.col-b  li h4 a {color:#003095; text-decoration:none;font-size: 12px;  }
#content.home div.story ul li h4 a:hover, div.col-b  li h4 a:hover {color:#003095; text-decoration:underline;font-size: 12px; }
/*.BlogRightContainer .TextJustBlog a.BlogLink

{

width:213px;

float:left;

color:#003095;

font-size:11px;

font-weight:bold;

padding:0px 0 0px 0px;

font-family:Verdana;

text-decoration:none;

}

.BlogRightContainer .TextJustBlog a.BlogLink:hover

{

width:213px;

float:left;

color:#003095;

font-size:11px;

font-weight:bold;

padding:0px 0 0px 0px;

font-family:Verdana;

text-decoration:underline

}*/
.CenterContentContainerFour .TextJustBlog a.BlogLink

{



float:left;

color:#003095;

font-size:11px;

font-weight:bold;

padding:0px 0 0px 0px;

font-family:Verdana;

text-decoration:none;

}
.CenterContentContainerFour .TextJustBlog a.BlogLink:hover

{



float:left;

color:#003095;

font-size:11px;

font-weight:bold;

padding:0px 0 0px 0px;

font-family:Verdana;

text-decoration:underline

}

.BlogRightContainer .JustBlogSection
{
background-image:url(Images/JustBlogHeadingRight.jpg);
background-repeat:no-repeat;
float:left;
width:300px;
height:16px;
padding-bottom:10px;

}
.BlogRightContainer .BlogContainer
{
float:left;
height:auto;
width:300px;
margin:0 0 7px 0px;
}
.BlogRightContainer .ArunaImage
{
width:77px;
height:57px;
float:left;
margin:3px 0 0 0px;
}
.BlogRightContainer .TextJustBlog
{
width:213px;
float:left;
color:#003095;
font-size:11px;
font-weight:bold;
padding:0px 0 0px 10px;
font-family:Verdana;
}
.BlogRightContainer .TextJustBlog p
{
float:left;
margin:0px;
padding:0px;
}
.BlogRightContainer .TextJustBlog a.BlogLink
{
width:213px;
float:left;
color:#003095;
font-size:11px;
font-weight:bold;
padding:0px 0 0px 0px;
font-family:Verdana;
text-decoration:none;
}
.BlogRightContainer .TextJustBlog a.BlogLink:hover
{
width:213px;
float:left;
color:#003095;
font-size:11px;
font-weight:bold;
padding:0px 0 0px 0px;
font-family:Verdana;
text-decoration:underline
}
#comments
{
width:650px;
float:left;
height:auto;
color:#D44700;
}
.commentmetadata, .commentmetadata a, .comment-author { color: #003095; font-size: 13px; text-decoration: none }
div.comment-author { color: #666; }
ol.commentlist { font-size: 13px }
#respond p a
{
 color: #003095;
 text-decoration:none
}
#respond p a:hover
{
 color: #003095;
 text-decoration:underline
}
.PastStoriesButton
{
float:left;
width:432px;
height:37px;
margin:15px 0 0px 14px;
}
#usAttyTable td.inOfficeBio a { color:red;text-decoration:underline }
#usAttyTable td.inOfficeBio a:hover { color:red;text-decoration:none }
.LeftMainContainerAbout .ArrowMainContainer
{
width:450px;
float:left;
margin:0px;
padding:0px;
line-height:14px;

}
.LeftMainContainerAbout .ArrowMainContainer ul
{
margin:0px;
padding:0px;
list-style:none;
}
.LeftMainContainerAbout .ArrowMainContainer ul li
{
background-image:url(Images/ArrowMultimedia.gif);
background-repeat:no-repeat;
padding-left:10px;
padding-bottom:10px;}

.RelatedStoriesNew
{
color:#D44700;
font-size:13px;
font-weight:bold;
float:left;
width:650px;
padding-bottom:8px;
}
.ReplatedPostItem ul
{
margin:0px;
padding-left:8px;
width:650px;
float:left;
list-style-type:none;
display:block;
}
.ReplatedPostItem ul li
{
background-image:url(Images/ArrowMultimedia.gif);
background-repeat:no-repeat;
width:650px;
float:left;
padding-bottom:4px;


}
.ReplatedPostItem ul li a
{
font-weight:normal;
color:#003095;
text-decoration:none;
padding-left:3px;
line-height:16px;
margin-top:-3px;
float:left;

}
.ReplatedPostItem ul li a:hover
{
font-weight:normal;
color:#003095;
text-decoration:underline;
padding-left:3px;
line-height:16px;
margin-top:-3px;
float:left;
}
.thumbnail { float: right }
.w75 { width: 75px }
.alignright { float: right;margin:5px; }
.alignleft { float: left;margin:5px; }
.BlogLineSeprator
{
border: solid 2px #E5E5E5;width:650px;float:left;height:0px;
}
.BlogShareContainer
{
width:630px;padding-top:10px; padding-bottom:10px;float:left
}
.ShareArea
{
width:200px;float:left;
}
.ShareSeprator
{
width:30px;float:left; color: #E5E5E5; font-size:14px;
}
a
{
color:#003095;
text-decoration:none;

}
a:hover
{
color:#003095;
text-decoration:underline;

}
.BlogSubTitle
{
width:665px;
height:auto;
float:left;
font-size:20px;
font-weight:bold;
	color:#003095;
	}
.BlogSubTitle a
{
color:#003095;
text-decoration:none;
}
.BlogSubTitle a:hover
{
color:#003095;
text-decoration:underline;
}

