/* Style sheet global */
.block{overflow: visible !important;}
*{font-size:1em;}
body{margin:0;padding:0;background-color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:.80em;color:#505050;border: none;}
input,select,textarea,td,th,p{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:1em;}
table{width:100%;border-collapse:collapse;}
td{margin:0;padding:0;vertical-align:top;}
#right{border-top:1px solid #dfded5;background:transparent url(tl_files/images/main_bg.jpg) repeat-x scroll center top;}
input[type="text"]{background-color:#fff;border:1px solid #808080;}
input[type="text"]:hover{border:1px solid #000;}
h1{font-size:1.7em;}
h2{font-size:1.3em;}
h3{font-size:1.1em;}
.main_pane,#left,#right{min-height: 450px;height: auto !important;}
* .main_pane,* #left,* #right{height:450px;}
.formbody label{padding-left:5px;font-style:italic;}
.formbody label.mandatory,.formbody span.mandatory{font-weight:bold;}
.formbody td{padding:2px;}
div.page_margins{width:970px;margin-top:30px;margin-right:auto;margin-left:auto;}
td.c25l{width:30%;padding-bottom:2em;}
td.c75l{width:69%;padding-bottom:2em;}
div.c25l{width:30%;float:left;}
div.c75l{width:69%;float:left;}
div.clear{clear:both;}
