@import "/stylesheets/forms.css";
@import "/stylesheets/newsarticles.css";
@import "/stylesheets/links.css";
@import "/stylesheets/images.css";
@import "/stylesheets/headers.css";
@import "/stylesheets/tables.css";
@import "/stylesheets/table_of_contents.css";


@import "/stylesheets/report_objects.css";
@import "/stylesheets/software_licenses.css";
@import "/stylesheets/errors.css";
@import "/stylesheets/orders.css";
@import "/stylesheets/files.css";
@import "/stylesheets/models.css";
@import "/stylesheets/instiki.css";

@import "topmenu.css";



html {
	margin: 0;
	padding: 0;
	height:100%;
	min-height:100%;
	overflow:scroll;
	font-size: 125%;
	min-width: 800px;
	}

body {
	background-color: #fff;
	color: #333;
	font-family:  Verdana, Segoe, Sans-Serif;
	margin: 0;
	padding:0;
	font-size: 50%;
	min-height: 100%;
  min-width: 800px;
	}

html, body {
overflow-x:hidden;
}

#contentdiv {
	/*position: absolute;
	border-top:3px solid #002A5B;
	*/
	margin-top: 85px;
	width: 100%;
	
	
	padding:10px;
	clear: both;
	}
#Container {
	margin:0 10px;
	text-align:center;
}

#Content, #searchoverlay {
	border-top:none;
	margin:auto;
	padding:0.0em;
	text-align:left;
	width:100%;
	height: 100%;
	max-width: 95%;
}

div.columns{
  -moz-column-count: 3;
  -moz-column-gap: 20px;
  -webkit-column-count: 3;
  -webkit-column-gap: 20px;
  column-count: 3;
  column-gap: 20px;
}


p {
	color: #333;
	font-size: 1em;
	line-height: 1.5;
	/*margin: 5px;
	padding-bottom: 0 0 1.6em;*/
	}

.centered {
	width: 900px;
	margin: auto;
	padding: 30px 0px 0px 0px;
}
.floatright {
	float: right;
	margin: 15px;
}
.floatleft {
  float: left;
  margin-right: 50px;
  max-width: 40%;
}
#navcontrol {
	clear:both;
}
.clearboth {
	clear: both;
}

.form, .box {
	width:100%;
	margin: auto;
	padding: 10px;
	}

	
	
	
	
	
/* --From Instiki.css -- */	

label {
	font-style: italic;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
}

li {
margin-bottom:0.5em;
}




#index {
	width: 700px;
	margin: auto;
	margin-top: 25px;
	box-shadow: 10px 10px 25px #888;
}

.burning {
	text-shadow:0 0 4px white, 0 -5px 4px #FFFF33, 2px -10px 6px #FFDD33, -2px -15px 11px #FF8800, 2px -25px 18px #FF2200;
}


#block .burning {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:black non e repeat scroll 0 0;
color:white;
font-size:30px;
width:250px;
margin:auto;
padding:40px 0 10px;
text-align:center;
text-shadow:0 0 4px white, 0 -5px 4px #FFFF33, 2px -10px 6px #FFDD33, -2px -15px 11px #FF8800, 2px -25px 18px #FF2200;
}




#spacer {
  height: 100px;
}
img.button 
{
   vertical-align:bottom
}

img.screenshot 
{    
    text-align:center;
   margin-left: auto; 
   margin-right: auto;
   display: block;
}
#pdflink {
  float:right;
}

object#forum, iframe#forum {
 
  height: 93%;
  width: 101%;
  position: fixed;
  top:88px;
  left:0px;
  overflow:visible;
}





