/* CSS Document */

html,body{
	padding:0;
	margin:0;
	height: 100%;
	text-align:center;
	background-color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000;
	line-height : 120%;

}




/* Layer Positioning */



#parent{
	min-height: 100%;
	hei/ght:100%;
	position:relative;
	top:0px;
	width:750px;
	margin: 0 auto;
	margin-bottom:0px;
	text-align:left;
	background-color:#bad536;
	z-index:30;
}

#header {
	position: relative;
	left:0px;
	top:0px;
	width: 750px;
	z-index:100;
	margin-bottom: 20px;
}

#content {
	position:relative;
	left:25px;
	width:700px;
	text-align:left;
	z-index:50;
	}



/* Text Styling */

p{  /* body text */
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000;
	line-height : 120%;
	margin-top : 0;	
	background-color : transparent;
}


h1{  /* heading */
	font-family:Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #000;
	line-height : 120%;
	margin-top : 0;	
	background-color : transparent;
}

h2{  /* heading */
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #000;
	line-height : 120%;
	margin-top : 0;	
	margin-bottom: 5px;
	background-color : transparent;
}

ul{  /* unordered list */
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000;
	line-height : 120%;
	background-color : transparent;
}
li{margin-bottom:8px;}


a {color:#fff; text-decoration: none;}
a:hover {color:#000}

.maintable {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	line-height : 120%;
	margin-top : 30px;
	margin-bottom: 20px;	
	background-color : #f4f6f4;
}

.notable {background-color:transparent; vertical-align:top; border:0;}
.notable TD {vertical-align:top; border:0;}

.maintable TD {border-top:1px solid #d3dbd3; height:30px; vertical-align:middle;}

.tablehead {background-color:#d3dbd3; height:10px;}
.tablesubmit {background-color:#d3dbd3;}

img {border:0}

hr {height:1px; color:#000000; background-color:#000000; border:0px; margin-top:15px; margin-bottom: 15px;}


/* classes */
.small {font-size:11px;}
.large {font-size:16px; font-weight:bold; text-align:center}
.center {text-align:center; font-weight:bold;}
.order {margin-left:-1px; margin-top:5px; margin-bottom: 10px;}
.orderhead {border-bottom: 1px solid #F7616A;}
.headerimg {margin-bottom: 10px;}
.textinput {width: 285px; height:16px; background-color: #F7616A; border:none; margin-bottom:7px;}
.texttable {font-weight:bold;}

input.textbox{font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.submitbutton{width:120px;}
span.highlight{color: #c00000; font-weight: normal; font-size:11px;}
span.highlight_star{color: #c00000; font-weight: bold;}
span.error{color: #c00000; font-weight: bold;}



/* take the simulator page */

#content2 {
	position:relative;
	left:25px;
	width:700px;
	height:690px;
	text-align:left;
	z-index:50;
	}

#boxout {
	position : absolute;
	width : 400px;
	top:0px;
	left:0px;
	display:block;
	z-index : 30;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#tagline {
	position : absolute;
	width : 250px;
	height : 258px;
	top:0px;
	left:450px;
	display:block;
	z-index : 30;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}



#description {
	position : absolute;
	width : 250px;
	top:305px;
	left:450px;
	display:block;
	z-index : 30;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#description p{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}