#contentLeft .leftWi
{
	border:1px solid #CED5DA;
	padding:3px;
	padding-bottom:0;
	border-bottom:none;
}

.leftWiBG
{
background:#f7f8fa;
padding:7px;
	padding-bottom:5px;
}

#main_navi_show a, #main_navi_etc a
{
	font-size:12px;
	text-decoration:none
}

#show_all_tools:focus{ display:none; }

.leftWi h3
{
	color:#004C78;
	margin:0 0 10px 0;
	font-size:13px
	
}

.leftWi p { 	
	font-size: 1.1em;
	line-height: 1.5em;
}

#contentWide, #middleContentPane { width:820px }

 
.resTableHeaderWideMain, #middleContentPane .resultTableNarrow
{
	width:398px;
}


.resultTableNarrowBottom488,  .resultTableNarrowBottom314, .resultTableNarrowBottom320, .resultTableNarrowBottom400, .resultTableNarrowBottom400gr, .resultTableNarrowBottom404, .resultTableNarrowBottom642, .resultTableNarrowBottom648, .resultTableNarrowBottom650
{
	background:url(../img/table_bottom_wide488.png) no-repeat;
	width:488px;
	height:10px;
	clear:both;
}

.resultTableNarrowBottom400 { background:url(../img/table_bottom_wide400.png) no-repeat; width:400px;}
.resultTableNarrowBottom400gr { 	background:url(../img/table_bottom_wide400gr.png) no-repeat; width:400px;}
.resultTableNarrowBottom404 { 	background:url(../img/table_bottom_wide404.png) no-repeat; width:404px;}
.resultTableNarrowBottom314 { background:url(../img/table_bottom_wide314.png) no-repeat; width:314px; }
.resultTableNarrowBottom320 { background:url(../img/table_bottom_wide320.png) no-repeat; width:320px; }
.resultTableNarrowBottom642 { background:url(../img/table_bottom_wide642.png) no-repeat; width:642px;}
.resultTableNarrowBottom648 { background:url(../img/table_bottom_wide648.png) no-repeat; width:648px;}
.resultTableNarrowBottom650 { background:url(../img/table_bottom_wide650.png) no-repeat; width:650px;}


.dojoGridResult
{
	width:398px; 
	height:auto;
}

.full_report { padding:9px 12px 0 0; clear:both;text-align:right }

