/* ad analysis */
div.ad {
	background:#EEEEEE none repeat scroll 0 0;
	border:1px dashed #AAAAAA;
	font-size:x-small;
	padding:4px;
}

div.ad h1 {
	font-weight: bold;
	background: none;
	font-size:small;
	color: #2200CC;
	text-decoration: underline;
	padding: 0px;
}

div.ad a {
	color: green;
	text-decoration: none;
}

/* report item */
table.aggregated_item, table.excluded_link {
	margin: 15px 0 7px 150px;
	border: none;
}

table.aggregated_item td, table.excluded_link td{
	border: none;
}

/* adword table */
table.select_adword, table.select_country {
	margin: 15px 0 7px 150px;
	border: none;
}

table.select_adword td, table.select_country td{
	border: none;
}

/* banner style */

#excludedlink_banner {
	z-index: 100;
}

#ad_report_banner {
}

#ad_filter_banner {
}

#ad_reportitem_banner {
	z-index: 300;
}

#ad_filteritem_banner {
	z-index: 300;
}

#multi_select_actions_excluded_link {
	border: solid black 1px;
	padding: 5px;
}

#multi_select_actions_excluded_link  select{
	width: 100%;
	margin: 1px;
}

.reportitem_banner_content select {
	width: 100%;
	margin: 1px;
}

#new_report #reportName {
	width: 120px;
	margin: 5px;
}

a.print {
	margin          : 5px;
	background      : #e77a15;
	color           : white !important;
	font-weight     : bold;
	margin          : 1px 5px;
	padding         : 1px 10px;
	text-decoration : none;
}