/*Typicals planning ideas widget-specific*/

.plan_ideas ul.plan_ideas_detail {display: table;}
.plan_ideas ul.plan_ideas_detail li {display: table-row;}
.plan_ideas ul.plan_ideas_detail span {display: table-cell; width: 350px; color: #777;}
.plan_ideas ul.plan_ideas_detail span.plan_ideas_detail_text {padding-bottom: 10px; font: 11px/15px 'HelveticaNeueW01-55Roma',Arial,Helvetica,sans-serif;
color: #666666;}
.plan_ideas ul.plan_ideas_detail span.plan_ideas_detail_head {color: #333333; font: 11px/15px 'HelveticaNeueW01-65Medi',Arial,Helvetica,sans-serif;}

.plan_ideas .related_buttons{float: right; position: relative; z-index: 999;}
.plan_ideas ul.button .prevButton{float: left; width: 28px; height: 28px; background:#fff url(../images/prev.png) no-repeat center center; padding: 0; margin-bottom:1px;}
.plan_ideas ul.button .nextButton{float: right; width: 28px; height: 28px; background:#fff url(../images/next.png) no-repeat center center; padding: 0; margin-bottom:1px;}

.plan_ideas ol.list05{float: left; width: 100%; padding: 0 0 20px 0;}
.plan_ideas ol.list05 li{float: left; width: 100%; color: #777; font:11px/18px 'HelveticaNeue_65Medium', Arial, Helvetica, sans-serif; margin-left: 15px;}
.plan_ideas ol.list05 li a{color: #777; text-decoration: underline; text-transform: uppercase; }
.plan_ideas ol.list05 li a:hover{text-decoration: none; }
