/* CSS Document */



#compare-plans {

	width: 600px;

	padding: 0;

	margin: 18px 0 0 0;

}



caption {

	padding: 0 0 5px 0;

	width: 445px;	 

	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	text-align: right;

}



th {

	font: bold 11px Verdana, Arial, Helvetica, sans-serif;

	color: #fff;

	border-right: 1px solid #bde0f4;

	border-bottom: 1px solid #bde0f4;

	border-top: 1px solid #bde0f4;

	letter-spacing: 1px;

	

	text-align: left;

	padding: 6px 6px 6px 12px;

	background: #4da0cf  no-repeat;

}



th.nobg {

	border-top: 0;

	border-left: 0;

	border-right: 0px solid #bde0f4;

	background: none;

}



#compare-plans td {

	border-right: 1px solid #bde0f4;

	border-bottom: 1px solid #bde0f4;

	background: #fff;

	padding: 6px 6px 6px 12px;

	color: #4f6b72;

	text-align:center;
font-size:1.1em;

}



td.ordernow, td.empty, td.ordernow img

{

border:0;

text-align:center;

}

.ordernow a

{

display:block;

width:auto;

height:25px;

border:0;

background:url(../images/order-now.gif) center no-repeat;

text-align:center;

}

.ordernow a:hover

{

background:url(../images/order-now-on.gif) center no-repeat;

}

.ordernow a span

{

display:none;

}

td.alt {

	background: #F5FAFA;

	color: #797268;

}



th.spec {

	border-left: 1px solid #C1DAD7;

	border-top: 0;

	background: #fff url(images/bullet1.gif) no-repeat;

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

}



th.specalt {

	border-left: 1px solid #C1DAD7;

	border-top: 0;

	background: #edf4f9 url(images/bullet2.gif) no-repeat;

	font: normal 10px Verdana, Arial, Helvetica, sans-serif;

	color: #615b51;

}