/*  general styles */
div#wrapper {width: 980px;}
div#container {	padding:0; z-index:0;}
div#center.column {	padding:0;}
div#header { padding:0;}

#wrapper #container #center a:link,
#wrapper #container #center a:visited{
	text-decoration:none;
}

#wrapper #container #center a:hover{
	text-decoration:underline;
}

#wrapper #container #center span.learn_more {
	font-size: 8pt;
	font-weight: bold;
    color: #A32020;
}

#wrapper #container #center span.learn_more img{
	padding-left: 5px;
}
	
#wrapper #container #center a.download{
	font-size: 8pt;
	font-weight: bold;
}
	
/**************************************************************************************/
/*  top section   							 ******************************************/
/**************************************************************************************/

#top_tabs{ 
	width:980px; 
	background: #fff; 
	height: 35px;
	padding-top:5px;
	position: relative;
}

#top_tabs ul li{
	display: block;
	float:right;
/*	border-left:1px solid #80766E;*/
	text-align: center;
	padding: 0 15px !important;
	list-style:none;
	color:#A32020;
	line-height:13px;
    font-family:Georgia,"Times New Roman";
}

#top_tabs ul li.selected, 
#top_tabs ul li.hover{
/*	color:#80766E;*/
	cursor:pointer;
}

#top_tabs ul li.selected{
    font-weight:bold;
}

#topics{
	float:right;
	padding-top:10px;
}

#topics div.topic{
	display: none;
	width: 980px;
}

#topics div.selected{display: block;}

#top_topic{
	height:270px;
    border-top:4px solid #a32020;
    /*border-bottom:1px solid #a32020;*/
	padding-top:10px;
	padding-bottom:10px;
	position: relative;
}
		

		
#top_topic h1{ /*color:#fff;*/ font-size:2.4em;  }

#top_topic h1#pwc_title{
	font-weight:200;
	margin-bottom:0;
	margin-top:28px;
	font-size:25pt;			
}
#top_topic h1#pwc_subtitle{ font-weight:bold;  font-size:26pt;  }
		
#top_topic img.top_arrow{
	position: absolute;
    margin-top:-11px;
	top:0;
	left: 0;
}

div#apps div.heading{
    margin-left:10px;
    float:left;
    width:280px;
}

div#apps div.items{
    margin-left:20px;
    float:left;
    width:660px;
}

div#apps div.items div.item{
    font-size:medium;
    height:58px;
    font-size:small;
    padding-top:8px;
}

div#apps div.items div.item span.title{
    font-size:medium;
	font-weight:bold;
    color:#A32020;
    font-family:Georgia,"Times New Roman";
}

div#apps div.items div.item img{
    padding-right:20px;
    float:left;
}

div#apps div.heading h2{
    margin-bottom:10px;
}

div#institutes div.heading{
    margin-left:10px;
    float:left;
    width:280px;
}

div#institutes div.items{
    margin-left:20px;
    float:left;
    width:660px;
}

div#institutes div.items div.item{
    font-size:medium;
    height:58px;
    font-size:small;
    padding-top:8px;
}

div#institutes div.items div.item span.title{
    font-size:medium;
	font-weight:bold;
    color:#A32020;
    font-family:Georgia,"Times New Roman";
}

div#institutes div.items div.item img{
    padding-right:20px;
    float:left;
}

div#institutes div.heading h2{
    margin-bottom:10px;
}

div#titles div.heading{
    margin-left:10px;
    float:left;
    width:300px;
}

div#titles div.items{
    margin-left:20px;
    float:left;
    width:640px;
}

div#titles div.items div.item{
    font-size:medium;
    height:43px;
    font-size:small;
    padding-top:7px;
}

div#titles div.items div.item span.title{
    font-size:medium;
	font-weight:bold;
    color:#A32020;
    font-family:Georgia,"Times New Roman";
}

div#titles div.items div.item img{
    padding-right:30px;
    float:left;
}

div#titles div.heading h2{
    margin-bottom:10px;
}

div.pubs div.publication{
    float:right;
    margin-left:10px;
    margin-right:10px;
}

div.pubs div.heading{
    margin-left:10px;
    float:left;
    width:280px;
}

div.pubs div.heading h2{
    margin-bottom:10px;
}

div.publication a{
    text-decoration:none;
}

div#areas_of_focus span.title{
	color:#A32020;
	font-weight:bold;
    font-family:Georgia,"Times New Roman";
}

div.publication img{
    margin-bottom:5px;
    margin-top:5px;
}

div.publication a:hover{
    text-decoration:underline;
}

img.long_line_image{ margin-bottom: 15px; margin-left:95px; display: none;}

.Subscribelink, a .Subscribelink, .Subscribe:visited, a:visited .Subscribelink {
	text-decoration:none;
	border:0;
	color:#A32020;
}

.subtitle{
    color:#A32020;
    border-bottom:4px solid #A32020;
    font-family:Georgia,"Times New Roman";
    font-size:1.3em;
    font-weight:bold;
    letter-spacing:0.004em;
    padding-bottom:8px;
    margin-bottom:10px;
}

.tl-carousel
{
width:810px;
height:336px;
position:relative;
background-color:#f6e9e9;
}
.tl-carousel .content
{
width:730px;
height:336px;
top:0px;
left:40px;
position:absolute;
overflow:hidden;
}
.tl-carousel .container
{
position:absolute;
width:730px;
height:336px;
overflow:hidden;
top:0px;
left:0px;
}
.tl-carousel .content .item
{
float:left;
width:365px;
height:336px;
}
.tl-carousel .left
{
position:absolute;
width:40px;
height:336px;
top:0px;
left:0px;
display:none;
background-image:url('/en_US/us/publications/assets/index/left.gif');
}
.tl-carousel .right
{
position:absolute;
background-image:url('/en_US/us/publications/assets/index/right.gif');
width:40px;
height:336px;
top:0px;
left:770px;
display:none;
}
.tl-insight
{
position:absolute;
top:0px;
left:0px;
width:810px;
height:336px;
display:none;
}
.tl-insights
{
position:relative;
width:810px;
height:336px;
}
.insight
{
color:#a32020;
font-weight:600;
cursor:pointer;
cursor:hand;
padding:10px 0 10px 10px;
font-family:Georgia,"Times New Roman";
font-spacing:0.02em;
}
.insight-selected
{
color:#000;
font-weight:600;
background-color:#f6e9e9;
}

.pub-listing-left, .pub-listing-top
{
padding-top:32px;
width:350px;
}
.pub-listing-left img
{
padding:0px 10px 10px 0px;
float:left;
}
.pub-listing-left h4, .pub-listing-top h4
{
font-size:1em;
}
.pub-listing-left h4
{
margin-top:0px;
}
.pub-listing-top img
{
padding-bottom:0px;
}
#center .pub-listing-left h4 a, #center .pub-listing-top h4 a
{
color: #000;
text-decoration: none;
}
#center .pub-listing-left h4 a:hover, #center .pub-listing-top h4 a:hover
{
color: #000;
text-decoration: underline;
}
#center .pub-listing-left a.link-arrow, #center .pub-listing-top a.link-arrow
{
background: transparent url("/en_GX/webadmin/assets/image/burgundy_arrow.gif") no-repeat right center;
padding-right: 8px;
color: #a32020;
text-decoration: none;
}
#center .pub-listing-left a.link-arrow:hover, #center .pub-listing-top a.link-arrow:hover
{
text-decoration: underline;
}

