.lightBox.papReflexRules { width: 740px; overflow: hidden; }
.papReflexRule { padding: 10px; }
.papReflexRule .topReflex { width: 740px;
                            margin-bottom: 15px;
                            overflow: hidden; }
.papReflexRule div { float: left;
                                margin-right: 10px; }
.papReflexRule .column1 { width: 310px; }
.papReflexRule .column2 { width: 200px; }
.papReflexRule .column3 { width: 200px; }
.papReflexRule .column1 .detailTable,
.papReflexRule .column1 input { width: 300px; }
.papReflexRule .column2 .detailTable,
.papReflexRule .column2 input { width: 190px; }
.papReflexRule .column3 .detailTable,
.papReflexRule .column3 input { width: 24px; }
.papReflexRule .topReflex .right { float: right; width: 90px; }
.papReflexRule .topReflex .right label { display: inline-block; }
.papReflexRule .topReflex .right input { width: 15px; }

.papReflexRule .bottomReflex { width: 740px;
                               margin-bottom: 15px;
                               overflow: hidden; }

.papReflexRule .bottomReflex .detailTable { margin-top: 10px;
                                            height: 183px}
.papReflexRule .bottomReflex .detailTable table thead tr { height: 15px; }
.papReflexRule .bottomReflex .detailTable table input { width: 20px; }
.papReflexRule .bottomReflex .column1 { width: 200px; }
.papReflexRule .bottomReflex .column1 .detailTable,
.papReflexRule .bottomReflex .column1 input { width: 200px; }
.papReflexRule .bottomReflex .column2 { width: 300px; }
.papReflexRule .bottomReflex .column2 .detailTable,
.papReflexRule .bottomReflex .column2 input { width: 300px; }
.papReflexRule .bottomReflex .column3 .reflexOptions { list-style-type: none;
                                                       margin: 0;
                                                       padding: 0; }
.papReflexRule .bottomReflex .column3 .reflexOptions li { padding: 0;
                                                          margin: 0;}
.papReflexRule .bottomReflex .column3 .reflexOptions li.externalTestCode { margin-left: 10px; }
.papReflexRule .bottomReflex .column3 .reflexOptions li.externalTestCode input { width: 50px; }
.papReflexRule .bottomReflex .column3 .reflexOptions li.reportUnorderedText textarea { width: 170px;
                                                                                       height: 154px;
                                                                                       margin-left: 10px; }


.papReflexRule .bottomReflex .column3 label { display: inline; }

.papReflexPrefs { overflow: hidden; padding: 10px; }
.papReflexIndex { overflow: hidden; }
.papReflexIndex table tr.emptyReflex { text-align: center;
                                       font-size: 12px;
                                       font-weight: bold;
                                       padding: 5px 0px;
                                       background-color: #808080; }
