.page-content-inner-container {
	left: 12px;
}

div.InnerContentBelowTitle
{
	width:98%;
}

/*This div contains the content of the page */
#affiliateContent
{
	padding-top:2px;
}

.fixed-960 table.section-title {
	width:100%;
	height:31px;
}

/*Styling for bullets, including FAQs*/
.section-bullets
{
	list-style-type:none;
	margin-left:0;
	padding:0 0 20px 10px;
}

.section-bullets li
{
	background-image:url(/vp/images/b09/common/bullet/bullet1.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding:0 0 0 12px;
}

.section-sub-level-bullets
{
	list-style-type:none;
	margin:0;
	padding: 0 0 0 10px;
}

.section-sub-level-bullets li
{
	background-image:url(/vp/images/b09/common/bullet/bullet2.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding:0 0 0 12px;
}

#divMainSearch td.contents ul.local-links li a
{
	background-image:url(/vp/images/b09/common/bullet/bullet1.gif);
}

#divMainSearch span.heading
{
	border-bottom:1px dotted #B8B8B8;
}

/*Styling for the images and text in the Steps section*/
#programStepsContainer
{
	position:relative;
	width:100%;
	height:230px;
	margin-left:70px;
}

#step1Image
{
	position:absolute;
	left:0;
	top:0;
	width:130px;
	padding-bottom:10px;
}

#step2Image
{
	position:absolute;
	left:130px;
	top:0;
	width:128px;
}

#step3Image
{
	position:absolute;
	left:258px;
	top:0;
	width:157px;
}

#step4Image
{
	position:absolute;
	left:415px;
	top:0;
	width:115px;
}

.step-caption
{
	padding:0 3px 0 5px;
}

/*Styling for the Sign Up section */
#signUpHeader
{
	margin-left:70px;
	padding-bottom:20px;
}

#signUpSection
{
	width:550px;
	margin-left:67px;
	padding-bottom:25px;
}

h3
{
	margin-bottom:0;
}

/*Styling for the advertising Banner section */
#bannerAreaContainer
{
	position:relative;
	padding:0;
}

#bannerImage
{
	position:absolute;
	left:10px;
	top:15px;
}

#bannerMarketingCallout
{
	position:absolute;
	right:119px;
	top:15px;
	color:#2E2F91;
	font-size:16px;
	font-weight:bold;
}

#bannerText
{
	padding:90px 15px 10px 10px;
}

/*Styling for footnote section (19 Million people worldwide...) */
body.fixed-960 div.about-us-container
{
	width:753px;
}

td.Emphasis
{
	font-weight:bold;
	border-bottom:1px solid;
	border-color:#00539F;
}

td.back-to-top
{
	text-align:right;
}

#example_images_div
{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#example_images_control_div
{
	background:url(/vp/images/nns/common/background/websites_product_page/examples_header_tl.gif) repeat-x top left;
	height: 24px;
	line-height: 24px;
	margin-bottom: 10px;
}

.marquee-heading
{
	font-weight: bold;
}

.example_link
{
	text-decoration: underline;
	cursor: pointer;
}

.ContentHeading
{
	font-weight: bold;
	font-size: 14px;
	display: block;
	padding: 14px 0;
	border-bottom: 2px groove #333;
}
