.micrositeContentArea {padding: 0px;}

.auberginebright { /* Removed for brand refresh 08/10/2010: color: #80766e; */  }
.largerauberginebright { font-size: 1.3em; /* Removed for brand refresh 08/10/2010: color: #80766e; */  }
.largeraubergine { font-size: 1.3em; /* Removed for brand refresh 08/10/2010: color: #3e3a36; */  }
.mediumaubergine { font-size: 1.1em; /* Removed for brand refresh 08/10/2010: color: #80766e; */  }


.wheatbright { /* Removed for brand refresh 08/10/2010: color: #ab8600; */  }
.wheat { /* Removed for brand refresh 08/10/2010: color: #765d09; */  }
.largerwheatbright { font-size: 1.3em; /* Removed for brand refresh 08/10/2010: color: #ab8600; */  }
.largerwheat { font-size: 1.3em; /* Removed for brand refresh 08/10/2010: color: #765d09; */  }
.mediumwheat { font-size: 1.1em; /* Removed for brand refresh 08/10/2010: color: #ab8600; */  }

.oceanbright { /* Removed for brand refresh 08/10/2010: color: #0083be; */ }
.ocean { /* Removed for brand refresh 08/10/2010: color: #003150; */  }
.largeroceanbright { font-size: 1.3em; /* Removed for brand refresh 08/10/2010: color: #0083be; */  }
.largerocean { font-size: 1.3em; /* Removed for brand refresh 08/10/2010: color: #003150; */  }
.mediumocean { font-size: 1.1em; /* Removed for brand refresh 08/10/2010: color: #0083be; */  }

.largerbordeauxbright { font-size: 1.3em; /* Removed for brand refresh 08/10/2010: color: #dc5034; */  }
.largerbordeaux { font-size: 1.3em; /* Removed for brand refresh 08/10/2010: color: #6f2c3e; */  }
.mediumbordeaux { font-size: 1.1em; /* Removed for brand refresh 08/10/2010: color: #dc5034; */  }

div.callout {/* Modified for brand refresh 08/10/2010: border: 1px solid #0083be; */ border:1px solid #CCCCCC; padding:5px;}

.bordeauxbright { /* Removed for brand refresh 08/10/2010: color: #dc5034; */  }
.bordeaux { /* Removed for brand refresh 08/10/2010: color: #6f2c3e; */  }

div.leftneutral,td.leftneutral,td.leftneutral { border-right: 1px solid #CCCCCC; border-collapse: collapse; }

.strongocean { /* Removed for brand refresh 08/10/2010: color: #003150; */  }
.strongolive { /* Removed for brand refresh 08/10/2010: color: #4e562b; */  }
/*
body {
z-index:2;
}*/
.viewHome {
	padding-top: 0px;
	vertical-align:top;
}
.viewHome img{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
}
/*.viewHomeContainer {
	PADDING-RIGHT: 5px
}*/
.viewHome TABLE TD {
	WIDTH: 140px;
	text-align:left;
	top:auto;
	vertical-align:text-top;
	padding-top:7px;
}
.viewHome {
	}
.viewHome A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.viewHome A:visited {
	COLOR: #3e3a36; TEXT-DECORATION: underline
}
.viewHome A:hover {
	COLOR: #3e3a36; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: underline
}

.contentListTitleBright {
	FONT-WEIGHT: bold;
 /* Removed for brand refresh 08/10/2010: color:#80766e; */ 
}

.viewTOC img{
	float: left;	
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
}

.viewTOC A:link {
	COLOR: #000000; TEXT-DECORATION: underline;
	font-weight:bold;
}
.viewTOC A:visited {
	COLOR: #3e3a36; TEXT-DECORATION: underline
}
.viewTOC A:hover {
	COLOR: #3e3a36; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: underline
}

td.TOCLeft{
	padding-right: 10px;
	WIDTH: 80px;
	text-align:left;
	top:auto;
	vertical-align:text-top;
}
td.TOCLeftSM{
	padding-right: 10px;
	WIDTH: 60px;
	text-align:left;
	top:auto;
	vertical-align:text-top;
}
td.TOCText{
	padding-right: 15px;
	WIDTH: 190px;
	text-align:left;
	top:auto;
	vertical-align:text-top;
}
td.TOCDeptRight{
	padding-right: 15px;
	text-align:left;
	top:auto;
	vertical-align:text-top;
}

/************** .feature styles ***************/

.feature{
	padding: 0 0 0 0;
	width:800px;
}

.featureCallout{
	padding: 0px 0px 0px 0px;
	text-align: left;
 /* Removed for brand refresh 08/10/2010: color: #8c9600; */ 
	font-size: 11pt;
	width:200px;
}


.feature img{
	float: left;
	padding: 0px 15px 0px 0px;
	margin: 0 0 0 0;
}

/************** .viewpoints styles ***************/

.viewpoints img{
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
}

.viewpointsFullImage img{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
}

/************** .body control ***************/

div.bodyControl {
	width:556px;
	}

/************** Popup trigger ***************/

.poper{
	cursor:pointer;
	float:left;
	margin: 0 5px;
	padding: 5px;
	/* Modified for brand refresh 08/10/2010: border: 1px solid #ccc; */ border:1px solid #CCCCCC;
}

.poper-hover{
	/* Modified for brand refresh 08/10/2010: background: #f0f0f0; */ background:#F0F0F0 ;
}

.poper img{
	padding:5px;
	/* Modified for brand refresh 08/10/2010: border:1px solid #ccc; */ border:1px solid #CCCCCC;
}

.subtext .figure, .subtext .source, .subtext .long_figure, .subtext .long_source{
	font-size:10px;
	font-weight:bold;
	line-height:11px;
	
}

.subtext .figure, .subtext .source{
	width: 160px;
}

/*************** Foot note ****************/

p.foot_note{
	font-size:10px;
 /* Removed for brand refresh 08/10/2010: color:#3E3A36; */ 
	line-height:13px;
}

/*************** table style ***************/

.feature_table{
	border-collapse:collapse;
}

.feature_table thead tr, .feature_table tbody tr{
	border-bottom:1px solid #80766E;
}

.feature_table thead tr th{ 
 /* Removed for brand refresh 08/10/2010: color:#80766E; */ 
	text-align:left;
}

.feature_table tbody tr td{ 
	font-size:11px;
	vertical-align:top;
	width:125px;
	line-height:15px;
}

.feature_table tfoot tr td{ 
	font-size:11px;
}

.feature_table tfoot tr{
	border:none;
}

.feature_table tfoot tr td{
 /* Removed for brand refresh 08/10/2010: color:#3E3A36; */ 
	font-weight:bold;
}

/************ Modal Window ************/

.modalContent{
	width:auto;
	margin-left:-375px;
	margin-top:-10px;
}

.jqmWindow img{
	margin-left:0;
} 

#f1, #fgr{
	margin-left:-439px;
	margin-top:-100px;
}

#f1 .figure, #fgr .figure{
	font-size:10px;
	font-weight:bold;
	line-height:1;
}

/*************** List *****************/

ul li span.list_title{
	font-weight:bold;
}


/*************** Blockout *****************/

.blockout{
	/* Modified for brand refresh 08/10/2010: border:1px solid #80766E; */ border:1px solid #CCCCCC;
	padding:5px;
 /* Removed for brand refresh 08/10/2010: color:#80766E; */ 
}

.blockout h3{
 /* Removed for brand refresh 08/10/2010: color:#80766E; */ 
}


