@charset "utf-8";
/* CSS Document */
div.table-container td {
	border-top:thin #FFFFFF solid;
	border-bottom:thin #FFFFFF solid;
	border-right: solid #fff 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.table-container td.spacer-column {
	width:1px;
	background-color:#FFFFFF;
}
div.table-container td.covered-items {
	background-color:#dceaf1;
	padding:5px 0 5px 0;
}
div.table-container td.program-header{
	background-color:#ff9000;
	color:#FFFFFF;
}
div.table-container div.program-header{
	margin: 0 4px 10px 11px;
	font-weight:bold;
	font-size:16px;
	line-height:20px;
}
div.table-container span.plan-header{
	font-size:18px;
}
div.table-container td.plan-options {
	background-color:#ededed;
	vertical-align:top;
	padding-top:3px;	
	padding-bottom:3px;
}
div.table-container td.white-background {
	background-color:#FFFFFF;
}
div.table-container div.plan-key {
	text-align:left;
	margin:8px 0 5px 0;
	font-weight:bold;
	font-size:14px;
	color:#3c4345;
}
div.plan-key div.plan-key-coverage {
	margin-top:5px;
	font-size:10px;
	font-weight:normal;
}
div.plan-key span.plan-key-coverage {
	margin-left:13px;
}
div.table-container td.covered-items-header {
	background-color:#0080bc;
}

div.table-container div.covered-items-header-text {
	margin:5px 12px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
div.table-container div.plan-options-header {
	background-color:#ff9000;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom: 5px;
}

div.table-container td.plan-buyers-header {
	background-color:#0dc108;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
div.table-container div.small-description {
	margin-top:5px;
	font-size:10px;
	line-height:12px;
	width: 260px;
}
div.table-container ul {
	margin:0;
	padding:0px;
}
div.small-description li.bullet-orange {
	background:transparent url('/img/bullet-orange.gif') no-repeat 0 5px;
	padding-left:10px;
}
div.table-container li.covered-list {
	background:transparent url('/img/bullet-blue-arrow.gif') no-repeat 0 3px;
	padding-left:15px;
}
div.table-container li.optional-list {
	background:transparent url('/img/bullet-green-arrow.gif') no-repeat 0 3px;
	padding-left:15px;
	width:285px;
}
div.table-container td.plan-extras-padding {
	padding:6px 14px;
}
div.table-container span.plan-extras-sub-text {
	font-size:10px;
	line-height:10px;
}
div.table-container td.plan-extras-column {
	background-color:#ff9000;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}
div.table-container div.plan-extras-column-sub {
	background-color:#FFFFFF;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color:#ff9000;
	margin:5px;
}
div.table-container span.pricing-txt {
	font-size:12px;
	font-weight:normal;
	color:#3c4345;
}
div.table-container td.optional-items {
	background-color:#dceddb;
	vertical-align:top;	
	padding-top:5px;
	padding-bottom:5px;
}
div.table-container div.total-text	{
	color:#3c4345;
	font-size:14px; 
	background-color:#FFFFFF;
	margin:5px;
}
div.table-container div.total-cost	{
	color:#ff9000;
	font-size:17px; 
	font-weight:bold;
	background-color:#FFFFFF;
	margin:5px;
	padding-top:5px;
	padding-bottom:5px;
}
div.table-container div.total-cost-sm	{
	color:#FFFFFF;
	font-size:12px; 
	font-weight:bold;
	line-height:14px;
	margin-bottom:5px;
}
div.table-container td.bg-green {
	background-color:#0dc108;
}
div.table-container td.bg-orange {
	background-color:#ff9000;
}

