
#page_container{
	width:965px;
	margin:0 auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	}
	
.clear{ clear:both;}
.spacer{ height:10px;}
h1,h2,h3,h4,h5{ margin:0; padding:0;}

h3{font-size:14px;}
ul,ol{ margin:0; padding:0;}
li{ list-style-type:none;}

a.back_to_dashboard_overview span{ 
    font-size:10px; 
    font-weight:bold; 
    color:#594c13; 
    font-family: Verdana,Geneva,sans-serif;
}

a.back_to_dashboard_overview { 
    background:url('/images/oxygen/inspire/bg_bttn_yellow.gif') repeat-x; 
    padding:0px 0px 1px 5px; 
    text-decoration:none; 
    border:solid 1px #dcdcdc; 
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    margin-top:10px; 
    float:right;
}

a.back_to_dashboard_overview:hover {
    text-decoration:none;
}

a.trend_label_search_all {
    font-size:11px; 
    font-weight:bold; 
    color:#594c13; 
    font-family: Verdana,Geneva,sans-serif;
    background:url('/images/oxygen/inspire/bg_bttn_yellow.gif') repeat-x;
    padding:3px 15px 3px 15px;
    text-decoration:none; 
    border:solid 1px #dcdcdc; 
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    margin-left:55px;
}

span.industry_accordion_readmore a {
    font-weight:bold; 
    font-size:11px;
} 

span.industry_accordion_readmore a:hover {
    color:#222222;
    text-decoration:none;
}

.heading_01{ 
	font-family:Georgia, "Times New Roman", Times, serif; 
	background-image: url('/images/oxygen/inspire/bg_monthly_heading.gif');
    background-position: 0 2px;
    background-repeat: no-repeat;
    color: #765AB1;
    padding-bottom: 5px;
    padding-left: 8px;
    padding-top: 5px;}

ul.content {
	margin:0;
	padding:0;
}
	
ul.content li {
	list-style-image:url('/images/oxygen/inspire/bullet_03.gif');
	margin-left:20px;
	padding-left:3px;
	padding-bottom:8px;
}

/************* LHS CONTENT BLOCKS ****************/
#trend_content #lhs {
	width:720px;
	float:left;	
	margin-right:15px;
	line-height:16px;
}
	
	
/*TABS*/
/*#top_tabs #tab{ width:173px; height:50px; float:left; margin-right:5px;}*/
#top_tabs {height:60px;}

#top_tabs ul{ padding:0; margin:0;}
	#top_tabs li{ list-style-type:none; float:left; width:173px; margin-right:5px; cursor:pointer}
	#top_tabs span{display:none;}
	.tab_overview{ background:url('/images/oxygen/inspire/tab_overview.gif') no-repeat; width:173px; height:50px; }
	.tab_specifics{ background:url('/images/oxygen/inspire/tab_specifics.gif') no-repeat; width:173px; height:50px; }
	.tab_implications{ background:url('/images/oxygen/inspire/tab_implications.gif') no-repeat; width:173px; height:50px; }
	.tab_dashboard{ background:url('/images/oxygen/inspire/tab_dashboard.gif') no-repeat; width:173px; height:50px; }
	
	.tab_overview_selected{ background:url('/images/oxygen/inspire/tab_overview_selected.gif') no-repeat; width:173px; height:50px; }
	.tab_specifics_selected{ background:url('/images/oxygen/inspire/tab_specifics_selected.gif') no-repeat; width:173px; height:50px; }
	.tab_implications_selected{ background:url('/images/oxygen/inspire/tab_implications_selected.gif') no-repeat; width:173px; height:50px; }
	.tab_dashboard_selected{ background:url('/images/oxygen/inspire/tab_dashboard_selected.gif') no-repeat; width:173px; height:50px; }
	

/*PANELS*/
div#page_container .outer_panel_01 {
	border:solid 1px #bababa;
	background-color:#C6B9DF;
	padding:5px;	
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
    float: none;
    margin-bottom: 0;
}

#rhs .outer_panel_01{
    width: 216px;
}

#lhs .outer_panel_01{
    width: 708px;
}

.panel_02 {
	border:solid 1px #bababa;
	padding:5px;
	background-color:#FFF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.outer_panel_02{
	background:url('/images/oxygen/inspire/bg_outer_panel_02_header.gif') repeat-x top;
	border:solid 1px #bdbdbd;
	background-color: #ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior:url('/css/oxygen/border-radius.htc');
	padding:5px;
}

