.listingHdr {

	font-family: sans-serif, arial, helvetica;

	font-size: 25px;

	font-weight: bold;

	color: #eeeeee;

}





.listingDtlHdr {

	font-family: sans-serif, arial, helvetica;

	font-size: 18px;

	font-weight: bold;

	color: #eeeeee;

}



.listBody {

	font-family: sans-serif, arial, helvetica;

	font-size: 12px;

	color: #eeeeee;

}



TD.listDtl {

	font-family: sans-serif, arial, helvetica;

	font-size: 12px;

	color: #eeeeee;

	padding-bottom: 3px;

}



A.listDtl {

	font-family: sans-serif, arial, helvetica;

	font-size: 12px;

	color: #eeeeee;

	text-decoration: none;

}

A.listDtl:link {

	color: #eeeeee;

}

A.listDtl:visited {

	color: #dddddd;

}

A.listDtl:hover {

	color: #8faf7e;

	text-decoration: underline;

}





.listTitle {

	font-family: sans-serif, arial, helvetica;

	font-size: 15px;

	font-weight: bold;

	color: #eeeeee;

}



table.nospace {

	margin: 0px;

	padding: 0px;

	border-width: 0px

}



.plistDtl {

	font-family: sans-serif, arial, helvetica;

	font-size: 12px;

	color: #eeeeee;

	padding-bottom: 0px;

	padding-top: 1px;

	padding-right: 15px;

}



.plistDtlYes {

	font-family: sans-serif, arial, helvetica;

	font-size: 12px;

	color: #80ff00;

	padding-bottom: 0px;

	padding-top: 1px;

	padding-right: 15px;

}



.plistDtlNo {

	font-family: sans-serif, arial, helvetica;

	font-size: 12px;

	color: #ec2d2d;

	padding-bottom: 0px;

	padding-top: 1px;

	padding-right: 15px;

}

.plistDtlUnspecified {

	font-family: sans-serif, arial, helvetica;

	font-size: 12px;

	color: #ec2d2d;

	padding-bottom: 0px;

	padding-top: 1px;

	padding-right: 15px;

}


.plistRefQt {

	font-family: sans-serif, arial, helvetica;

	font-size: 12px;

	font-style: italic;

	color: #eeeeee;

	padding-bottom: 3px;

	padding-top: 1px;

}



.plistRefQtP {

	font-family: sans-serif, arial, helvetica;

	font-size: 12px;

	font-style: normal;

	color: #eeeeee;

	padding-bottom: 10px;

	padding-top: 1px;

	padding-left: 25px;

}



.ziphdr {

	font-family: sans-serif, arial, helvetica;

	font-size: 15px;

	font-weight: bold;

	background-image: url('img/list_rule.gif');

	background-repeat: no-repeat;

	background-position: bottom left;

	padding-bottom: 1px;

	padding-left: 0px;

	padding-right: 0px;

	margin-bottom: 4px;

}



.zipSect {

	width: 495px;

	left: 21px;

	font-family: sans-serif, arial, helvetica;

	position: relative;

	padding-right: 0px;

}



.proName {

	font-size: 15px;

	font-weight: bold;

}



.proOwn {

	font-size: 12px;

	font-style: italic;

	padding-bottom: 2px;

}



.proBlurb {

	font-size: 12px;

	padding-bottom: 11px;

}



.proDtlLink {

	position: absolute;

	top: 0px;

	right: 0px;

	font-size: 12px;

	text-decoration: none;

}



.bkGrp {

	font-size: 12px;

	text-decoration: underline;

	padding-bottom: 4px;

}



.textCenter {

	text-align: center;

}



#disclaimer {

	width: 500px;

	left: 100px;

	top: 7px;

	position: relative;

}



#disclaimer p {

	width: 500px;

	left: 10px;
	
	font-size: 12px;

	position: relative;

}



.crDtl {

	width: 490px;

	left: 21px;

	position: relative;

	padding-right: 0px;

}



#fc_faq td {

	font-size: 12px;

}



.faqpad {

	margin-top: 8px;

}











