/* ----------------------------------------------------------------------------
=GLOBAL SETTINGS
----------------------------------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,address {  margin:0;  padding:0; font-weight: normal; font-style: normal; } 
body { background: #000; scrollbar-base-color: #1c1c1c; scrollbar-arrow-color: #1d1d1d; scrollbar-3dlight-color: #1c1c1c; scrollbar-darkshadow-color: #1c1c1c; scrollbar-face-color: #acacac; scrollbar-highlight-color: #1c1c1c; scrollbar-shadow-color: #1c1c1c; scrollbar-track-color: #000101; }
a, a:visited { text-decoration:none; }
html { height: 100.01%; }
ol, ul { list-style: none; }
fieldset,img { border:0; } 
table { border-collapse:collapse; border-spacing:0; } 
caption,th { text-align:left; } 
a:active, a:focus { outline: 0; } 

/* ----------------------------------------------------------------------------
=GLOBAL CLASSES
----------------------------------------------------------------------------- */
.ImgLeft { float: left; display: block; margin: 3px 15px 5px 0; border: 1px solid #b4b4b4; }
.ImgRight { float: right; display: block; margin: 0 0 25px 30px; border: 1px solid #b4b4b4; }
.ImgRight2 { float: right; display: block; margin: 3px 150px 5px 0; border: 1px solid #b4b4b4; }
.TextRight { text-align: right; }
.Hidden { position: absolute; left: -9999px; top: -9999px; height: 1px; width: 1px; overflow: hidden; }
SPAN.DisplayNone { display: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
