@charset "utf-8";
#loading{
width:100px;
background: #fffdda;
padding: 5px;
position: absolute ;
left: 0px;
top:-1px;
color: #000000;
font-size: 12px;
text-align: center;
margin: 0px 45%;
display:block;
}
#dialogLoading{
  background: url(/img/loadingbg.gif) no-repeat 0 0; width:159px;height:130px;text-align:center;
  filter:alpha(opacity=70);
  -moz-opacity:0.8;
  opacity: 0.8;
}
#dialogLoading img{margin-top: 40px;}
.dlgVeil{ 
  position: absolute;
  display:none;
  top: 0px;
  left: 0px;
  cursor: "not-allowed";
  background-color: black;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  opacity: 0.5;
}
.clear{clear: both;}
.clear_l{clear: left;}
.clear_r{clear: right;}
.center_align{text-align: center;}
.right_align{text-align: right;}
.left_align{text-align: left;}
.right_float{float:right;}
.left_float{float:left;}
th, td{border: 0px; padding: 0em;}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

fieldset{border:0px;}
a img{
	border:0px;
}

/*-------------------------------pages-----------------------------*/
.pages{
text-align:center;
font-family: sans-serif;
font-size:12px;
line-height:30px;
}
.pages a,.pages a:visited{
color:#333;
text-decoration:none;
}
.pages a:hover{
background:#ABACAF;
color:#fff;
border:1px solid #cccccc;
text-decoration:none;
}
.pages a.pagenum{
border:1px solid #cccccc;
padding:3px 5px 3px 5px;
}
.cpage{
border:1px solid #fff;
padding:3px 5px 3px 5px;
color:#FF560B;
font-weight:bolder;
vertical-align: top;
}