h2 a.contentpagetitle { display: block; width: 100%; padding: 0px 0px 4px 4px; border-left: 0px solid gray; border-bottom: 2px dotted gray; font-size: 14px; }
th { font: 12px Arial,Verdana,Tahoma,Helvetica,sans-serif; color: rgb(0, 0, 0); background: none repeat scroll 0% 0% rgb(239, 243, 247); border: 1px solid rgb(153, 153, 153); }
.tbl { padding: 6px 4px; border-collapse: collapse; border: 1px solid rgb(153, 153, 153); margin: 0px auto; }
.tbl td { border: 1px solid rgb(153, 153, 153); }
ul.pagination { display: inline; list-style: none outside none; }
ul.pagination li { display: inline; }
ul.pagination li a:link, ul.pagination li a:visited { padding: 0px 5px 5px 0px; text-decoration: underline; }
.moduletable_trial { overflow: visible ! important; }
.vk_grp {  }
.b-popup { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background: none repeat scroll 0% 0% black; opacity: 0.5; }
.inform2_active { height: auto; width: 100%; z-index: 1000; }
.b-popup { z-index: 1001; }
.b-fb-popup { background: none repeat scroll 0% 0% rgb(58, 88, 151); width: 394px; height: 455px; position: fixed; left: 50%; top: 50%; z-index: 1002; margin: -200px 0px 0px -197px; box-shadow: 0px 0px 15px rgb(34, 34, 34); overflow: hidden; display: none; }
.b-fb-popup .b-fb-close { cursor: pointer; background: url('cl.png') repeat scroll 0% 0% transparent; position: absolute; right: 10px; top: 10px; width: 16px; height: 16px; }
.b-fb-popup .b-fb-close:hover { background-position: 0px -16px; }
.b-fb-popup .i-label { margin-top: 17px; border: 0px none; }
.b-fb-popup .text { padding: 20px 28px; }
.b-fb-popup .text { font: 20px Sans-Serif; color: white; text-shadow: 0px -1px 1px black; }
.w-iframe { background: url('line.png') no-repeat scroll center top white; padding: 10px 0px 0px; margin-left: -12px; width: 365px; }
