body {
		scrollbar-3dlight-color:white; 
		scrollbar-arrow-color:black; 
		scrollbar-base-color:white; 
		scrollbar-darkshadow-color:white; 
		scrollbar-face-color:white; 
		scrollbar-highlight-color:white; 
		scrollbar-shadow-color:white;
		background-color:#B8B9BD;
	} 
	
p {
		margin: 0 0 10px 0;
		font-family:Arial, Helvetica, sans-serif;
		color:black;
	}

img	{
		border:0;
		}
		
a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#E27232;
		text-decoration:none;
		}

a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#E27232;
		text-decoration:none;
}

a:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#E27232;
		text-decoration:none;
		}
		
a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#E27232;
		text-decoration:underline;		
		}
		
/* white background */

#whiteBG {
			position: absolute;
			margin-left: -381px; 
			left:50%;
			top: 50px;
			padding: 0;	
			height:645px;
			width:763px;
			background-color:white;
			}

/* banner */

#centeredBanner {
			position: absolute;
			margin-left: -381px; 
			left:50%;
			top: 50px;
			padding: 0;	
		}
		
#bannerContainer {
				position:relative;
				top:0;
				border:0;
				}
		
/* primary menu */

#centeredMenu {
			position: absolute;
			margin-left: -361px; 
			left:50%;
			top: 150px;
			padding: 0;
			width:763px;
		}
		
#pmenuContainer {
				position:relative;
				top:0;
				left:0;
				border:0;
			}
			
.headingOrangeBold {
				font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				font-weight:bold;
				color:#E27232;
				padding-bottom:20px;
			}

.headingOrange {
				font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#E27232;
				padding-bottom:10px;
			}
			
/* secondary menu */
	
#centeredSMenu {
			position: absolute;
			margin-left: -381px; 
			left:50%;
			top: 174px;
			padding: 0;
			width:763px;
		}
		
#smenu2Container {
				position:relative;
				top: 0;
				left: 21px;
				margin: 0;
				padding: 0;
				border:0;
		}

#smenu3Container {
				position:relative;
				top: 0;
				left: 21px;
				margin: 0;
				padding: 0;
				border:0;
		}
		
.hide {
			display: none;
			visibility: hidden;
		}

.commIntranetsMenu a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-weight:bold;
		color:#BBBBBB;
}	
					
.commIntranetsMenu a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-weight:bold;
		color:#BBBBBB;
}	
					
.commIntranetsMenu a:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-weight:bold;
		color:#BBBBBB;
}	
					
.commIntranetsMenu a:hover {
		color:#E27232;
		text-decoration: none;
}	

#smenuContainer.show, #tmenuContainer.show, #smenu2Container.show, #smenu3Container.show, #fmenuContainer.show{
		position:relative;
		top: 3px;
		left: 0;
	}
	
#smenuContainer a, #tmenuContainer a, #smenu2Container a, #smenu3Container a, #fmenuContainer a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-weight:bold;
		color:#BBBBBB;
		}

#smenuContainer a:hover, #tmenuContainer a:hover, #smenu2Container a:hover, #smenu3Container a:hover, #fmenuContainer a:hover{
	color:#E27232;
	text-decoration: none;
}
			
/* third menu */

#centeredTMenu {
			position: absolute;
			margin-left: -381px; 
			left:50%;
			top: 196px;
			padding: 0;
			width:763px;
		}

#tmenuContainer {
				position:relative;
				top: -5px;
				left: 20px;
				margin: 0;
				padding: 0;
				border:0;
		}
				
/* fourth menu */

#centeredFMenu {
			position: absolute;
			margin-left: -380px; 
			left:50%;
			top: 215px;
			padding: 0;
			width:763px;
		}
		
#fmenuContainer {
				position:relative;
				top: -7px;
				left: 20px;
				margin: 0;
				padding: 0;
				border:0;
		}
/* main content */

