#DirectoryContactConfirmation p
{
	font-size: 18px;
	text-align: center;
}
#DirectoryContactConfirmation a
{
	font-size: 14px;
}
#ContactDirectoryName
{
	width:400px;
}
#DirectoryPlans
{
	font-family: Arial;
	width:700px;
}
#DirectoryPlans th{
	color:white;
	background-image: none;
}
#DirectoryPlans .f1
{
	background-color: #86a0a7;
}
#DirectoryPlans .f2
{
	background-color: #43646C;
}
#DirectoryPlans .f3
{
	background-color: #2f4045;
}
#DirectoryPlans td
{
	background-color:#F9F9F9;
	padding: 10px;
}
#DirectoryPlans td.alt
{
	background-color:white;
}
#DirectoryPlans .pack
{
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
	margin-bottom: 0;
}
#DirectoryPlans .all
{
	font-weight: bold;
	text-align: center;
}
#DirectoryPlans p
{
	font-family: Arial;
}
#DirectoryPlans th
{
	font-size: 16px;
	text-align: center;
}
#DirectoryPlans .name
{
	font-size: 16px;
}
#DirectoryPlans .year
{
	color:#e2e7e8;
	font-size: 12px;
}
#DirectoryPlans .price
{
	font-size: 24px;
}
#DirectoryPlans td
{
	width:30%;
}
#DirectoryPlans table.options
{
	border-left:1px solid #ececec;
	border-bottom:1px solid #ececec;
}
#DirectoryPlans table.options td.price
{
	font-weight:bold;
	width:15%;
	font-size:15px;
	text-align:center;
	background:#F9F9F9;
}
#DirectoryPlans table.options td
{
	background:#fefefe;
	border-top:1px solid #ececec;
	border-right:1px solid #ececec;
}
#DirectoryPlans input
{
	color:#333;
	margin-right: 6px;
	vertical-align:baseline;
}
#DirectoryPlans label
{
	display: inline;
	color:#333;
	line-height: 16px;
}
#DirectoryPlans .choice td
{
	text-align: center;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	background-color: #F1F2F2;
}
#DirectoryPlans .choice div
{
	width: 128px;
	margin: 0 auto;
}
#DirectoryPlansNo label
{
	color:#676767;
	font-size: 12px;
}
#DirectoryPlans table{
	margin-bottom: 12px;
}
