
#content {
	position: relative;
}

#filterPageHead { 
	padding-top:15px;
	padding-bottom:10px;
	background:url('../../images/netchart/main-page-top-line.png') repeat-x;
	border-bottom:1px solid #ccc;
	height:45px;
	margin-bottom: 25px;
	position: relative;
	*zoom:1;
}


#filterPageHead .serviceLogo,
#filterPageHead .serviceLogo span {
	display:block;
	width:156px;
	height:45px;
	overflow: hidden;
}

#filterPageHead .serviceLogo {
	color: #4b9600;
	font: italic bold 19px/41px Georgia, "Times New Roman", Times, serif;
	position: relative;
	float: left;
	margin-right: -100%;
}

#filterPageHead .serviceLogo a {
	color: #4b9600;
}

#filterPageHead .serviceLogo span {
	position: absolute;
	top: 0;
	left: 0;
	background: url(../../images/mediaplanner/mediaplanner-logo.png);
}


#filterPageHead .faqLnk {
	margin-left: 20%;
	float: left;
	line-height: 17px;
	padding-top: 13px;
	/*border: 1px solid;*/
}

* html #filterPageHead .faqLnk {
	display: inline;
}

#filterPageHead .faqLnk span {
	color: #666666;
}



#filterPageHead .download {
	float: right;
	text-align: right;
	font-size: 16px;
	line-height: 16px;
	padding-top: 13px;
	position: relative;
	z-index: 100;
}

#filterPageHead .download a {
	color: #4b9600;
}

#filterPageHead .download span {
	font-size: 12px;
	color: #666666;
	margin-left: 5px;
}



.Content {
	margin-bottom: 25px;
	font-size: 15px;
	line-height: 22px;
	color: #333333;
}

.Content .big {
	font-size: 19px;
	line-height: 27px;
	color: #666666;
	margin-bottom: 25px;
}

.Content .big b {
	font-weight: normal;
	color: #000;
}

.Content p {
	margin-bottom: 7px;
}

.Content h3 {
	font-weight: bold;
	margin-bottom: 7px;
}

.Content ol {
	list-style-type: decimal;
	list-style-position: inside;
	vertical-align: baseline;
}

.Content  ol li {
	margin-bottom: 7px;
	//zoom: normal;
}

.columns .col1 {
	float: left;
	width: 40%;
	margin-right: 40px;
}

.columns .col2 {
	float: left;
	width: 50%;
}

.Faq {
	margin-left: 20%;
	width: 50%;
	font-size: 13px;
	line-height: 21px;
}

.Faq h2 {
	font-size: 19px;
	font-weight: bold;
	margin-bottom: 25px;
}

.Faq dl {
	margin-left: -15px;
}

.Faq dt,
.Faq dd {
	padding-left: 15px;
	background-image: url(../../images/netchart/dash-bull.gif);
	background-position: 0 .3em;
	background-repeat: no-repeat;
}

.Faq dt {
	font-weight: bold;
	font-style: italic;
}

.Faq dd {
	margin-bottom: 15px;
}





.screens { 
	padding-top:25px; 
	border-top:1px solid #ccc;
}
.screens .screen { 
	float:left;
	width:220px;
	font-size:11px;
	line-height:16px;
}
.screens .screen p {
	padding-top:11px;
}