#loadingCon {
		font-family:Arial, Helvetica, sans-serif;
		font-size:7.5pt;
		font-weight:bold;
		color:#E27232;
	}

#centeredContentBox {
			position: absolute;
			margin-left: -361px; 
			left:50%;
			top: 230px;
			padding: 0;
		}
		
#contentBoxContainer {
				position:relative;
				width:520px;
				height:340px;
				left:0;				
				top:0;
				border:1px;
				border-style:solid;
				border-color:#F2BB3A;
				overflow:auto;
				}

#mainContainer {
			position: absolute;
			margin-left: -340px; 
			left:50%;
			top: 290px;
			padding: 0;
			height:270px;
			width:490px;
			overflow:auto;
		}

#mainContainerDD {
			position: absolute;
			margin-left: -340px; 
			left:50%;
			top: 290px;
			padding: 0;
			height:255px;
			width:480px;
			overflow:auto;
		}

#mainContainerCI {
			position: absolute;
			margin-left: -340px; 
			left:50%;
			top: 290px;
			padding: 0;
			height:255px;
			width:480px;
			overflow:auto;
		}
		
#mainContainerWH {
			position: absolute;
			margin-left: -340px; 
			left:50%;
			top: 290px;
			padding: 0;
			height:255px;
			width:480px;
			overflow:auto;
		}
			
#centeredContentImage {
			position: absolute;
			margin-left: -341px; 
			left:50%;
			top: 290px;
			padding: 0;
		}

#contentImageContainer {
					position:relative;
					width:230px;
					height:250px;
					left:0;				
					border:0;
				}

#centeredContentLogo {
			position: absolute;
			margin-left: -341px; 
			left:50%;
			top: 290px;
			padding: 0;
		}

#contentLogoContainer {
					position:relative;
					width:240px;
					height:250px;
					left:0;				
					border:0;
					overflow:auto;
				}

								
#centeredText {
			position: absolute;
			margin-left: -91px; 
			left:50%;
			top: 290px;
			padding: 0;
		}
				
#textContainer {
				position:relative;
				width:230px;
				height:255px;
				left:0;				
				border:0;
				overflow:auto;
				}

#scrollBlanketContent {
				position:absolute;
				margin-left: 120px; 
				left:50%;
				top: 305px;
				padding: 0;
				width:20px;
				height:225px;
				border:1 solid #CC3300;
				background-color:#FFFFFF;
				}

#scrollBlanketLogo {
				position:absolute;
				margin-left: -120px; 
				left:50%;
				top: 306px;
				padding: 0;
				width:20px;
				height:217px;
				border:1 solid #CC3300;
				background-color:#FFFFFF;
				}
				
.mainContentTitle {
					font-family:Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:bold;
					color:#E27232;
					padding-top:20px;
					padding-left:20px;
					padding-right:20px;
					}
					
					

.mainContentText {
					font-family:Arial, Helvetica, sans-serif;
					color:black;
					font-size: 12px;
					padding-right:20px;
					}	
					
.mainContentText1 {
					font-family:Arial, Helvetica, sans-serif;
					color:black;
					font-size: 12px;
					padding-right:20px;
					}

.mainContentText a:link {
					font-family:Arial, Helvetica, sans-serif;
					color:#000000;
					font-size: 12px;
					}	
					
.mainContentText a:visited {
					font-family:Arial, Helvetica, sans-serif;
					color:#000000;
					font-size: 12px;
					}	
					
.mainContentText a:active {
					font-family:Arial, Helvetica, sans-serif;
					color:#000000;
					font-size: 12px;
					}	
					
.mainContentText a:hover {
					font-family:Arial, Helvetica, sans-serif;
					color:#000000;
					font-size: 12px;
					text-decoration:underline;
					}	
					
.mainContentText1 a:link {
					font-family:Arial, Helvetica, sans-serif;
					color:#E27232;
					font-size: 10px;
					padding-right:20px;
					text-decoration:none;
					}	
					
