
.tabular_data{
        width:95%;
}
        .tabular_data .table_header th{
                background-color:#AE6AD7;
                border-bottom:2px #8732BA solid;
                text-align:center;
                font-size:1.4em;
                color:#FFF;
                padding:4px;
        }

        .tabular_data .table_subheader td{
                background-color:#D5F2D2;
                text-align:left;
                padding:2px;
        }

        .tabular_data .table_section td{
                background-color:#D3EBF5;
                border-bottom:2px #B1DBED solid;
                text-align:center;
                font-size:1.2em;
                padding:2px;
                padding-top:5px;
                padding-bottom:5px;
        }

        .tabular_data .inactive td{
                background-color:#DEDEDE;
                border-bottom:2px #BABABA solid;
                text-align:center;
                font-size:1.2em;
                padding:2px;
                padding-top:5px;
                padding-bottom:5px;
        }

        .tabular_data .table_data td{
        }
                       .tabular_data .row_on td{
                               background-color:#EEE;
                       }
                       .tabular_data .row_off td{
                                /*Leave it BG color, i.e white*/
                       }

                       .tabular_data .key_row_on td{
                               background-color:#BFDAF0;
                               color:#000;
                       }
                       .tabular_data .key_row_off td{
                               background-color:#BEF1C0;
                               color:#000;
                       }


        .tabular_data .deleted_row td{
                background-color:#EEE;
                color:#CCC;
                padding:0px;
        }
        .tabular_data .deleted_row td img{
                display:none;
        }
        .tabular_data .deleted_row td a{
                text-decoration:none;
                color:#CCC;
        }

        .new_keyword td{
                background-color: #B7DC7E ;
        }

#content a{
        text-decoration:none;
        }
        #content a:hover{
                text-decoration:underline;
                }


.quick_add_form form, .quick_add_form input{
        margin:0px;
        }


.pop_over{
        position:absolute;
        background-color:#CAE193;
        border:1px #AED25B solid;
        border-width:1px 2px 2px 1px;
        margin:4px;
}
 .pop_over .close_it{
         position:absolute;
         color:#F00;
         background-color:#A9CE51;
         color:#FFF;
         width:100%;
         font-size:15px;
         border-bottom:1px #AED25B solid;
         text-decoration:underline;
         }
 .pop_content{
         margin-top:20px;
         padding:10px;
         }



.google_search_field{
        }


.g_results_ol li{
        margin-bottom:10px;
        }
        .g_results_ol li a{
                text-decoration:underline !important;
                font-size:1.1em;
                }
        .g_results_ol li a:hover{
                text-decoration:none !important;
                }
        .g_results_ol .g_res_url{
                color: green;
                }

#g_res_for{
        border:2px green solid;
        padding:5px;
        font-size:1.3em;
        font-weight:normal;
        }


.lightbox{
        opacity:0.9;
        position:absolute;
        background-color:#CAE193;
        border:1px #AED25B solid;
        border-width:1px 2px 2px 1px;
        margin:4px;
        padding:10px;
        width:90%;
        border:2px #6A9742 solid;
        height: 90%;
        overflow: auto;
}

        .lightbox #close_box{
                top:30px;
                right:30px;
                position:absolute;
                font-size:25px;
                padding:5px;
                background-color:#FFF;
                border:1px #638059 solid;
                margin:2px;
                }
