html{
}

html{
overflow-y:scroll;
overflow-x:hidden;
}


body{
font-family: 'Courier';
-webkit-font-smoothing:antialiased!important ;
font-size:16px;
line-height:18px;
color:#000;
background:#f3f6f3;
}


.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }
.none{ display:none; }
.block{ display:block; }
.noborder{ border:none!important; }
.none_important{ display:none!important; }

a{
text-decoration:none;
}

a:hover{
text-decoration:none;
}

p{
    
}


.this_page{
position:absolute;
z-index:5;
top:180px;
left:0px;
width:100%;
}

#loadingOverlay{
display:none;
width: 100%;
height: 100%;
background-image:url(/common/img/opacity/ffffff-15.png);
position: fixed;
z-index: 666999;
top: 0px;
left: 0px;
}


.col2{
-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
column-count:2;

-moz-column-gap:40px; /* Firefox */
-webkit-column-gap:40px; /* Safari and Chrome */
column-gap:40px;
}


.col3{
-moz-column-count:3; /* Firefox */
-webkit-column-count:3; /* Safari and Chrome */
column-count:3;

-moz-column-gap:40px; /* Firefox */
-webkit-column-gap:40px; /* Safari and Chrome */
column-gap:40px;
}

.col4{
-moz-column-count:4; /* Firefox */
-webkit-column-count:4; /* Safari and Chrome */
column-count:4;

-moz-column-gap:40px; /* Firefox */
-webkit-column-gap:40px; /* Safari and Chrome */
column-gap:40px;
}