body {
    text-align: center;
	background-color: #fff;
	margin:0px;
	padding:0px;
}

#main {
	width:950px;
	padding:0px;
    margin: auto;
    margin-top: 0px;
    text-align: left;
	background-color:#FFFFFF;
}

table.CImiddle_panel, table.CImiddle_panel td, table.CImiddle_panel th {
	font-family: Arial, Verdana, sans-serif;
	width: 90%;
    margin: 0px 0px 18px 18px;
}

h1.CI_Title {
	font-family: Arial, Verdana, sans-serif;
	font-size: 28px;
	font-weight: 800;
    word-spacing: -2px;	
	color: #45A99F;
    margin-top:0px;
    margin-bottom:5px; 	
}

h2.CI_SubTitle {
	font-family: Arial, Verdana, sans-serif;
	font-size: 26px;
	font-weight: 800;
	color: #45A99F;
    margin-top:0px;
    margin-bottom:0px; 	
}

p.CI_Blue {
	padding-top:0px;
	margin-top: 12px;
	margin-bottom: 0px;	
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: 800;	
	color: #45A99F;	
}

p.CI_Grey {
	padding-top:0px;
	margin-top: 16px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #999;	
}

p.CI_footer {
	padding-top:0px;
	margin-top: 16px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #999;	
}

.CI_footer a, .CI_footer li a:visited, .CI_footer li a:hover{
	color: #999;
	text-decoration:none;	
}

.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:inherit;
	text-decoration:inherit;
}

.CImenu {
	margin-top: 0;
	margin-left: 29;
	margin-right: 29;
	padding: 0;
	list-style: none;
}
.CImenu li {
	padding: 0;
	margin: 0;
	height: 39px;
	margin-right: 1em;
	list-style: none;
	background-repeat: no-repeat;
}
.CImenu li a, .CImenu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 39px;
	background-repeat: no-repeat;
}
.CIhome {background-image: url(../images/CIHome01.gif); width: 137px;}
.CIhome a {background-image: url(../images/CIHome01a.gif);}
.CIhowitworks {background-image: url(../images/CIHowitworks02.gif); width: 137px;}
.CIhowitworks a {background-image: url(../images/CIHowitworks02a.gif);}
.CIabout {background-image: url(../images/CIAbout03.gif); width: 137px;}
.CIabout a {background-image: url(../images/CIAbout03a.gif);}
.CIcasestudies {background-image: url(../images/CICasestudies04a.gif); width: 137px;}
.CIcasestudies a {background-image: url(../images/CICasestudies04.gif);}
.CIcontact {background-image: url(../images/CIContact04.gif); width: 137px;}
.CIcontact a {background-image: url(../images/CIContact04a.gif);}
.CIpaynow  {background-image: url(../images/paynow.gif); width: 137px;}
.CIpaynow a {background-image: url(../images/paynow.gif);}
ul.CImenu li a:hover {background: none;}
.CImenu li {float: left;}
.CImenu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}


/* LEFT NAVIGATION */

ul.CILeftMenu {
  margin-top: 0px;
  margin-bottom: 0px;
}

li.CILeftMenu {
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  line-height: 24px;
  margin-left: -1.8em;
  word-spacing: -1px;
  font-weight: 600;
  color: #247774;
  padding: 0px;
}

.CILeftMenu li a, .CILeftMenu li a:visited {
  color: #247774;
  text-decoration: none;  
}

.CILeftMenu li a:hover {
  color: #B1B2B5;
  text-decoration: none;
}

.CILeftMenu li a:active {
  color: #B1B2B5;
  text-decoration: none;
}

ul.CILeftMenu {
  margin-top: 0px;
  margin-bottom: 0px;
}
/* claimform */
.claimform {
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  line-height: 24px;
  margin-left: 0.0em;
  word-spacing: -1px;
  font-weight: 600;
  color: #247774;
  padding: 0px;
}

/* PI CASE STUDIES */

h2.PI_CS_Grey {
  font-family: Arial, Verdana, sans-serif;
  margin: 0px;
  font-size: 16px;
  font-weight: 800;
  color: #999;
  padding: 0px;
}

h2.PI_CS_Blue {
  font-family: Arial, Verdana, sans-serif;
  margin: 0px;
  font-size: 16px;
  font-weight: 800;
  color: #569996;
  padding: 0px;
}

p.PI_CS_Grey {
  font-family: Arial, Verdana, sans-serif;
  margin: 5px;
  word-spacing: -1px;
  letter-spacing:-1px;
  font-size: 13px;
  font-weight: 600;
  color: #999;
  padding: 0px;
}

p.PI_CS_Grey_sm {
  font-family: Arial, Verdana, sans-serif;
  margin: 5px;
  font-size: 10px;
  color: #333;
  padding: 0px;
}
table.PItabularData, table.PItabularData td, table.PItabularData th {
	border: 1px solid #7FB5A5;
	border-collapse: collapse;
	font-family:  Arial, Verdana, sans-serif;
    font-size: 12px;
	font-weight: 800;	
}
table.PItabularData td, table.PItabularData th{
	padding: 3px;
	color: #666;
}
table.PItabularData th, table.PItabularData th a:link, table.PItabularData th a:visited, table.PItabularData th a:hover, table.PItabularData th a:active  {
	background: #B4D5C5;
	color: #666;
}
p.PItabularData {
    font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: 800;
	color: #45A99F;
    margin-top:0px;
    margin-bottom:5px; 
}

li.PI_Grey {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  font-weight: 600;
  color: #999;
  padding: 0px;
}