div#container {
    background-image: none;
}

div#container div#content {
    width:auto;
}

div#container div#content div#contentRight {
    background-image: none;
    width:966px !important;
}

#section2_hero {
    background-color: #cccccc;
    height: 270px;
    width: auto;
}

#section3 {
    clear: both;
    /*height: auto;*/
    width: auto;
	height:507px;
}

#section3 div.containerMain {
}

#section3 div.containerMain div.seg_itd {
    border: 1px solid #CCCCCC;
    float:left;
    width: 240px;
}

#section3 div.containerMain div.seg_itd div.rDiv {
    cursor:pointer;
    padding:10px 6px;
}

#section3 div.containerMain div.seg_itd div.segmentSel {
    background-color:#cccccc;
    cursor:default;
}

#section3 div.containerMain div.seg_itd div.rTitle {
	font-weight:bold;
}

#section3 div.containerMain div.seg_itd div.rDiv div.solution_text {
}

#section3 div.containerMain div.seg_itd div.rDiv div.solution_link {
    clear:both;
    text-align:right;
}

#section3 div.containerMain div#itemGroups {
    background-color: #E1E1E1;
    float: left;
    margin-bottom:15px;
    margin-left: 30px;
    width: 690px;
}

#am_us_features {
    clear: both;
    height: auto;
    margin-bottom:5px;
    width: auto;
}

#am_us_features #section4_insights {
    float: left;
    height: 400px;
    width: 30%;
}

#am_us_features #section4_insights div.segment_media_div div.segment_media_nav {
    float:right;
    margin-top:15px;
}

#am_us_features #section4_insights div.segment_media_div div.segment_media_nav a .num {
    color:#ffffff;
}

#am_us_features #section4_insights div.segment_media_div div.jpm_vid_bucket,
#am_us_features #section4_insights div.segment_media_div div.jpm_thumb_bucket {
    clear:both;
    min-height:160px;
    padding: 10px 0;
}

#am_us_features #section4_news {
    float: left;
    height: 400px;
    margin:0 10px;
    width: 30%;
}

#am_us_features #section4_news div#s4_morenews {
	clear: both;
	float: left;
	margin: 16px 0 0 8px;
}

#am_us_features #section5 {
    float: left;
    height: 400px;
    width: 25%;
}

#section6 {
    clear:both;
    height: auto;
    margin: 0 5px;
    padding: 5px 0;
}

#section6 div.av_detail {
   /* cursor:pointer;*/
    float:left;
    padding: 0 5px 25px;
    width: 186px!important;
}

#section6 div.av_detail .video_title {
    color: #000000;
}

#section6 div.av_detail .video_abstract {
    font-weight:normal;
}

div#contentRight div#rrContainer {
    clear:both;
}

div#contentRight div#rrContainer div.rrImage {
    float: left;
    margin-right: 15px;
}

div#contentHeader {
    background-color:#AAAAAA;
    height:100px;
	clear:both;
}

div#container div#content div#contentHeader h1 {
    color:#ffffff;
    font-size:21px;
    font-variant:small-caps;
    padding:10px 0 0 15px;
}

div#itemGroups div.selseg div.tabContainer {
    background-color: #FFFFFF !important;
	BORDER: 1px solid #807f83;
}

div#container div#content div.top_nav a,
div#container div#content div.top_nav a:hover {
    text-decoration:none!important;
}

.section_bg {
    background-color:#dddddd;
    padding:10px;
}

.section_title {
    color:#aaaaaa;
    font-size:16px;
    font-weight:bold;
}

div#section3 div#tabbedcontent,
div#section3 div.tabBase {
    width:auto;
}

/****** AM SUB TAB STYLES ******/
.subtabContainer {
	display:block;
	height: 250px;
	position:relative;
	width: auto;
}
.subtabContainer .selected {
	display:block;
	z-index:150;
}
.subtabs {
	display:none;
	width: 766px;
	height: 283px;
	top:0px;
	left:0px;
	z-index:100;
}
#tab_content {
	position: absolute;
	top:0px;
	left:0px;
	z-index:25;
	padding: 0 0 0 30px;
	width: 711px;
}

div#container div#content div#tabbedcontent .tabbed_header {
	COLOR: #ffffff;
}

.carousel_txt {
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
}
div#container div#content .carousel_txt .col_single {
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	width:100%;
	MARGIN: 25px 0px 0px;
	border: 1px solid red;
}
DIV#container DIV#content .carousel_txt .col_left {
	COLOR: #ffffff;
	FONT-SIZE: 15px;
	FONT-WEIGHT: normal;
	FLOAT: left;
	WIDTH: 354px;
	MARGIN: 25px 10px 0 0px;
}
div#container div#content .carousel_txt .col_right {
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	float:left;
	width:282px;
	margin: 3px 0 0 0;
}

div#container div#content .tab_headline {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 15px;
}
.tab_bg {
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
	width: 766px;
	height: 283px;
}
.carousel_links, #links_col1, #links_col2 {
	float: left;
}
#links_col2 {
	padding-left: 30px;
}

