/* Start of CMSMS style sheet 'comparison-table' */
@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:none;
	}
	
a{
	text-decoration:none;}	
	
/*---------------------- Common CSS ----------------------*/

.Category th{
	background-repeat:no-repeat;
	background-position:10px 50%;
	padding-left:40px;
	font:bold 14px/30px Tahoma;
	color:#FFFFFF;
	height:35px;
	width:660px;
	text-align:left;
	}
	
.Category th.support{
	background-image:url(//static.pentalogic.net/comparison/ico_support.png);
	}	
	
.Category tr:hover th.support{
	background:url(//static.pentalogic.net/comparison/ico_support.png) no-repeat 10px 50%;
	}	
	
.Category th.connection{
	background-image:url(//static.pentalogic.net/comparison/ico_connection.png);
	}	
	
.Category tr:hover th.connection{
	background:url(//static.pentalogic.net/comparison/ico_connection.png) no-repeat 10px 50%;
	}	
	
.Category th.filter_types{
	background-image:url(//static.pentalogic.net/comparison/ico_filter.png);
	}	
	
.Category tr:hover th.filter_types{
	background:url(//static.pentalogic.net/comparison/ico_filter.png) no-repeat 10px 50%;
	}	
	
.Category th.use{
	background-image:url(//static.pentalogic.net/comparison/ico_use.png);
	}	
	
.Category tr:hover th.use{
	background:url(//static.pentalogic.net/comparison/ico_use.png) no-repeat 10px 50%;
	}
	
.Category th.config{
	background-image:url(//static.pentalogic.net/comparison/ico_confuguration.png);
	}	
	
.Category tr:hover th.config{
	background:url(//static.pentalogic.net/comparison/ico_confuguration.png) no-repeat 10px 50%;
	}
	
.Category th.install{
	background-image:url(//static.pentalogic.net/comparison/ico_installation.png);
	}	
	
.Category tr:hover th.install{
	background:url(//static.pentalogic.net/comparison/ico_installation.png) no-repeat 10px 50%;
	}
	
.Category th.custom_email{
	background-image:url(//static.pentalogic.net/comparison/ico_custom_email.png);
	}	
	
.Category tr:hover th.custom_email{
	background:url(//static.pentalogic.net/comparison/ico_custom_email.png) no-repeat 10px 50%;
	}
	
.Category th.condition{
	background-image:url(//static.pentalogic.net/comparison/ico_condition.png);
	}	
	
.Category tr:hover th.condition{
	background:url(//static.pentalogic.net/comparison/ico_condition.png) no-repeat 10px 50%;
	}
	
.Category th.recurring_event{
	background-image:url(//static.pentalogic.net/comparison/ico_condition.png);
	}	
	
.Category tr:hover th.recurring_event{
	background:url(//static.pentalogic.net/comparison/ico_condition.png) no-repeat 10px 50%;
	}
	
.Category th.schedule{
	background-image:url(//static.pentalogic.net/comparison/ico_schedule.png);
	}	
	
.Category tr:hover th.schedule{
	background:url(//static.pentalogic.net/comparison/ico_schedule.png) no-repeat 10px 50%;
	}
	
.Category th.email{
	background-image:url(//static.pentalogic.net/comparison/ico_email.png);
	}	
	
.Category tr:hover th.email{
	background:url(//static.pentalogic.net/comparison/ico_email.png) no-repeat 10px 50%;
	}
	
.tab{
	float:left;
	padding:5px 20px;
	font:bold 14px Tahoma;
	background:#FFFFFF;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	}	
	
	
/*---------------------------- FilterPoint Comparison Table ----------------------------*/
	
	
table.filterpoint{
	background:#FFE1E1;
	}	
	
table.filterpoint .table_head{
	margin:0 auto;
	font:bold 11px Tahoma;
	color:#000000;
	}	
	
table.filterpoint .Category tr.zebra2{
	background:rgba(255, 177, 186, 0.5);
	}
	
.filter{
	background:#FFA7A5;
	}	
	
table.filterpoint .Category{
	float:left;
	width:700px;
	background:white;
	font:bold 11px Tahoma;
	color:#000000;
	border-bottom:1px solid #FFA7A5;
	}
	
table.filterpoint .Category tr.last td{
	border:none;
	}
	
table.filterpoint .Category tr:last-child td{
	border:none;
	}
	
table.filterpoint .Category thead{
	display:block;
	height:35px;
	background-color:#D90000;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	}
	
table.filterpoint .Category thead th{
	display:block;
	height:35px;
	background-color:#D90000;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	}	
	
table.filterpoint .Category tr td{
	border-bottom:1px solid #FFCFCE;
	}	
	
table.filterpoint .Category tr:hover td{
	background:rgba(240, 209, 213, 0.5);
	}	
	
table.filterpoint .Category thead tr:hover td{
	background:none;
	}
	
table.filterpoint .Category tr.zebra2:hover td{
	background:rgba(240, 209, 213, 0.1);
	}	
	
.filterpoint .tab{
	color:#990000;
	}
	
	
	
	
	
/*---------------------- Reminder Comparison Table -------------------------*/

	
table.reminder{
	background:#E9F5FA;
	}	
	
table.reminder .table_head{
	margin:0 auto;
	font:bold 11px Tahoma;
	color:#000000;
	}	
	
table.reminder .Category tr.zebra2{
	background:rgba(204, 234, 244, 0.7);
	}
	
.remind{
	background:#CCEAF4;
	}	
	
table.reminder .Category{
	float:left;
	width:700px;
	background:white;
	font:bold 11px Tahoma;
	color:#000000;
	border-bottom:1px solid #BCE3F0;
	}
	
table.reminder .Category tr.last td{
	border:none;
	}
	
table.reminder .Category tr:last-child td{
	border:none;
	}
	
table.reminder .Category thead{
	display:block;
	height:35px;
	background-color:#125DAE;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	}
	
table.reminder .Category thead th{
	display:block;
	height:35px;
	background-color:#125DAE;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	}	
	
table.reminder .Category tr td{
	border-bottom:1px solid #BCE3F0;
	margin-bottom:2px;
	}	
	
table.reminder .Category tr:hover td{
	background:rgba(160, 214, 232, 0.5);
	}	
	
table.reminder .Category thead tr:hover td{
	background:none;
	}
	
table.reminder .Category tr.zebra2:hover td{
	background:rgba(160, 214, 232, 0.2);
	}
	
table.reminder .Category tr:hover td.remind{
	background:#88cfe7;
	}	
	
.reminder .tab{
	color:#125DAE;
	}
/* End of 'comparison-table' */

