#cellHeader {
	height:				90px;
	
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	text-align:			right;
	
	background-color:	#FFFFFF;
}

#cellHeader a,
#cellHeader a:link,
#cellHeader a:visited {
	color:				#666666;
	text-decoration:	none;
}

#cellHeader a:hover,
#cellHeader a:active {
	color:				#E31837;
	text-decoration:	underline;
}


#cellHeader h1  {
	position:			absolute;
	top:				48px;
	left:				190px;
}

#cellHeader ul,
#cellHeader li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	display:			inline;
	list-style:			none;	
}

#cellHeader ul {
	margin-right:		-8px;
}

#cellHeader li a {
	padding:			0px 8px 0px 7px;
	
	font-size:			90%;
	
	border-right:		1px solid #666666;
}

#cellHeader .cellNucleus {
	width:				885px;
	position:			relative;

	margin:				0px auto 0px auto;
	padding:			35px 0px 0px 0px;
}

#cellHeader .linkLogo {
	position:			absolute;
	top:				0px;
	left:				10px;

	width:				85px;
	height:				80px;

	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	background-image:	url('../images/logo_tae.gif');
	background-repeat:	no-repeat;
	background-position:top left;	
}

#cellHeader .linkLogo span {
	display:			none;
}

#cellHeader #iconSet {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 15px 0px;
}

#cellHeader #iconSet img {
	margin:				0px 0px 0px 8px;
}

#cellPrintHeader {
	display:			none;
}

#cellPage {
	width:				885px;
	position:			relative;

	margin:				10px auto 0px auto;
	padding:			10px 0px 0px 0px;
	
	background-color:	#FFFFFF;
}

#cellNavigation {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 10px;
	
	float:				left;
	
	width:				170px;
}	

#cellNavigation .subNavContainer {
	margin:				0px 0px 0px 0px;
	padding:			10px 0px 10px 0px;
}

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

#cellNavigation ul ul {
	width:				168px;

	border:				1px solid #666666;

	background-color:	#FFFFFF;
}

#cellNavigation ul ul ul {
	border:				none;

	background-color:	#FFFFFF;
}


#cellNavigation ul a {
	display:			block;
	
	margin:				0px 0px 0px 0px;
	padding:			13px 3px 13px 10px;
	
	width:				157px;
	
	font-size:			110%;
	color:				#FFFFFF;

	border-bottom:		1px solid #F7C0C9;

	background-color:	rgb(227, 24, 55);
/*	background-color:	#E31837; */
	background-image:	url('../images/bg_cellNavigation_ul_a.png');
	background-repeat:	no-repeat;
	background-position:155px center;
}

#cellNavigation ul a:hover,
#cellNavigation ul a.selected {
	text-decoration:	none;

	background-color:	#EB5D73;
}

#cellNavigation ul ul a,
#cellNavigation ul ul a.selected {
	padding:			5px 18px 5px 5px;

	width:				140px;

	font-size:			100%;
	color:				#666666;

	border:				none;

	border-left:		5px solid #E31837;

	background-color:	transparent;
	background-image:	url('../images/bg_cellNavigation_ul_ul_a_off.png');
	background-position:150px center;	
}

#cellNavigation ul ul ul a,
#cellNavigation ul ul ul a.selected {
	font-size:			100%;
	color:				#FFFFFF;

	background-color:	#AFAFAF;
}

#cellNavigation ul .linkTAE a,
#cellNavigation ul ul .linkTAE a,
#cellNavigation ul ul ul .linkTAE a {
	border-color:		#EA5269 !important;
}

#cellNavigation ul .linkTAEgroup a,
#cellNavigation ul ul .linkTAEgroup a,
#cellNavigation ul ul ul .linkTAEgroup a {
	border-color:		#E31837 !important;
}

#cellNavigation ul .linkTAEaviation a,
#cellNavigation ul ul .linkTAEaviation a,
#cellNavigation ul ul ul .linkTAEaviation a {
	border-color:		#F18C9B !important;
}

#cellNavigation ul .linkMasling a,
#cellNavigation ul ul .linkMasling a,
#cellNavigation ul ul ul .linkMasling a {
	border-color:		#B3B3FF !important;
}

