.sidecolumed {
	margin-left:220px;
	position:relative;
}

.leftside  {
	left:0;
	margin-left:-220px;
	position:absolute;
	width:200px;
}

.quote{
 /* Removed for brand refresh 08/10/2010: color:#8C9600; */ 
	font-size:14px;
}

.graph .question{
 /* Removed for brand refresh 08/10/2010: color:#4E562B; */ 
	font-weight:bold;
}


.graph ol {
	font-size:11px;
}

.graph.center ol {
	margin-left:260px;
	padding:0;
}

.graph.center {
	float:left;
}

.graph.center img.answers {
	float:left;
	margin-top:11px;
}


/*************************************** Explore the data ***********************************************/

#intro{
	font-size:1.2em;
}

hr.seperator{
	margin-top:15px;
}

#questions{
	float:left;
	margin-right:20px;
	width:352px;
}

.question_group h2{
 /* Removed for brand refresh 08/10/2010: color:#8c9600; */ 
}

.question_group p{
	margin-top:-10px;
}

.question_group ul li{
	cursor:pointer;
	padding:3px;
 /* Removed for brand refresh 08/10/2010: color:#4E562B; */ 
	border:1px solid #fff;
}

#questions .question_group ul li.hover{
	/* Modified for brand refresh 08/10/2010: background-color:#f0f0f0; */ background-color:#F0F0F0;
	/* Modified for brand refresh 08/10/2010: border-color:#ccc; */ border-color:#CCCCCC;
}

.dotted_line{
	background-image:url("/en_gx/gx/technology/technology-executive-connections/vol7/assets/dotted_horizontal_line.gif");
	background-repeat:repeat-x;
	margin-bottom:0;
	margin-top:0;
}

#survey_respondant{
	overflow:hidden;
	width:184px;
	float:left;
	/* Modified for brand refresh 08/10/2010: background:#f0f0f0; */ background:#F0F0F0 ;
}

#survey_respondant .question_group{
	/* Modified for brand refresh 08/10/2010: border:1px solid #CCCCCC; */ border:1px solid #CCCCCC;
	padding:10px;
}

#survey_respondant .question_group ul li{
	/* Modified for brand refresh 08/10/2010: border-color: #f0f0f0; */ border-color:#CCCCCC;
}

#survey_respondant .question_group ul li.hover{
	/* Modified for brand refresh 08/10/2010: background-color: #fff; */ background-color:#F0F0F0;
	/* Modified for brand refresh 08/10/2010: border-color: #ccc; */ border-color:#CCCCCC;
}


/************************************ Podcasts ******************************************/

#podcasts{
	margin-top:30px;
}

#podcasts .flash_content{
	text-align:right;
	float:right;
	margin-left:10px;
}

#podcasts .question_group ul li{
	cursor:default;
}

#podcasts #stayingflash.flash_content{
	height: 68px;
	width: 185px;
	/* Modified for brand refresh 08/10/2010: background-color: #f0f0f0; */ background-color:#F0F0F0;
	line-height: 68px;
	text-align: center;
	font-size: 14pt;
	/* Modified for brand refresh 08/10/2010: border: 1px solid #777; */ border:1px solid #CCCCCC;
 /* Removed for brand refresh 08/10/2010: color: #4E562B; */ 
}


/************************************ Past Issues *****************************************/

#past_issues .publication{
	/* Modified for brand refresh 08/10/2010: border-top:1px solid #CCCCCC; */ border-top:1px solid #CCCCCC;
	padding-top:10px;
	cursor:pointer;
	padding-left:5px;
	position:relative;
}

#past_issues .publication.hovering{
	/* Modified for brand refresh 08/10/2010: background-color:#f0f0f0; */ background-color:#F0F0F0;
}

#past_issues .publication img.publication_img{
	/* Modified for brand refresh 08/10/2010: border:1px solid #CCCCCC; */ border:1px solid #CCCCCC;
	float:left;
	margin-right:20px;
	height:100px;
	position:relative;
}

#past_issues .publication p.publication_title{
	margin-top:5px;
}

#center  #past_issues .publication a{
	text-decoration:none;
	font-size:11pt;
}

.spacer{
	clear:both;
	line-height:8px;
}

#past_issues span.vol{
	float:right;
	position:relative;
 /* Removed for brand refresh 08/10/2010: color:#4E562B; */ 
	font-size:10pt;
	font-weight:normal;
	margin-right:6px;
}

/******************** Modals **********************/

/*.jqmOverlay{
	z-index:9999;
}*/

.modalContent{
	margin-top:-60px;
	font-size: 10pt;
}

.modalContent img{
	margin-left:0;
}

.modalContent div.modalStripe{
	/* Modified for brand refresh 08/10/2010: background-color: #8C9600; */ background-color:#F0F0F0;
}


.modalContent .question{
	font-weight:bold;
 /* Removed for brand refresh 08/10/2010: color:#4E562B; */ 
	margin-top:0;
}

.modalcontent{
	overflow-y:auto;
	/*height: expression( this.scrollHeight > 460px ? "460px" : "auto" );*/
}

.large_modal{
	width:810px;
	margin-top:-60px;
	margin-left:-400px;
}

