﻿	html, body {background:#4c4c4c; color:#fff; margin:0; padding:0;}
		body {font: 76% tahoma, arial, sans-serif;}
		
	h1, h2, h3, h4, p, div, span, a, table, th, td, thead, tbody, tfoot {font-weight:normal; margin:0; padding:0; font-size:1em; line-height:1.4em; text-decoration:none;}
	
	.noleftmargin {margin-left:0;}
	.norightmargin {margin-right:0;}	
		
	.five {width:4%;}
	.six {width:5%;}
	.ten {width:9%;}
	.fifteen {width:14%;}
	.twenty {width:19%;}
	.twentyfive {width:24%;}
	.thirty {width:29%;}
	.thirtyfive {width:34%;}
	.forty {width:39%;}
	.fortyfive {width:44%;}
	.fifty {width:49.3%;}
	.fiftyfive {width:54%;}
	.sixty {width:59%;}
	.sixtyfive {width:64%;}
	.seventy {width:69%;}
	.seventyfive {width:74%;}
	.eighty {width:79%;}
	.eightyfive {width:84%;}
	.eightynine {width:88%;}
	.ninety {width:89%;}
	.ninetyfour {width:93%;}
	.ninetyfive {width:95%;}
	.hundred {width:100%;}

	.third {width:32.3%;}
	
	#wrapper {min-width:650px; max-width:1280px; width:90%; margin:0 auto;}
	
	#header {width:100%; margin:32px 0 18px;}
	
	.inner {margin:20px;clear: both;}
	
	.box {position:relative; background-color:#303030; border-radius:5px; width:100%; margin-bottom:20px; border:1px solid #222; font-size:1.1em;
		/* IE10 Consumer Preview */ 
		background-image: -ms-linear-gradient(top, #2D2D2D 0%, #424242 50%, #2D2D2D 100%);
		/* Mozilla Firefox */ 
		background-image: -moz-linear-gradient(top, #2D2D2D 0%, #424242 50%, #2D2D2D 100%);
		/* Opera */ 
		background-image: -o-linear-gradient(top, #2D2D2D 0%, #424242 50%, #2D2D2D 100%);
		/* Webkit (Safari/Chrome 10) */ 
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2D2D2D), color-stop(0.5, #424242), color-stop(1, #2D2D2D));
		/* Webkit (Chrome 11+) */ 
		background-image: -webkit-linear-gradient(top, #2D2D2D 0%, #424242 50%, #2D2D2D 100%);
		/* W3C Markup, IE10 Release Preview */ 
		background-image: linear-gradient(to bottom, #2D2D2D 0%, #424242 50%, #2D2D2D 100%);
	}
		
		.box h1  
		{
    border-radius: 5px 5px 0 0;
    color: #FFFFFF;
    float: left;
    font-size: 1.2em;
    font-weight: normal;
    margin: 0 0 15px;
    text-shadow: 1px 1px #555555;
    width: 100%;		    
		     background:#81a450; 
		      box-shadow:inset 0 1px rgba(255,255,255,.4);
		       }
			.box.amber h1 {background:#f3a40a; color:#231906;}
			.box.red h1 {background:#df3e00; color:#fff;}
		
		.box h2 {font-size:1.3em; margin:0 0 15px; color:#BFD290;}
		
		.box p {margin:0 0 15px;}
		
		.box b.img {background:url(/SkyStoreFileUploader/images/icon_amber.png) no-repeat left top; width:70px; height:70px; position:absolute; left:18px; top:60px;}
			.box.red b.img {background-image:url(/SkyStoreFileUploader/images/icon_red.png);}
		.box h3 {margin-bottom:15px;}
		.box a {color:#BFD290;}
		.box a:hover {text-decoration:underline;}
		
		.box ul li a {font-size:10px; margin-left:5px;}
		
		#threatdetail {border:1px solid #1e1e1e; margin:20px 0; border-radius:5px; background:#444; overflow:hidden;}
			#threatdetail h4 {background:#211f1f; border-bottom:1px solid #000; padding:6px 10px; color:#fec350; box-shadow:inset 0 1px 0 rgba(255,255,255,.05), inset 0 12px 15px #333;}
			#threatdetail p {color:#ddd; margin:10px;}	
			
		.button, .button.disabled, .button:hover.disabled, .button:active.disabled {position:relative; cursor:pointer; font-weight:bold; display:inline-block; border:1px solid #252525; padding:6px 12px; color:#444 !important; background:#fff; text-decoration:none; border-radius:4px; box-shadow:inset 0 -10px 10px #ccc, 0 2px 0px #000; text-shadow:1px 1px #fff;}
			.button:hover {background-color:#fff; box-shadow:inset 0 1px 0 #eee, inset 0 10px 10px #ddd, 0 -1px 0px #000; margin-bottom:0px; text-decoration:none !Important; color:#444 !Important;}
			.button:active {background-color:#555; box-shadow:inset 0 2px 2px #333, inset 0 0 8px #111; border:1px solid #111; color:#eee; text-shadow:-1px -1px #000;}
	        .button.disabled, .button:hover.disabled, .button:active.disabled  {color:#bbb !Important;}
	        
	#footer {width:100%; background:#3d3d3d; border-radius:5px; font-size:0.86em; xbox-shadow: inset 0 0 15px rgba(0,0,0,.1); border:1px solid #363636;}
		#footer p {margin:13px; display:inline-block; color:#888;}
		#footer p a {color:#888; margin-left:10px; padding-left:10px; border-left:1px solid #555;}
			#footer p a:hover {text-decoration:underline;}
		
		#social {float:right; margin:12px 0 0; height:16px; display:inline-block;}
			#social a {height:16px; width:16px; margin:0 10px 0 0; display:inline-block; float:left;}
			#social a.fb {background:url(/SkyStoreFileUploader/images/facebook.gif) no-repeat left top;}
			#social a.gplus {background:url(/SkyStoreFileUploader/images/googleplus.gif) no-repeat left top;}
			#social a.twit {background:url(/SkyStoreFileUploader/images/twitter.gif) no-repeat left top;}
			#social a.linked {background:url(/SkyStoreFileUploader/images/linkedin.gif) no-repeat left top;}
			#social a.youtube {background:url(/SkyStoreFileUploader/images/youtube.gif) no-repeat left top;}
			
			
	.boxtable {margin:0 0 15px; border:1px solid #111; border-radius: 5px; overflow:hidden;}
	    .boxtable th, .boxtable td {padding:8px;}
	    .boxtable th {background:#111; color:#fff; text-align:left;}
	    .boxtable td {color:#ddd; border-top:1px solid #111;}
	    
	    .boxtable tr:first-child td {border:none !Important;}


	form {position:relative; .min-height:1px; width:100%;}
		form p {width:100%; margin:0 0 8px;}
		form label { display:inline-block; color:#ddd;}
		form input[type="text"], 
		form input[type="email"], 
		form input[type="number"],
		form input[type="tel"], 
		form input[type="password"], 
		form select {margin:0; border:1px solid #cbcbcb; padding:4px 0 4px 4px; color:#444; display:inline-block; background:#fff;}
		form select {padding:3px 3px 3px 0;} 
		
		form dl {width:100%; position:relative; display:block; margin:0 0 8px;}
		form dt, form dd {display:inline-block; margin:0 0 8px;}
		
		form dd em {padding-top:3px; display:inline-block;}
		form dd input.disabled {background:#eee !important; color:#aaa !important;}
		
		form dt {padding:0; vertical-align:top; position:relative; color:#444; .clear:left; max-width:250px;}
		dt label {width:100% !important; padding:5px 0 0;}
			dt label {.line-height:2em; .margin-top:-6px;}
		dd {margin:0; position:relative; color:#ddd;}
		dl input[type="text"],
		dl input[type="email"], 
		dl input[type="number"], 
		dl input[type="tel"], 
		dl input[type="password"] {width:100%; border-radius:3px; border:1px solid #111; box-shadow:inset 0 1px 0 #fff, inset 0 5px 5px #ddd;}	
		dd select {width:100% !Important; padding:3px 3px 3px 0; border-radius:3px; border:1px solid #111; box-shadow:inset 0 1px 0 #fff, inset 0 5px 5px #ddd;}	
		dd p {margin:0 !Important;}		
		
		
/******************* FILE UPLOADER */
	
#fileselect {clear:both; margin-bottom:15px;}
#FileUpload1 {height:24px;}
.dd_captcha img {}
.dd_captcha span {xpadding-top:22px; display:inline-block; font-size:0.9em; line-height:1.5em;}
.dd_captcha span a {color:#b5d38a;}
	.dd_captcha span a:hover {text-decoration:underline;}
	
#captcha_holder {background:url(/SkyStoreFileUploader/images/loading_16x16.gif) no-repeat center center #eee; float:left; border-radius:5px; margin-right:10px; width:190px; height:80px; overflow:hidden; border:1px solid #111;}

#uploadloading {display:none;}

#progress_bar { position:relative; margin:20px; border:1px solid #111; padding: 10px; font-size: 14px; clear: both; xopacity: 0; -moz-transition: opacity 1s linear; -o-transition: opacity 1s linear; -webkit-transition: opacity 1s linear; background:#fff; border-radius:5px;}
	#progress_bar h4 {font-size:1em; margin:0 0 8px; color:#444;}
	#progress_bar.loading {opacity:1;}
	#progress_bar .percent {background-color:#c1dc88; height:auto; width:0; white-space:nowrap; color:#46591d; text-indent:10px; border-radius: 4px; box-shadow: -1px -1px 0 rgba(0, 0, 0, 0.2) inset, 1px 1px 0 rgba(0, 0, 0, 0.3) inset, 2px 2px 0 rgba(255, 255, 255, 0.5) inset, 0 -10px 10px rgba(0, 0, 0, 0.15) inset; color: #546B23; font-size: 0.9em; font-weight: bold; padding: 10px 0;}

.categorytxt {border:1px solid #222; width:100%; float:left; border-top:none; color:#bbb; background:url(/SkyStoreFileUploader/images/icon_info.png) no-repeat 8px 8px #333; border-radius:0 0 5px 5px;}
    .categorytxt p {padding:9px 0px; margin:0 8px 0 34px !Important; width:auto; font-size:0.85em; color:#aaa;}
                
form dl dd a {color:#b5d38a;}
    form dl dd a:hover {text-decoration:underline;}
                                
                                
form dl.error input[type="text"], 
form dl.error input[type="email"], 
form dl.error input[type="number"],
form dl.error input[type="tel"], 
form dl.error input[type="password"], 
form dl.error select {border-radius: 3px 3px 0 0;}	
form dl.error p {clear:both; float:left; border:1px solid #222; position:relative; background:url(/SkyStoreFileUploader/images/icon_warning_triangle.png) no-repeat 8px 8px #333; color:#fC0 !Important; font-size:0.8em; width:100%; padding:8px 0 8px 4px; text-indent:30px; border-radius: 0 0 3px 3px;}
form dl.dl_file.error p {border-radius:3px; margin-top:10px !important;}

.catrep {
  color:#fff;
  width:40px;
  height:40px;
  text-align:center;
  line-height:40px;
  border-radius: 20px;
  display: inline-block;
  font-size: 1.7em;
  font-weight: bold;
  margin: 0 10px 8px 0;
  float:left;
}
.catrep.rep1 {background:#c23a3a;}
.catrep.rep2 {background:#f9954b;}
.catrep.rep3 {background:#d9cb32;}
.catrep.rep4 {background:#93be65;}
.catrep.rep5 {background:#5f8e2c;}



#flashwrapper, #flashsubmit {display:none;}
    #flashwrapper * {float:left; display:inline-block; margin-right:10px;}
    #fileselected {line-height:21px;}
.moveleft {position:absolute; left:-999em;}

#messagereceived h1, #uploadloading h1{float:none;padding:10px;width: auto;}

#subtabs 
{
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    }
#subtabs li{display: block;
    float: left;
    margin: 0;
    padding: 0;}
#subtabs li a{display:block; padding:10px;margin: 5px 0px 0px 5px;font-size:11px;
              -moz-border-radius:5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px; text-decoration:none; background:rgba(0,0,0,.2); }

#subtabs li a:hover{background:rgba(0,0,0,.3); color:#DDDDDD; }

#subtabs li a.active{background:#2D2D2D ;color:#DDDDDD;text-shadow: none;}

.det_G{background:#080;}
.det_B{background:#800;}