/* @author: drichard @created: 08-30-2005 @purpose: positioning scheme for goldengate */


#container {
	position	:	relative;
	z-index		:	0;
	width		:	760px;
	margin-left	:	auto;
	margin-right:	auto;
}

#head {
	position	:	relative;
	z-index		:	10;
	width		:	760px;
	height		:	203px;
	background-color:	#006891;
}

#main {
	position	:	relative;
	z-index		:	10;
	width		:	760px;
	background-image:	url(../images/tilemain.jpg);
	background-repeat:	repeat-x;
	background-color: white;
}

#foot {
	position	:	relative;
	z-index		:	10;
	width		:	760px;
	height		:	40px;
}

#footnote {
	position	:	relative;
	z-index		:	10;
	width		:	750px;
	height		:	40px;
	padding		:	5 5 5 5;
}

#main-left {
	-moz-box-sizing: border-box;
	position	:	absolute;
	z-index		:	20;
	width		:	284px;
	height		:	350px;
	top			:	12px;
	border		:	12px solid #ffffff;
	background-color:	#ffffff;
}

#main-right {
	position	:	absolute;
	z-index		:	20;
	right		:	18px;
	width		:	440px;
	top			:	12px;
	background-image:	url(../images/tileform.gif);
	background-repeat:	repeat;
	border		:	1px solid black;
	text-align	:	center;
}

#form-area {
	position	:	relative;
	z-index		:	30;
	width		:	420px;
	margin		:	0 auto 0 auto;
}

#form-head {
	position	:	relative;
	z-index		:	40;
	width		:	380px;
	height		:	40px;
	top			:	10px;
	left		:	10px;
	margin		:	0;
}

#preq-row-short {
	position	:	relative;
	z-index		:	40;
	width		:	380px;
	height		:	50px;
	margin-top	:	10px;
}

#preq-row-tall {
	position	:	relative;
	z-index		:	40;
	width		:	380px;
	height		:	85px;
	margin-top	:	10px;
}

#head-noform {
	position	:	relative;
	z-index		:	10;
	width		:	760px;
	height		:	96px;
	background-color:	#ffffff;
	padding-top	:	5px;
	padding-bottom: 5px;
	text-align	:	center;
}


#noform-band {
	position	:	relative;
	z-index		:	10;
	width		:	760px;
	height		:	15px;
	background-color:	#4A637B;
}

#noform-main {
	-moz-box-sizing: border-box;
	position	:	relative;
	z-index		:	10;
	width		:	760px;
	height		:	300px;
	padding		:	15 15 15 15;
	background-color:	#ffffff;
}

#foot-top {
	position	:	relative;
	z-index		:	10;
	width		:	760px;
	height		:	40px;
	background-color:	#000000;
	
}

#foot-bottom {
	position	:	relative;
	z-index		:	10;
	width		:	760px;
	height		:	40px;
}

#form-label {
	position	:	absolute;
	width		:	200px;
	top			:	3px;
	left		:	0px;
}

#form-field {
	position	:	absolute;
	width		:	180px;
	left		:	200px;
}

#form-label-tall {
	position	:	absolute;
	width		:	300px;
	top			:	3px;
	left		:	0px;
}

#form-field-tall {
	position	:	absolute;
	width		:	300px;
	top			:	12px;
	left		:	0px;
}

#preq-field-spacer {
	width		:	200px;
	height		:	8px;
}

#preq-field-spacer2 {
	width		:	200px;
	height		:	12px;
}

#noform-foot {
	position	:	relative;
	z-index		:	10;
	width		:	760px;
	height		:	40px;
}

#noform-logo {
	position	:	absolute;
	z-index		:	20;
	width		:	161px;
	height		:	33px;
	top			:	15px;
	right		:	20px;
}

#noform-main-content {
	position	:	absolute;
	z-index		:	20;
	width		:	700px;
	top			:	30px;
	left		:	30px;
}

#submit-btn-row {
	position	:	relative;
	z-index		:	40;
	width		:	380px;
	height		:	29px;
	margin-top	:	20px;
	margin-bottom :	20px;
}

#submit-btn {
	position	:	absolute;
	z-index		:	40;
	width		:	124px;
	height		:	29px;
	left		:	160px;
}

#processing {
	position	:	absolute;
	z-index		:	40;
	width		:	124px;
	height		:	29px;
	left		:	160px;
}

#form-row {
	position	:	relative;
	z-index		:	40;
	width		:	360px;
	left		:	10px;
	height		:	25px;
	margin-top	:	2px;
	margin-bottom:	2px;
}

#form-row-tall {
	position	:	relative;
	z-index		:	40;
	width		:	360px;
	left		:	10px;
	height		:	50px;
	margin-top	:	2px;
	margin-bottom:	2px;
}

#msg-row {
	position	:	relative;
	z-index		:	40;
	left		:	10px;
	width		:	300px;
}



#form-field-lone {
	position	:	absolute;
	width		:	60px;
	left		:	0px;
}

#foot-left {
	position	:	absolute;
	height		:	60%;
	left		:	10px;
	top			:	20%;
}

#foot-right {
	position	:	absolute;
	height		:	60%;
	top			:	20%;
	right		:	10px;
}

#number {
	position	:	absolute;
	width		:	17px;
	height		:	17px;
	left		:	10px;
	top			:	0px;
}

#preq-item {
	position	:	absolute;
	left		:	40px;
	top			:	0px;
	width		:	330px;
	height		:	auto;
}

#preq-msg {
	position	:	absolute;
	left		:	40px;
	width		:	320px;
	height		:	10px;
}

#subj-list {
	list-style-image:	url(../images/bullet.gif);
}

/* end sub divs */