.order-radio-white-area { width:100%; float:left; padding-bottom:282px; min-width:1000px;}
.order-radio-area { float:left; width:980px; font-family:Arial, Helvetica, sans-serif !important; line-height:normal !important;}
.order-radio-area ul { width:977px; margin:0 auto;}
.order-radio-area li { display:block; float:left; margin-left:7px; background:#222; width:189px; position:relative;}

.order-radio-area li:first-child { margin-left:0;}
.order-radio-area li .thumbnail { float:left; width:190px; height:62px;  text-indent:-9999px; border-bottom:none; cursor:pointer;}
.order-radio-area li .thumbnail.icon1 { background:url(../images/php-frame-order.png) no-repeat center -485px;}
.order-radio-area li .thumbnail.icon2 { background:url(../images/php-frame-order.png) no-repeat center  -886px;}
.order-radio-area li .thumbnail.icon3 { background:url(../images/php-frame-order.png) no-repeat center  -786px;}
.order-radio-area li .thumbnail.icon4 { background:url(../images/php-frame-order.png) no-repeat center -586px;}
.order-radio-area li .thumbnail.icon5 { background:url(../images/php-frame-order.png) no-repeat center -686px;}

.order-radio-area li .label_radio  {float:left; width:187px; font-family: 'breuertextbold',Arial,sans-serif; font-size:14px; text-align:center; background:#222222; padding:6px 0 14px 0; color:#FFF; cursor:pointer; text-transform:uppercase;}
.order-radio-area li .label_radio strong {color:#fff;}
.order-radio-area li.r_on .label_radio strong{ color:#222;}
.order-radio-area li .label_radio input  { position: absolute; left: -9999px; }


.order-radio-area li.r_on {background:#fff;}
.order-radio-area li.r_on .thumbnail {border-bottom:none;}
.order-radio-area li.r_on .thumbnail.icon1 { background:url(../images/php-frame-order.png) no-repeat center 14px;}
.order-radio-area li.r_on .thumbnail.icon2 { background:url(../images/php-frame-order.png) no-repeat center -387px;}
.order-radio-area li.r_on .thumbnail.icon3 { background:url(../images/php-frame-order.png) no-repeat center -287px;}
.order-radio-area li.r_on .thumbnail.icon4 { background:url(../images/php-frame-order.png) no-repeat center -87px;}
.order-radio-area li.r_on .thumbnail.icon5 { background:url(../images/php-frame-order.png) no-repeat center -187px;}

.order-radio-area li.r_on .label_radio { background:#FFF; color:#222;}
.order-radio-area li.r_on .order-radio-patch { display:block;}
.order-radio-area li.r_on .order-description-area { display:block;}


.order-radio-patch { float:left; width:189px; height:13px; background:#FFF; position:absolute; left:0px; top:92px; text-indent:-9999px; z-index:100; display:none;}
.order-description-area { float:left; width:923px; padding:25px; height:175px; background:#FFF; font-size:12px; color:#484848; display:none;}

.description1{position:absolute; left:0px; top:105px; z-index:99;}
.description2{position:absolute; left:-196px; top:105px; z-index:99;}
.description3{position:absolute; left:-392px; top:105px; z-index:99;}
.description4{position:absolute; left:-588px; top:105px; z-index:99;}
.description5{position:absolute; left:-784px; top:105px; z-index:99;}

.order-description-area .column1 { float:left; width:262px; padding:10px 0 0 20px;}
.order-description-area .column2 { float:left; width:262px; padding:10px 0 0 45px;}
.order-description-area .column3 { float:right; width:256px; padding:18px 14px 6px 17px; border:solid 1px #c4c4c4; background:url(../images/gray-patch.png); height:148px; color:#484848;  font-family: 'breuertextregular',Arial,sans-serif; font-size:13px;}
.order-description-area .column3 h4 { padding-bottom:15px !important; text-shadow:0 1px #eaeaea;} 
.order-description-area .topline { border-top:solid 1px #d5d5d5;}
.order-description-area .botline {border-bottom:solid 1px #d5d5d5;}

.order-description-area .column4 { float:left; width:245px; padding:10px 62px 0 20px; background:url(../images/plus.png) no-repeat right 60px; height:168px;}
.order-description-area .column4 .pl20 { display:inline-block; padding-left:20px; margin-top:-10px;}
.order-description-area .column4 .included-features span { width:223px;}
.order-description-area .column5 { float:left; width:254px; padding:10px 0 0 15px; }

.order-description-area .included-features { width:100%; float:left;}
.order-description-area .included-features span { display:block; float:left; width:244px; padding:2px 0 2px 18px; background:url(../images/check-green.png) no-repeat 2px 5px; border-top:solid 1px #d5d5d5; font-family: 'breuertextregular',Arial,sans-serif; font-size:14px;}
.order-description-area .included-features span:first-child { border-top:none;}

.order-description-area h4 { display:block; float:left; width:100%; font-size:18px; font-weight:bold; padding-bottom:15px; color:#222222; letter-spacing:-0.025em; font-family: 'breuertextbold',Arial,sans-serif;}
.order-description-area h4 label { display:block; padding:9px 0 9px 20px; background:url(../images/radios.png) no-repeat 0px -46px; position:relative; }
.order-description-area h4 label.radio_on { background-position: 0 5px;}

.order-description-area h4 label.radio_on input { position:absolute; left:0; top:0; filter: alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; opacity: 0;}
.highlight {background:#ffec16;}