@charset "utf-8";
/* CSS Document */

.table {
    overflow-x: auto;
	border-collapse: collapse;
	width:600px;
	
}

table {
    border: medium none;
    width: 100%;
}
table {
    border-collapse: collapse;
}

table.pricing th {
    color: #5c0633;
    font: 300 1.154em/3em sans-serif;
    padding: 10px 0;
    text-align: center;
}
table.pricing strong {
    color: #3f3f3f;
    font-size: 1.5em;
}
table.pricing sup {
    color: #3f3f3f;
    font-size: 1.2em;
    position: relative;
    top: -0.5em;
}
table.pricing td {
    color: #3f3f3f;
    text-align: center;
}

td {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #e5e5e5;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    padding: 10px 0px;
    text-align: left;
}

table.pricing td:first-child {
    color: #999;
    text-align: left;
}
table.pricing td:nth-child(2n+2) {
    background: none repeat scroll 0 0 #f7f7f7;
}
table.pricing tr.action td {
    border-bottom-width: 2px;
    padding: 20px 10px;
}
table.pricing tr.action td:first-child a {
    background: url("more.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
    color: #3f3f3f;
    padding-left: 20px;
}
table.pricing tr.action td:first-child a:hover {
    color: #ff8400;
}
table.pricing span.yes {
    background: url("msg-success.png") no-repeat scroll 50% 50% rgba(0, 0, 0, 0);
    display: block;
    height: 18px;
    margin: 0 auto;
    overflow: hidden;
    text-indent: -50em;
    width: 18px;
}
table.pricing span.no {
    background: url("no.png") no-repeat scroll 50% 50% rgba(0, 0, 0, 0);
    display: block;
    height: 18px;
    margin: 0 auto;
    overflow: hidden;
    text-indent: -50em;
    width: 18px;
}
p{line-height:18px; font-size:13px;}
p > a{color:#5c0633; text-decoration:underline;}
p > a:hover{text-decoration:none;}

ul li {line-height:18px; font-size:13px; padding-bottom:10px;}