BODY 
{
	color: black; 
	background: white;
	font-size:12px;
}

A:link, A:visited 
{
	background: white; 
	color: black; 
	text-decoration: underline;
	font-weight: bold;
}

H1, H2, H3 
{
	background: white; 
	color: black; 
	padding-bottom: 1px;
	border-bottom: 1px solid gray;
}

#header {display: none;}
#block_3{display: none;}
#block_2{display: none;}
#footer{display: none;}
#qnav{display: none;}
#qsearch{display: none;}
#language{display: none;}
#fontsizer{display: none;}
#InsuranceOffer{display: none;}
#ServiceInfo{display:none;}
#main-navigation{display:none;}
#bottom-boxes{display:none;}
.no-disp { display: none; }

#ApplicationDamage table
{
	border-width:0px;	
}

#ApplicationDamage input, 
#btnPrint
{
 display:none;
}


#ApplicationInsurance input a,
#btnPrint
{
	display:none;
}

input
{
	Display:none;
	
}

.PrintSignature
{
   display:block;
   width:375px;
   text-align:right;
}

.calculator { font-family:Arial; }

.calculator td.sub-item { width:180px; }

.calculator thead th.second { font-weight:bold; display:none;}
.calculator .item .sub-item-value { width:110px; display:none; }
.calculator .item .sub-item-value.avg-summary { display:none; }
.calculator .item .sub-item-value.summary { display:block; font-weight:bold;}
.calculator tfoot td { border:1px solid #333; }
.calculator tfoot td.second { display:none;}

.calculator input
{ display:block; border:none; }

table td
{
  padding: 2px 5px 2px 5px;
}
table td.padding
{
  padding: 0;
  border: solid 1px gray;
}

.wizardPlain
{
  margin-top: 50px;
}

.wizardPlain table
{
  width: 100%;
  
}

.wizardPlain H2
{
  font-size: 16px;
  padding-bottom: 0;
  margin-bottom: 0;
}

.wizardPlain H3
{
  padding-bottom: 0;
  margin: 5px 0 0 0;
  color: #333;
}

.ReadMoreBack { display: none; }
.salesPerson { margin-top: -50px; }