html{height:100%;}

body{margin:0;padding:0;height:100%;width:100%;}

table{border-collapse:collapse;}*{outline:none;}

td{margin:0;padding:0;vertical-align:top;}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;display:block;letter-spacing:normal;}

p{margin:0px;}

form{margin:0;padding:0;}

textarea{overflow:auto;}

img{border:none;display:block;}

map{display:none;}

object, embed{display:block;}

.ainv a,.ainv a:link,.ainv a:visited,.ainv a:active,a.ainv:link,a.ainv:visited,a.ainv:active{text-decoration:none;}

.ainv a:hover,a.ainv:hover{text-decoration:underline;}

.wf{width:100%;}.hf{height:100%;}

.whf{width:100%;}

.wh1{width:1px;height:1px;}

.posrel{position:relative;}

.tar{text-align:right!important;}

.tal{text-align:left!important;}

.tac{text-align:center!important;}

.taj{text-align:justify!important;}

.ma{margin:auto;}

.curp{cursor:pointer;}

.nowrap{white-space:nowrap;}

.di img{display:inline!important;}

.fl{float:left;}

.fr{float:right;}

.vatop{vertical-align:top!important;}

.vamid{vertical-align:middle!important;}

.vabot{vertical-align:bottom!important;}

.clr,.clear{clear:both;}

.clrf{display:block!important;float:none!important;width:1px!important;height:1px!important;clear:both!important;padding:0!important;margin:0!important;}

table.debug,.debug table{border:1px dotted #CC3333;border-collapse:collapse;}

td.debug,.debug td{border:1px dotted #FF7769;}

div.debug,.debug div{border:1px dotted #3333CC;}

span.debug,.debug span{border:1px dotted #33CC33;}

@media screen,handheld,projection,speech,tty,tv{.forPrint{display:none;}} 
@media print{.forScreen{display:none;}}

#dialog_content{background-color:#FFFFFF;}
