


.header {
	width: 950px;
	height: 84px;
	background: #fff;
	padding-left: 0;
	text-align: right;


margin-left: auto;
margin-right: auto;
left: 50%;




}

.topLogoArea {
	width: 229px;
	height: 84px;
	float:left;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.topSearchArea {
	width: 550px;
	textAlign: right;
	padding-top: 12px;
	padding-right: 16px;
	float:right;
}
 
.homeStripeBelowHead {
	width: 950px;
	height: 4px;
	
	background-image: url(images/headerStripe.gif);
	background-repeat: repeat;
	background-position: top;



margin-left: auto;
margin-right: auto;
left: 50%;


}

.stripeBelowHead {
	width: 950px;
	height: 4px;
	
	background-image: url(images/headerStripe.gif);
	background-repeat: repeat;
	background-position: top;


margin-left: auto;
margin-right: auto;
left: 50%;


}

.stripeBelowMenu {
	width: 950px;
	height: 20px;
	background: #fff;
	line-height:20px;


margin-left: auto;
margin-right: auto;
left: 50%;

}

.topMenu {
	width: 942px;
	height: 2em;
	background: #000;
	color: #fff;
	padding-left: 8px;


margin-left: auto;
margin-right: auto;
left: 50%;

}

/*the following allows the .topMenu class in Mozilla/Firefox to envelop the divs contained with in it */

.topMenu:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.topMenu {display: inline-table;}

/* Hides from IE-mac \*/
* html .topMenu {height: 1%;}
.topMenu {display: block;}
/* End hide from IE-mac */

*html .topMenu {
	margin-top: -3px;
}

.topSubMenu {
	width: 930px;
	background: #EFEFEF;
	color: #fff;
	padding-left: 20px;
	padding-bottom: 2px;


margin-left: auto;
margin-right: auto;
left: 50%;


}

/*the following allows the .topSubMenu class in Mozilla/Firefox to envelop the divs contained with in it, and enables
the rest of the page content to drop to a position under .topSubMenu */

.topSubMenu:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.topSubMenu {display: inline-table;}

/* Hides from IE-mac \*/
* html .topSubMenu {height: 1%;}
.topSubMenu {display: block;}
/* End hide from IE-mac */

*html .topSubMenu {
	margin-top: -3px;
}

.pageContainer {
	width: 950px;
	background: #fff; 
	background-repeat: repeat-y;
	background-position: right;
	padding-bottom: 30px;



margin-left: auto;
margin-right: auto;
left: 50%;

}

/*the following allows the .pageContainer class in Mozilla/Firefox to envelop the divs contained with in it, and enables
the footer to drop to a position under .pageContainer */

.pageContainer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.pageContainer {display: inline-table;}

/* Hides from IE-mac \*/
* html .pageContainer {height: 1%;}
.pageContainer {display: block;}
/* End hide from IE-mac */

*html .pageContainer {
	margin-top: -3px;
}

.headingContainer {
	width: 578px;
}

/*the following allows the .pageContainer class in Mozilla/Firefox to envelop the divs contained with in it, and enables
the footer to drop to a position under .pageContainer */

.headingContainer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.headingContainer {display: inline-table;}

/* Hides from IE-mac \*/
* html .headingContainer {height: 1%;}
.headingContainer {display: block;}
/* End hide from IE-mac */


.homeLeftPane {
	width: 778px;
	height: 590px;
	background: #fff;
	background-image: url(images/homeImage.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float:left;
}

.leftPane {
	width: 778px;
	background: #fff;
	float:left;

}

.rightPane {
	width: 172px;
	clear: right;
	float:right;
	background:#f6f6f6;

}

.appPane {
	width: 910px;
	background: #fff;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	
	


margin-left: auto;
margin-right: auto;
left: 50%;


}

.myHomePane {
	width: 779px;
  margin-right: 13px;
	clear: right;
	float:right;
	background:#fff;
}

.footerLinkArea {
	background: #000;
	color: #fff;
	width: 950px;
	height: 21px;	
	clear: both;


margin-left: auto;
margin-right: auto;
left: 50%;
	
}

.footerTextArea {
	width: 950px;
	height: 75px;
	color: #fff;
	background: #5c5c5c;


margin-left: auto;
margin-right: auto;
left: 50%;

}

.tabArea {
	float: left;
	margin-top:-25px;
	margin-left: 20px;
	margin-bottom: 2px;
}

*html .tabArea {
	float: left;
	margin-top:-25px;
	margin-left: 10px;
	margin-bottom: 2px;
}

.landingContentArea {
	width: 758px;
	background: #fff;
	margin-left: 20px;
}

.pageMenu {
	width: 180px;
	float:left;
}

.leftContent {
	width: 750px;
	clear:left;
	float:left;
	padding-left: 20px;
	padding-top: 10px;
}

.leftNav {
	width: 151px;
	float:left;
	clear:both;
}

.leftNavTitle {
	color: #000;
	width: 155px;
	clear: left;
	float:left;
	line-height: 3em;
	font-weight: bold;
	padding-left: 15px;
	text-align: left;	
}

.emailPrint {
	width: 608px;
	float:right;
	text-align: right;
	margin-right:8px;
	font-size: .8em;
	padding-top:2px;
}

*html .emailPrint {
	width: 610px;
	margin-right:4px;
}

.pageContent {
	width: 608px;
	float: right;
	margin-right:8px;
	padding-bottom: 10px;
}

*html .pageContent {
	width: 610px;
	margin-right:4px;
}

.contentHeaderTable {
	border: 0px solid #D6DDE6;
	width: 600px;
	border-collapse: collapse;
}
.contentHeaderTable td {
	border: 0px solid #0000CC;
}

.contentHeaderTable td.contenttitle {
	font-size: 1.35em;
<--	line-height: 2em;-->
	font-weight: bold;
	font-stretch: condensed;
	text-align:left;
}
.contentHeaderTable td.contentemailprint {
	
	line-height: 3em;
	font-size: .8em;
	text-align: right;
}

#PersB_LandingImageArea {
	width: 778px;
	height: 220px;
	background: #fff;
	background-image: url(images/PersB_LandingImage.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 0px;
}

* html #PersB_LandingImageArea {
	margin-top: 0;
}

#persB_LandingContent {
	padding-top: 8px;
	width: 546px;
	float: right;
}

