/* research_pages.css */


/*new stuff*/

div#subNav ul {
    width: 980px;
}


div#container div#contentRight {
	width: 811px;
	background-repeat: repeat-x;
}

div#container div#contentRight div#bodyContent {
	border-right: 0 none;
}





/*old stuff*/
div#container div#contentRight div#bodyContent table tbody tr td p {

}

div#container div#contentRight div#bodyContent div#aboutus_glance_awards table tbody tr td p {

}

div#container div#contentRight div#bodyContent table#mktleader tbody tr td p {

}

.font_a {
	font-size: 16pt;
	color: #8a4f15;
}

.font_b {
	font-size: 10pt;
	color: #333333;
}

.font_c {
	font-size: 12pt;
	color: #ba7d08;
}

.font_d {
	font-size: 16pt;
	color: #333333;
}

.font_e {
	font-size: 20pt;
	color: #333333;
}

.font_f {
	font-size: 14pt;
	color: #666666;
}

.font_g {
	font-size: 15pt;
	color: #8a4f15;
}

.font_i {
	font-size: 10pt;
	color: #666666;
}

.font_j {
	font-size: 13pt;
	color: #8a4f15;
}

div#container div#leftNav {

}

div#container div#contentRight h1,
div#container div#content #hdrbanner  {
    display:none;
}

div#container div#contentRight div#contentHeader h2  {
}

div#container div#rightRail {
	display:none;
}

div#container div#contentRight div#contentHeader {

}


div#aboutus_intro {
	background-image:none;
	background-repeat:no-repeat;
	padding-top:0px;
}

div#aboutus_intro_text {
	background-image:none;
	background-position:right top;
	background-repeat:no-repeat;
	padding:0 10px 70px 40px;
}

div#container div#contentRight div#aboutus_bus_intro {
	padding-left: 25px;
}

div#container div#contentRight div#aboutus_bus_intro_text {
	background-image:url(/images/aboutjpm/business_intro_img.jpg);
	background-position:350px bottom;
	background-repeat:no-repeat;
	padding: 12px 380px 12px 0;
}

div#container div#contentRight div#aboutus_bus_intro_text ul {
	width: 200px;
	padding-left: 40px;
	margin-left: 0px;
}

div#container div#contentRight div#aboutus_glance_intro {
	padding: 30px 220px 50px 0;
	background-image:url(/images/aboutjpm/glance_intro_img.jpg);
	background-position:547px top;
	background-repeat:no-repeat;
}

div#container div#contentRight div#aboutus_mobile_intro {
	padding: 30px 280px 50px 40px;
	background-image:url(/images/aboutjpm/glance_intro_img.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#container div#contentRight div#aboutus_glance_awards,
div#container div#contentRight div#aboutus_glance_mktldr,
div#container div#contentRight div#aboutus_mobile_body {

}

div#container div#contentRight div#aboutus_glance_awards table {
	background-image:url(/images/aboutjpm/gradian_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}

div#container div#contentRight div#aboutus_insights_intro_text {
	padding: 20px 280px 50px 0;
	background-image:url(/images/aboutjpm/insights_intro_img.jpg);
	background-position:500px top;
	background-repeat:no-repeat;
	color: #333333;
}

div.aboutus_insights_gradient {
	background-image:url(/images/aboutjpm/insights_gradian_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:18px;
}

div#container div#contentRight div#aboutus_culture_intro {
	background-image:url(/images/aboutjpm/culture_intro_quote.gif);
	background-repeat:no-repeat;
	padding-top:85px;
}

div#container div#contentRight div#aboutus_culture_intro_text {
}

div#container div#contentRight div#aboutus_culture_body {
	padding-left: 25px;
}

div#container div#contentRight div#aboutus_culture_body div.rrImage {
    padding-right:40px;
}

div#container div#contentRight div#aboutus_values_intro {
	background-image:url(/images/aboutjpm/values_intro_quote.gif);
	background-repeat:no-repeat;
	padding-top:65px;
}

div#container div#contentRight div#aboutus_values_body {
	padding-left: 25px;
}

div#container div#contentRight div#aboutus_people_intro {
	background-image:url(/images/aboutjpm/people_intro_quote1.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	padding-top:24px;
}

div#container div#contentRight div#aboutus_people_intro_text {
	padding:0px 20px 15px 40px;
}

div#container div#contentRight div#aboutus_people_body,
div#container div#contentRight div#aboutus_history,
div#container div#contentRight div#aboutus_art {

}

a.pdf {
	padding: 4px 2px 2px 21px;
	line-height: 22px;
	background-image:url(/images/icon_pdf.gif);
	background-position:left center;
	background-repeat:no-repeat;
        display:inline;
	margin-right:4px;
}

a.audio {
	padding: 4px 2px 2px 24px;
	line-height: 22px;
	background-image:url(/images/icon_volume.gif);
	background-position:left center;
	background-repeat:no-repeat;
        display:inline;
	margin-right:4px;
}

a.page {
	padding: 4px 2px 2px 18px;
	line-height: 22px;
	background-image:url(/images/icon_page.gif);
	background-position:left center;
	background-repeat:no-repeat;
        display:inline;
	margin-right:4px;
}

table tr td p a.page_right,
a.page_right {
	padding: 4px 18px 2px 0px;
	line-height: 22px;
	background-image:url(/images/icon_page.gif);
	background-position:right center;
	background-repeat:no-repeat;
        display:inline;
	margin-right:4px;
}

a.video {
	padding: 4px 2px 2px 25px;
	line-height: 22px;
	background-image:url(/images/icon_video.gif);
	background-position:left center;
	background-repeat:no-repeat;
        display:inline;
	margin-right:4px;
}

.sidebar_right {
	clear:both;
	float:right;
	padding:5px 10px 5px 10px;
	margin-left: 10px;
	width:160px;
}

.regular_left {
	clear:left;
	padding:0 10px 10px 0px;
}

div#container div#contentRight div#contentHeader {
    padding-left:0px;
}

div#container div#contentRight div#contentHeader h1 {
    display:block;
    height:167px;
    margin:10px 0 35px;
    padding:0;
    width:811px;
}

div#container div#contentRight div#bodyContent {
	float:left;
	border-right:1px solid #d8d9da;
	width:530px;
}