.mainContentText1 a:visited {
					font-family:Arial, Helvetica, sans-serif;
					color:#E27232;
					font-size: 10px;
					padding-right:20px;
					text-decoration:none;
					}	
					
.mainContentText1 a:active {
					font-family:Arial, Helvetica, sans-serif;
					color:#E27232;
					font-size: 10px;
					padding-right:20px;
					text-decoration:none;
					}	
					
.mainContentText1 a:hover {
					font-family:Arial, Helvetica, sans-serif;
					color:#E27232;
					font-size: 10px;
					padding-right:20px;
					text-decoration:underline;
					}	
					
.mainContentCI {
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:black;
					padding-right:20px;
					padding-left:20px;
					vertical-align:text-top;
					}					
				
/* rollover buttons */

#centeredRolloverBs {
			position: absolute;
			margin-left: 184px; 
			left:50%;
			top: 230px;
			padding: 0;
		}
		
#rolloverBsContainer {
				position:relative;	
				top:0;
				left: 0;
				border:0;
				width:178px;
				}

.rolloverBs {
			border:0;
			padding-bottom:7px;
			}

/* what's happening */		
	
#centeredWh {
			position: absolute;
			margin-left: 184px; 
			left:50%;
			top: 412px;
			padding: 0;
		}
		
#whContainer {
				position:relative;	
				top:0;
				left: 0;
				border:0;
				width:178px;
				}

#centeredWhContent {
			position: absolute;
			margin-left: 195px; 
			left:50%;
			top: 455px;
			padding: 0;
		}
		
#whContentContainer {
				position: relative;	
				top:0;
				left: 0;
				border:0;
				width:163px;
				padding: 0;
				}
.whContent { 
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bolder;
			color:#FFFFFF;
			border:0;
			}

/* scrolling folio */

#centeredScrollingFolio {
			position: absolute;
			margin-left: -356px; 
			left:50%;
			top: 605px;
			padding: 0;
		}
	
#scrollingFolioContainer {
					position:relative;
					width:712px;
					height:80px;
					border:0;
					left:0;
					white-space:nowrap;
					overflow:auto;
				}	
.scrollingFolioImg {
				padding-right:30px;
				border:0;
				}
				
.scrollingFolioLastImg {
				padding-right:0;
				border:0;
				}
				
#scrollBlanket {
				position:absolute;
				margin-left: -340px; 
				left:50%;
				top: 665px;
				padding: 0;
				width:680px;
				height:20px;
				border:0;
				background-color:#FFFFFF;
				}

/* footer */

#centeredCopyright {
			position: absolute;
			margin-left: 54px; 
			left:50%;
			top: 695px;
			padding: 0;
		}

#copyrightContainer {
					position:relative;
					width:370px;
					border:0;
					left:0;
					background-color:#B8B9BD;
		}

.copyright {
		font-family:Arial, Helvetica, sans-serif;
		font-size:x-small;
		color:#FFFFFF;
	}

.disclaimer {
		font-family:Arial, Helvetica, sans-serif;
		font-size:x-small;
		color:#424685;
		font-weight:bold;
	}

.normal {
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
	}
	
#centeredLogin {
			position: absolute;
			margin-left: -381px; 
			left:50%;
			top: 700px;
			padding: 0;
		}

#loginContainer {
					position:relative;
					border:0;
					width:60px;
					top:0;
					left:0;
					background-color:#B8B9BD;
		}
		
/* links */

#pmenuContainer a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:#969696;
		text-decoration:none;
		}

#pmenuContainer a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:#969696;
		text-decoration:none;
}

#pmenuContainer a:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:#E27232;
		text-decoration:none;
		}
		
#pmenuContainer a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:#E27232;
		text-decoration:none;		
		}

a.login {
		font-family:Arial, Helvetica, sans-serif;
		font-size:x-small;
		font-weight:bold;
		color:#424685;
		}
		
.whContent a:link { 
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bolder;
			color:#FFFFFF;
			border:0;
			}
			