.full_report a{ color:#004C78; font-weight:700; text-decoration:none}

.dojoxGridRowTable .helpButtonSmall { margin-left:6px }

.cP, th.dojoxGridCell { cursor:pointer }

.tab_tip { 
	font-weight:700; 
	color:#000;
	cursor:poiter;
	padding:0 5px 0 0px;
	float:left;
}

.dijitToggleButtonIconChar
{
	display:none;
}

.dijitButtonText
{
	color:#004C78;
	font-weight:700;
	padding:9px 0 0 5px;
}

button.dijitReset { background:none; }

#OrganicCompetitorsFullReportButton, #PaidKeywordsFullReportButton, #PaidCompetitorsFullReportButton, #OrganicKeywordsFullReportButton, #WidgetWatchList , 
#OrganicCompetitorsMoreButton, #PaidKeywordsMoreButton, #PaidCompetitorsMoreButton, #OrganicKeywordsMoreButton, #WidgetRecentSearch, #PaidSpreading{ display : none }




#userWatchList, #recent_search { padding-bottom:4px;}

#userWatchList li, #recent_search li 
{
	padding:0 0  3px 8px;
	line-height:15px;
}

#userWatchList li a, #recent_searches ul li a { text-decoration:none }

#userWatchList li:hover, #recent_searches ul li:hover
{
	background:#e1e8ee;
}
#userWatchList  table, #recent_searches  table{ width:100% }

#userWatchList .li_watch, #recent_search .li_watch
{
	background: url(../img/arrow_red.png) no-repeat 0px 5px;
	width:3px;
	height:5px;
	padding-right:5px;
}

#userWatchList .li_watch_del
{
	background: url(../img/btn_del.png) no-repeat 0px 4px;
	width:14px;
	cursor:pointer;
}
#recent_searches { display:none; } 

.searchResult, .searchResult span{font-size:14px; font-weight:700}

.searchResult span { color:#004C78}

.searchResult, #addWatchListButton, #watchlist_error  { float:left;}
.searchResult { padding:0 10px 11px 3px; }

#addWatchListButton  {/* background: url(../img/btn_watchlist.png) no-repeat; */ height:16px;width:16px; cursor:pointer; }

#watchlist_error { color:red; font-size:12px;padding:1px 0 0 4px;}

#SearchButtons { padding-bottom:15px;height:25px; }

.OverviewButton { background: url(../img/btn_overview.png) no-repeat; height:25px; width:89px; cursor:pointer; }
.OverviewButton:hover,.OverviewButtonActive { background: url(../img/btn_overview_active.png) no-repeat; height:25px; width:89px; cursor:pointer; }

.PaidSearchButton { background: url(../img/btn_paid_search.png) no-repeat; height:25px; width:107px; cursor:pointer; }
.PaidSearchButton:hover, .PaidSearchButtonActive { background: url(../img/btn_paid_search_active.png) no-repeat; height:25px; width:107px; cursor:pointer; }

.OrganicSearchButton { background: url(../img/btn_organic_search.png) no-repeat; height:25px; width:127px; cursor:pointer; }
.OrganicSearchButton:hover , .OrganicSearchButtonActive{ background: url(../img/btn_organic_search_active.png) no-repeat; height:25px; width:127px; cursor:pointer; }

.UniversalSearchButton { background: url(../img/btn_universal_search.png) no-repeat; height:25px; width:136px; cursor:pointer; }
.UniversalSearchButton:hover, .UniversalSearchButtonActive { background: url(../img/btn_universal_search_active.png) no-repeat; height:25px; width:136px; cursor:pointer; }

.ToplistSearchButton { background: url(../img/btn_toplist.png) no-repeat; height:25px; width:136px; cursor:pointer; }
.ToplistSearchButton:hover, .ToplistSearchButtonActive { background: url(../img/btn_toplist_active.png) no-repeat; height:25px; width:136px; cursor:pointer; }

.OverviewButton, .PaidSearchButton, .OrganicSearchButton, .UniversalSearchButton,.ToplistSearchButton {float:left; margin-right:10px;}

.dojoPagination { text-align:center;width:812px;}
.dojoPagination .paginator { border-left:1px solid #CED5DA;border-right:1px solid #CED5DA; } 
.dojoPagination .paginator div { float:left; }
#page_navi { display:none;padding-bottom:10px; }
#keyword_result, .resultTableName {font-weight:700; color:#FFF; font-size:1.1em;padding:0 8px;float:right}
.resultTableName {float:left}

#page_navi a.active {text-decoration:none;font-weight:700}
.cP, #jump_to_page { cursor:pointer }
#jump_to_page { font-weight:700;}

#previewBoxNarrow table th, .resultTableNarrow table th, #contentWide .resTableColHead th  {font-weight:700; border-right:1px solid #CED5DA; border-bottom:1px solid #CED5DA; text-align:left}
#previewBoxNarrow table td {border-right:1px solid #CED5DA; border-bottom:1px solid #CED5DA; text-align:left}

#previewBoxNarrow .bRN { border-right:0}

.lv_paginator { float: right; margin:0 6px;padding:4px 0 0 0; }

.paginationSpacer, .paginationActive {color:#014b70;margin:0px}
a.paginationActive { cursor:pointer;}
.paginationActive { padding:1px 4px;text-align:center}
a.paginationActive:hover, .paginationActive img:hover{text-decoration:underline;}
.currentPage, .nextPage  {/*background:url(../img/paginator_bg_blue.gif) repeat-x;height:16px;border:1px solid #014b70;*/margin-top:0px;padding:0px 5px 2px;color:#000;font-weight:700;}
/*.nextPage {background:url(../img/paginator_bg_grey.gif) repeat-x; border-color:#bfc4c8;color:#014b70;font-weight:100}*/
.preloadPaginator {width:20px;height:20px;float:left;margin:2px 3px -3px}
.disable { color:#9ba6ae}


.pieChartLegend{width:12px;height:12px;float:left;margin:1px 8px 5px 0;}

.market_section { border-bottom:0px solid #CED5DA;width:398px;height:130px; }

.market_section_piechart
{
	float:left;
	width:228px;
	height:90px;
	padding:20px;
}

.pieChartTitle
{ 
	font-size:11px;
	color:#004C78;
	font-weight:700;
	float:left;
}

.pieChartLegendCnt {padding:10px 10px 15px 15px;}

.pie_tabs
{
	clear:both;
	margin:-4px 5px 0 0;
	float:right
}

.toplist_tabs { float:left;margin:-7px 0 0 15px}


.tab_section a, .tab_section .active {
	background: url("../img/tab80_i.png") no-repeat 0px 0px;
	height: 18px;
	display: block;
	padding: 7px 0 0 0;
	width: 80px;
	text-decoration: none;
	text-align: center;
	color: #004C78;
	font-weight: bold;
	cursor:pointer
}

.tab_section .active {
	background: url("../img/tab80_a.png") no-repeat 0px 0px;
	color:#64757F;
	cursor:default;
}

.tab_section_toplist a, .tab_section_toplist .active {
	background: url("../img/tab150_i.png") no-repeat 0px 0px;
	height: 18px;
	display: block;
	padding: 7px 0 0 0;
	width: 150px;
	text-decoration: none;
	text-align: center;
	color: #004C78;
	font-weight: bold;
	cursor:pointer
}

.tab_section_toplist .active {
	background: url("../img/tab150_a.png") no-repeat 0px 0px;
	color:#64757F;
	cursor:default;
}



.tab_section li, .tab_section_toplist li {
	list-style: none;
	float: left;
	margin: 3px 0 0 2px;
}

.pieChart
{
	float:left;width:130px
}


#SerpSpreadingCounts, .SpreadingPages { margin-left:5px;text-align:center; width:800px }
.SpreadingPages { border-top:2px solid #878299;padding-top:5px;}
.SerpSpreadingCount, .SerpSpreadingPage{width:80px;text-align:center;float:left;color:#004C78}
.SerpSpreadingCount {width:80px;position:relative;text-align:center;}
.SerpSpreadingPage { font-weight:700}


#AdVariationsTable .advariations_url  {font: normal 16px Arial,sans-serif; color:#2200CC; text-decoration:underline}
#previewBoxNarrow #AdVariationsTable p  {font: normal 13px Arial,sans-serif; color:#000;padding:0px}
#AdVariationsTable cite  {font: normal 13px Arial,sans-serif; color:green;padding:0px}
#AdVariationsTable  td {vertical-align:top;width:258px}

#previewBoxNarrow  table.keywordHead,#previewBoxNarrow  table.keywordHead table { table-layout:fixed;width:492px;height:160px;}
#previewBoxNarrow  table.keywordHead table { width:40px;height:160px;}
#previewBoxNarrow  table.keywordHead td{ padding:0 1px 0 0;width:40px; /*height:160px;*/vertical-align:bottom;border:0;font-size:11px;text-align:center;}

.tabledescription{border:1px solid #CED5DA;border-top:0;padding:7px;position:absolute;margin:28px 0 0 35px ;background:#fff;z-index:100}

#previewBoxNarrow table.tableHead  { border:0; border-spacing: 0px; border-collapse: collapse; width:auto;table-layout:auto;padding:0 5px;}

#previewBoxNarrow table.tableHead  td {padding:0;margin:0;font-weight:700; vertical-align:middle;border:0px;}
#previewBoxNarrow table.tableHead  td span{margin-left:5px}

.helpButtonDesc{
	background: url("../img/icons/btn_help2.png") no-repeat;
	width: 15px;
	height: 15px;
	margin: 0 0 0 6px;
	padding: 0 8px;
	cursor: pointer;

}

.helpButtonGrid,.helpButtonKey  {	
	cursor: pointer;
}

.keyFigures 
{ 
	background: transparent url(../img/icons/btn_help_small.png) no-repeat scroll 0 0;
	cursor:pointer;
	height:8px;
	width:8px;
	padding:0 6px;
	

}

.helpButtonKey, .keyFigures   { float:none;padding: 0 6px;margin:0;position:relative;top:1px;left:8px}

.vsDomain {color:#fff;font-size:12px;padding:0 7px;text-align:center}


.pieChartArea:hover{ border:1px solid red}

#piechartTip{ width:180px; margin-top:15px;}


#piechartTip td
{
	background: url(../img/info_bg.png);
	padding:10px;
	text-align:left;
	border:2px solid #ced5da;
	color:#fff;
	font-weight:700;
}

#change_layer img {margin-top:-5px;}
*+html #change_layer img {margin-top:-7px;} /*IE7 Hack*/



#changeRegionTD table { margin-right:0;}
#changeRegionTD div { float:right;width:30px;text-align:left;margin:3px 13px 0 0;padding:0;}

#excel_export {margin: -27px 6px 0 0;text-align:right}
#excel_export {float:right}
#excel_export table td{padding: 0;border:0;color:#fff;font-weight:700;font-size:1.1em}
#excel_export table td._exp{padding-right:10px;}

#excel_export img {cursor: pointer;}

.pL8{ padding-left:8px }
