/* Combine file: AboutUs.css */
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}
.yui-panel-container form{margin:0;}
.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}
.mask.block-scrollbars{overflow:auto;}
.masked select,.drag select,.hide-select select{_visibility:hidden;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay,
.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:0px;}
.yui-effect-fade .underlay{display:none;}.yui-tt-shadow{position:absolute;}
.yui-override-padding{padding:0 !important;}
.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}
.yui-skin-sam .mask{background-color:#000;opacity:.40;*filter:alpha(opacity=40);}
.yui-skin-sam .yui-panel-container{padding:0;}
.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:none;border-width:0px 0;border-color:#808080;z-index:1;*border-width:0px;*zoom:1;_zoom:normal;}
.yui-skin-sam .yui-panel .ft{border-top:solid 0px #808080;padding:0px 0px;font-size:77%;}
.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}
.yui-skin-sam .container-close{position:absolute;background:url(/Common/Javascript/2.7.0/build/assets/skins/sam/sprite.png) no-repeat 0 -30px0;cursor:pointer;}
.yui-skin-sam .yui-panel-container .underlay{right:0px;left:0px;}
.yui-skin-sam .yui-panel-container.matte{padding:0px 0px;background-color:#fff;}
.yui-skin-sam .yui-panel-container.shadow{_padding:0px 0px 0 0px;}
.yui-skin-sam .yui-panel-container.shadow .underlay{opacity:.40;*filter:alpha(opacity=40)}


/* Combine file: research.css */
body {
	background-image: url('/Common/Images/Research/research_bkgd.gif');
	background-repeat: repeat;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-top:0px;
	padding:0px;
}
.rs-home {
	width: 937px;
        height:100%;


}
.rs-header {
	height: 85px;
	background-image: url('/Common/Images/Research/research_header.gif');
	vertical-align: middle;
 
}
.rs-inner-bg {
	text-align: left;
	height: 100%;
	background-image: url('/Common/Images/Research/research_inner_bkgd.gif');
	background-repeat: repeat-y;
}
.content-wraper {
	padding: 20px 15px 20px 15px;
	text-align: left;
	width: 96%;
	height: 100%;
	vertical-align: top;
}
.gray-bg {
	background-color:#dddddd;
}
.gray-header-bg {
	width:100%;
	background-color:#e3ded8;
	line-height:22px;
	padding-left:10px;
	border-top:1px #7b7a78 dotted;

}
.dotted-border {
	width:100%;
	text-align:center;
	font-size:x-small;
	border-top:1px #444444 dotted;
}
.gray-header-bg-home {
	width:100%;
	background-color:#cfd0cb;
	line-height:22px;
	height:22px;
	padding-left:10px;
	border-top:1px #7b7a78 dotted;

}
.table-border {
	border:1px #cccccc solid;
	width:100%;
	vertical-align:top;
        

} 
a.story-link-title, a.story-link-title-sm {
	color:#356687;
	 
	text-decoration:underline;
	
}
a.story-link-title:hover,a.story-link-title-sm:hover {
	color:#132b51;
	font-weight:300;
	text-align:left;
	text-decoration:underline;
	
}
.column-border {
	vertical-align:top;
        border-top:1px #cccccc solid;
        border-right:1px #cccccc solid;

}
.display-none {
	display:none;
}

.padding1 {
	padding:10px;

}
 
.border-top {
	border-top:1px #cccccc solid;
}
.border-bottom {
	 
	border-bottom:1px #cccccc solid;
}
.date-border {
	text-align:center;
	vertical-align:top;
	border-right:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	padding:6px 10px 10px 10px;
}
.article-border {
	vertical-align:top;
	border-bottom:1px #cccccc solid;
	text-align:left;
	padding:10px;
}
.themes-title {
	font-size: 20pt;
	color: #204484;
	padding-left:0px;
	padding-top:20px;
	line-height:40px;
	font-family:'Times New Roman', Times, serif; 
}
.themes-border {
	border-left: 1px #cccccc solid;
	border-top: 1px #cccccc solid;
	border-right: 1px #cccccc solid;
	padding: 10px;
}
.themes-boder-bottom {
	border-bottom: 1px #cccccc solid;
}
.box-title {
	font-size: 14pt;
	color: #204484;
	font-family: sans-serif;
	line-height: 28px;
}
a.box-title {
 
	text-decoration:none;

}
 
.sub-title {
	color: #004466;
	font-weight: bold;
}
A.sub-title {
	color: #004466;
	font-weight: bold;
	text-decoration: none;
}
A.sub-title:visited {
	color: #004466;
	font-weight: bold;
	text-decoration: none;
}
A.sub-title:hover {
	color: #004466;
	font-weight: bold;
	 
}
.u-date-black {
	font-size: 8pt;
    line-height:24px;
}
.u-date {
	color: #535353;
	font-size: 8pt;
    line-height:24px;
}
.footer {
	margin-top: 10px;
	font-size: 7pt;
	color: #666666;
	text-align: right;
	font-weight: bold;
}
a.footer:visited {
	margin-top: 10px;
	font-size: 7pt;
	color: #666666;
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
}
a.footer:hover {
	margin-top: 10px;
	font-size: 7pt;
	color: #666666;
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
	
}
a.footer {
	margin-top: 10px;
	font-size: 7pt;
	color: #666666;
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
}
.main-nav {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #144450;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
}
.main-nav-bg {
	vertical-align: bottom;
	width: 936px;
	height: 22px;
	background-image: url('/Common/Images/Research/research_uppermenu_bkgd.gif');
	background-repeat: repeat-x;
}
.main-nav-divider {
	color: #144457;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
}
.margin1 {
	margin: 15px;
}
.margin2 {
	margin:20px;
}
.bold-title {
	font-size:14pt;
	font-weight:bold;
	line-heigt:40px;
}
 A.link-title {
	color: #004466;
	font-weight:bold;
	text-decoration: underline;
}
A.link-title:visited {
	color: #004466;
	font-weight:bold;
	text-decoration: underline;
}
A.link-title:hover {
	color: #004466;
	font-weight:bold;
	 
}
.email-link {
	color: #004466; 
	text-decoration: underline;
}
.menu-link {
	color: #004466; 
	text-decoration: none;
        font-weight:bold;
}
A.menu-link {
	color: #004466; 
	text-decoration: none;
        font-weight:bold;
}
A.menu-link:visited {
	color: #004466; 
	text-decoration: none;
 	font-weight:bold;
} 
A.menu-link:hover {
	color: #774466; 
	text-decoration: none;
	font-weight:bold;
}
A.menu-link-hl {
	color: #774466; 
	text-decoration: none;
        font-weight:bold;
}
A.menu-link-hl:visited {
	color: #774466; 
	text-decoration: none;
 	font-weight:bold;
} 
A.menu-link-hl:hover {
	color: #774466; 
	text-decoration: none;
	font-weight:bold;
}
.breadcrumb-bg {

	height: 24px; 
	background-color:#eeeeee;
	vertical-align:middle;
	margin-top:-1px;
	width:935px;
	text-align:left;
	border: 1px #cccccc solid;

}
A.breadcrumb-link {
	font-size: 9pt; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	padding-left: 12px; 
	vertical-align: middle; 
	line-height:22px;
	text-decoration: none;        
}
A.breadcrumb-link:visited {
	font-size: 9pt; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	padding-left: 12px; 
	vertical-align: middle; 
	line-height:22px;
	text-decoration: none;
} 
A.breadcrumb-link:hover {
	font-size: 9pt; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	padding-left: 12px; 
	vertical-align: middle; 
	line-height:22px;
	text-decoration: none;
}
 
.blue-text {
	color:#103374;
	font-weight:normal;
	font-size:9pt;
}
.bold-small-text {
	font-weight:bold;
	font-size:9pt;
}
.valigntop {
	vertical-align: top;
}
.bios {
	background-color: #E9E1D9;
}
.bioWhite {
	background-image: url('/Common/Images/Corporate/bio-midwhite2.gif');
}
.transparency {
	background-image: url('/Common/Images/Corporate/transparency.gif');
}
.menu-bullet {     
        font-size:9pt;
	line-height:18px;
        list-style-image: url('/Common/Images/Research/br_red_arrow.gif');

}
.center {
	text-align:center;
} 
.hr-style {

	border:0px;
	color:#bbbbbb;
	height:1px;
	border-style:groove;
	background-color:#bbbbbb;
}

.home-comm-btn {
	cursor:pointer;
	background-color:#eee9e7;
	width:20%;
	border-bottom:1px #999999 solid;
	border-left:1px #999999 solid;
	line-height:18px;	
}
.home-comm-btn-hl {
	cursor:pointer;
	background-color:#afa697;
	width:20%;
	border-bottom:1px #999999 solid;
	border-left:1px #999999 solid;
	line-height:18px;	
}

.pointer {
	cursor: pointer;
	cursor: hand;
}


.lite-blue-bottom {
	position:absolute;
	top:99%;
	left:0px;

}
html>/**/body .lite-blue-bottom {
	position:absolute;
	top:85%;
	left:670px;
	float:bottom;
 

}
.width1 {
	width:630px;

}
.bottom-gray-line {
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
	border-bottom:1px #cccccc solid;

}
.line-height1 {

	line-height:24px;
}
.ReportNotSelected{
	display:none;
}
.ReportSelected{
	display:block;
}
.ResearchYears-link-h1{

}
A.ResearchYears-link-h1 {
	color: #774466; 
	text-decoration: none;
	font-weight:bold;
}