/************************ table *******************************/

.chart_table{
	width:100%;
	font-size:10pt;
	border-collapse:collapse;
}

.chart_table tr{
	/* Modified for brand refresh 08/10/2010: border-bottom:1px solid #8C9600; */ border-bottom:1px solid #CCCCCC;
}

.chart_table tr td{
	font-size:12px;
	text-align:right;
}

.chart_table tr td:first-child{
	text-align:left;
}

.chart_table tr td{
	text-align : expression(this.previousSibling==null?'left':'right');
}

.chart_table tr th.headline{
	/* Modified for brand refresh 08/10/2010: background-color:#8C9600; */ background-color:#F0F0F0;
 /* Removed for brand refresh 08/10/2010: color:#FFFFFF; */ 
	font-size:12px;
	margin-left:3px;
	padding-left:5px;
}

.chart_table tr td.percentage{
	text-align:center;
}

/*********************** pagination **************************/

.page{
	display:none;
}

.jmp_links{
	width:100%;
	height:20px;
}

.jmp_links div{
	float:right;
	font-size:10pt;
}

.jmp_links a, .jmp_links a:link, .jmp_links a:visited{
	/* Modified for brand refresh 08/10/2010: border-left:1px solid #4E562B; */ border-left:1px solid #CCCCCC;
 /* Removed for brand refresh 08/10/2010: color:#4E562B; */ 
	padding:2px 6px;
	text-decoration:none;
	cursor:pointer;
}

.jmp_links a.prev img{
	margin-bottom:-1px;
	margin-right:5px;
}

.jmp_links a.next img{
	margin-bottom:-1px;
}

.jmp_links a.prev{
	display:none;
	border-left:0 none;
}

.jmp_links a.selected{
	/* Modified for brand refresh 08/10/2010: background-color:#4E562B; */ background-color:#F0F0F0;
 /* Removed for brand refresh 08/10/2010: color:#FFFFFF; */ 
	font-weight:bold;
}

#center .jmp_links a.hover{
 /* Removed for brand refresh 08/10/2010: color:#fff; */ 
	/* Modified for brand refresh 08/10/2010: background-color:#4E562B; */ background-color:#F0F0F0;
	text-decoration:none;
}


/********************* PwC Connections *********************/

.page h1 {
font-size:14pt;
}

#dynamic_contacts{
	display:none;
}

#connectionsnav  {
font-size:11px;
width:100%;
height:190px;
}
.connblock {
float:left;
margin:2px;
width:105px;
}

.conblock .text{
	cursor:pointer;
}
.connblock .thumb {
/* Modified for brand refresh 08/10/2010: background-color:#4E562B; */ background-color:#F0F0F0;
cursor:pointer;
height:78px;
}
.connblock .thumb img {
float:left;
margin:1px;
width:103px;
}
.connblock .text {
/* Modified for brand refresh 08/10/2010: border-bottom:1px solid white; */ border-bottom:1px solid #CCCCCC;
/* Modified for brand refresh 08/10/2010: border-color:white; */ border-color:#CCCCCC;
/* Modified for brand refresh 08/10/2010: border-left:1px solid white; */ border-left:1px solid #CCCCCC;
/* Modified for brand refresh 08/10/2010: border-right:1px solid white; */ border-right:1px solid #CCCCCC;
padding-left:4px;
}
#connectionsnav div.selected .thumb {
/* Modified for brand refresh 08/10/2010: background-color:#8C9600; */ background-color:#F0F0F0;
}

#connectionsnav div.selected div.text, #connectionsnav div.hovering div.text{
	/* Modified for brand refresh 08/10/2010: border-color:#8C9600; */ border-color:#CCCCCC;
	/* Modified for brand refresh 08/10/2010: background-color: #f0f0f0; */ background-color:#F0F0F0;
	cursor: pointer;
}

.hovering .text {
/* Modified for brand refresh 08/10/2010: border-color:#4E562B; */ border-color:#CCCCCC;
}


/***********************Download**********************/
#right #downloadbox {
	/* Modified for brand refresh 08/10/2010: border: 1px solid #ccc; */ border:1px solid #CCCCCC;
	font-size:9pt;
	height:100%;
	margin-left:5px;
	position:relative;
	margin-bottom: 10px;
}

#right #downloadinner {
	padding-left: 5px;
	overflow:hidden;
	line-height:15px;
 /* Removed for brand refresh 08/10/2010: color:#777; */ 
}

#right #downloadinner  a:link, #right #downloadinner a:visited{
	text-decoration:none;
}

#right #downloadbox #downloadinner h2{
 /* Removed for brand refresh 08/10/2010: color:#8c9600; */ 
	font-size: 11pt;
}

#right #downloadbox #downloadinner #teccover{
	float:right;
}

#right #downloadbox #downloadinner a, #right #downloadbox #downloadinner a:visited{
	text-decoration:none;
}

#right #downloadsurvey{
	bottom:35px;
left:8px;
position:absolute;
}

#right #ordercopy{
	bottom:10px;
left:8px;
position:absolute;
}

#right .dotted_line{
	line-height:3px;
	width:100%;
}

#right #tectitle{
	font-weight:bold;
}

