body{
	background: #e0dcbd url(../images/mainBackground.jpg) repeat-x;
	text-align:-moz-center;
	#text-align:center;
	margin: 0 auto;
	margin-top:10px;
    margin-bottom:10px;
}
html, body, p, h1, h2, h3, h4, h5, h6,
ul, ol, dl, dt, dd, blockquote, address, pre,
listing, plaintext, xmp, menu, dir, isindex,map,
multicol, center, frameset, marquee
{
    display: block;
}
fieldset {
    padding:10px;
}

br
{
    line-height:10px;
}
hr
{
	border-top:2px solid #e2d7c1;
   	border-bottom:1px solid #ffffff;
    color:white;	
}
ul{
	margin-left:20px;
}
input
{
    font-size:11px;
}
input.sm{
	width: 25px;
}
input.sm-med{
	width: 80px;
}
input.med{
	width: 125px;
}
input.med-lg{
	width: 175px;
}
input.lg{
	width: 250px;
}
input.lg-x{
	width: 300px;
}
select, textarea {
	margin: 0 0 0px 0;
	padding: 0 0px 0 0;
	font-family: arial, tahoma, sans-serif;
	font-size: 11px;
    color: black;
	height:18px;
	border:1px solid #7F9DB9;
}
table tr{

	border-collapse:collapse;
	vertical-align:top;
}
img {
	border-collapse:collapse;
	margin:0;
	padding:0;
	border:0;
}
.pageBorder {
	
	padding:10px 11px 10px 11px;
	
	margin:0;
	background:white;
	
}
.pageBorderTop{
	padding:10px 0px 10px 0px;
	
	margin:0;
	background:white;
}
.homeText p{
	font-size:11px;
	color:#827766;
	font-family:tahoma;
	margin:5px 0 10px 0;
	line-height:2em;
}
.homeText a{
	color:#405b69;
}
.homeText a:hover{
	color:#405b69;
	text-decoration:none;
}
.homeText span{
	font-size:18px;
	color:#d99834;
	font-family:trebuchet ms;
	display:block;
	
}
.pageIndent{
	padding:10px 11px 10px 11px;
	margin:0;
}
.morePadding{
	padding:22px;
}
.escapeToCallout{
	background:#d1dfe5;
	padding:10px;
	margin:0;
}
.escapeToCallout img{
	margin-top:10px;
}
.leftColumnCallouts{
	padding:0;
	margin:0;
}
.leftColumnCallouts img{
	margin-top:10px;
}
.bottomNav{
	width:888px;
	height:27px;
	background: url(../images/bottomNavBG.jpg) no-repeat;
	margin:4px 0 0 0;
	padding:8px 0 0 0px;
	text-align:left;
}
.bottomNav a{
	font-size:10px;
	font-family:verdana;
	color:#f9ffc9;
	text-decoration:none;
	margin:0px 15px 0 12px;
	padding:0px 0 0 0;
}
.bottomNav a:hover, .footer a:hover{
	text-decoration:underline;
}
.footer{
	font-size:9px;
	font-family:verdana;
	color:#9a928f;
	margin:10px 0 0 0;
	padding:8px 0 0 12px;
}
.footer a{
	font-size:9px;
	font-family:verdana;
	color:#a9833f;
	text-decoration:none;
}
.footerText{
	font-size:9px;
	font-family:verdana;
	color:#8e693a;
	margin-top:10px;
}
.logoTop{
	background: url(../images/logos/logoTop.jpg) no-repeat;
	width:622px;
	line-height:8px;
	margin:0;
	padding:0;
	
}
.logoFlash object{
	margin:0;
	padding:0;
}
.logoBtm{
	background: url(../images/logos/logoBtm.jpg) no-repeat top;
	width:622px;
	line-height:8px;
	margin:0;
	padding:0;
	
}
.subNavLogos{
	margin:0;
	padding:0;
	text-align:center;
	display:inline;
}

.subNavLogos ul{
	margin:0;
	padding:0;
	list-style-type:none;
	display:inline;
}
.subNavLogos ul li{
	display: inline;
	margin:0 0 0 0;
	padding:0px 0 0 0;
	line-height:102px;
	float:center;
}

.subNavLogos li a{
	margin:0 0 0 0;
	color: #c5dce9;
	padding:0px 0 0 0;
	text-decoration: none;
	width:120px;
	height:102px;
	display:inline-block;
	
}

.subNavLogos img:hover, .subNavLogos li .current, .subNavLogos a:hover{
	background: #f9ffc9 url(../images/logos/yellowBackground.gif) no-repeat;
	display:inline-block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:120px;
	height:102px;
}
.shadeRight{
	background: transparent url(../images/shade_right.jpg) no-repeat;
	width:18px;
}
.shadeLeft{
	background: transparent url(../images/shade_left.jpg) no-repeat;
	width:18px;
}
.sideBackgroundLeft{
	background: transparent url(../images/sideBackgroundLeft.jpg) no-repeat;
	width:11px;
	height:459px;	
}
.sideBackgroundRight{
	background: transparent url(../images/sideBackgroundLeft.jpg) no-repeat;
	width:11px;
	height:460px;	
}	
#displayStage {
	text-align:left;
	color: red;
}