div#tab_content a, 
div#tab_content a:visited, 
div#tab_content a:link, #carousel_links a {
	font-size: 12px;
	color: #e8810d;
	font-weight: bold;
}

#controls_numbered {
	position: absolute;
	top: 225px;
	right:0px;
	z-index:300;
	outline:none;
	padding-right:15px;
}
#controls_tab_subnav {
	position: absolute;
	top: 225px;
	left:0px;
	z-index:300;
	outline:none;
	width:100%;
	padding-left:15px;
}
#controls_tab_subnav a, #controls_numbered a {
	text-decoration: none;
}

.tab_btn {
	position: relative; 
	color: #ffffff;
}

.tab_button {
	BORDER: 1px solid #727375;
	background: rgb(0, 0, 0);
	FILTER: alpha(opacity=50);
	color: #ffffff;
	width: 163px;
	height: 27px;
	padding: 8px;
	font-size: 11px;
	font-weight: bold;
	float: left;
	margin-right: 5px;
}
.tab_button:hover {
	BORDER: 1px solid #e8810d;
}

div#container #controls_tab_subnav .tab_btn_copy {
	position: relative;
	color: #aeaeae;
	font-size: 10px;
	font-weight: bold;
	margin-left: -1px;
}

div.control_off {
	BACKGROUND: url("/images/AMIA/2010/img_dot_gray.png") no-repeat 0px 0px;
    color:#ffffff;
    float: left;
    height:25px;
    padding:5px 10px 0 8px;
    width:25px;
}

div#controls_tab_subnav div.control_off {
	background-image: none; 
	display: inline;
	height:auto;
	width:auto;
}

div.segment_media_nav div.control_off {
	height: 25px;
	padding: 0 10px 0 0;
	width: 25px;
}

div.control_on {
	BACKGROUND: url("/images/AMIA/2010/img_dot_orange.png") no-repeat 0px 0px;
    color:#ffffff;
    float: left;
    height:25px;
    padding:5px 10px 0 8px;
    width:25px;
}

div.segment_media_nav div.control_on {
	height: 25px;
	padding: 0 10px 0 0;
	width: 25px;
}

div#controls_tab_subnav div.control_on {
	background-image: none; 
	border: 1px solid #e8810d;
	display: inline;
	height:auto;
	width:auto;
}

.control_off:hover {
	background: url(/images/AMIA/2010/img_dot_orange.png) no-repeat;
}

.num {
	position: relative;
	top: 4px;
	LEFT: 8px;
}
a .num {
	COLOR: #ffffff;
}


/*** New classes for cross browser issues**/
.grid_item a:hover b{text-decoration:underline!important;}
.grid_item a b{cursor: pointer;text-align: left;}
.grid_item b, .grid_icon {text-align: left!important;}
.retirement .grid_icon, #mutual_funds_thought_leadership .grid_icon{height: 130px!important;}
#liquidity_investments_thought_leadership .grid_icon{height: 150px!important;}
.retirement .last_Item{width: 150px;}
.us_footer_botttom, #rrContainer{padding: 20px 0!important;}
.am_us_disclosure{font-size: 10px;padding-top: 10px;padding-bottom: 10px;width: 886px;}
div.top_nav{margin: -1px 0 0 195px;_margin: -1px 0 0 238px!important;}
.video_bottom_title{margin-bottom:10px!important;}
.am_us_legal_disclosure{float: right; padding-top: 10px; width: 174px;_width: 154px;}
.institutional_invest_text{padding:0!important;}
.investment_navigation_bottom_line{padding: 5px 0!important;}
.institutional_block_title{font-weight:normal!important;}


.institutional_content ul {list-style: none outside none!important; margin:0!important; padding:0!important;}
.institutional_content ul li{display: block;margin: 0 0 6px !important;padding: 0 !important;}

div#container div#content div#contentRight ul.bulletedLsit{margin-left:15px;color:#fff;}
div#container div#content div#contentRight ul.bulletedLsit li{list-style-type: disc !important;display: list-item;}

#mutual_funds_overview .institutional_offerings{width:285px!important;color:#fff;}
#mutual_funds_overview .institutional_content{width:230px!important;padding-left: 15px;color:#fff;}

#liquidity_investments_overview .institutional_offerings{width:285px!important;}
#liquidity_investments_overview .institutional_content{width:230px!important;padding-left: 15px;}
#institutional_investing_overview .institutional_offerings{width:270px!important;}
#institutional_investing_overview .institutional_content{width:245px!important;padding-left: 15px;}

.institutional_content .institutional_content_general a, .institutional_content_general a, .institutional_content .institutional_content_details a {font-weight: bold !important;font-size: 12px;}
div#container div#content div#contentRight ul li a{font-weight: bold !important;font-size: 12px;}
.institutional_content_general, .institutional_invest_text {font-size: 12px!important;}
.tab_disclosure{font-size:10px!important;}
.investment_navigation_bottom p{margin-bottom:10px!important;}

/****** end - AM SUB TAB STYLES ******/

