@charset "utf-8";
@media print { .noprint { display: none; } }
/*html { overflow-y: scroll; overflow: -moz-scrollbars-vertical; }*/

@font-face {
    font-family: "SteelfishRgRegular";
    src: url("fonts/steelfish_rg-webfont.eot");
    src: url("fonts/steelfish_rg-webfont.eot?#iefix") format("embedded-opentype"),
         url("fonts/steelfish_rg-webfont.woff") format("woff"),
         url("fonts/steelfish_rg-webfont.otf") format("opentype"),
         url("fonts/steelfish_rg-webfont.ttf") format("truetype"),
         url("fonts/steelfish_rg-webfont.svg#SteelfishRgRegular") format("svg");
    font-weight: normal; font-style: normal;
}
@font-face {
    font-family: "SteelfishRgBold";
    src: url("fonts/steelfish_bd-webfont.eot");
    src: url("fonts/steelfish_bd-webfont.eot?#iefix") format("embedded-opentype"),
         url("fonts/steelfish_bd-webfont.woff") format("woff"),
         url("fonts/steelfish_bd-webfont.ttf") format("truetype"),
          url("fonts/steelfish_bd-webfont.otf") format("opentype"),
        url("fonts/steelfish_bd-webfont.svg#SteelfishRgBold") format("svg");
    font-weight: normal; font-style: normal;
}
body { background-color:#eee; position:relative; 
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#a7a49f; 
	margin:0; padding:0; font-weight:300; 
} 

p { margin:0; padding:0; font-size:inherit;  }
.log {position:absolute; top:0; left:0; text-decoration:none; width:10px; height:10px; z-index:999999; }

/* LAYOUT WEBU */
.ui-state-highlight { min-height: 20px; _height: 20px; background-color:#666666; border:1px dotted #FF0000; }

hr.clearx { clear: both; height: 0px; border: none; margin: 0 0 0 0; visibility: hidden; }
.hrhid { display:block; clear:both; float:none; visibility:hidden; padding:0; margin:0; }

ul { margin:0; padding-left:7px; } 
li { margin:0 0 3px 0; list-style-type:none; } 

hr { float:none; clear:both; position:relative; height:1px; border:none; border-top:1px solid #FFFFFF; margin:20px 0 20px 0; text-align:center!important; max-width:990px; } 
.hr1 { border-top:1px solid #FFFFFF; }
.hr2 { border-top:1px solid #797679; }
.hr3 { border-top:1px solid rgba(255,255,255,0.4); }

h1,h2,h3,h4,h5 { clear:both; font-family: Arial, Helvetica, sans-serif; margin:15px 0 15px 0; padding:0; color:#FFF; font-weight:normal; } 

h1  { font-size: 18px; color:rgba(255,255,255,0.3); font-weight:bold; font-family: Montserrat, Verdana, Geneva, sans-serif!important;  } 
h2  { font-family: "SteelfishRgRegular"; font-size:34px; color:#FFF; text-transform:uppercase; font-weight:100; letter-spacing:4px; position:relative; line-height:44px; } 
h3 { font-size: 24px; font-family: "SteelfishRgRegular"; letter-spacing:2px; text-transform:uppercase; }  
h4 { font-size: 18px; font-family: "SteelfishRgRegular"; letter-spacing:1px; text-transform:uppercase; } 
h5 { font-size: 16px; } 
/*.hidden{display:none; } */

a { color:#FFF; text-decoration:none;  cursor:pointer; border:none; } a:hover { color:#999; } 
img { border:none; }

input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-size:12px; } 

input[type="button"] {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; 
	border:1px solid #dcdcdc; display:inline-block; 	color:#666; font-family:arial; font-size:11px; font-weight:bold; padding:4px 10px; text-decoration:none; }
input[type="button"]:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;}
input[type="button"]:active { position:relative; top:1px; }

.floatleft { display:inline-block; float:left; }
.floatright { display:inline-block; float:right; }

.col20 { width:18%; margin:0.9%; float:left; text-align:left; }
.col25 { width:23%; margin:0.9%; float:left; text-align:left; }
.col30 { width:28%; margin:0.9%; float:left; text-align:left; }
.col33 { width:31%; margin:0.9%; float:left; text-align:left; }

.topcell {
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%, rgba(220,217,212,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(220,217,212,1))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(220,217,212,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(220,217,212,1) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(220,217,212,1) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  rgba(255,255,255,1) 0%,rgba(220,217,212,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dcd9d4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.topcell2 {
	background-color:#060912; 
}
