div.border-med {border-top:1px solid #FFD782;}

img.img-logo{float:left; padding-right:14px; }

div#bot-site2 {border-top:1px solid #FFD782; border-bottom:1px solid #FFD782; text-align:justify;}
div#prv-1 {height:40px; background:#FFF; text-align:right;}
div#prv-1 a:link, a:active, a:visited {text-decoration:underline; }
div#prv-1 a:hover{text-decoration:none; }

div#prv-2 {height:65px; padding:0 30px;}
div.print-tp {margin-top:12px; width:150px;}
div.tit {color:#900; font-size:16px; border-bottom:1px solid #FFD782; padding:4px 16px;}

table.tell {width:540px; text-align:center; padding:0; border:1px #FFD782 solid; margin:0;}
table.tell tr td {font-size:11px; background:#FAF6E6; border:1px solid #FFF; padding:2px 0;}
table.tell tr td.l { padding:2px 5px 2px 0; text-align:right; width:210px;}
table.tell tr td.r { padding:2px 0 2px 5px; text-align:left;}
table.tell tr td.wh {background:#FFF; }
table.tell tr td.whl {background:#FFF; padding:2px 5px 2px 0; text-align:right; width:210px;}
table.tell tr td.whr {background:#FFF; padding:2px 0 2px 5px; text-align:left;}
table.tell tr td.bb-pic {font-weight:bold; font-size:10px;}
table.tell tr td.errors {font-size:10px; color:#E33; background:#FFF;}
table.tell tr td.warn {padding-top:30px; font-style:italic;}
table.tell tr td.sub {padding:1px; border-left:1px solid #FFF; background:#FAF6E6;}
table.tab3 {text-align:center; width:240px; margin:0 auto; }
table.tab3 tr td {width:80px; padding:0; margin:0; border:0;}
.control {font-size:12px; padding-top:2px;}
.control1 {font-size:12px;}
.control2 {width:60px; height:18px; font-size:11px; cursor:pointer;}
