

/* claim card  */
DIV.claimCardBorder {
	width:100%;
	border-top:2px dashed #666;
	margin:20px 0px;
}
DIV#claimCardOuter {
	width:100%;
/*	height:260px; */
	text-align:center;
}
DIV#claimCard {
	width:600px;
	position:relative;
	z-index:0;
}
TABLE#claimCard {
	position:relative;
	z-index:1;
	top:-170px;
	left:+10px;
}
TABLE#claimCard TR TD {
	padding:3px 30px;
	vertical-align:top;
	font-family:arial;
	font-size:10pt;
	line-height:16pt;
}
TABLE#claimCard TR TD B {
	font-size:11pt;
	color:#333;
}
DIV.bgGuestCard {
	width:600px;
	text-align:left;
}

/* claim card// */
table.detailMain tr td.imagecell {
	padding: 5px 0px;
}

div.bodyLeftCol {
	float:left;
	width:550px;
	padding:0px;
}
div.bodyRightCol {
	float:left;
	width:170px;
	text-align:center;
	margin-top:10px;
	margin-left:30px;
}
div.clientMsg {
  color:#336699;
  font-style:italic;
  font-weight:bold;
  margin:10px 0px 10px 15px;
  word-spacing:1px;
}
div.testimon {
  border-top:4px double #CCCCCC;
  margin:20px 50px;
  padding:10px;
}
.testimonial{
  padding:20px; 
}
.testimonial h2{
  border:1px solid green;
  margin-top:20px;
  margin-bottom:2px;
}

h3.testimonial{
  border:1px solid red;
  margin:0px;
  padding:0px;
}

