/* CSS Document CB Notifications Plans Features Table */

#plans_features_con {
	background-color: #FFFFFF;
	background-image: url(../images_paid/box-bg.gif);
	background-repeat: repeat-x;
	background-position: top;	
	border: solid 1px #CCCCCC;
	font-size: 12px ! important;
	padding: 20px;
	width: 760px;
}
.plan_features_table {
	border: none ! important;
	border-collapse: collapse;	
	width:750px;
	border:0px;
	margin-top:20px;
	color: #333;
}

/* Caption */
.plan_features_table tr.Plan td {
	border-top: none;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}

/* Content */
.plan_features_table td {
	border-bottom: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;
	padding:8px;
	vertical-align: middle;
}
.plan_features_table td a {
	background-color: #FFFFFF;
	border: inset 1px #CCCCCC;
	color: #727722;
	display: block;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 2px;	
}
.plan_features_table td a:hover {
	background-color: #FFCC00;
	color: #3d3313;
}

/* Most Popular */
.most_popular { font-size: 19px ! important; background-color: #eee }
.plan_features_table td.most_popular a { font-size: 16px; font-weight: bold; }
tr.Plan td.most_popular { font-size: 22px ! important; }

/* Individual columns */
td.plan_feature_list { /* or col1 */
	text-align: left ! important;
	width: 150px;
}
td.plan_feature_col2 { width: 100px; }
td.plan_feature_col3 { width: 100px; }
td.plan_feature_col4 { width: 100px; }
td.plan_feature_col5 { width: 100px; }
