body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url();
	background-repeat: repeat-x;
	background-color: #E2E2E2;
}

h1
{
font-family: Trebuchet MS;
font-size: 21px;
color: #2579DA;
font-weight: bold;
}

h2
{
	font: 17px Trebuchet MS;
	color: #2579DA;	
	line-height: 20px;
	font-weight: bold;
	text-decoration: normal;	
}

.maintext
{
	font: 11px Trebuchet MS;
	color: #333333;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;	
}

.comparisonTablePDFActions
{
	font: 12px Trebuchet MS;
	color: #000000;
	line-height: 14px;
	font-weight: bold;	
}

.comparisonTablePDFActionsHyper
{
	font: 12px Trebuchet MS;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
	text-decoration: underline;	
}

a.comparisonTablePDFActionsHyper:hover
{
	background-color: #E2E2E2;	
}

.comparisonTableBlackText
{
	font: 12px Trebuchet MS;
	color: #000000;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;	
}
.comparisonTableBoldBlackText
{
	font: 12px Trebuchet MS;
	color: #000000;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;	
}

.headerarea {
	font: 22px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #2579DA;
	text-indent: 47px;
	padding-bottom: 14px;
	font-weight: bold;
	height: 50px;
}

.greyborder
{
	border: 1px solid rgb(135, 131, 89);	
}

.redTextLink
{
	font: 14px Trebuchet MS;
	color: #2579DA;
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;	
}

.blueTextLink
{
	font: 14px Trebuchet MS;
	color: #2579DA;
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;	
}




.tabtext
{
	
	background-color: #2579DA;
	text-align: center;	
}

.tabTextComparison
{
	font: 14px Trebuchet MS;
	color: #FFFFFF;	
	line-height: 20px;
	font-weight: bold;
	text-decoration: normal;
	background-color: #2579DA;
	text-align: center;	
}




.redtable {
	border: 2px solid rgb(193, 17, 17); 
}

.copyrighttext {
	color: #999999;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.smallPlaintext {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
}

.bottomlinks
{
margin-top: 20px;
font-family: Arial, Helvetica, sans-serif;
color: #006699;
font-size: 12px;
font-weight: bold;
margin-bottom: 10px;
text-align: center;
}
.redText
{
font-family: Trebuchet MS;
color: #990000;
font-weight: bold;
}

.plaintext {
	font-family: Arial, Sans-serif;
	font-size: 13px;
	line-height: 18px;
}

.boldText
{
font-family: Arial, Sans-serif;
font-size: 13px;
font-weight: bold;
line-height: 18px;
}

.blackreversephonelookupsearchlink
{
font-family: Arial, Sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
line-height: 18px;
text-decoration: none;
}

.blackreversephonelookupsearchlink:hover
{

text-decoration: underline;
}

.bluereversephonelookupsearchlink
{
font-family: Arial, Sans-serif;
font-size: 15px;
font-weight: bold;
color: #0000FF;
line-height: 25px;
	
}
.greenreversephonelookupsearchlink
{
font-family: Arial, Sans-serif;
font-size: 13px;
font-weight: none;
color: #009900;
	
}