@charset "UTF-8";
/* Self-Service Ads Intro Styles */

#my_tabs h1, h2, h3, h4, h5, h6 {
 letter-spacing: -.02em;
 color:#000;
 font-weight:bold;
}

#my_tabs h4 {
 font-size:14px;
 font-weight:bold;
 margin:20px 0 0 0px;
 color:#036;
 clear: left;
 float: left;
 display: block;
 width: 97%;
}

#my_tabs h5 {
 font-size:12px;
 font-weight:bold;
 margin:20px 0 10px 0;
 color: #633;
 clear: left;
 float: left;
 display: block;
 width: 100%;
}

#ContentContainer #MainContent.intro {
	width:720px;
}
#ContentContainer h2.banner {
	display:block;
	clear:left;
	float:left;
	height:141px;
	width:970px;
	margin:10px 0 0 -11px;
	text-indent:-99999px;
	color:#C00;
	background:transparent url(/images/splash_ss_advertising.png) no-repeat top left;
}
#ContentContainer div.access {
	display:block;
	clear:left;
	float:left;
	height:30px;
	width:940px;
	line-height:30px;
	text-align:right;
	margin:0 20px 0 0;
	color:#999;
}
#ContentContainer div.access a {
	color:#09F;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#ContentContainer div.access a:hover {
	color:#09C;
}

.inner-menu-top.intro {
	width:670px;
}

.intro .splash_intro {
	display:block;
	clear:left;
	float:left;
	height:290px;
	width:662px;
	margin:0 4px 4px 4px;
	background:url(/images/splash_intro_advertising.png) no-repeat 0 7px;
	padding:7px 0 0 0;
	position:relative;
	border: 0;
	border-top:1px solid #d8d8d8;
}
.intro .splash_intro a.button {
	display:block;
	height:51px;
	width:200px;
	position:absolute;
	top:170px;
	left:50px;
	background:transparent url(/images/bttns/Btn_Get_Started.png) no-repeat top left;
	text-indent: -99999px;
	overflow: hidden;
	border: 0;
	padding-right:0px;
}
.intro .splash_intro a.button:hover {
	background-position:-199px 0;
}

.intro .splash_mediakit {
	display:block;
	clear:left;
	float:left;
	height:290px;
	width:662px;
	margin:0 4px 4px 4px;
	background:url(/images/splash-mediakit.png) no-repeat 0 7px;
	padding:7px 0 0 0;
	position:relative;
	border: 0;
	border-top:1px solid #d8d8d8;
}
.intro .splash_mediakit a.button {
	display:block;
	height:51px;
	width:292px;
	position:absolute;
	top:226px;
	left:155px;
	background:transparent url(/images/bttns/download_media_kit_button_mids.png) no-repeat top left;
	text-indent: -99999px;
	overflow: hidden;
	border: 0;
	padding-right:0px;
}
.intro .splash_mediakit a.button:hover {
	background-position:-293px 0;
}

#mediakitin a.button {
	display:block;
	height:51px;
	width:292px;
	position:absolute;
	top:206px;
	left:95px;
	background:transparent url(/images/bttns/download_media_kit_button_mids.png) no-repeat top left;
	text-indent: -99999px;
	overflow: hidden;
	border: 0;
	padding-right:0px;
}
#mediakitin a.button:hover {
	background-position:-293px 0;
}


