

#stripes {
	background: 		url(../images/stripes.gif) top right no-repeat;
}

#cellPage {
	position:			relative;
	width:				990px;
	margin:				0px auto 5px auto;
	padding:			0px 0px 0px 0px;
	background:			#ffffff;
}

#cellHeader {
	margin:				0px 0px 1px 0px;
	padding:			25px 8px 0px 5px;
	height:				70px;
	background-color:	#ffffff;
}

#leftlogo
	{
		float: left;
		width:303px;
	}
	
#rightlogo
	{
		float: right;
		width:288px;
		margin-top:8px;
	}

#cellBanner {
	position:			absolute;
	top:				0px;
	height:				105px;
	width:				400px;
	margin:				0px 0px 0px 590px;
}

#cellNavigation {
	height:				40px;

	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	background:			url(../images/menubg.jpg);
}	

#cellNavigation a {
	display:			block;
	height:				23px;
	

	float:				left;

	margin:				0px 1px 0px 0px;
	padding:			7px 50px 0px 10px;
	color:				#411200;
	text-transform:		uppercase;
	text-decoration:	none;	
	font-size: 12px;

}

#cellNavigation .lastLink a {
	width:				110px;
	margin:				0px 0px 0px 0px;
	padding:			7px 0px 0px 10px;
}

#cellNavigation a:hover {
	text-decoration:	none;
	color:				#ffffff;
}

#cellNavigation ul,
#cellNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	list-style:			none;	
	display:			inline;
}

#cellSubNavigation {
	position:			absolute;
	top:				30px;

	z-index:			20;
}

.subMenu ul,
.subMenu li {
	margin:				0px;
	padding:			0px;
	
	list-style:			none;
}

.subMenu a,
.subMenu a:link,
.subMenu a:active,
.subMenu a:visited {
	display:			block;
	
	width:				182px;
	height:				23px;	
	
	margin:				0px;
	padding:			7px 5px 0px 10px;
	
	color:				#FFFFFF;
	text-decoration:	none;	
		
	border-bottom:		1px solid #FFFFFF;
	
	background-color:	#B9A874;
}

.subMenu a:hover {
	color:				#FFFFFF;

	text-decoration:	none;

	background-color:	#411200
}


#cellBreadcrumb {
	clear:				both;

	height:				25px;
		
	margin:				0px 0px 0px 0px;
	padding:			7px 10px 0px 10px;
}

#cellBreadcrumb a {
	padding:			0px 3px 0px 3px;
	
	text-decoration:	underline;
}

#contentNavigation {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 12px;
	background:			#4A332E;
	height: 			25px;
}	

#contentNavigation ul,
#contentNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			0px 20px 0px 0px;
	list-style:			none;
	display: 			inline;	
	text-transform:		uppercase;
	
}

#contentNavigation ul {
	/*border-bottom: 1px solid #646464;*/
}

#contentNavigation ul ul {
	border:				none;
}

#contentNavigation li li {
	text-transform:		none;
	display: 			inline;	
}

#contentNavigation li li a {
	padding-left:		30px;
	width:				150px;
	border:				none;
}

#contentNavigation li a {
	
	width:				170px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	color:				#ffffff;
	text-decoration:	none;
	font-size: 10px;		
}

#contentNavigation li a.optionSelected,
#contentNavigation li a:hover {
	color:				#B9A874;
	text-decoration:	none;
}

#contentDoublePane {
	position: relative;
}

#contentPane {
	/* IE6 hasLayout property bug fix */
		_height:		0;
	/* IE6 hasLayout property bug fix */
	
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	text-align:			justify;
	background: 		#ffffff;
}

#contentPane h1,
#contentPaneLeft h1,
#contentPaneRight h1 {
	margin:				0px 0px 10px 0px;
	padding:			5px 5px 5px 10px;
	color:				#B9A874;
}

#contentPane h2 {
	margin:				0px 0px 10px 0px;
	padding:			5px 5px 5px 10px;
	color:				#411200;
}

#contentPane table {
	margin:				0px 0px 12px 0px;
	padding:			2px 2px 2px 2px;
	
	border:				1px solid #646464;
}

#contentPane td {
	border-top:			1px solid #646464;
}