#PersB_LandingButtonImage {	
	padding-top: 158px;	
	padding-left: 480px;	
}

*html #PersB_LandingButtonImage {	
	padding-top: 172px;		
}

#BusB_LandingImageArea {
	width: 778px;
	height: 220px;
	background: #fff;
	background-image: url(images/BusB_LandingImage.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 0px;
}

* html #BusB_LandingImageArea {
	margin-top: 0;
}

#WAS_LandingImageArea {
	width: 778px;
	height: 220px;
	background: #fff;
	background-image: url(images/WAS_LandingImage.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 0px;
}

* html #WAS_LandingImageArea {
	margin-top: 0;
}

#WAS_LandingContent {
	padding-top: 8px;
	width: 546px;
	float: right;
}

#InvsSvcs_LandingImageArea {
	width: 778px;
	height: 220px;
	background: #fff;
	background-image: url(images/InvsSvcs_LandingImage.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 0px;
}

* html #InvsSvcs_LandingImageArea {
	margin-top: 0;
}

#Corp_LandingImageArea {
	width: 778px;
	height: 220px;
	background: #fff;
	background-image: url(images/Corp_LandingImage.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 0px;
}

* html #Corp_LandingImageArea {
	margin-top: 0;
}


.watermark {
background-image: url(/repositories/wtc_images/watermark.gif); 
background-repeat: no-repeat; 
background-position: 1px 1px; 
background-attachment: fixed; 
} 
