body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

#shellholderis {
border: 1px solid #CDD2D7;
padding: 15px 0;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background:#ffffff;
-webkit-box-shadow: 0px 0px 5px #dbdbdb;
-moz-box-shadow: 0px 0px 5px #dbdbdb;
box-shadow: 0px 0px 5px #dbdbdb;
}

.popular {
        /* webkit and moz browser shadows */
     -webkit-box-shadow: 2px 2px 3px #969696;
    
    /* IE8 Browser Shadows */
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=3);
    
    /* cell spacing fix for ie */
    border-spacing:0px;
    border-collapse: collapse;
}

.plansnow {
        margin-left:10px;
        margin-top:-50px;        
}

.basichead {
	float:left;
	width: 214px;
        height:128px;
        margin-top:36px;
        margin-left:220px;
}
.professionalhead {
	float:left;
        height:128px;
	width: 214px;
        margin-top:20px;
        margin-left:-1px;
}
.businesshead {
	float:left;
        height:128px;
	width: 214px;
        margin-top:36px;
        margin-left:-1px;
}

th, td {
	border-width: 0 !important;
        padding: 0 !important;
        vertical-align: middle !important;
}
img {
        margin-bottom:-6px !important;
}

table#price-chart {
	margin-top: -50px;
	padding: 0px;
        clear:both;
}
table#price-chart th img {
	margin-top: 0px
        
}
table#price-chart th.heading {
	width: 250px
}
table#price-chart th.basicone {
	width: 212px;
	height:60px;
	background-color: #c7d4a9;
}
table#price-chart th.professionalone {
	width: 213px;
	height:60px;
	background-color: #a5c5db;
}
table#price-chart th.businessone {
	width: 212px;
	height:60px;
	background-color: #b19ec8;
}
table#price-chart th.basic {
	width: 212px;
	height: 50px;
	background-color: #c7d4a9;
}
table#price-chart th.professional {
	width: 213px;
	height: 50px;
	background-color: #a5c5db;
}
table#price-chart th.business {
	width: 212px;
	height: 50px;
	background-color: #b19ec8;
}

.basiclast {
	background-color: #c7d4a9 !important;
}
.professionallast {
	background-color: #a5c5db !important;
}
.businesslast {
	background-color: #b19ec8 !important;
}

table#price-chart th {
	BORDER-RIGHT: #fff 1px solid;
	TEXT-ALIGN: center
}
table#price-chart td {
	BORDER-RIGHT: #fff 1px solid;
	TEXT-ALIGN: center
}
table#price-chart td {
	margin: 0px;
	padding: 0px;
	height: 30px;
1}
table#price-chart .even td {
	background-color: #ebebeb;
}
table#price-chart .odd td {
	background-color: #e1e1e1;
}
table#price-chart .odd .table-col-0 {
	background-color: #e1e1e1;
}
table#price-chart .odd .table-col-1 {
	background-color: #cde8ed;
}
table#price-chart .odd .table-col-2 {
	background-color: #d5d5d5;
}

table#price-chart .even .table-col-0 {
	background-color: #ebebeb;
}
table#price-chart .even .table-col-1 {
	background-color: #e4f2f5;
}
table#price-chart .even .table-col-2 {
	background-color: #e2e2e2;
}
.left-col-captions {
	width: 203px;
	color: #424242;
	text-align:right !important;
	padding-right: 8px !important;
}
.black-bg {
	background-color: #f2f2f2 !important;
	color: #FFF;
}
.table-col-0 {
	background-image: url(http://secure.gomedia.com.au/mainsec/gfx/imagesprice/dropshad_r.png), url(http://secure.gomedia.com.au/mainsec/gfx/imagesprice/dropshad_l.png);
        background-repeat:repeat-y;
        background-position: top left, top right;
}
.table-col-1 {

}
.table-col-2 {
	background-image: url(http://secure.gomedia.com.au/mainsec/gfx/imagesprice/dropshad_r.png), url(http://secure.gomedia.com.au/mainsec/gfx/imagesprice/dropshad_l.png);
        background-repeat:repeat-y;
        background-position: top left, top right;
}

