.popup{ padding:30px 5px 10px 5px; font-size:12px}
.popup .yellow{ color:#f49900}
.popup p{ margin-bottom:20px}
.popup ul li{ margin-bottom:10px; clear:both; overflow:hidden; _display:inline-block}
.popup ul li label{ width:170px; float:left}
.popup ul li .labelShort{ width:100px; float:left}
.popup .text{ border:1px solid #a5acb2; padding:1px; font-family:Arial, Helvetica, sans-serif; width:280px}
.popup .text2{ border:1px solid #a5acb2; padding:1px; font-family:Arial, Helvetica, sans-serif; width:100px; margin-left:10px}
.popup select{ border:1px solid #a5acb2;font-family:Arial, Helvetica, sans-serif; font-size:12px}
.popup .selects{ border:1px solid #a5acb2;font-family:Arial, Helvetica, sans-serif; font-size:12px;margin-left:10px}
.popup textarea{border:1px solid #a5acb2;padding:1px;font-family:Arial, Helvetica, sans-serif;width:240px;font-size:12px}

.popup .radiobtn{ margin-right:5px; margin-left:10px}

.table{border-collapse:collapse; width:100%}
.table .feature{ width:216px;width:215px;border-left:1px solid #d6d6d6; text-align:left}
.table .last{border-right:1px solid #d6d6d6;}
.table tr{}
.table td{ border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF; text-align:center;}
.table th{ font-weight:bold; text-align:center;border-left:1px solid #FFFFFF; }
.table .title{background:url(../img/footerbg.gif) repeat-x 0px -18px;}

.popup .tablehead{ background:url(../img/tableheader.gif) no-repeat; height:5px; width:100%}
.popup .tablehead span{ background:url(../img/tableheader.gif) no-repeat right top; height:5px;  width:5px; display:block}
.popup .tableheader{ background:url(../img/tablehead.gif) no-repeat -2px 3px;height:10px;width:578px}
.popup .tablemiddle{ width:559px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6; padding-left:15px}
.table .bg{ background-color:#f3f3f3}
.popup .tablebtm{ background:url(../img/tablebtm.gif) no-repeat -2px 0px;height:5px;width:578px}
.popup .tablebtm span{ background:url(../img/tablebtm.gif) no-repeat right top; height:5px;  width:5px; display:block}
.popup ul li table td label{ float:none; margin-left:5px}
#comparison .popup{ background:none; padding-top:0px}

.popup .tablehead_long{ background:url(../img/tableheader_long.gif) no-repeat; height:5px; width:100%}
.popup .tablebtm_long{ background:url(../img/tablebtm_long.gif) no-repeat -1px 0px;height:5px;width:100%}
.popup .tablehead_long span{ background:url(../img/tableheader.gif) no-repeat right top; height:5px;  width:5px; display:block}
.popup .tablebtm_long span{ background:url(../img/tablebtm.gif) no-repeat right top; height:5px;  width:5px; display:block}

.popup td ul li{padding:2px 0px;padding-left:25px; background:url(../img/libg.gif) no-repeat 15px 3px}

.popup .space{margin-top:5px; margin-bottom:5px;}