/*
Theme Name: HD Hosting
Theme URI: http://hyperactivedesigns.com.au
Description: Custom Theme HD Hosting
Author: Sharif Corbic - Hyperactive Designs
Author URI: http://hyperactivedesigns.com.au/
Version: 1.0
License: Copyright Hyperactive Designs
*/
html,body{margin:0px;padding:0px;width:100%;}
body{
	line-height:26px;
	margin:0px;
	padding:0;
	font-family: 'altehaasgrotesk', sans-serif;
	font-weight:normal;
	font-size:14px; 
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing: subpixel-antialiased !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    zoom:1;
  	background:none #118eaf;
  	color: #6a6a6a;
}
body#tinymce{
	background:none #ffffff;
  	color: #6a6a6a;	
}
body#tinymce td{
	color: #777777;
	font-size:14px;
	font-weight:400;
	line-height:24px;
}
.clear{clear:both;}
.p10{padding:10px;}
.ml10{margin-left:10px;}
.mb20{margin-bottom:20px;}
.mt40{margin-top:40px;}
.centered{text-align:center;}
.alignleft{float:left;margin:10px 20px 10px 0px;}
.alignright{float:right;margin:10px 0px 10px 20px;}
.fleft{float:left;}
.fright{float:right;}
.wrapper{
	background:none #ffffff;
	border-top:5px solid #13a5cc;
	text-align:center;	
	position:relative;
}
.headerwrapper{
	width:100%;
	text-align:center;
	background:none #ffffff;
	-moz-box-shadow:0px 2px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.5);
	box-shadow:0px 2px 5px rgba(0,0,0,0.5);
	position:relative;
	z-index:10;
}
.header{
	width:1060px;
	height:140px;
	margin:auto;
	text-align:left;
}
h2.logo{
	width:333px;
	height:100px;
	display:block;
	float:left;	
	display:block;
	overflow:hidden;
	/*text-indent:-9999px;*/
	padding:0px;
	margin:0px;
}
h2.logo strong{
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
}
.primarynav{
	height:100px;
	float:right;	
	padding:0px;
	margin:0px;
	white-space:nowrap;
}
ul#menu-primary-menu{
	height:100px;
	padding:0px;
	margin:0px;
	white-space:nowrap;	
	list-style:inside none none;
}
ul#menu-primary-menu li{
	display:inline-block;
	*display:inline;
	zoom:1;
	height:60px;
	line-height:60px;
	padding:40px 0px 0px 0px;
	color:#4b4b4b;
}
ul#menu-primary-menu li.current-menu-item{
	background:none #13a5cc;	
}
ul#menu-primary-menu li.current-menu-item a{
	color: #ffffff;	
}
ul#menu-primary-menu li a{
	display:block;
	color:#4b4b4b;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;	
	padding:0px 28px 0px 28px;
}
.slidercontent{
	width:100%;
	height:340px;
	background:url(images/headerbg.png) top center repeat-x transparent;
}
.slideholder{
	width:1060px;
	height:340px;
	position:relative;
	margin:auto;
	perspective: 800px;	
}
.slidecontainer{
	width:100%;
	height:350px;
	position:absolute;
	z-index:100;
	text-align:center;
	top:125px;
}
.paneldivouter{
	width:1060px;
	height:340px;
	position:relative;	
	margin:auto;
}
.paneldivcontainer-ie{
	position:absolute;
	left:0px;
	top:-10px;
	
	width:247px;
	height:402px;		
}
.paneldivcontainer-ie a.moredetails{
	position:absolute;
	left:0px;	
	height:80px;
	bottom:80px;
	width:100%;
	cursor:pointer;
	background:url(images/ie/transparent.gif) repeat top left;	
}
.paneldivcontainer-ie.red{
	left:0px;
	z-index:30;	
}
.paneldivcontainer-ie.blue{
	left:205px;
	z-index:40;	
}
.paneldivcontainer-ie.orange{
	left:410px;
	z-index:30;	
}
.paneldivcontainer-ie.green{
	left:615px;
	z-index:20;	
}
.paneldivcontainer-ie.yellow{
	left:820px;
	z-index:10;	
}
.paneldivcontainer-ie.active{
	width:260px;
	height:423px;	
	top:-20px;
}
.paneldivcontainer-ie img{
	position:absolute;
	top:0px;
	left:0px;	
}
.paneldivcontainer-ie img.reverseside{
	display:none;	
}
.getstarted-ie{
	display:block;
	cursor:pointer;
	width:100%;
	height:80px;
	position:absolute;
	left:0px;
	bottom:0px;
	background:url(images/ie/transparent.gif) repeat top left;	
}
.paneldivcontainer{
	position:absolute;
	left:0px;
	top:0px;
	
	width:225px;
	height:	370px;	
	
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;

	-ms-transform:perspective(800px) scale(0.95,0.95) rotateY(0deg);
	-webkit-transform:perspective(800px) scale(0.95,0.95) rotateY(0deg);
	transform:perspective(800px) scale(0.95,0.95) rotateY(0deg);
	
	z-index:30;
}
.paneldivcontainer.blue{
	left:205px;
	z-index:50;	
}
.paneldivcontainer.orange{
	left:410px;
	z-index:40;	
}
.paneldivcontainer.green{
	left:615px;
	z-index:30;	
}
.paneldivcontainer.yellow{
	left:820px;
	z-index:20;	
}
.paneldivcontainer.active{
	-ms-transform:perspective(800px) scale(1.05,1.05);	
	-webkit-transform:perspective(800px) scale(1.05,1.05);
	transform:perspective(800px) scale(1.05,1.05);
	z-index:80;
}
.paneldiv{
	position:absolute;
	left:0px;
	top:0px;
	width:225px;
	height:	370px;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.5);
	-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.5);
	box-shadow:0px 0px 8px rgba(0,0,0,0.5);
	background: #4e4e4e; /* Old browsers */
	background: -moz-linear-gradient(top,  #4e4e4e 15%, #242424 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#4e4e4e), color-stop(100%,#242424)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4e4e4e 15%,#242424 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4e4e4e 15%,#242424 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4e4e4e 15%,#242424 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4e4e4e 15%,#242424 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e4e4e', endColorstr='#242424',GradientType=0 ); /* IE6-9 */
	transform-style:preserve-3d;
	
	backface-visibility:hidden;
	-webkit-backface-visibility:hidden;
	
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.paneldiv.front{
	-ms-transform:perspective(800px) rotateY(0deg);
	-webkit-transform:perspective(800px) rotateY(0deg);
	transform:perspective(800px) rotateY(0deg);
}
/*	-ms-transform:perspective(800px) scale(0.95,0.95);
	-webkit-transform:perspective(800px) scale(0.95,0.95);
	transform:perspective(800px) scale(0.95,0.95);*/
.paneldiv.back{	
	-ms-transform:perspective(800px) rotateY(180deg);
	-webkit-transform:perspective(800px) rotateY(180deg);
	transform:perspective(800px) rotateY(180deg);
}
.paneldivcontainer.flip .paneldiv.front{
	-ms-transform:perspective(800px) rotateY(180deg);
	-webkit-transform:perspective(800px) rotateY(180deg);
	transform:perspective(800px) rotateY(180deg);
}
.paneldivcontainer.flip .paneldiv.back{
	-ms-transform:perspective(800px) rotateY(360deg);
	-webkit-transform:perspective(800px) rotateY(360deg);
	transform:perspective(800px) rotateY(360deg);
}
.paneldivcontainer h2{
	margin:0px;
	padding:0px;
	text-align:center;	
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.paneldivcontainer.red h2{
	background:url(images/h2-red.png) top left repeat-x transparent;	
}
.paneldivcontainer.blue h2{background:url(images/h2-blue.png) top left repeat-x transparent;}
.paneldivcontainer.red h2{background:url(images/h2-red.png) top left repeat-x transparent;}
.paneldivcontainer.orange h2{background:url(images/h2-orange.png) top left repeat-x transparent;}
.paneldivcontainer.green h2{background:url(images/h2-green.png) top left repeat-x transparent;}
.paneldivcontainer.yellow h2{background:url(images/h2-yellow.png) top left repeat-x transparent;}
.paneldiv .subheading{height:50px;line-height:50px;background:url(images/horizontal-divider.png) bottom center no-repeat transparent;color:#ffffff;}
.paneldiv .cost{height:112px;line-height:112px;text-align:center;vertical-align:middle;}
.paneldiv .cost img{vertical-align:middle;}
.paneldiv .details{
	height:55px;
	line-height:55px;
	color:#f90000;
	background:url(images/horizontal-divider.png)  top center no-repeat transparent;
	font-size:16px;
	cursor:pointer;
}
.red .paneldiv .details{color: #f90000;}
.blue .paneldiv .details{color: #50A1CA;}
.orange .paneldiv .details{color: #D54A13;}
.green .paneldiv .details{color: #639F12;}
.yellow .paneldiv .details{color: #E2B706;}
.getstarted{
	position:absolute;
	bottom:-10px;
	left:35px;
	width:120px;
	height:68px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	padding-left:35px;
	color:#ffffff;
	font-size:68px;
	line-height:68px;
	font-size:16px;
	cursor:pointer;
}
.getstarted:after{
	content: " ";
	display:block;
	position:absolute;
	left:16px;
	top:24px;
	width:24px;
	height:24px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	background:url(images/arrow.png) center center no-repeat  #cc0000;
	-moz-box-shadow:-1px -1px 1px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:-1px -1px 1px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
	box-shadow:-1px -1px 1px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
}
.blue .getstarted:after{
	background:url(images/arrow.png) center center no-repeat  #3b7cb2;	
}
.orange .getstarted:after{
	background:url(images/arrow.png) center center no-repeat  #c73909;	
}
.green .getstarted:after{
	background:url(images/arrow.png) center center no-repeat  #4d8324;
}
.yellow .getstarted:after{
	background:url(images/arrow.png) center center no-repeat  #d59c02;	
}
.getstarted{
	-moz-box-shadow:0px 2px 8px rgba(0,0,0,0.5);
	-webkit-box-shadow:0px 2px 8px rgba(0,0,0,0.5);
	box-shadow:0px 2px 8px rgba(0,0,0,0.5);
	text-decoration:none;
}
.red .getstarted{
	background: #fa0000; /* Old browsers */
	background: -moz-linear-gradient(top,  #fa0000 0%, #a70000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa0000), color-stop(100%,#a70000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fa0000 0%,#a70000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fa0000 0%,#a70000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fa0000 0%,#a70000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fa0000 0%,#a70000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa0000', endColorstr='#a70000',GradientType=0 ); /* IE6-9 */
	
	
}
.blue .getstarted{
	background: #52a3cc; /* Old browsers */
	background: -moz-linear-gradient(top,  #52a3cc 0%, #26579a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#52a3cc), color-stop(100%,#26579a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #52a3cc 0%,#26579a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #52a3cc 0%,#26579a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #52a3cc 0%,#26579a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #52a3cc 0%,#26579a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52a3cc', endColorstr='#26579a',GradientType=0 ); /* IE6-9 */
}
.orange .getstarted{
	background: #d64a13; /* Old browsers */
	background: -moz-linear-gradient(top,  #d64a13 0%, #ba2b00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d64a13), color-stop(100%,#ba2b00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d64a13 0%,#ba2b00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d64a13 0%,#ba2b00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d64a13 0%,#ba2b00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d64a13 0%,#ba2b00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d64a13', endColorstr='#ba2b00',GradientType=0 ); /* IE6-9 */
}
.green .getstarted{
	background: #65a111; /* Old browsers */
	background: -moz-linear-gradient(top,  #65a111 0%, #376935 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65a111), color-stop(100%,#376935)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #65a111 0%,#376935 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #65a111 0%,#376935 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #65a111 0%,#376935 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #65a111 0%,#376935 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65a111', endColorstr='#376935',GradientType=0 ); /* IE6-9 */
}
.yellow .getstarted{
	background: #e3b906; /* Old browsers */
	background: -moz-linear-gradient(top,  #e3b906 0%, #cc8900 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3b906), color-stop(100%,#cc8900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e3b906 0%,#cc8900 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e3b906 0%,#cc8900 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e3b906 0%,#cc8900 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e3b906 0%,#cc8900 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3b906', endColorstr='#cc8900',GradientType=0 ); /* IE6-9 */
}
.featurecontainer{
	padding:10px;	
}
ul.featurelist{
	list-style:inside circle;
	padding:10px 0px 0px 10px;
	margin:0px;
	text-align:left;
	color:#ffffff;

}
.footercontainer{
	width:100%;
	text-align:center;
}
.footercontainer.top{
	height:160px;
	background:none #13a5cc;	
}
.footercontainer.bottom{
	height:	60px;
	background:none #118eaf;
	border-top:1px solid #ffffff;
}
.footer-details-container{
	width:1060px;
	text-align:left;
	margin:auto;	
}
.address,
.attribution{
	height:60px;
	line-height:60px;
	color:#ffffff;	
}
.attribution a,
.address a{
	color:	#8ebfd0;
	text-decoration:none;
}
.main-container{
	width:1060px;
	margin:auto;
	text-align:left;
	padding-top:60px;	
	padding-bottom:40px;
}
.sidebar{
	width:320px;
	float:right;	
}
.content{
	width:690px;
	float:left;
}
h2.maintitle{
	height:110px;
	line-height:110px;
	padding:0px 90px 0px 40px;
	background:url(images/titleend.png) right center no-repeat #e1b606;
	color:#ffffff;
	font-family:'magistralblackcregular',sans-serif;
	font-weight:normal;
	font-size:36px;
	display:inline-block;
	*display:inline;
	zoom:1;
	margin:0px 0px 40px 0px;
}
.steps{
	width:100%;
	height:155px;
	background:none #13a5cc;
	text-align:center;
}
.stepsinner{
	width:1060px;
	height:155px;
	text-align:left;	
	margin:auto;
}
.step{
	height:155px;
	float:left;
	padding:0px 60px 0px 0px;
	background:url(images/steparrow.png?1) top right no-repeat #13A5CC;	
	position:relative;
	color:#ffffff;
}
.step .number{
	height:155px;
	width:84px;
	background:url(images/dot.png) center center no-repeat transparent;
	color:#ffffff;
	text-align:center;
	line-height:150px;	
	font-family:'magistralblackcregular',sans-serif;
	font-size:36px;	
	float:left;
}
.step.one{width:312px;}
.step.two{width:284px;}
.step.three{width:284px;}
/*.step:after{
	content: " ";
	display:block;
	position:absolute;
	left:4px;
	top:45px;
	width:68px;
	height:68px;
	-webkit-border-radius: 34px;
	-moz-border-radius: 34px;
	border-radius: 34px;
	background:none #118eaf;
	color:#ffffff;
	-moz-box-shadow:-1px -1px 1px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:-1px -1px 1px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
	box-shadow:-1px -1px 1px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
	text-align:center;
	line-height:62px;	
	font-family:'magistralblackcregular',sans-serif;
	font-size:36px;
}
.step.one:after{content:"1";}
.step.two:after{content:"2";}
.step.three:after{content:"3";}*/
.step h3{margin-top:30px;margin-bottom:0px;}
.step p{margin:0px;}
.link-phone{
	width:305px;
	height:	96px;
	display:block;
	background:url(images/link-phone.png) center center no-repeat transparent;
	line-height:96px;
	text-align:center;	
	font-family:'magistralblackcregular',sans-serif;
	font-size:36px;
	text-decoration:none;
	color:#ffffff;
	margin-bottom:10px;
}
.link-email{
	width:305px;
	height:96px;
	display:block;
	background:url(images/link-email.png) center center no-repeat transparent;
	line-height:96px;
	text-align:center;	
	font-family:'magistralblackcregular',sans-serif;
	font-size:24px;
	text-decoration:none;
	color:#ffffff;
	margin-bottom:10px;		
}
.domainnamewidget{
	position:relative;
	width:305px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #4e4e4e; /* Old browsers */
	background: -moz-linear-gradient(top,  #4e4e4e 18%, #242525 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#4e4e4e), color-stop(100%,#242525)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4e4e4e 18%,#242525 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4e4e4e 18%,#242525 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4e4e4e 18%,#242525 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4e4e4e 18%,#242525 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e4e4e', endColorstr='#242525',GradientType=0 ); /* IE6-9 */
	margin-bottom:40px;
	behavior:url(/PIE.php);
}
.domainnamewidget h2{
	display:block;
	height:76px;
	background:url(images/widget-title.png) top left repeat-x transparent;	
	line-height:68px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	color:#ffffff;
	text-align:center;
	text-shadow: 1px 1px 1px rgba(0,0,0, 0.8);
	font-weight:bold;
	margin:0px;
	behavior:url(/PIE.php);
}
.domaincontent{
	padding:10px 10px 90px 10px;	
	position:relative;
}
input.texta{
	height:	36px;
	line-height: 36px;
	background:none #000000;
	border:1px solid #e0b105;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:0px 10px;
	vertical-align:middle;
	color:#ffffff;
	width:158px;
}
select.drop{
	height:38px;
	background:none #000000;
	border:1px solid #e0b105;
	vertical-align:middle;
	color:#ffffff;	
	padding:8px 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:100px;
}
#domainsubmit.getstarted{
	border-width:0px;
	display:block;
	width:auto;
	padding-left:45px;
	left:96px;
}
#domainsubmit.getstarted:hover{
	-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.5);
	-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.5);
	box-shadow:0px 1px 4px rgba(0,0,0,0.5);	
}
table.hostingtable{width:690px;}
.tableheader{width:690px;height:56px;}
.tableheader .blank{float:left;height:56px;width:168px;}
.tableheader .col{
	float:left;
	width:87px;
	height:56px;
	line-height:56px;
	color:#ffffff;
	background: #13a5cc; /* Old browsers */
	background: -moz-linear-gradient(top,  #13a5cc 0%, #1191b3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13a5cc), color-stop(100%,#1191b3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #13a5cc 0%,#1191b3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #13a5cc 0%,#1191b3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #13a5cc 0%,#1191b3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #13a5cc 0%,#1191b3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13a5cc', endColorstr='#1191b3',GradientType=0 ); /* IE6-9 */
	text-align:center;
}
.tableheader .col.first{
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
}
.tableheader .col.last{
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
}
.tablebody{
	width:690px;
	height:624px;
}
.tablebody .col1{
	width:168px;
	float:left;
	background: #e1b506; /* Old browsers */
	background: -moz-linear-gradient(top,  #e1b506 0%, #cc8900 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1b506), color-stop(100%,#cc8900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e1b506 0%,#cc8900 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e1b506 0%,#cc8900 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e1b506 0%,#cc8900 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e1b506 0%,#cc8900 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1b506', endColorstr='#cc8900',GradientType=0 ); /* IE6-9 */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.tablebody .col1 .row{
	height:52px;
	line-height:52px;
	color:#ffffff;
	padding-left:16px;	
	background:url(images/yellow-underlline.png?1) bottom left repeat-x transparent;
}
.tablebody .col1 .row.last{
	background:none transparent;	
}
.tablebody .col2{
	float:left;
	width:522px;
	background: #4e4d4d; /* Old browsers */
	background: -moz-linear-gradient(top,  #4e4d4d 0%, #262624 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e4d4d), color-stop(100%,#262624)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4e4d4d 0%,#262624 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4e4d4d 0%,#262624 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4e4d4d 0%,#262624 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4e4d4d 0%,#262624 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e4d4d', endColorstr='#262624',GradientType=0 ); /* IE6-9 */
}
.tablebody .col2 .row{
	height:52px;
	line-height:52px;
	background:url(images/gray-underlline.png) bottom left repeat-x transparent;	
}
.tablebody .col2 .row .col{
	width:87px;
	float:left;
	line-height:52px;
	height:52px;
	text-align:center;
	color:#ffffff;	
}
.tablebody .col2 .row .col img{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
.tablefooter{width:690px;height:56px;}
.tablefooter .blank{float:left;height:56px;width:168px;}
.tablefooter .col{
	float:left;
	width:87px;
	height:56px;
	line-height:56px;
	color:#ffffff;
	background: #13a5cc; /* Old browsers */
	background: -moz-linear-gradient(top,  #13a5cc 0%, #1191b3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13a5cc), color-stop(100%,#1191b3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #13a5cc 0%,#1191b3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #13a5cc 0%,#1191b3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #13a5cc 0%,#1191b3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #13a5cc 0%,#1191b3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13a5cc', endColorstr='#1191b3',GradientType=0 ); /* IE6-9 */
	text-align:center;
}
.tablefooter .col.first{
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
}
.tablefooter .col.last{
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
}
a.buynow{
	display:inline-block;
	*display:inline;
	zoom:1;
	padding-left:32px;
	height:56px;
	line-height:56px;
	color:#ffffff;
	text-decoration:none;	
	position:relative;
}
a.buynow:after{
	content: " ";
	display:block;
	position:absolute;
	left:1px;
	top:16px;
	width:24px;
	height:24px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	background:url(images/arrow.png) center center no-repeat #118eaf;
	-moz-box-shadow:-1px -1px 1px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:-1px -1px 1px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
	box-shadow:-1px -1px 1px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
}
ul.features{
	list-style:inside none none; /* url(images/tick.png); */	

}
ul.features li{
	vertical-align:middle;
	line-height:22px;
	position:relative;
	padding:6px 0px 0px 0px;
	margin:0px 0px 8px 0px;
}
ul.features li:after{
	display:block;
	width:32px;
	height:32px;
	background:	url(images/tick.png) center center no-repeat transparent;
	position:absolute;
	left:-32px;
	top:0px;
	content: "";
}
.logo img{
	border-width:0px;	
}
a img{
	border-width:0px;	
}