#cellNavigation ul ul a:hover {
	color:				#E31837;
	
	background-color:	transparent;	
	background-image:	url('../images/bg_cellNavigation_ul_ul_a_ovr.png');
}

#cellNavigation ul ul ul a:hover {
	color:				#E31837;

	background-color:	#AFAFAF;
	background-image:	url('../images/bg_cellNavigation_ul_ul_a_ovr.png');
}


#cellNews {
	margin:				0px 0px 0px 0px;
	padding:			5px 5px 5px 5px;

	font-size:			90%;

	border:				1px solid #666666;

	background-color:	#FFFFFF;
}

#cellNews h4 {
	font-size:			110%;
	font-weight:		bold;
}

#cellNews h4,
#cellNews p {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 4px 0px;
}

#cellNews hr {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 8px 0px;
	
	border:				none;
}

#cellBanner {
	margin:				0px 0px 20px 0px;
	padding:			0px 0px 0px 0px;
}

.twoColumn #cellBanner {
	display:			none;
}

#cellContent {
	position:			relative;

	margin:				0px 0px 0px 190px;
	padding:			0px 0px 80px 0px;
}	

#cellContent a,
#cellContent a:link,
#cellContent a:visited {
	text-decoration:	underline;
}

#cellPrimary {
	margin:				0px 0px 0px 0px;
	padding:			0px 20px 0px 0px;
	
	float:				left;
	
	width:				430px;
	
	border-right:		1px solid #666666;	
}	

.threeColumnWide #cellPrimary {
	margin:				0px 0px 0px 0px;
	padding:			0px 20px 0px 0px;
	
	float:				left;
	
	width:				265px;
	
	border:				none;
}	


.twoColumn #cellPrimary {
	margin:				0px auto 0px 0px;

	float:				none;
	
	width:				540px;	
	
	border:				none;
}

#cellSecondary {
	width:				225px;

	margin:				0px 10px 0px auto;
	padding:			0px 0px 0px 0px;
}	

.threeColumnWide #cellSecondary {
	width:				380px;
}

.twoColumn #cellSecondary {
	display:			none;
}

#cellSecondary dd {
	margin:				0px 0px 0px 70px;	
}

#cellSecondary dt {
	width:				50px;
}

#cellFooter {
	clear:				both;
	
	width:				885px;
	position:			relative;

	margin:				10px auto 10px auto;
	padding:			1px 0px 0px 0px;
	
	text-align:			right;
	color:				#FFFFFF;
	font-size:			90%;	
}		

#cellFooter ul,
#cellFooter li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	display:			inline;
	list-style:			none;	
	
	float:				left;
}

#cellFooter ul {
	position:			absolute;
	top:				0px;
	left:				-8px;
}

#cellFooter a,
#cellFooter a:link,
#cellFooter a:visited {
	color:				#FFFFFF;
}

#cellFooter a:active,
#cellFooter a:hover {
	color:				#E31837;
}


#cellFooter li a {
	padding:			0px 8px 0px 7px;
	
	border-right:		1px solid #FFFFFF;
}


img.floatLeft {
	float:				left;

	margin:				0px 15px 10px 0px;
}

img.floatNone {
	margin:				0px 0px 18px 0px;
}

img.floatRight {
	float:				right;

	margin:				0px 0px 10px 15px;
}

.contentBlock {
	margin:				0px 0px 10px 0px;
	padding:			10px 10px 10px 10px;

	border:				1px solid #888888;

	background-color:	#E2E2E2;
}

a.linkPDF {
	display:			block;

	padding:			0px 0px 10px 35px;
	
	font-size:			12px;
	font-weight:		bold;
	color:				#666666;
	text-decoration:	none !important;
	
	background-image:	url('../images/icon_pdf.gif');
	background-repeat:	no-repeat;
	background-position:left top;	
}

a.linkPDF span {
	color:				#E31837;
	font-weight:		normal;	
	font-size:			11px;
	text-decoration:	underline !important;
}

.lastLink {
	border:				none !important;
}

.footNote {
	padding:			0px 0px 5px 0px;
	
	color:				#888888;
	font-size:			85%;
	line-height:		normal;
}

.dollarFormat {
	text-align:			right;
	font-weight:		bold;
}