.outer_panel_02_header{
	height:22px;
	padding-top:0px;
	text-align:center;
	font-weight:bold;
	}
	
.outer_panel_02_header h3{
	margin:-3px 0px 0px 0px;
	padding:0;
	font-size:12px;
	color:#4f4e5e;
	}

.outer_panel_02_content{
	padding:5px;
	}

div#page_container .outer_panel_01_header{
	height:22px;
	padding-top:2px;
    background: none;
	}

.outer_panel_01_header h3{
	color:#422e67;
	font-size:12px;
	font-weight:bold;
	text-align:center;
    text-shadow:none; /* Override the property defined in panels.css */
}

.action_points_head {
    background: url('/images/oxygen/inspire/action_points_top.gif') no-repeat scroll 0 0 transparent;
    height: 57px;

}
.action_points_title {
    color: #7659B0;
    font-weight: bold;
    padding: 15px 0 0 65px;
}
.action_points_body {
    background: url('/images/oxygen/inspire/action_points_sides.gif') repeat-y scroll 0 0 transparent;
    padding: 0 30px 0 10px;
}

.action_points_body ul {margin:0; padding:0;}

.action_points_body ul li {
    background-image: url('/images/oxygen/inspire/action_points_bullet.gif');
    background-position: 0 3px;
    background-repeat: no-repeat;
    list-style-type: none;
    padding: 0 0 10px 18px;
}

.action_points_footer {
    background: url('/images/oxygen/inspire/action_points_bottom.gif') no-repeat scroll 0 0 transparent;
    font-size: 1px;
    height: 5px;
}

.industry_app_img {
	float:left;
	border:0;
	margin:3px 10px 10px 0px;
}

.market_app h4.heading_01 {margin:20px 0px 10px 0px; padding-bottom:10px;border-bottom:0px dotted #7f7f7f;}
	
.market_app_img{
	float:left;
	border:0;
	margin:3px 10px 10px 0px;
	}

span.industry_accordion_readmore{
	display:block;
	text-align:right;
	}

/*** CALLOUT STYLES ***/

.callout {
    background-color: #F0F0F0;
    border: 1px solid #B9B9B9;
    display: table;
    float: right;
    font-size: 11px;
    margin: 5px 5px 5px 15px;
    padding: 5px;
    width: 220px;
}	
	
div.citation blockquote.editorial_quote{
	 background-image: url('/images/oxygen/inspire/openquotesmall.gif');
    background-position: left top;
    background-repeat: no-repeat;
    color: #4F4F4F;
    line-height: 1.416em;
    margin: 5px;
    padding: 8px;
    text-indent: 30px;
	}
	
div.citation blockquote.editorial_quote > span {
    background-image: url('/images/oxygen/inspire/closequotesmall.gif');
    background-position: right bottom;
    background-repeat: no-repeat;
    display: block;
}

div.citation p.quote_attribution {
    border-top: 1px dotted #000000;
    color: #4F4F4F;
    padding: 5px 0 0px 0px;
    text-align: right;
	font-weight:bold;
}

/************* RHS CONTENT BLOCKS ****************/
#rhs .outer_panel_01{
	border:solid 1px #bababa;
	background-color:#C6B9DF;
	padding:3px;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior:url('/css/oxygen/border-radius.htc');
}

#trend_content #rhs{
	width:228px;
	float:left;
    margin-left: 0;
	}

#rhs li{
	background: url('/images/oxygen/inspire/bullet_02.gif') no-repeat scroll 0 5px transparent;
    border-bottom: 1px dotted #B2B2B2;
    padding: 5px 0 5px 20px;
}

#rhs li.download_entry{
	background: url('') no-repeat scroll 0 5px transparent;
    padding-left:0px;
}

#rhs li.download_entry a{
    margin-left:5px;
}

#pdf_customise_dialog {
    overflow: hidden;
}

#pdf_customise_dialog div.chk-div {
    clear: both;
    display: block;
}

#pdf_customise_dialog li {
    display: inline-block;
    float: left;
    font-size: 12px;
    margin: 3px 5px;
    width: 200px;
}

