body{
  font-family: Verdana, Arial, Tahoma, sans-serif;
  background: #fff url() repeat-x top left; /* 91B0BC */
  color: #000;
  font-size: 12px;
  padding: 0px;
  margin: 0px;
  height: 100%;
  width: 100%;
}
td{ padding: 0px; border: 0px solid #000; }
#page{
	width: 715px;
	margin: 50px auto 0px;
	background: #fff url(../images/matrix/big_bkg.jpg) repeat-y center top;
}
#header td{
	background: #fff url(../images/matrix/header_bkg.jpg) no-repeat center top;
	height: 9px;
}
#matrix td{
	padding: 0px 4px;
}
#footer td{
	background: #fff url(../images/matrix/foot_bkg.jpg) no-repeat center top;
	height: 13px;
}
td.bullet_regular .innertext,
td.bullet_pro .innertext{
	font-size: 10px;
}

#matrix td.chart_regular{
	color: #F06C00;
	width: 180px;
	font-weight: bold;
	padding-left: 0px;
}
#matrix td.chart_pro{
	color: #00ADEF;
	width: 180px;
	font-weight: bold;
	padding-left: 0px;
}


#matrix td.chart_label{
	width: 350px;
	padding: 8px;
	color: #6C6C6C;
	vertical-align: bottom;
	font-weight: bold;
	font-size: 19px;
}

#matrix td.feature_label{
	width: 340px;
	padding: 8px;
	font-size: 9px;
	border-bottom: 1px solid #6C6C6C;
}

#forms p.checkout #price_tag{
	float: left;
	font-weight: bold;
	margin: 8px 0px 0px 4px;

}




.bullet_regular{
	width: 180px;
	color: #F06C00;
	font-size: 18px;
	text-align: center;
	border-bottom: 1px solid #6C6C6C;
}
.bullet_pro{
	width: 180px;
    color: #00ADEF;
	font-size: 18px;
	text-align: center;
	border-bottom: 1px solid #6C6C6C;
}


#accordion{
	margin: 0px auto 0px;
}

p.toggler {
	margin: 0;
	background: #6C6C6C url(../images/matrix/arrow_right.jpg) no-repeat 3px 5px;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	padding: 3px 25px;
	border-width: 1px 0px;
	border-style: solid;
	border-color: #ccc;
	cursor: pointer;
}

.active {
	height: auto;
}

.element p, .element h4 {
	margin: 0px 14px 0px;
	padding: 4px;
}
.float-right {
	padding:10px 20px;
	float:right;
}