.side-lines {
	background:transparent url(/assets/images/site/benefits/table_side.gif) repeat-y ;
}
.side-lines-wide {
	background:transparent url(/assets/images/site/benefits/table_side_wide.gif) repeat-y;
}
.side-lines-wide3 {
	background:transparent url(/assets/images/site/benefits/table_side_wide3.gif) repeat-y;
}

.benefitContent {
padding:7px 15px 0px;
vertical-align:top;
}
/*
.benefitContent p {
height:62px;
margin:7px;
text-align:justify;
width:265px;
}*/
.benefitContent div {
width:255px;
}
.benefitContent li {
border-bottom:1px solid #E1E1E1;
cursor:pointer;
font-size:1.2em;
line-height:1em;
padding:13px 0 13px 40px;
}
.benefitsExpand {
font-size:9pt;
font-style:normal;
font-weight:normal;
margin-top:-17px;
}
.benefitInfo {
font-size:0.8em;
font-style:normal;
font-weight:normal;
margin-left:-35px;
margin-top:0;
padding-bottom:0;
}
.benefitContent li span {
vertical-align:middle;
}
.benefitContent li em {
color:#999999;
font-size:0.8em;
font-style:normal;
}
.benefitTable {
margin-top:-16px;
}
.benefitTable td {
	vertical-align: top;
}
#Content p {
font-weight:normal;
}
.prod-article, .prod-newsletter, .prod-howto, .prod-take10, .prod-research, .prod-seminar, .prod-ondemand, .prod-template, .prod-smarttools, .prod-mpu{
background-position:0 10px;
background-repeat:no-repeat;
}
.prod-article {
background-image:url(/assets/images/site/benefits/prod_icons/article.gif);
}
.prod-newsletter {
background-image:url(/assets/images/site/benefits/prod_icons/newsletter.gif);
}
.prod-howto {
background-image:url(/assets/images/site/benefits/prod_icons/howto.gif);
}
.prod-take10{
background-image:url(/assets/images/site/benefits/prod_icons/take10.gif);
}
.prod-research {
background-image:url(/assets/images/site/benefits/prod_icons/research.gif);
}
.prod-seminar {
background-image:url(/assets/images/site/benefits/prod_icons/seminar.gif);
}
.prod-ondemand {
background-image:url(/assets/images/site/benefits/prod_icons/ondemand.gif);
}
.prod-template {
background-image:url(/assets/images/site/benefits/prod_icons/report.gif);
}
.prod-smarttools {
background-image:url(/assets/images/site/benefits/prod_icons/toolbox.gif);
}
.prod-mpu {
background-image:url(/assets/images/site/benefits/prod_icons/mpu.gif);
}
.signupBasic {
background:#A19789 url(/assets/images/site/benefits/basic_top.gif) no-repeat scroll center top;
width:296px;
}
.signupBasic-content {
background:transparent url(/assets/images/site/benefits/basic_bottom.gif) no-repeat scroll center bottom;
padding:10px 0;
}
.signupPremium {
background:#FBAA1B url(/assets/images/site/benefits/premium_top.gif) no-repeat scroll center top;
width:296px;
}
.signupPremium-content {
background:transparent url(/assets/images/site/benefits/premium_bottom.gif) no-repeat scroll center bottom;
padding:10px 0;
}
.signupPro {
background:#F47C24 url(/assets/images/site/benefits/pro_top.gif) no-repeat scroll center top;
width:634px;
}
.signupPro-content {
background:transparent url(/assets/images/site/benefits/pro_bottom.gif) no-repeat scroll center bottom;
padding:10px 0;
}
#pageIntro p {
margin:10px;
}
#pageIntro h2 {
color:#000000;
}
.benefitFooter {
padding:10px;
}
.benefitFooter p {
margin:10px;
}
.membership-hd {
background:transparent url(/assets/images/site/benefits/table_side.gif) repeat-y scroll 0 0;
color:#FFFFFF;
padding:0 9px;
text-align:center;
}
.membership-hd-wide {
background:transparent url(/assets/images/site/benefits/table_side_wide.gif) repeat-y scroll 0 0;
color:#FFFFFF;
padding:0 9px;
text-align:center;
}
.membership-hd h1, .membership-hd-wide h1{
font-size:18px;
letter-spacing:-1px;
text-align:center;
line-height:20px;
}
.membership-hd p, .membership-hd-wide p {
font-size:15px;
line-height:0.8em;
text-align:center;
}
.membership-hd p span, .membership-hd-wide p span {
font-size:12px;
}
.membership-hd-padding {
padding:12px 8px 9px;
}
.membership-hd-n {
font-size:12px;
}
.membership-hd img, .membership-hd-wide img  {
margin-top:5px;
}