#pdf_customise_dialog input.download {
    border: 1px solid #B9B9B9;
    border-radius: 3px 3px 3px 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 10px;
    font-weight: bold;
    height: 19px;
    padding: 1px 5px 3px;
    text-decoration: none;
    background: url("/images/oxygen/inspire/bg_bttn_green.gif") repeat-x scroll 0 0 transparent;
    color: #004F1E;
    float: left;
    margin: 10px 200px 0;
}

#pdf_customise_dialog input.download:hover {
    color: white;
}


#rhs li.last-elment{
	border-bottom:0px;
	padding-bottom:0px;
	}

/*** Dashboard ***/
 
.ui-dialog{
    overflow: visible;
}

.ui-dialog.ui-front.dashboard_dialog {
    z-index: 1000;
}

.dashboard_dialog .ui-dialog-titlebar {
    background:none;
}

.dashboard_dialog .ui-dialog-titlebar .ui-dialog-title {
    display:none;
}

.dashboard_dialog .ui-dialog-titlebar .ui-dialog-titlebar-close,
.dashboard_dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover {
    background-image:url('/images/oxygen/inspire/bttn_close.png');
    background-color:transparent;
    width:28px;
    height:27px;
    top:-5px;
    right:-17px;
    border:none;
}

.dashboard_dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick {
    display:none;
}

#inspire_trend_dashboard {
	width:702px;
    height:350px;
    margin:0 auto;
	padding:0px 0px 0px 5px;
	background-color:#FFF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
		 
.item_block {
	width:159px;
	height:160px;
	background:url('/images/oxygen/inspire/bg_block.gif') no-repeat;
	margin:0px 5px;
}
	
.item_block .title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:100%;	
	text-align:center; 
	padding-top:5px;
}

.help {
	float: right;
	padding-right: 20px; 
	margin-top: -15px;
	}

div.help img.icon_help {
	position:absolute;
	z-index:9999;
    margin-left:-3px;
    margin-top:-1px;
    cursor:pointer;
}

img#close_dashboard {
    cursor:pointer;
}
	
.item_block_content{
	width:147px;
	margin-top:15px;
	padding:5px;
	
	}
	
.block_label {
	font-family:"Gill Sans MT", Georgia, Verdana;
	font-size:18px;
	text-align:center;
	color:#7054a3;
}

.block_title {
	font-family:"Gill Sans MT", Georgia, Verdana;
	font-size:18px;
	text-align:left;
	color:#7054a3;
	width:98%;
	border-bottom:dotted 1px #7054a3;
	margin:0 auto;
	}

.block_title span {
	float:left;
}
	
.block_title .help {
	float:left;
	margin-top:2px;
	margin-left:5px;
}
	
.block_content {
	margin:5px;
}
	
.trend_conversation_question{
	font-family:"Gill Sans MT", Georgia, Verdana;
	font-size:16px;
	text-align:left;
	color:#7054a3;
	}

.large_text{
	font-family:"Gill Sans MT", Georgia, Verdana;
	font-size:28px;
	text-align:left;
	color:#85c441;
	}
	    
.text_01{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#85c441;
	font-weight:bold;
	}
	
.text_02{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#993f98;
	font-weight:bold;
	}
	
.text_03{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#7054a3;
	font-weight:bold;
	}
	
.link_source{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#7054a3;	
	}

.link_source a{
	text-decoration:underline;
	color:#7054a3;
	}

.ui-dialog .ui-dialog-titlebar { 
    border:0px;
}

/* tooltip styling. */

.ui-tooltip {
    font-size:12px;
    width: 169px;
    padding:5px;
    color:#4B494E;
    border: 1px solid #AAA;
    border-radius: 3px;
    box-shadow: 5px 5px 5px #CCC;
    z-index: 1000;
}

DIV.help DIV.dashboard_tooltip {
    display:none;
    z-index:10000;
}

DIV.help DIV.dashboard_tooltip DIV.top {
    background:transparent url('/images/oxygen/inspire/help_tooltip_top.png');
    background-repeat:no-repeat;
    height:27px;
    width:209px;
    z-index:3;
}

DIV.help DIV.dashboard_tooltip DIV.body {
    background:transparent url('/images/oxygen/inspire/help_tooltip_body.png');
    background-repeat:repeat-y;
    width:209px;
    color:#000000;
    z-index:3;
}

