body 
{
	margin-top: 0;
	padding: 0;
	text-align: center;
	background: url(images/main_bg.gif);
}

#wrapper
{
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	width: 857px;
	text-align: center;
	vertical-align: top;
}




/* Header Styles
=================================*/ 

#headertable {
		width: 857px;
		padding: 0px;
		border-collapse: collapse;
		border: 0px;
		}

#headertable td.left {
		width: 679px;
		padding: 0px;
		border-collapse: collapse;
		border: 0px;
		}

#headertable td.right {
		width: 178px;
		padding: 0px;
		border-collapse: collapse;
		border: 0px;
		}


/* Header Styles
=================================*/ 

#topnavtable {
		width: 857px;
		padding: 0px;
		border-collapse: collapse;
		border: 0px;
		vertical-align: top;
		text-align: center;
		}

#topnavtable td {
		width: 857px;
		padding: 0px;
		border-right-width: 1px;
		border-right-color: #b7b7b7;
		border-right-style: solid;
		border-left-width: 1px;
		border-left-color: #b7b7b7;
		border-left-style: solid;
		vertical-align: top;
		text-align: center;
		}

#topnavtable td.links {
		width: 857px;
		padding: 0px;
		border-right-width: 1px;
		border-right-color: #b7b7b7;
		border-right-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: #d7d7d7;
		border-bottom-style: solid;
		border-left-width: 1px;
		border-left-color: #b7b7b7;
		border-left-style: solid;
		vertical-align: top;
		text-align: center;
		}





/* Footer Styles
=================================*/

#footertable {
		width: 857px;
		padding: 0px;
		border-collapse: collapse;
		border: 0px;
		background: #ffffff;
		}

#footertable td {
		width: 856px;
		padding: 0px;
		border-collapse: collapse;
		border: 0px;
		}

#footertable td.top {
		width: 856px;
		border-right-width: 1px;
		border-right-color: #b7b7b7;
		border-right-style: solid;
		border-left-width: 1px;
		border-left-color: #b7b7b7;
		border-left-style: solid;
		padding: 0px;
		}

#footertable td.mid {
		border-right-width: 1px;
		border-right-color: #b7b7b7;
		border-right-style: solid;
		border-left-width: 1px;
		border-left-color: #b7b7b7;
		border-left-style: solid;
		text-align: center;
		background: url(images/footer_bg.gif);
		}

#footertable td.bottom {
		border-right-width: 1px;
		border-right-color: #b7b7b7;
		border-right-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: #b7b7b7;
		border-bottom-style: solid;
		border-left-width: 1px;
		border-left-color: #b7b7b7;
		border-left-style: solid;
		vertical-align: top;
		text-align: center;
		}

#footertable td.space {
		padding: 0px;
		border-right-width: 1px;
		border-right-color: #b7b7b7;
		border-right-style: solid;
		border-left-width: 1px;
		border-left-color: #b7b7b7;
		border-left-style: solid;
		vertical-align: top;
		text-align: center;
		}


		
/* Global Styles
=================================*/
.goldLineShort {
	border-top: 1px dashed #938130;
	width: 208px;
	margin: 20px 0 20px 0;
}

.goldLineLong {
border-top: 1px dashed #938130;
width: 100%;
margin: 25px 0 25px 0;
}


.goldLineTD {
background-image:url(images/gold_dots.gif);
background-repeat:repeat-x;
height: 1px;
overflow:hidden;
}

.leadInTbl {
	padding: 40px 80px 20px 80px;
	margin: 0 0 20px 0;
	background-image:url(images/fade_leadin_tbl2.gif);
	background-repeat:repeat-x;
	background-color:#fefefc;

}

.leadInText {
padding: 10px 80px 20px 120px;
}

.bodytextTbl {
margin: 0px 20px 10px 20px;
padding:15px 80px 10px 120px;
}

.splashImgTD {
	width: 850px;
	overflow: hidden;
	border-collapse:collapse;
	position: relative;
}




		
/* Global Styles
=================================*/
.twoColumnLeftTD {
border-right: 3px solid #FFFFFF;
background-image:url(images/fade_two_column.jpg);
background-repeat:repeat-x;
background-color:#f3eedb;
padding: 20px 20px 20px 25px;
}

.twoColumnRightTD {
border-leftt: 3px solid #FFFFFF;
background-image:url(images/fade_two_column.jpg);
background-repeat:repeat-x;
background-color:#f3eedb;
padding: 20px 20px 20px 25px;

}

#alternateLeftCol {
width: 196px;
border-collapse: collapse;
border: 0px;
vertical-align: top;
text-align: center;
margin: 0 7px 0 7px;
}

.alternateTD {
width: 210px;
padding: 0px;
border-collapse: collapse;
border: 0px;
vertical-align: top;
text-align: left;
background-image:url(images/fade_two_column.jpg);
background-repeat:repeat-x;
background-color:#f3eedb;
}


/* Form Styles
=================================*/

.formField {
	background-image:url(images/fade_form.jpg);
	background-repeat:repeat-x;
	background-color: #eee8d0;
	width: 600px;
	border-left: 1px solid #FFFFFF;
}

.formLabelTD {
height: 20px;
}
