#scont { 
	margin: 0 auto;
	position: relative;
	width: 480px;
	}
	

#pkgcompare { 
	clear: both;
	}
	#pkgcompare td { }
	#pkgcompare th { vertical-align: bottom; }

					
	#pkgcompare td div { border: solid 1px #C6D7E1; border-width: 0 1px; margin: 0; }
	#pkgcompare td.hd { 
		border-width: 0px; 
		color: #1D354F;
		font: normal 11px arial, helvetica, sans-serif; 
		padding: 4px 0;
		width: 154px;
		}
			
#scont #scbody .sccont .compcont { margin: 10px 0 0 13px; width: 490px; }
#scont #scbody .sccont .compcont .closer table { margin: 0 0 0 5px; width: 480px; }


	#scont #scbody .sccont .compcont .closer table table { margin: 0; }
	#scont #scbody .sccont .compcont .closer .hdline { }
		#scont #scbody .sccont .compcont .closer th { border-bottom: solid 1px #D5E2EA; text-align: center; width: 150px; }
		#scont #scbody .sccont .compcont .closer .hdline .clrhd {
			color: #244E7E;
			font: bold 20px arial, helvetica, sans-serif;
			padding: 10px 0;
			text-align: left;
			float: left;
			/*
			width: 190px;
			*/
			width: 335px;
			}
/*Features text on upper right*/
		#scont #scbody .sccont .compcont .closer .hdline strong {
			color: #487EC6; 
			font: bold 16px arial, helvetica, sans-serif;
			padding: 5px 10px 5px 0;
			width: 193px;
			}
/*Header of table*/
	#scont #scbody .sccont .compcont .closer .hdr {
		border-bottom: solid 1px #D5E2EA;
		color: #407AC3;
		font: bold 16px arial, helvetica, sans-serif;
		padding: 5px 0;
		}
	#scont #scbody .sccont .compcont .closer .hdr:hover { cursor: pointer; } /*changes pointer on header*/
		
	#scont #scbody .sccont .compcont .closer .clrcont { display: none; margin: 0; padding: 0; }
		#scont #scbody .sccont .compcont .closer .clrcont th { border: solid 1px #EDF2F5; border-width: 0 0 1px; text-align: left; width: 316px; }
		#scont #scbody .sccont .compcont .closer .clrcont td {
			background-color: #E6F3FB;
			border: solid 1px #FFF;
			border-width: 0 1px 1px 0;
			color: #1F2C3D;
			font: normal 16px arial, sans-serif;
			padding: 3px 0;
			text-align: center;
			width: 140px;
			}
		
		
		#scont #scbody .sccont .compcont .closer .clrcont td.odd { background-color: #DAEEF9; }
#scont #scbody .sccont .compcont .closer .on { background: url(http://www.1shoppingcart.com/1sc-images/uploads/expclose.gif) top right no-repeat; } /*switches between expand and close*/
#scont #scbody .sccont .compcont .closer .off { background: url(http://www.1shoppingcart.com/1sc-images/uploads/expclose.gif) bottom right no-repeat; }/*switches between expand and close*/
#scbody .compcont .closer .clrcont th { font: normal 12px arial, helvetica, sans-serif; padding: 0 0 0 5px; }



.ecall { 
	background: #F6F6F6 url(http://www.1shoppingcart.com/1sc-images/uploads/ecoll.gif) center right no-repeat; 
	border: solid 1px #CEE8F7;
	color: #1C5FAE; 
	display: inline;
	float: right;
	font: normal 11px arial, helvetica, sans-serif; 
	margin: 14px 17px 5px 0; 
	padding: 2px 20px 2px 5px; 
	}
.ecall:hover { background-color: #FFF; cursor: pointer; }

.ckmark { background: url(http://www.1shoppingcart.com/1sc-images/uploads/closerlck.gif) center center no-repeat; height: 25px; }
.odd.ckmark { background: url(http://www.1shoppingcart.com/1sc-images/uploads/closerdck.gif) center center no-repeat; }
.ckmark span { display: none; }

h4.sub-header {
	margin:0; padding:0;
	font:bold 1.75em Arial, Helvetica, sans-serif; 
	display:inline;
}
.sub-header-icon {
height:45px;
padding-right:10px;
}

th {
padding-top: 50px;
} 
