@charset "utf-8";

/*global styles*/
/*------------------------------*/
html, body{height:100%;}
body{
font-family:tahoma, verdana, sans-serif;
font-size:14px;
margin:0;
padding:0;
background:#ffffff;
text-align:center;
color:#000000;
}
a{
text-decoration:none;
color:#145fd1;
font-weight:bold;
}
a:hover{
text-decoration:underline;
}
/*------------------------------*/
img{border-width:0pt;}
.clr{clear:both;}
.block a{display:block;}
.inline{display:inline;}
.list{display:list-item;}
.spacer{height:5px;font-size:0;}
.xsmall{font-size:9px;}
a:focus{-moz-outline-style: none;}
.top{vertical-align:top !important;text-align:left !important;}
.middle{vertical-align:middle !important;}
.center{text-align:center !important;}
.left{text-align:left !important;}
.justify{text-align:justify;}
.right{text-align:right;}
.b{font-weight:bold !important;}
.n{font-weight:normal !important;}
.i{font-style:italic !important;}
.hidden{display:none;}
.showed{display:inline;}
.marginauto{margin-left:auto;margin-right:auto;}
.overflownone{overflow:none;}
.overflowhidden{overflow:hidden;}
form{margin:0;padding:0;}
input, textarea, select{vertical-align:middle;}
textarea{overflow:auto;}
.plain{vertical-align:middle;margin-top:0;width:auto;background:transparent;border:0;padding:0;width:15px;height:15px;}

