/* CSS Document */

* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: white;
}

body {
	background-color: #000000;
	padding: 0px;
	margin: 0px;
}
a.greenLink:link { color: #00CC00; text-decoration: none; font-size: 100%; font-weight: bold;}
a.greenLink:visited { color: #00CC00; text-decoration: none; font-size: 100%; font-weight: bold;}
a.greenLink:active { color: white; text-decoration: none;  font-size: 100%; font-weight: bold;}
a.greenLink:hover { color: white; text-decoration: none; font-size: 100%; font-weight: bold;}


#wholePageContainer { width: 100%; height: 100%; position:absolute;}
#wholePageContainerTop { width: 100%; height: 100%; position: absolute; vertical-align:top; margin: 0px; padding: 0px;}

#imageSplash, #formStuff { text-align: center; width: 1060px; }

#wideOnly {width: 1060px; }

#frontMenu { margin-left: 385px !important; padding-top: 20px; }



#Layer1 {
	position:absolute;
	width:100%;
	height:50%;
	margin-top:0px;
	z-index:1;
	left: 0px;
	top: 0px;
	text-align: left;

}

#messagddeBoxContainer { text-align: center; margin-left: 50px; width: 100%;}
#messageBox { width: 270px; text-align: justify; margin-top: 480px; position:relative; float:inherit; float: left; visibility:hidden; }

#normalContent {width: 700px; text-align:left; padding: 0px; margin: 0px; padding-bottom: 5px;}
#normalContentForm {width: 700px; text-align:left; padding: 0px; margin: 0px; padding-bottom: 5px; margin-left: 0px;}

#footerContent {width: 700px; text-align:left; }

#footerMenu {width: 700px; padding:0; margin:0; text-align:left; }
#footerMenu li { float:left; display: -moz-inline-box; display: inline-block; padding-right: 20px;  font-size: 80%; font-size: 80%; color: #00CC00;}


#footerMenu a:link { color: #00CC00; text-decoration: none; font-size: 100%; }
#footerMenu a:visited { color: #00CC00; text-decoration: none; font-size: 100%; }
#footerMenu a:active { color: white; text-decoration: none;  font-size: 100%; }
#footerMenu a:hover { color: white; text-decoration: none; font-size: 100%; }


#headerImage { width: 700px; text-align:center; padding:0; margin:0; padding-bottom: 5px;}
#headerMenuContainer { vertical-align:middle; padding-top: 1px; padding-bottom: 1px; }
#headerMenu { width: 700px; text-align:left; padding:0; margin:0; } 
#headerMenuItem { width: 100px; float:left; position:relative; margin-left: 20px;}

#headerMenu li { margin-right: 30px; padding-top: 1px; padding-bottom: 1px;  float:left; display: -moz-inline-box; display: inline-block; }

#minus { margin-top: -6px; z-index: -7; vertical-align:top; }

#headerMenu a:link { font-size: 90%; font-weight: bold; text-decoration: none; color: #00CC00;}
#headerMenu a:visited { font-size: 90%; font-weight: bold; text-decoration: none; color: #00CC00;}
#headerMenu a:active { font-size: 90%; font-weight: bold; text-decoration: none; color:white; }
#headerMenu a:hover { font-size: 90%; font-weight: bold; text-decoration: none; color:white; }


#submission {padding: 5px; text-align: left;}
#submissionsThumb{ width: 145px; height: 145px; float: left; text-align: left;}
#submissionsHeader{ width: 520px; height: 15px; float: left; text-align: left; padding: 3px; padding-left: 9px;}
#submissionsInfo{ width: 520px; height: 125px; float: left; text-align: justify; padding: 3px;padding-left: 9px;}
img.submissionsThumb { border:1px solid #00CC00;}
img.blur { filter: alpha(opacity=40); } 

hr {  width: 700px; height: 0px; border: 0px; padding: 0px; border-top: 1px solid #00CC00; }
#hr { width: 700px; height: 0px; border: 0px; padding: 0px; border-top: 1px solid #00CC00;  }

#wantedImageContainer { text-align: center; }

hr.padDown {padding-bottom: 5px;}
hr.padDownUp {padding-bottom: 5px; padding-top: 5px;}

h1 { padding-top: 5px;}
h2 { color: #00CC00; font-size: 24pt;}
h3 { color: #00CC00; font-size: 12pt; padding: 0px; font-weight:bold;}

#formRow {margin-top: 15px; width: 100%;}
#formAddressRow {margin-top: 8px; width: 100%;}
#imageLeft {width: 300px; float:left; position:relative;}
#imageLeft img {padding-bottom: 20px;}
#textLeft {width: 400px; float:right; position:relative; text-align:justify;}


#imageThumb {margin-bottom: 20px;margin-top: 20px;position: relative; float: left; text-align:center; width:33%;}
#imageRow { width: 700px; text-align:center;}
#imageThumb2 {margin-bottom: 20px;margin-top: 20px; position: relative;  float: left;  text-align:center; width:48%;}
#imageRow img { border:  1px solid #00CC00; }


#formHeading { padding: 2px; height: 20px; width: 100px; text-align: left; font-size: 100%; font-weight:bold; color:#FFFFFF; float:left; position:relative;}
#formInputField { height: 20px; width: 235px; text-align: left; font-size: 100%; color:#FFFFFF; float:left; position:relative;}
#formCheckBox { width: 30px; padding: 0px; margin-left: -5px; text-align: left; font-size: 100%; float:left; position:relative;}

.textfield { background: black; margin: 0px;  white-space: 0px;  padding:3px; border: thin solid #00CC00; border-color: #00CC00; border-width: 1px;} 

#formHeading18 { padding: 2px; height: 30px; width: 200px; text-align: left; font-size: 100%; font-weight:bold; color:#FFFFFF; float:left; position:relative;}

.boldText { font-weight: bold; }
.greenBoldText {color: #00FF00; font-weight: bold; }


#inWhyAreYouCriminal { width: 695px;   padding:3px; border: thin solid #00CC00; background: black; border-color: #00CC00; border-width: 1px; }

.file {
		width: 400px;
		border-style: solid;
		border-collapse: collapse;
		border-bottom-color:  #00CC00;
		border-top-color: #00CC00;
		border-right-color: #00CC00;
		border-left-color: #00CC00;
		border-bottom-width: 1px;
		border-top-width: 1px;
		border-left-width: 1px;
		border-right-width: 1px;
		padding: 3px; 
		background: black; 
		border-color: #00CC00; } 

#errorMsg { margin-left: 422px; text-align: left; margin-top: 5px;  }

/*input { margin-left: 30px; }*/

.emailAddress {
	background-color: #000000;
	border: 1px solid #333333;
	color: #FFFFFF;
	width: 175px;
	margin-left: 32px;
}

.button2 {background-color:#000000; cursor: hand; border: 1px #00CC00 solid; color:#00FF00; width: 100px;  }

.button {background-color:#000000; margin-left: 10px; cursor: hand; border: 1px #333333 solid; color:#00FF00; }

.clearAll {
	display: block;
}

.clearAll:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
