@charset "UTF-8";
/* CSS Document */
.orange {
	color:#f26522;
}
.blue {
	color:#0072bc;
}
.green {
	color:#6fbb08;
}
#main .container-pricing {
	width:900px;
	padding:10px 29px 29px;
	background-color:#1467bc;
	border-radius:10px 10px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px;
	-khtml-border-radius:10px 10px 0px 0px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border:none;
}
#pricing-table {
	width:900px;
	color:#000;
	background:url(/images/newsite/loadtesting-table-bg.gif) repeat-x bottom #fff;
	border-radius:10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px;
	-khtml-border-radius:10px 10px 10px 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
}
#pricing-table .blank {
	background-color:#1467bc;
}
#pricing-table th img {
	vertical-align:bottom;
}
#pricing-table th.plans, #pricing-table th.plans-first, #pricing-table th.plans-last {
	border-bottom:1px solid #ccc;
	text-align:center;
	padding:0 0 15px;
	border-right:1px solid #ccc;
	border-left:1px solid #fff;
	line-height:0;
}
#pricing-table th.plans-last {
	border-right:none;
}
#pricing-table th.plans-highlighted {
	background:url(/images/newsite/highlighted-top.jpg) no-repeat bottom;
	border-bottom:1px solid #ccc;
	text-align:center;
	padding:0 0 15px 0;
	border-right:1px solid #ccc;
	border-left:1px solid #fff;
	line-height:0;
}
#pricing-table th.spec, #pricing-table th.spec-first, #pricing-table th.spec-last {
	width: 184px;
	background-color:#1b8ad3;
	border-bottom:1px solid #1262c4;
	border-top:1px solid #24b2e2;
	border-left:1px solid #24b2e2;
	padding:7px 0 7px 15px;
	color:#fff;
}
#pricing-table h3 {
    color:#FFFFFF;
    font-size:14px;
    margin-bottom:0;
}
#pricing-table th.spec em {
	width: 225px;
	height:58px;
	color:#fff;
	display:none;
	font-size:12px;
	font-weight:normal;
	background:url(/images/newsite/hover-left.png) no-repeat;
	padding:10px 15px 10px;
	position:absolute;
	text-align:center;
	top:0;
	left:0;
	z-index:999;
}
#pricing-table th.spec img {
	vertical-align:middle;
}
#pricing-table th.spec-last {
	border-radius:0px 0px 0px 10px;
	-moz-border-radius:0px 0px 0px 10px;
	-khtml-border-radius:0px 0px 0px 10px;
	-webkit-border-bottom-left-radius: 10px;
}
#pricing-table td {
	width: 184px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #fff;
	border-right:1px solid #ccc;
	border-left:1px solid #fff;
	padding:7px 0;
	text-align:center;
}
#pricing-table .alternate {
	background-color:#f1f1f1;
}
#pricing-table td.left-side-alternate {
	background:url(/images/newsite/highlighted-left-shadow.png) repeat-y right #f1f1f1;
}
#pricing-table td.right-side-alternate {
	background:url(/images/newsite/highlighted-right-shadow.png) repeat-y left #f1f1f1;
	border-left:none;
}
#pricing-table th.left-side, #pricing-table td.left-side {
	background:url(/images/newsite/highlighted-left-shadow.png) repeat-y right;
}
#pricing-table th.right-side, #pricing-table td.right-side {
	background:url(/images/newsite/highlighted-right-shadow.png) repeat-y left;
	border-left:none;
}
#pricing-table td.highlighted {
	background:url(/images/newsite/loadtesting-highlighted-bg.gif) repeat-x bottom;
	border-left:1px solid #fff;
}
#pricing-table td.highlighted-alternate {
	background-color:#f3edc7;
}
#pricing-table td.last {
	border-radius:0px 0px 10px 0px;
	-moz-border-radius:0px 0px 10px 0px;
	-khtml-border-radius:0px 0px 10px 0px;
	-webkit-border-bottom-right-radius: 10px;
}

#basic-purchase {
    background-color: #fff;
    text-align: center;
}