.whContent a:visited { 
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bolder;
			color:#FFFFFF;
			border:0;
			}
			
.whContent a:hover { 
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bolder;
			color:#FFFFFF;
			border:0;
			text-decoration:underline;
			}

.disclaimer a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:x-small;
		color:#424685;
		font-weight:bold;
	}

.disclaimer a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:x-small;
		color:#424685;
		font-weight:bold;
	}

.disclaimer a:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:x-small;
		color:#424685;
		font-weight:bold;
	}

.disclaimer a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:x-small;
		color:#424685;
		font-weight:bold;
		text-decoration:underline;
	}

/* Folio Styles @author David Quaglieri */
div.folioFrame {
	height:260px;
	width:450px;
}

div.folioFrame .folioContent{
	height: 245px;
	width: 450px;
	overflow:auto;
}

div.folioFrame .folioNav{
	height: 25px;
	width: 450px;
	overflow:hidden;
}
	
div.folio {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	width: 450px;
	margin: 0 0 15px 0;
	overflow: visible;
	clear: left;
}

div.folio div.imageFrame {
	float: left;
	width: 130px;
	margin: 0 15px 15px 0;
}

div.folio img{
	margin: 0;
}

div.folio p{
	margin: 0 0 8px 0;
	padding: 0;
	font-size: 0.85em;
}

div.folio h2 {
	margin: 0 0 4px 0;
	padding: 0;
	color:#E27232;
	font-size: 1em;
	font-weight: normal;
}

div.folio a{
	color:#E27232;
	text-decoration: none;
}

div.folio a:hover {
	color:#E27232;
	text-decoration: underline;
}

div.folio div.viewLink {
	float: right;
}

div.folioHeader {
	font-family:Arial, Helvetica, sans-serif;
	height: 50px;
	clear: left;
	padding-top: 20px;
}

div.folioHeader h4 {
	margin: 0 0 5px 0;
	float: left;
	padding: 0;
	color:#E27232;
	font-size: 0.9em;
}

span.divider {
	margin: 0 20px;
	font-size: 0.8em;
	color: #999;
}

#smenuContainer span.divider, #tmenuContainer span.divider, #smenu2Container span.divider, #smenu3Container span.divider, #fmenuContainer span.divider {
	margin: 0 5px;
	font-size: 0.6em;
	color: #737272;
}

.selected {
		font-family:Arial, Helvetica, sans-serif;
		font-size:7.5pt;
		font-weight:bold;
		color:#E8A938;
		}

/* Selected Menu Item Styles */
.menuSelected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#E8A938;
}

.menuSelected2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#E8A938;
}

#smenuContainer .menuSelected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#E27232;
}

#tmenuContainer .menuSelected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#E8A938;
}

#smenu2Container .menuSelected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#E27232;
}

#smenu3Container .menuSelected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#E27232;
}

#fmenuContainer .menuSelected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#E8A938;
}

#commIntranetsMenu .menuSelected2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#E8A938;
}

/* Folio */
.folioGD {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9pt;
		font-weight:normal;
		color:#000;
		padding-top:15px;
		}

.folioGD a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#E27232;
		text-decoration:none;
		}

.folioGD a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#E27232;
		text-decoration:none;
}

.folioGD a:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#E27232;
		text-decoration:none;
		}
		
.folioGD a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#E27232;
		text-decoration:underline;		
		}


.folioGD2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9pt;
		font-weight:normal;
		color:#000;
		padding-top:21px;
		}

/* Document Download */

p.ddownload {
		font-family:Arial, Helvetica, sans-serif;
		color:black;
		font-size:1em;
	}

.ddownload a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#E27232;
		text-decoration:none;
		}

.ddownload a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#E27232;
		text-decoration:none;
}

.ddownload a:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#E27232;
		text-decoration:none;
		}
		
.ddownload a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#E27232;
		text-decoration:underline;		
		}