@import url("clear.css");
@import url("form.css");
@import url("grid.css");
@import url("misc.css");
@import url("type.css");


body{
	background-color: #1c1f2b;
	color:#5f657c;
}

#foot{
	margin: 0 auto;
	background-image: url('/img/cbg.png');
	background-position: bottom;
	background-repeat: repeat-x;
	height:380px;
	width:100%;
}

#q{
	height:380px;
	margin:0 auto;
	width:750px;
	padding:0;
	z-index: 1000;
	background-image: url('/img/qmark.png');
	position:relative;
}

#content{
	margin: 0 auto;
	width:600px;
	text-align:left;
}


input:focus {
  outline: 0 none;
}

.inputBG{
	width:460px;
	height:43px;
	background-image: url('/img/inputbg.png');
	margin:0 0 20px 0;
	position:relative;
}

.reqd{
	position:absolute;
	right:-85px;
	top:5px;
}

#theform{
	width:460px;
	margin:0 0 50px 100px;
}

.auto-clear{
	color:#a1a2a7;
}

#title{
	margin:0 auto;
	width:100%;
	height:258px;
}

#t2{
	left:50%;
	margin-left:-311px;
	position:absolute;
	top:0px;
}

#total{
	font-size:14px;
	line-height:16px;
	color:#e6e6e6;
	display:inline;
	margin-right:10px;
}

#spacer{
	width:100%;
	height:380px;
}

#okbutton{
	width:460px;
	position:relative;
	height:40px;
}

#submit img { border:none; }
#submit:hover img { border:none; 	cursor: pointer;}
#submit { display:block;  position:absolute;
top:0px;
right:0px;height:39px; width:86px; overflow:hidden; }
#submit:hover { display:block;  text-indent:-86px;	cursor: pointer; }



#mi1 img { border:none; }
#mi1:hover img { border:none; 	cursor: pointer;}
#mi1 { display:block;  position:absolute;
top:0px;
right:0px;height:39px; width:86px; overflow:hidden; }
#mi1:hover { display:block;  text-indent:-86px;	cursor: pointer; }



button#submit{
	padding:0;
	border:none;
	margin:0;
	background-color: none;
}


#mapOut{
	width:520px;
	height:270px;
	margin:0 0 5px 80px;
	background-color:#fff;
	position:relative;
}


#feedback{
	width:520px;
	margin:0 0 20px 80px;
	color:#f6f6f7;
}

#feedback h3{
	margin: 0 0 5px 0;
	padding:0;
	color:#c6c6c7;
}


#feedback h4{
	font-size:22px;
	line-height:24px;
	margin: 0 0 5px 0;
	padding:0;
	color:#f6f6f7;
	font-weight:normal;
}


#feedback h5{
	font-size:14px;
	line-height:16px;
	margin: 0 0 25px 0;
	padding:0;
	color:#c6c6c7;
	font-weight:normal;
}


#feedback h6{
	margin: 0 0 5px 0;
	padding:0;
	color:#c6c6c7;
	font-weight:normal;
}


#xbox{
	display:block;
	margin-top:15px;
}

.nbox{
width:420px;border:0;background-color:transparent;color:#5a5c65;font-size:27px;line-height:29px;font-family:arial;padding:5px 5px 5px 15px;
}