body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

h2 {  
  font-family: Arial;
  font-size: 17px;  
}

h1 {  
  font-family: Arial;
  font-size: 16px;
  margin-left:15px;
  margin-top:2px;
}

h3 {  
  font-family: Arial;
  font-size: 16px; 
  color:#00FF00;
}

b {color: #666666;}

a.contactLink:link {text-decoration: none; color: #6f7883}
a.contactLink:visited {text-decoration: none; color: #6f7883}
a.contactLink:active {text-decoration: none; color: #6f7883}
a.contactLink:hover {text-decoration: underline overline; color: #6f7883;}

UL.checkmark  { 
	list-style: url(/images/checkmark.gif) circle;
	color: #3572aa;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
}

li.no_indent{margin-left: -26px;}

.paragraph{
	padding-left:29px; 
	padding-top:5px; 
	line-height:13px;
}

.sitemap {
	font-size: 12px;
	padding-left:60px;
}

.fi11{background-image:url(images/justice_experts.gif);width:283px;height:190px;float:right;margin-left:5px;margin-top:7px;margin-right:2px;}
.fi110{background-image:url(images/justice_experts.gif);width:800px;height:537px;float:left;min-width:1024px;}
.fcidf_wrapper{width:287px;height:230px;float:right;border:solid 1px blue;text-align:center;padding:3px}

.style1 {
	color: #dde4ed;
	font-size: 10px;
	font-family: tahoma;
	text-decoration:none
}
.style2 {
	color: #E3E9F1;
	font-size: 11px;
	font-family: arial;
}
.style3 {
	color: #6f7883;
	font-size: 11px;
	font-family: arial;
}
.style4 {
	color: #9D080D;
	font-size: 11px;
	font-family: arial;
}
.style5 {
	color: #3572aa;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
}
.style6 {
	color: #3572aa;
	font-size: 11px;
	font-family: arial;
}
.style7 {
	color: #000066;
	font-size: 19px;
	font-family: arial;
	font-weight: bold;
}
.style8 {
	color: #000000;
	font-size: 17px;
	font-family: arial;
	font-weight: bold;
}
.style9 {
	color: #333333;
	font-size: 11px;
	font-family: arial;
}
.style10 {
	color: #000066;
	font-size: 16px;
	font-family: arial;
	font-weight: bold;
}
.style11 {
	color: #333333;
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
	font-style: italic;
}
.style12 {
	color: #333333;
	font-size: 13px;
	font-family: arial;
	font-style: italic;
}
.style13 {
	color: #333333;
	font-size: 11px;
	font-family: arial;
	font-style: italic;
	font-weight: bold;
	border-bottom: 1px solid #333333;
}
.style14 {
	color: #3572aa;	
	font-weight: bold;
}
.style15 {
	color: #3572aa;
	font-size: 16px;
	font-family: arial;
	font-weight: bold;
}
.style16 {
	color: #6f7883;
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
}
.style17 {
	color: #000066;
	font-size: 13px;
	font-family: arial;
	font-weight: bold;
}

.header {
	font-weight:bold;
	color:white;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
}
a.header span{display:none}


.aboutLink { background:url(images/information-sharing-about-over.gif) bottom left no-repeat; }
.philosophyLink { background:url(images/information-sharing-philosophy-over.gif) bottom left no-repeat; }
.servicesLink { background:url(images/information-sharing-services-over.gif) bottom left no-repeat; }
.associatesLink { background:url(images/information-sharing-associates-over.gif) bottom left no-repeat; }
.partnersLink { background:url(images/information-sharing-partners-over.gif) bottom left no-repeat; }
.fi11{background-image:url(justice/fusion_model_sm.jpg);width:283px;height:190px;float:right;margin-left:5px;margin-top:7px;margin-right:2px;}
.fi11O{background-image:url(justice/fusion_model_lg.jpg);width:800px;height:537px;float:left;}
/******** inline *********/
#inline-images a:hover img {
	visibility:hidden;
}
#inline-images a {
	font-size:40px !important;
	background-position:left bottom;
}
#inline-images img {
	vertical-align:text-bottom;
}

* html #inline-images a:hover {
	height:1%;
}
/* */


/* this style is used for displaying email address safely */
a.info:hover{background-color:#00f;color:#fff;}
a.info span{display: none}
a.info:hover span{ /*the span will display just on :hover state*/
	  position: absolute;
	  margin:15px 0px 0px 20px;
	  background-color: beige;
	  max-width:220px;
	  padding: 2px 10px 2px 10px;
	  border: 1px solid #C0C0C0;
	  font: normal 10px/12px verdana;
	  color: #000;
	  text-align:left;
	  display: block;
}