html 
/* Eliminate Page Shift */ 
	{ min-height: 100%; 
	margin-bottom: 1px; 
	/* For Firefox 3.5 or later */ 
	overflow: -moz-scrollbars-vertical !important; 
	overflow-y: scroll; } 
body
	{font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	color:#000000; }

img   
	{ border:none; }
ul
	{ margin:.25em 0 .125em 0;
	padding-left:1em;
	text-align:left;
	list-style-type:square; }
ul.Indent
	{ margin-right:5em; 
	margin-left:2em;
	text-align:justify; }
ul.Inset
	{ margin:1em 1em 1em 1em;
	list-style-type:none; }

a:link 
	{ color:#777777;
	text-decoration:none; 
	outline:none; }
a:visited
	{ color:#777777;
	text-decoration:none; 
	outline:none; }

/* Tooltip Styling */
a.Tooltip:hover 
	{ background:#ffffff; 
	text-decoration:none; } /*BG color is a must for IE6*/
a.Tooltip span.Tip 
	{ display:none; 
	padding:2px 3px; 
	margin-left:8px; 
	width:150px; }
a.Tooltip:hover span.Tip
	{ display:inline; 
	position:absolute; 
	border:2px solid #cccccc; 
	background:#ffffff; 
	color:#6c6c6c; 
	font-size:.85em; 
	font-weight:normal; 
	font-variant:normal; 
	text-align: left; }
/* End Tooltip Styling */

/* Navigation */
div.NavContainer
	{ position: relative; 
	height: 1em; }
div.Nav
	{ position: absolute; 
	top: 0;
	right:0; }
.centerit 
	{ margin: 0 auto; }
.centerit table
	{ margin: 0 auto; }
.NavBot 
	{ margin: 0 auto; }
ul.NavTop,ul.NavBot
	{ border: 0;
	margin:0;
	padding:0;
	list-style-type: none; }
ul.NavTopSub,ul.NavBotSub
	{ border:solid #999999 .1em;
	margin: .1em 0 0 0;
	padding:0 .3em 0 0;   
	list-style-type: none; }
ul.NavTop li,ul.NavTopSub li,ul.NavBot li,ul.NavBotSub li
	{ display: inline-block;
	padding: 0 0 0 .7em;
	margin: 0; }
ul.NavTop li a,ul.NavTopSub li a,ul.NavBot li a,ul.NavBotSub li a
	{ padding: 0;
	margin: 0;
	text-decoration: none;
	display: block;
	font-size: .75em; 
	color:#666666; }
.clearfloats 
	{ clear: both;
	width: 1%;
  	line-height: 1px;  
	font-size: 1px;
  	margin: 0;  
	margin-bottom: -1px;  
	padding: 0; }
body.Home a.HomeNav,
body.About a.AboutNav,
body.Services a.ServicesNav,
body.News a.NewsNav,
body.Kollectionns a.KollectionnsNav, 
body.Contact a.ContactNav,
body.Company a.CompanyNav,
body.Experience a.ExperienceNav, 
body.Cases a.CasesNav, 
body.Media a.MediaNav, 
body.OJRUByDate a.OJRUByDateNav, 
body.OJRUByTopic a.OJRUByTopicNav, 
body.SlideShows a.SlideShowsNav, 
body.VisualResources a.VisualResourcesNav, 
body.Articles a.ArticlesNav, 
body.Persuasion a.PersuasionNav, 
body.Books a.BooksNav,
body.Links a.LinksNav, 
body.AttitudeSurveys a.AttitudeSurveysNav, 
body.FocusGroups a.FocusGroupsNav, 
body.MockTrials a.MockTrialsNav, 
body.HungJury a.HungJuryNav,
body.ServicesAll a.ServicesAllNav
	{background-color:#999999;
	color:#FFFFFF; }
p.NavNo
	{ margin:0;
	padding:0;
	font-size:.75em; }

a:active,a.Tooltip:active,a.HomeNav:active,a.AboutNav:active,a.ServicesNav:active,
a.ExperienceNav:active,a.NewsNav:active,a.KollectionnsNav:active,a.ContactNav:active,a.CasesNav:active,a.MediaNav:active,a.OJRUByDateNav:active,a.OJRUByTopicNav:active,a.SlideShowsNav:active,a.VisualResourcesNav:active,a.ArticlesNav:active,a.PersuasionNav:active,a.LinksNav:active,a.AttitudeSurveyNav:active,a.FocusGroupsNav:active,a.MockTrialsNav:active,a.CaseStudyNav:active,a.BooksNav:active,a.FBNav,a.ServicesAllNav
	{ text-decoration:underline; 
	outline:none; }
/* End Navigation */

/* Facebook Twitter */
p.FB
	{ margin:1.5em 0 0 0;
	font-weight:bold; 
	text-align: center; }
span.Facebook
	{ font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 	
	padding:0 .2em 0 .2em;
	color:#ffffff; 
	background-color:#3B5998;
	font-weight:bold; }
iframe.FBBottom
	{ border:none; 
	overflow:hidden; 
	width:110px; 
	height:21px; }
div.FBBottom
	{ margin:0;
	padding:0;
	text-align: center; }
iframe.FBLikePage
	{ border:1px solid #660033;
	overflow:hidden;
	width:160px;
	height:21px; 
	padding:2px; }
div.FBLikePage
	{ margin:0;
	padding:0;
	float:right; }
a.Twitter
	{ margin:.2em .6em 0 1.2em; }
/* End Facebook Twitter */

/* Home Page Testimonials */
.flashclass
	{ width: 192px; 
	border: 6px solid #006633;
	border-style: none none ridge ridge;
	padding: 0 0 6px 6px; }
.flashclass img
	{ border-width: 0; }
/* End Home Page Testimonials */

p.MsoNormal,li.MsoNormal,div.MsoNormal,span.MsoNormal,p.Right,p.Justify,p.Small,p.MsoIndent,h1,h3,h5,p.SubTitleOther,p.FBold,ul.MsoNormal,p.FeatureDesc
	{ margin:0; }
p.MsoIndent
	{ margin-left:2.2em; }

p.MsoTop,p.MsoTopJ,iframe.MsoTop
	{ margin:.5em 0 0 0; }
p.MsoTop2,li.MsoTop2,p.MsoTop2J
	{ margin:1em 0 0 0; }
p.MsoTitleJ
	{ margin:1.5em 0 0 0; }

p.CompName
	{ margin:.4em 0 0 0;
	font-size:.75em;
	font-weight:bold; }
p.CompName2
	{ margin:.4em 0 0 0;
	font-size:.8em;
	font-weight:bold; 
	text-align:center; }
p.CompName3
	{ margin:1.5em 0 0 0;
	font-size:.95em;
	font-weight:bold; 
	text-align:left; }

p.Area
	{ margin:1.5em 0 0 0;
	font-size:1.4em;
	font-weight:bold; }
p.Area2
	{ margin:0;
	font-size:1.4em;
	font-weight:bold; 
	text-align:right; }
p.AreaIntro
	{ margin:.8em 0 0 0;
	text-align:justify;
	font-weight:bold; }
p.Title,p.Title2
	{ margin:1.5em 0 0 0;
	font-size:1.1em;
	font-weight:bold; }
p.Title3
	{ margin:1em 0 0 0;
	font-size:1.1em;
	font-weight:bold; }
span.TitleList
	{ text-transform:uppercase;
	font-size:.8em; }
span.TitleList2
	{ text-transform:uppercase;
	font-size:.7em; 
	font-weight:normal; }

p.SubTitle
	{ margin:.75em 0 0 0;
	font-weight:bold; }
p.SubTitle2
	{ margin:2em 0 0 0;
	font-weight:bold; }

p.SubTitleItalic
	{ margin:1em 0 0 0;
	font-weight:bold;
	text-decoration:underline; 
	font-style:italic; }
p.SubSubTitle
	{ margin:1em 5em 0 3em;
	font-weight:bold; 
	font-variant:small-caps; }
p.SubSubList
	{ margin:0 5em 0 5em; 
	text-align:justify; }

p.Center,div.Center
	{ text-align:center; }
p.Right,span.Right,div.Right,iframe.Right
	{ text-align:right; }
p.Justify,p.MsoTopJ,p.MsoTop2J,p.MsoTitleJ,ul.Justify
	{ text-align:justify; }

h1
/* In Footer for Search Engine Words */
	{ text-align:center;
	font-size:.8em;
	font-weight:bold; }
h2
/* Page Title */
	{ margin:1.2em 0 .2em 0;
	font-weight:bold;
	font-size:1.6em;
	text-align:right; }
h3
/*Page Description Heading */
	{ font-size:1.4em;
	font-weight:bold; }
h4
/*Page Description SubHeading */
	{ margin:.8em 0 0 0;
	font-size:1.1em;
	font-weight:bold; }
h5
/*Page Description Listing */
	{font-size:1.1em; 
	font-weight:normal; }

span.Color1,p.Color1,a.Color1,span.TitleList,h5,span.ComCon,p.SubTitle,p.SubTitle2,p.SubTitleOther,p.SubSubList,ul.Color1,li.Color1,p.FeatureTitle
/* Green */
	{ color:#006633; }
span.Color2,p.Color2,a.Color2,h1,h2,h4,span.TitleList2,p.Title,p.Title3,p.SubSubTitle,ul.Color2,li.Color2
/* Maroon */
	{ color:#660033; }
span.Color3,p.Color3,a.Color3,ul.Color3,li.Color3
/* Black */
	{ color:#000000; }

p.Small
	{ font-size:.75em;
	font-weight:bold; }
p.Small2
	{ font-size:.85em; 
	font-weight:bold; }
p.Small3,ul.Small3,span.Small3
	{ font-size:.95em; }
p.Large,a.Large
	{ font-size:1.05em; }
span.ComCon
	{ font-size:110%;
	font-style:italic; }
span.FItalic,p.FItalic
	{ font-style:Italic; }
span.FSmallCaps,a.FSmallCaps,p.FSmallCaps
	{ font-variant:small-caps; }
span.FBold,p.FBold,ul.FBold,p.SubTitleOther,a.FBold,li.FBold
	{ font-weight:bold; }
span.FSymbol
	{ font-family:Symbol; }
span.Space1,p.Space1,td.Space1,div.Space1,p.Space1
	{ letter-spacing:.08em; }
span.Space2,p.Space2,td.Space2,div.Space2,p.Space2
	{ letter-spacing:.16em; }
span.Space3,p.Space3,td.Space3,div.Space3,p.Space3
	{ letter-spacing:.24em; }
.Underline
	{ text-decoration:underline; }
	
@page Section1
	{ size:8.5in 11in;
	margin:1in .05in 1in .05in; }
div.Section1
	{ page:Section1;
      width:759px;
	margin:auto;
	text-align:left; }

div.fancyborder
	{ border-right-color:#660033;
	border-right-style:groove;
	border-right-width:1.3em;
	border-bottom-width:.5em;
	border-bottom-color:#999999;
	border-bottom-style:ridge;
	margin:2.5em 0 0 0;
	padding:0 0 .16em 0; 
	text-align:left; }
div.fancyborderDOWN
	{ border-left-color:#660033;
	border-left-style:groove;
	border-left-width:1.3em;
	height:1.5em; 
	padding:.16em 0 0 0; }
div.fancyborderBOX
	{ border:groove #006633 8px;
	padding: 0 10px 10px 10px; }
div.ItemList
	{ border:none;
	margin:.8em 0 0 0; 
	padding:0; }
div.ItemList p
	{ margin:0; 
	font-weight:bold; }

div.fancystart:first-line
	{ font-variant: small-caps; 
	font-size: 1.2em; 
	line-height: 1em; }
.fancystart:first-letter 
	{ font-size: 4.2em;
    	float: left;
    	line-height: 0.6em;
    	margin: 0.13em 0.13em 0.13em 0; }

div.MessBarAboveNo
	{ border-top:solid black 1pt;
	margin:.8em 0 .35em 0; }
div.MessBarAboveYes
	{ border-top:solid black 1pt;
	border-bottom:solid black 1pt;
	margin:.8em 0 1.25em 0; }
div.MessBarAboveNo p
	{ margin:.4em 0 .4em 0; }
div.MessBarAboveYes p
	{ margin:.4em 0 .4em 0; 
	font-size:.75em;
	font-weight:bold; }

div.MessBarBelowNo
	{ border-top:solid black 1pt;
	margin:.35em 0 .35em 0; }
div.MessBarBelowYes
	{ border-top:solid black 1pt;
	border-bottom:solid black 1pt;
	margin:.35em 0 .35em 0; }
div.MessBarBelowNo p
	{ margin:.4em 0 .4em 0; }
div.MessBarBelowYes p
	{ margin:.4em 0 .4em 0; 
	font-size:.75em;
	font-weight:bold; }

div.NavContentMid
	{ border-top:solid black 1pt;
	border-bottom:solid black 1pt;
	margin:2.45em 0 1.6em 0; 
	padding:.5em 0 .5em 0;
	text-align:center; 
	font-size:.75em; }
div.NavContentBot
	{ border-top:solid black 1pt;
	border-bottom:solid black 1pt;
	margin:2.45em 0 .8em 0; 
	padding:.5em 0 .5em 0;
	text-align:center; 
	font-size:.75em; }
div.NavContentNo
	{ border-bottom:solid black 1pt;
	margin:2.45em 0 .8em 0; 
	padding:.5em 0 .5em 0;
	text-align:center; 
	font-size:.75em; }

div.End
	{ border-bottom:solid black 1pt;
	padding:0 0 1pt 0;
	margin:.5em 0 0 0; }

div.HomeJR
	{ margin: 10px 0 0 0;
	padding: 0px 6px 8px 6px;
	text-align:right; 
	width:344px; 
	float: right; 
	font-weight: bold; 
	border:2px solid #660033; }
div.HomeSS
	{ margin:0;
	padding:0; 
	text-align:right; }
div.SlideSS
	{ margin:1em 0 0 0;
	padding:0; 
	text-align:right; }

div.TWidget
	{ margin:1.8em 0 0 0; }


table.Norm
	{ border-collapse:collapse;
	 margin:.4em 0 0 0; }
table.Wide,div.Wide
	{ border-collapse:collapse;
	margin:0;
	width:100%; }
table.PadT,p.PadT,img.PadT
	{ margin:1em 0 0 0; }
td.InsetPadR
	{ padding:0 1.6em 0 0; }
td.InsetPadL
	{ padding:.8em 0 0 .4em; 
	text-align:right; }
td.Border
	{ border:solid black .2em; }
td.PadR,img.PadR
	{ padding:0 .4em 0 0; }
td.PadL,img.PadL
	{ padding:0 0 0 .4em; }
td.PadB,img.PadB
	{ padding:0 .4em 0 .4em; }

img.PadBot
	{ padding:0 0 .2em 0; }
img.PadTopLeft
	{ padding:1em 0 0 1em; }

p.PadTop
	{ padding:1.5em 0 0 1em; }

img.FloatLeft,img.FloatLeftClear
	{ float:left;
	padding:.2em 1em 0 0; }
img.FloatRight,img.FloatRightClear
	{ float:right;
	padding:.2em 0 0 1em; }
img.FloatRightClear
	{ clear:right; }
img.FloatLeftClear
	{ clear:left; }

	