.intro h2#main {
	margin:0;
	padding:20px 0 20px 0;
}
.intro h3#main {
	text-align:left;
	height:30px;
	line-height:20px;
	vertical-align: top;
	clear: left;
	float: left;
	width: 620px;
	margin:0 0 5px 0;
	color: #666;
}
.intro h3#main a {
	margin:0;
	padding:10px 0 10px 0;
	color:#06C;
	text-decoration:none;
	font-size:18px;
	width: 668px;
}
.intro h3#main a:hover {
	color:#09F;
}
.intro ul.gen {
	display:block;
	clear:both;
	float:none;
	width:595px;
	margin:10px 5px 5px 20px;
}
.intro ul.gen li {
	display:block;
	clear:left;
	height:auto;
	line-height:20px;
	list-style:none;
	color:#666;
	padding:0 0 0 15px;
	background:transparent url(/images/bullet-list-item-star.png) no-repeat 0px 4px;
	width: 580px;
	float: inherit;
}
.intro h2#main {
	border-top:1px solid #d1d1d1;
	border-bottom:0;
}
.intro .steps {
	display:block;
	height:148px;
	width:662px;
	clear:left;
	float:left;
	background:transparent url(/images/step_boxes_advertising-2.png) no-repeat top left;
	overflow: hidden;
	border: 0;
	padding: 3px;
	margin: 0;
}
.intro .steps #one, .intro .steps #two, .intro .steps #three {
	display:block;
	float:left;
	height:143px;
	width:220px;
	overflow: hidden;
}
.intro .steps h5 {
	display:block;
	clear:left;
	float:left;
	height:33px;
	width:220px;
	font-size:18px;
	line-height:45px;
	text-indent:-999999px;
	margin: 0;
}
.intro .steps p {
	display:block;
	clear:left;
	float:left;
	height:57px;
	width:175px;
	margin:0 0 0 25px;
	font-size:11px;
	line-height:14px;
}
a.download-mk {
	display:block;
	clear:left;
	float:left;
	height:49px;
	width:319px;
	font-size:18px;
	color:#06C;
	line-height:46px;
	margin:20px 0;
	padding:0;
	background:transparent url(/images/bttns/download_media_kit_button.png) no-repeat top left;
	text-decoration:none;
	text-indent:-999999px;
	overflow:hidden;
	cursor:pointer;
}
a.download-mk:hover {
	background-position:-320px 0px;
}
 
.across { /* get started containers div at bottom of intro pages */
	margin:20px 4px;
	width:620px;
	background-color: #FFFEE9;
	padding: 20px;
	border: 1px solid #d8d8d8;
}
.across a {
	text-decoration:none;
}
.across h3 {
	display:block;
	clear:left;
	float:left;
	height:46px;
	width:600px;
	font-size:18px;
	color:#333;
	line-height:46px;
	margin:20px 0;
	padding:0;
	background:none;
	text-decoration:none;
}
.across a.buttonAds {
	display:block;
	height:31px;
	width:121px;
	clear:left;
	float:left;
	background:transparent url(/images/bttns/Btn_Get_Started_mini.png) no-repeat top left;
	text-indent: -99999px;
	overflow: hidden;
	border: 0;
	margin:5px 0 10px -2px;
	padding-right: 0px;
}
.across a.buttonAds:hover {
	background-position:-121px 0;
}

.intro .across p {
	width:620px;
	display: block;
	clear: left;
	float: left;
	padding: 0;
}

.mediain .across { /* get started containers div at bottom of mediakitin standalone page */
	margin:20px 0px;
	width:540px;
	background-color: #FFFEE9;
	padding: 0px;
	border: 0px solid #d8d8d8;
}
.mediain .across a {
	text-decoration:none;
}
.mediain .across h3 {
	display:block;
	clear:left;
	float:left;
	height:46px;
	width:540px;
	font-size:18px;
	color:#333;
	line-height:46px;
	margin:20px 0;
	padding:0;
	background:none;
	text-decoration:none;
}
.mediain .across a.buttonAds {
	display:block;
	height:31px;
	width:121px;
	clear:left;
	float:left;
	background:transparent url(/images/bttns/Btn_Get_Started_mini.png) no-repeat top left;
	text-indent: -99999px;
	overflow: hidden;
	border: 0;
	margin:5px 0 10px 0px;
	padding-right: 0px;
}
.mediain .across a.buttonAds:hover {
	background-position:-121px 0;
}

.mediain .across p {
	width:540px;
	display: block;
	clear: left;
	float: left;
	padding: 0;
}


.across.home { /* get started container div at bottom of intro(how it works) home page */
	margin:4px;
	width:622px;
	background:transparent url(/images/inner/nav/inner_menu_bg.png) no-repeat 50% 0%;
	padding:15px 20px 20px 20px;
	border:0;
	border-top: 1px solid #d8d8d8;
}

.intro .across.home p {
	width:600px;
	display: block;
	clear: left;
	float: left;
	padding: 0 0 0 21px;
	text-align: justify;
}

.intro .across.home a.button {
	margin-left:0px;
}