.oneColumn #contentPane {
	margin:				0px 0px 0px 0px;
	padding:			20px 20px 20px 20px;
	border:				none;
	background-image:	none;
}

.twoColumn #contentPane {
	padding:			0px 2px 0px 2px;
	background-image:	none;
}
	
.fourColumn #contentPane,
#contentPaneLeft {
	/* IE6 hasLayout property bug fix */
		_height:		0;
	/* IE6 hasLayout property bug fix */
	
	margin:				0px 0px 0px 200px;
	padding:			0px 498px 0px 2px;
	
	text-align:			justify;
	
	border-left:		1px solid #646464;

	background-image:	url('../images/bg_contentPane.gif');
	background-repeat:	repeat-y;
	background-position:top right;
}

#contentPaneRight {
	position:			absolute;
	top:				0px;

	margin:				0px 0px 0px 500px;
	
	width:				293px;
}

.fourColumn #contentPane dd,
#contentPaneLeft dd,
#contentPaneRight dd  {
	margin:				0px 0px 0px 110px;	
	padding:			0px 0px 16px 0px;	
}

.fourColumn #contentPane dt,
#contentPaneLeft dt,
#contentPaneRight dt {
	width:				100px;
}

#contentSecondary {
	position:			absolute;
	top:				520px;
	right:				0px;
	width:				300px;
}


#sitemap,
#sitemap ul,
#sitemap li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	list-style:			none;	
}

#sitemap li ul {
	padding:			0px 0px 0px 20px;
}

#sitemap a,
#sitemap a:link,
#sitemap a:active,
#sitemap a:visited {
	display:			block;
	height:				23px;	
	
	margin:				0px;
	padding:			7px 5px 0px 10px;
	
	color:				#FFFFFF;
	text-decoration:	none;	
	
	border-bottom:		1px solid #FFFFFF;
	
	background-color:	#B9A874;
}

#sitemap a.majorSection,
#sitemap a.majorSection:link,
#sitemap a.majorSection:active,
#sitemap a.majorSection:visited {
	font-weight:		bold;
	font-size:			13px;
	
	background-color:	#411200	
}

#sitemap a:hover {
	color:				#FFFFFF;

	text-decoration:	none;

	background-color:	#411200
}

#cellFooter {
	width:				970px;

	margin:				0px auto 0px auto;
	padding:			0px 0px 0px 0px;
	
	font-size:			10px;
	color: 				#ffffff;
/*	color:				#646464; */
}		

#cellFooter a {
/*	color:				#646464; */

	padding:			0px 0px 0px 10px;	
	
	border-left:		1px solid #B9A874;
	
	text-decoration:	none;	
	color: 				#ffffff;	
}

#cellFooter a:hover {
/*	color:				#411200; */
	text-decoration:	none;
	color: #B9A874;
}

#cellFooter ul,
#cellFooter li {
	margin:				0px 0px 0px 0px;
	padding:			0px 10px 0px 0px;
	
	list-style:			none;
	display:			inline;
}

/* IMAGE CLASSES */

img.pageHeader {
	margin:				0px 0px 10px 0px;
}

img.floatLeft {
	float:				left;

	margin:				0px 15px 10px 0px;
	padding: 			0px 0px 0px 0px;

	border:				none;
}

img.floatRight {
	float:				right;

	margin:				0px 0px 10px 15px;
	padding: 			0px 0px 0px 0px;
		
	border:				none;
}

.cellNucleus {
	margin:				0px 0px 10px 0px;
	padding:			0px 10px 0px 10px;
}

.dataKey {
	width:				200px;
	float:				left;

	padding:			0px 10px 0px 0px;

	color:				#63423B;
	text-align:			right;
	font-weight:		bold;	
}

.footnote {
	font-size: 			10px;
	color:				#63423B;	
}

.rowOn {
	background-color:	#E7E6E2;
}

.homeContent {
	position: relative;
	padding:	10px 10px 0px 10px;
}

div.colOne {
	width: 385px;
}

div.colTwo {
	position: absolute;
	top: 10px;
	left: 400px;

	width: 385px;
}

.temp {
	padding:	0px 0px 150px 0px;
}
