.scrollable {
	position:relative;
	overflow:hidden;
	width: 850px;
	height:375px;
	background:#333333;
	margin-bottom:20px;
}

.prevbutton { width:40px;height:375px;background:#207bcd url('http://www.seoprofiler.com/static/img/screens/leftslide.gif') center center no-repeat;float:left;color:#ffffff;text-decoration:none;font-size:40px;font-weight:bold;vertical-align:middle;text-align:center;border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;behavior: url(/static/js/ie-css3.htc); }
.prevbutton:hover { color:#ffffff;background:#2c69ab url('http://www.seoprofiler.com/static/img/screens/leftslide.gif') center center no-repeat;cursor:pointer;cursor:hand; }

.nextbutton { width:40px;height:375px;background:#207bcd url('http://www.seoprofiler.com/static/img/screens/rightslide.gif') center center no-repeat;float:right;color:#ffffff;text-decoration:none;font-size:40px;font-weight:bold;vertical-align:middle;text-align:center;border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;behavior: url(/static/js/ie-css3.htc); }
.nextbutton:hover { color:#ffffff;background:#2c69ab url('http://www.seoprofiler.com/static/img/screens/rightslide.gif') center center no-repeat;cursor:pointer;cursor:hand; }
.scrollable .items {
	width:20000em;
	position:absolute;
}
.items div {
	float:left;
}

#flowtabs {

	width:930px;
	height:31px !important;
	margin:0 !important; 
	padding:0;	
	_margin-bottom:-2px;
}

#flowtabs li { 
	float:left; 
	margin:0 4px 0 0; 
	padding:0; 
	text-indent:0; 
	list-style-type:none;
}

#flowtabs li a {
	background:#efefef url('http://www.seoprofiler.com/static/img/bcnavback.gif') repeat-x;
	display:block;
	height: 30px;   
	width: 135px; 	
	padding:0px;
	margin:0px;
	color:#666666;
	font-size:12px;
	line-height:33px;
	text-align:center;
	text-decoration:none;
	border:1px solid #dddddd;
	border-bottom:0;
	border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;behavior: url(/static/js/ie-css3.htc);
}

 
#flowtabs a:hover 		{ color:#666666;background:#cccccc;	 }
#flowtabs a.current		{ cursor:default; color:#fff; line-height:34px;background:#1c85d5;border:1px solid #207bcd;border-bottom:0; }

.formError { position:fixed; }

.linktext tr td.smart { border-left:4px solid #1c85d5;border-right:4px solid #1c85d5;font-weight:bold;font-size:16px;background:#fff6de;color:#b26f1f; }
.linktext tr td.gray { background:#f8f8f8;color:#444444; }


.seoprofiler-prices-block .plan {
  font-family: 'Open Sans 600', Helvetica, sans-serif;
  text-align: center;
}
.seoprofiler-prices-block .plan.standard .plan-heading {
  background-color: #519804;
  background-image: -moz-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);background-image: -ms-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);background-image: -o-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);
}
.seoprofiler-prices-block .plan.smart .plan-heading {
  background-color: #ff8800;
  background-image: -moz-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);background-image: -ms-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);background-image: -o-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);
}
.seoprofiler-prices-block .plan.custom .plan-heading {
  background-color: #4f4f4f;
}
.seoprofiler-prices-block .plan .plan-heading {
  color: #ffffff;
  text-transform: uppercase;
  font-size: 20px;
  padding: 20px;
}
.seoprofiler-prices-block .plan .plan-price {
  padding: 17px 0;
  background-color: #fafafa;
  border-left: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  font-size: 20px;
  line-height: 25px;
  font-weight: bold;
}
.seoprofiler-prices-block .plan .plan-price .discount-icon {
  margin: 10px 0 5px;
}
.seoprofiler-prices-block .plan .plan-price sup {
  font-size: 30px;
}
.seoprofiler-prices-block .plan .plan-price .huge {
  font-size: 48px;
  line-height: 48px;
}
.seoprofiler-prices-block .plan .plan-price .plan-description {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
.seoprofiler-prices-block .plan .plan-price .price-discount {
  font-size: 13px;
  display: inline-block;
  color: #727272;
}
.seoprofiler-prices-block .plan .plan-price .price-discount sup {
  font-size: 20px;
}
.seoprofiler-prices-block .plan .plan-price .price-discount .huge {
  font-size: 30px;
  line-height: 30px;
}
.seoprofiler-prices-block .plan .plan-price .description-discount {
  display: inline-block;
  font-size: 11px;
  line-height: 15px;
  text-align: left;
  color: #727272;
}
.seoprofiler-prices-block .plan .seoprofiler-tools {
  list-style: none;
  padding: 10px 0 20px 0;
  background-color: #ffffff;
  border: 1px solid #dcdcdc;
  margin: 0;
  height: 355px;
}
.seoprofiler-prices-block .plan .seoprofiler-tools li {
  border-bottom: 1px dashed #dcdcdc;
  margin: 0 auto;
  max-width: 210px;
  padding: 9px 0 9px;
  font-weight: bold;
}
.seoprofiler-prices-block .plan .seoprofiler-tools li.last, ul.seoprofiler-tools li.last, .last {
  border-bottom: 0px none;
}
.seoprofiler-prices-block .plan .seoprofiler-tools li .boldnumber {
  font-size: 14px;color:#ff8800;font-style:normal;
}
.seoprofiler-prices-block .plan .seoprofiler-tools li .small-text {
  font-weight: normal;font-size:11px;color:#777777;
}
.seoprofiler-prices-block .plan .plan-button {
  padding: 20px 0;
  border-left: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
  background-color: #f9f9f9;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  position: relative;
}
.seoprofiler-prices-block .plan .plan-button .current-plan {
  display: inline-block;
  padding: 10px 0;
}
.seoprofiler-prices-block .plan .plan-button .annual-link {
  display: inline-block;
  margin-top: 10px;
}
.seoprofiler-prices-block .plan .plan-button .wp-pay {
  background-color: #4F4F4F;
  color: #fff;
  position: absolute;
  width: 100%;
  padding: 3px 0;
  bottom: -26px;
  left: -1px;
  border: 1px solid #4F4F4F;
}
.seoprofiler-prices-block .plan .plan-button .wp-pay a {
  color: #fff;
}
.big-seoprofiler-prices-block .plan-column {
  width: 20%;
  float: left;
}
.big-seoprofiler-prices-block .plan {
  font-family: 'Open Sans 600', Helvetica, sans-serif;
  text-align: center;
}
.big-seoprofiler-prices-block .plan.starter .plan-heading {
  background-color: #ff8800;
  background-image: -moz-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);background-image: -ms-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);background-image: -o-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 75%);
  border-left: 1px solid #f8b267;
}
.big-seoprofiler-prices-block .plan.starter .plan-heading.annual {
  height: 43px;
}
.big-seoprofiler-prices-block .plan.basic .plan-heading {
  background-color: #f8b267;
  height: 30px;
  margin-top: -10px;
}
.big-seoprofiler-prices-block .plan.basic .plan-heading.annual {
  height: 53px;
}
.big-seoprofiler-prices-block .plan.basic .plan-button {
  height: 35px;
}
.big-seoprofiler-prices-block .plan.standard .plan-heading {
  background-color: #519804;
  height: 40px;
  margin-top: -20px;
}
.big-seoprofiler-prices-block .plan.standard .plan-heading.annual {
  height: 63px;
}
.big-seoprofiler-prices-block .plan.standard .plan-button {
  height: 45px;
  position: relative;
}
.big-seoprofiler-prices-block .plan.expert .plan-heading {
  background-color: #4074ae;
  height: 30px;
  margin-top: -10px;
}
.big-seoprofiler-prices-block .plan.expert .plan-heading.annual {
  height: 53px;
}
.big-seoprofiler-prices-block .plan.expert .plan-button {
  height: 35px;
}
 .plan:hover .seoprofiler-tools { background:#fafafa; }
 
 .plan.smart .seoprofiler-tools { background:#FEF7E5; }
 .plan.smart:hover .seoprofiler-tools { background:#FBF4E2; }