DIV.help DIV.dashboard_tooltip DIV.body DIV.body_text {
    width:169px;
    padding:0px 20px 0px 20px;
    font-family:Verdana,Geneva,sans-serif;
    font-size:11px;
}

DIV.help DIV.dashboard_tooltip DIV.bottom {
    background:transparent url('/images/oxygen/inspire/help_tooltip_bottom.png');
    background-repeat:no-repeat;
    height:13px;
    width:209px;
    z-index:3;

}

li div.trend_label_tooltip,
li div.hvt_label_tooltip {
    display:none;
    background:transparent;
    background-color:#E8E8E8; 
    background-repeat:repeat-y;
    font-size:12px;
    height:auto;
    width:190px;
    padding:2px 2px 2px 2px;
    color:#000000;
    z-index:3;
    border: dotted black 1px;
}

img.industry_accordion_country_flag {
    height: 14px;
    float: none;
    margin: 0px 0px 0px 5px;

}

div.keytrend_in_classific_title {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#85C441;
    font-weight:bold;
    padding-bottom:8px;
}

div.keytrend_in_classific_description {
    font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#993F97;
    font-weight:bold;
    padding-bottom:3px
}

#dashboard_keytrend_in .keytrend_in_classific_description a {
    color:#993F97;
}

#dashboard_keytrend_in .keytrend_in_classific_description a:hover {
    color:#993F97;
}

div.keytrend_in_classific_ranking {
    font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
	
div#dashboard_overview div.dashboard_item_block_unavailable {
	-khtml-opacity:.50;
    -moz-opacity:.50;
    -ms-filter:"alpha(opacity=50)";
    filter:alpha(opacity=50);
    opacity:.50;
}

div#dashboard_keytrend_in a {
    color:#7054A3;
}

div#dashboard_keytrend_in a:hover {
    color:#7054A3;
    text-decoration:none;
}

#dashboard_timeline .timeline_date {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:16px;
    color:#85C441;
    font-weight:bold;
    padding-bottom:8px;
}

#dashboard_timeline .timeline_title {
    color:#993F97;
    font-weight:bold;
}

#dashboard_trend_history .block_content h3 {
    margin-top: 10px;
    padding-bottom: 2px;
}

.pdf-customize-dialog .ui-dialog-titlebar {
    background:url("/images/oxygen/inspire/grey_bar.jpg") repeat-x scroll 50% 50% #CCCCCC;
    height: 19px;
}
.ui-accordion .ui-accordion-content { 
	padding: 10px;
	font-size: 12px;
}

.ui-accordion .ui-state-default a
{
    font-weight:bold;
    font-size:12px;
}

.ui-widget-overlay{
    background: url("images/ui-bg_flat_0_aaaaaa_40x100.png") repeat-x scroll 50% 50% #AAAAAA;
    opacity: 0.3;
}

span.iz_suggest_link_trends
{
    float:right;
    padding-right:10px;
    line-height:40px;

}

span.iz_suggest_link_trends a, 
span.iz_suggest_link_trends a:hover, 
span.iz_suggest_link_trends a:visited
{
    color:white!important;
    font-weight:bold !important;
    text-decoration:underline !important;
}

.item_definition_block .main_image .zoom_overlay
{
    background-image:url(/images/oxygen/insight_zones/play_icon.png);
    background-repeat:no-repeat;
    width:45px;
    height:45px;
    position:absolute;
    right:0;
    bottom:0;
}

#ppt_slides
{
    display:none;
    font-size:0.9em;
    text-align:center!important;
    background-color:white!important;
    padding:0!important;
}

#ppt_slides .ppt_slide
{
    padding: 0 35px;
    text-align:center
}

#ppt_slides .ppt_slide img
{
    width:100%;
    height:100%;
}
#ppt_slides .nav_right
{
    background-image:url(/images/oxygen/insight_zones/arrow_right.png);
    position:absolute;
    top:50%;
    width:16px;
    height:22px;
    right:9px;
    cursor:pointer;
    z-index:1000;
}


#ppt_slides .nav_left.disabled,
#ppt_slides .nav_right.disabled
{
  display: none;
}

#ppt_slides .nav_left
{
    background-image:url(/images/oxygen/insight_zones/arrow_left.png);
    position:absolute;
    top:50%;
    width:16px;
    height:22px;
    cursor:pointer;
    z-index:1000;
    left:9px;
}
