/* +------------------------------------------------------------------------+ */
/* | PROPERTY OF ADKNOWLEDGE, COPYRIGHT 2009								| */
/* +------------------------------------------------------------------------+ */
/* +------------------------------------------------------------------------+ */
/* | PAGE STYLES															| */
/* +------------------------------------------------------------------------+ */

/* +------------------------------------------------------------------------+ */
/* | MAIN																	| */
/* +------------------------------------------------------------------------+ */

#pg_main .title_area p { line-height: 24px; margin-top: 10px; }
#pg_main .txt_area h4 { font-weight: bold; }

#pg_main .box_lgt_blu,
#pg_main .box_lgt_org { margin: 5px 13px 8px 13px; }

#pg_main .box_lgt_blu .btn_area,
#pg_main .box_lgt_org .btn_area { padding: 0px 10px 5px 10px; height: 40px; position: relative;  }

#pg_main .box_lgt_blu .btn_area .btn_blu,
#pg_main .box_lgt_org .btn_area .btn_org { position: absolute; right: 15px; }

#pg_main .box_adv,
#pg_main .box_pub { width: 45%; }

#pg_main .box_adv { float: left; padding: 30px 0px 0px 30px; }
#pg_main .box_pub { float: right; padding: 30px 30px 0px 0px; }

#pg_main .box_lgt_blu .box_mid ul,
#pg_main .box_lgt_org .box_mid ul { padding: 10px 0px 10px 1px; }

#pg_main .box_blu .box_mid h1 { margin-left: 15px; color: #FFF; }
#pg_main .box_org .box_mid h1 { margin-left: 15px; color: #FFF; }

#pg_main .client_flash { text-align: center; position: relative; top: -15px; }

.panel_area { overflow: hidden; width: 95.5%; margin: 25px auto 0px auto; }

#pg_main .box_panel {
	background: url(../images/img/img_panel_brn.png) center top no-repeat;
	width: 33.3%;
	min-height: 230px;
	float: left;
}

#pg_main .panel_1 h4 { background-position: 0 0; }
#pg_main .panel_2 h4 { background-position: 0 -24px; }
#pg_main .panel_3 h4 { background-position: 0 -48px; }

#pg_main .panel_3 ul li { display: block; padding-bottom: 7px; margin-bottom: 7px; border-bottom: 1px solid #EBEBEB;  }
#pg_main .panel_3 ul li span.txt { line-height: 16px; }
#pg_main .panel_3 ul li span.txt span { font-weight: bold; }

#pg_main .panel_3 { font-size: 11px; }

#pg_main .panel_3 .logo { margin: 0px auto 5px auto; }

#pg_main .panel_3 .logo_adtech {
	background: url(../images/img/events/icons_logos_65x30_spt.gif) no-repeat;
	height: 30px;
	width: 65px;
}

#pg_main .panel_3 .social_gaming {
	background: url(../images/img/events/logo_sgs.gif) no-repeat;
	width: 130px;
	height: 14px;
	float: right;
}

#pg_main .panel_3 .social_networking {
	background: url(../images/img/events/logo_scn.gif) no-repeat;
	width: 130px;
	height: 30px;
	float: right;
}

#pg_main .panel_3 .leadscon {
	background: url(../images/img/events/logo_leadscon.gif) no-repeat;
	width: 130px;
	height: 27px;
	float: right;
}

#pg_main .panel_3 .sic {
	background: url(../images/img/events/logo_sic.gif) no-repeat;
	width: 130px;
	height: 14px;
	float: right;
}

#pg_main .panel_3 .logo_omma {
	background: url(../images/img/events/icon_omma.gif) no-repeat;
	height: 55px;
	width: 130px;
	float: right;
}

#pg_main .panel_3 .logo_insidersummit {
	background: url(../images/img/events/icon_insidersummit.gif) no-repeat;
	height: 50px;
	width: 40px;
	float: right;
}

#pg_main .panel_3 .logo_adtech2010sf {
	background: url(../images/img/events/icon_adtech2010sf.gif) no-repeat;
	height: 71px;
	width: 150px;
	float: right;
}

#pg_main .panel_3 .logo_thinkmobile {
	background: url(../images/img/events/icon_thinkm.gif) no-repeat;
	height: 35px;
	width: 150px;
	float: right;
}

#pg_main .panel_3 .logo_insidesocial {
	background: url(../images/img/events/icon_isa.gif) no-repeat;
	height: 41px;
	width: 150px;
	float: right;
}

#pg_main .panel_3 .logo_gdc {
	background: url(../images/img/events/icon_gdc.gif) no-repeat;
	height: 50px;
	width: 100px;
	float: right;
}

#pg_main .panel_3 .logo_internet_world {
	background: url(../images/img/events/icon_logo_internet_world.gif) no-repeat;
	width: 171px;
	height: 23px;
}

#pg_main .panel_3 .logo_traffic {
	background: url(../images/img/events/icon_logo_traffic.gif) no-repeat;
	width: 116px;
	height: 35px;

}

#pg_main .panel_3 .logo_search_summit {
	background: url(../images/img/events/icon_logo_search_insider.gif) no-repeat;
	width: 80px;
	height: 35px;
	float: right;
}

#pg_main .panel_3 .logo_affiliate_summit {
	background: url(../images/img/events/icon_logo_affiliate_summit.gif) no-repeat;
	width: 100px;
	height: 35px;
	float: right;
}

#pg_main .panel_3 .logo_casual {
	background: url(../images/img/events/icon_casual.gif) no-repeat;
	width: 100px;
	height: 18px;
	float: right;
}

#pg_main .panel_3 .logo_affiliate_conv {
	background: url(../images/img/events/icon_logo_affiliate_conv.gif) center no-repeat;
	width: 80px;
	height: 40px;
	float: right;
}

#pg_main .panel_3 .logo_leadscon {
	background: url(../images/img/events/icon_logo_leadscon.gif) left center no-repeat;
	width: 100px;
	height: 40px;
	float: right;
}

#pg_main .panel_3 .logo_gridley {
	background: url(../images/img/events/icon_logo_gridley.gif) left center no-repeat;
	width: 100px;
	height: 16px;
	float: right;
}

#pg_main .panel_3 .logo_mobilize {
	background: url(../images/img/events/icon_logo_mobilize.gif) left center no-repeat;
	width: 100px;
	height: 33px;
	float: right;
}

#pg_main .panel_3 .logo_au09 {
	background: url(../images/img/events/icon_logo_au09.gif) left center no-repeat;
	width: 100px;
	height: 30px;
	float: right;
}

#pg_main .panel_3 .logo_au09au {
	background: url(../images/img/events/icon_logo_au09au.gif) left center no-repeat;
	width: 225px;
	height: 67px;
	float: right;
}

#pg_main .panel_3 .logo_engage {
	background: url(../images/img/events/icon_logo_engage.gif) left center no-repeat;
	width: 100px;
	height: 17px;
	float: right;
}

#pg_main .panel_3 .logo_sas {
	background: url(../images/img/events/icon_Social-Ad-Summit.gif) left center no-repeat;
	width: 120px;
	height: 23px;
	float: right;
}

#pg_main .panel_3 .logo_80_20 {
	background: url(../images/img/events/icon_80_20.gif) left center no-repeat;
	width: 120px;
	height: 23px;
	float: right;
}

#pg_main .panel_3 .logo_goods_summit {
	background: url(../images/img/events/icon_goods_summit.gif) left center no-repeat;
	width: 120px;
	height: 23px;
	float: right;
}

#pg_main .panel_3 .logo_adtech_ny {
	background: url(../images/img/events/icon_adtech_ny.gif) left center no-repeat;
	width: 130px;
	height: 23px;
	float: right;
}

#pg_main .panel_3 .logo_domainfest {
	background: url(../images/img/events/icon_logo_domainfest.gif) left center no-repeat;
	width: 123px;
	height: 13px;
	float: right;
}

#pg_main .panel_3 .logo_email_evolution {
	background: url(../images/img/events/icon_logo_email_evolution.gif) left center no-repeat;
	width: 130px;
	height: 23px;
	float: right;
}

#pg_main .panel_3 .logo_social_media {
	background: url(../images/img/events/icons_socialmedia.gif) left center no-repeat;
	width: 130px;
	height: 38px;
	float: right;
}

#pg_main .panel_3 .logo_freemium {
	background: url(../images/img/events/icon_freemium.gif) left center no-repeat;
	width: 130px;
	height: 42px;
	float: right;
}

#pg_main ul.bullet_list li span.blt { top: 10px; }

#pg_adv_social .content_main {width: 100%;}

/* +----------------------------------------+ */
/* | SCENE AREA						    	| */
/* +----------------------------------------+ */

.btn_area_scene .btn_1,
.btn_area_scene .btn_2,
.btn_area_scene .btn_3,
.btn_area_scene .btn_4,
.btn_area_scene .btn_5,
.btn_area_scene .btn_6 {
	background: url(../images/btn/btn_title_spt.gif) 0 -20px no-repeat;
	width: 20px;
	height: 20px;
	float: left;
	margin-right: 5px;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	font-size: 10px;
	cursor: pointer;
}

.btn_area_scene .title_btn span { position: relative; top: 4px; }

.btn_area_scene .title_btn:hover { background-position: 0 -40px; }

.scene_1,
.scene_2,
.scene_3,
.scene_4,
.scene_5,
.scene_6 { display: none; }

.scene_1 .btn_1,
.scene_2 .btn_2,
.scene_3 .btn_3,
.scene_4 .btn_4,
.scene_5 .btn_5,
.scene_6 .btn_6 { background-position: 0 0 !IMPORTANT; }

.title_area .item_1,
.title_area .item_2,
.title_area .item_3,
.title_area .item_4,
.title_area .item_5,
.title_area .item_6 { display: none; }

/* +------------------------------------------------------------------------+ */
/* | ADVERTISER																| */
/* +------------------------------------------------------------------------+ */

/* +----------------------------------------+ */
/* | USA							    	| */
/* +----------------------------------------+ */

#pg_adv .title_area p { line-height: 24px; }

.network_premium,
.network_standard,
.network_social {
	overflow: hidden;
	border-bottom: 1px solid #D1D1D1;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

#pg_adv .btn_med_mid, #pg_adv_social .btn_med_mid { float: right; width: 130px; margin-top: 10px; margin-left: 15px; }
#pg_adv_social .btn_med_mid {margin-bottom:20px;}
.network_traffic { border: none; margin-bottom: 0px; }

#pg_adv .box_wht_blu .box_mid { padding: 10px 15px 13px 15px; color: #666; }
#pg_adv .box_wht_blu .box_mid p { padding-left: 18px; line-height: 16px; }
#pg_adv .box_wht_blu .box_mid p.sub_txt { padding-top: 7px; font-weight: bold; font-size: 13px; }

/* +----------------------------------------+ */
/* | AUS / UK							    | */
/* +----------------------------------------+ */

#pg_adv_aus #content_mid,
#pg_adv_uk #content_mid { padding: 20px; }

#pg_adv_aus #content_mid .box2_mid,
#pg_adv_uk #content_mid .box2_mid { padding: 5px 20px 15px 20px; }

#pg_adv_aus #content_mid .box2_mid p,
#pg_adv_uk #content_mid .box2_mid p,
#pg_adv_aus #content_mid .box2_mid h2,
#pg_adv_uk #content_mid .box2_mid h2 { margin-left: 18px; }

#pg_adv_aus #content_mid .box2_mid .bullet_list,
#pg_adv_uk #content_mid .box2_mid .bullet_list { margin-left: 40px; }

/* +------------------------------------------------------------------------+ */
/* | PUBLISHER																| */
/* +------------------------------------------------------------------------+ */

#pg_pub .box_wht_org #accordion { padding: 5px 25px 15px 25px; }
#pg_pub .box_wht_org .pub_sub_title_bar { padding: 15px 25px 20px 10px; }
#pg_pub .ch_box_content .btn_med_mid { margin-top: 10px; width: 200px; }
#pg_pub .title_area p { line-height: 22px; }

#pg_pub .box2_wht .box2_mid ul.bullet_list { margin-left: 37px; margin-bottom: 15px; width: 60%; line-height: 18px; float: left; }

#pg_pub .content_side_bar .box_nav_gry { margin: 0px 14px 10px 12px; }

#pg_pub a.txt { color: #4198DF; text-decoration: none; }
#pg_pub a.txt:hover { text-decoration: underline; }

#pg_pub .box_wht_blu .box_mid { padding: 0px 15px 13px 15px; }

#pg_pub #content_mid { padding: 20px; }
#pg_pub .pg_pub #content_mid { padding-top: 0px; }
#pg_pub #content_mid .box2_wht .box2_mid { padding: 0px 25px 10px 25px; }
#pg_pub #content_mid .box2_wht .box2_mid p { padding: 0px 15px 10px 17px; line-height: 18px; }

#pg_pub #content_mid .box2_wht .box2_mid .content_rt { float: right; } /* IE6 FIX - float: none; position: absolute; right: 50px; */

#pg_pub .bft_title_bar,
#pg_adv_uk .bft_title_bar,
#pg_adv_aus .bft_title_bar { padding-right: 215px; margin-top: 10px; }
#pg_pub .alt_bar { padding-right: 0px; }
#pg_pub .bft_title_bar .title_bar_rt {display:none;}


.country_uk .sub_pg_social .title_area .content_rt {display:none;}

.country_uk .sub_pg_social  .title_area .content_lt {width:850px!important; }

.country_uk .sub_pg_social .sign_up_area_sml {font-size:11px;line-height: 25px;}

.country_uk .sub_pg_social .sign_up_area_sml span {padding-left:40px;}


/* +------------------------------------------------------------------------+ */
/* | EMAIL																	| */
/* +------------------------------------------------------------------------+ */

#pg_pub .sub_pg_email #content_mid .box2_wht .box2_mid .img_cube {
	background: url(../images/img/img_black_cube.gif) no-repeat;
	width: 400px;
	height: 287px;
	margin: 10px 10px 30px 0px;
}

#pg_pub .sub_pg_email #content_mid .box2_wht .box2_mid .img_api {
	background: url(../images/img/img_api_diagram.gif) no-repeat;
	width: 400px;
	height: 308px;
	margin-top: 20px;
}

#pg_pub .sub_pg_email .box2_wht .box2_mid ul.bullet_list { width: 40%; }

#pg_pub .sub_pg_email .btn_pdf, #pg_adv_social .btn_pdf  { float: right; width: 200px; margin-top: 10px; margin-right: 15px; }

#pg_adv_social .btn_pdf {margin-right:30px;}

#pg_adv_social .btn_pdf .btn_med_mid {width: 200px;!important;} 

#pg_pub .sub_pg_email .btn_pdf .btn_img, #pg_adv_social .btn_pdf .btn_img {
	background: url(../images/icn/icons_48x48_spt.gif) 0 -288px no-repeat; 
	width: 48px;
	height: 48px;
	position: absolute;
	top: -17px;
}

#pg_pub .sub_pg_email .btn_pdf .txt_link, #pg_adv_social .btn_pdf .txt_link { margin-left: 50px; }


/* +------------------------------------------------------------------------+ */
/* | AFFILIATE																| */
/* +------------------------------------------------------------------------+ */

#pg_pub .sub_pg_affiliate .box2_wht .box2_mid ul.bullet_list { width: 90%; }
#pg_pub .sub_pg_affiliate .box2_wht .content_lt { width: 510px; }

#pg_pub .sub_pg_affiliate .title_bar_mid .img {
	background:white url(../images/btn/btn_sign_up_adstation.gif) no-repeat right top;
	width: 190px;
	height: 33px;
	float: right;
	padding-top: 15px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
#pg_pub .sub_pg_affiliate .title_bar_mid .img:hover {
	background:white  url(../images/btn/btn_sign_up_adstation.gif) no-repeat right -46px;
}
#pg_pub .title_bar_mid h1 {padding-right:10px;}

#pg_pub .sub_pg_affiliate .title_bar_mid .img span { display:none;}
#pg_pub .sub_pg_affiliate .btn_pdf { width: 260px; margin: 10px 0 0 -20px; }

.aff_screens { padding: 5px 0; overflow: auto; }

.aff_screens a {
	float: left;
	margin-left: 5px;
	background: url(../images/btn/btn_aff_screens_spt.png) no-repeat;
	width: 122px;
	height: 91px;
}

.aff_screens .screen_1 { background-position: 0 0; }
.aff_screens .screen_2 { background-position: 0 -182px; }
.aff_screens .screen_3 { background-position: 0 -364px; }
.aff_screens .screen_4 { background-position: 0 -546px; }

.aff_screens .screen_1:hover { background-position: 0 -91px; }
.aff_screens .screen_2:hover { background-position: 0 -273px; }
.aff_screens .screen_3:hover { background-position: 0 -455px; }
.aff_screens .screen_4:hover { background-position: 0 -637px; }

/* +------------------------------------------------------------------------+ */
/* | SEARCH																	| */
/* +------------------------------------------------------------------------+ */

#pg_pub .sub_pg_search .content_rt .img {
	background: url(../images/img/img_adstation_thumb_2.gif) no-repeat;
	width: 300px;
	height: 251px;
	margin: 10px 10px 0px 0px;
	border: 2px solid #A8A8A8;
}

#pg_pub .sub_pg_search .bullet_list { width: 50% !IMPORTANT; }

/* +------------------------------------------------------------------------+ */
/* | SOCIAL																	| */
/* +------------------------------------------------------------------------+ */

.sub_pg_social #content_mid .content_rt .graphic_area { height: 270px; position: relative; }

.sub_pg_social #content_mid .content_rt .graphic_area .img {
	background: url(../images/img/img_pg_pub_social.png) no-repeat;
	width: 480px;
	height: 270px;
	position: absolute;
	right: -5px;
	top: 10px;
}
.sub_pg_social #content_mid .bullet_list { width: 35% !IMPORTANT; }

/* +------------------------------------------------------------------------+ */
/* | DOMAIN																	| */
/* +------------------------------------------------------------------------+ */

#pg_pub .sub_pg_domain .bullet_list { width: 90% !IMPORTANT; }
#pg_pub .sub_pg_domain h2 { margin: 0 0 10px 17px;}

/* +------------------------------------------------------------------------+ */
/* | LEARN MORE																| */
/* +------------------------------------------------------------------------+ */

.sub_pg_learn_bs .press_title_bar { padding: 15px 15px 0 10px; }

.sub_pg_learn_bs #content_mid { padding: 20px; }

.sub_pg_learn_bs .content_box {
	border: 3px solid #D9E4EE;
	position: relative;
	top: -1px;
	background: #F9F9F9;
	overflow: hidden;
	width: 790px;
	margin: 0px auto 25px auto;
}

.sub_pg_learn_bs .tab_list { margin: 25px auto 0px auto; width: 740px; }
.sub_pg_learn_bs .panel_list { width: 4740px; height: 400px; position: relative; }

.sub_pg_learn_bs .tab_list li,
.sub_pg_learn_bs .panel_list li { float: left; }

.sub_pg_learn_bs .tab_list li { margin-right: 3px; }

.sub_pg_learn_bs .panel_list li { width: 740px; padding: 0px 25px; }

.sub_pg_learn_bs .bullet_list li { padding: 10px 0 0 0; width: 95%; line-height: 18px; }
.sub_pg_learn_bs .bullet_list li span.blt { background: url(../images/icn/icons_12x12_spt.gif) 0 -12px no-repeat; }

.dashboard_on, .dashboard_off,
.campaign_on, .campaign_off,
.reporting_on, .reporting_off,
.tracking_on, .tracking_off,
.payments_on, .payments_off,
.settings_on, .settings_off,
.btn_scroll_lt, .btn_scroll_rt {
	background: url(../images/btn/btn_tab_learn_spt.gif) no-repeat;
	height: 35px;
	display: block;
	position: relative;
}

.dashboard_on { background-position: 0 0; width: 132px; }
.dashboard_off { background-position: 0 -35px; width: 132px; }
.dashboard_off:hover { background-position: 0 0; width: 132px; }

.campaign_on { background-position: 0 -70px; width: 130px; }
.campaign_off { background-position: 0 -105px; width: 130px; }
.campaign_off:hover { background-position: 0 -70px; width: 130px; }

.reporting_on { background-position: 0 -140px; width: 121px; }
.reporting_off { background-position: 0 -175px; width: 121px; }
.reporting_off:hover { background-position: 0 -140px; width: 121px; }

.tracking_on { background-position: 0 -210px; width: 111px; }
.tracking_off { background-position: 0 -245px; width: 111px; }
.tracking_off:hover { background-position: 0 -210px; width: 111px; }

.payments_on { background-position: 0 -280px; width: 120px; }
.payments_off { background-position: 0 -315px; width: 120px; }
.payments_off:hover { background-position: 0 -280px; width: 120px; }

.settings_on { background-position: 0 -350px; width: 106px; }
.settings_off { background-position: 0 -385px; width: 106px; }
.settings_off:hover { background-position: 0 -350px; width: 106px; }

.btn_area_panel {
	width: 795px;
	margin: 0px auto;
	position: relative;
	left: 2px;
	top: 175px;
	z-index: 10;
}

.btn_scroll_lt {
	background-position: 0 -420px;
	width: 35px;
	position: absolute;
	left: -17px;
}
.btn_scroll_lt:hover { background-position: -35px -420px; width: 35px; }

.btn_scroll_rt {
	background-position: -70px -420px;
	width: 35px;
	position: absolute;
	right: -17px;
}
.btn_scroll_rt:hover { background-position: -105px -420px; width: 35px; }

.panel_list h2 { color: #0B3B62; padding-top: 10px; }
.panel_list p { font-size: 14px; margin: 10px 0; line-height: 18px !IMPORTANT; padding-left: 0px !IMPORTANT; }

.sub_pg_learn_bs .thumb_screens { margin: 20px auto; overflow: hidden; width: 98%; }
.sub_pg_learn_bs .thumb_screens img {
	background: url(../images/img/screens/img_screens_spt.gif) no-repeat;
	width: 170px;
	height: 130px;
	display: block;
	float: left;
	margin-right: 20px;
	text-align: center;
	color: #4198DF;
	text-decoration: none;
}

.thumb_screen_1 { background-position: 0 0 !IMPORTANT; }
.thumb_screen_2 { background-position: 0 -130px !IMPORTANT; }
.thumb_screen_3 { background-position: 0 -260px !IMPORTANT; }
.thumb_screen_4 { background-position: 0 -390px !IMPORTANT; }
.thumb_screen_5 { background-position: 0 -520px !IMPORTANT; }
.thumb_screen_6 { background-position: 0 -650px !IMPORTANT; }
.thumb_screen_7 { background-position: 0 -780px !IMPORTANT; }
.thumb_screen_8 { background-position: 0 -910px !IMPORTANT; }
.thumb_screen_9 { background-position: 0 -1040px !IMPORTANT; }

.panel_settings .thumb_screens { padding-top: 40px; }
.panel_payments .thumb_screens { padding-top: 50px; }
.panel_tracking .thumb_screens { padding-top: 50px; }


/* +------------------------------------------------------------------------+ */
/* | ABOUT US																| */
/* +------------------------------------------------------------------------+ */

#pg_about .box_wht_blu .box_mid, #pg_privacy_center .box_wht_blu .box_mid { padding: 15px 25px 15px 10px; }
#pg_about .box_nav_gry .box_top_mid h4 { padding-bottom: 15px; }
#pg_about .box_nav_gry .box_mid .bullet_list { padding-bottom: 10px; }

#pg_about .content_box, #pg_privacy_center .content_box  {
	border: 2px solid #D9E4EE;
	margin-left: 17px;
	position: relative;
	top: -1px;
	padding: 20px;
	background: #F9F9F9;
}

#pg_about .content_box p, #pg_privacy_center .content_box p { line-height: 18px;  margin-bottom: 10px; }
#pg_about .content_box .img {
	background: url(../images/img/img_kc.jpg) center no-repeat;
	width: 200px;
	height: 300px;
	float: right;
	border: 2px solid #D1D1D1;
	padding: 3px;
	margin-left: 20px;
}

#pg_about .box_glance .box_mid .img {
	background: url(../images/img/img_awards_about_panel.gif) center no-repeat;
	width: 100%;
	height: 137px;
}

.location_list { padding: 15px 20px; }
.location_list p { line-height: 14px; margin-bottom: 10px; border-bottom: 1px solid #D1D1D1; padding-bottom: 10px; font-size: 11px; }
.location_list p span { font-weight: bold; font-size: 12px; }
.location_list a { color: #4198DF; }

/* +------------------------------------------------------------------------+ */
/* | PRESS ROOM																| */
/* +------------------------------------------------------------------------+ */

.pg_press .content_box {
	height: 530px;
	overflow: auto;
	background: #F9F9F9;
}

.pg_press .content_box .press_item { margin-bottom: 15px; }
.pg_press .content_box .press_item .title { font-size: 14px; }
.pg_press .content_box a { color: #4198DF; text-decoration: none; }
.pg_press .content_box a:hover { text-decoration: underline; }

.pg_press .content_box h1,
.pg_press .content_box h2,
.pg_press .content_box h3 { margin-bottom: 10px; }

/* +------------------------------------------------------------------------+ */
/* | NEWS ROOM																| */
/* +------------------------------------------------------------------------+ */

.pg_news .content_box {
	height: 530px;
	overflow: auto;
	background: #F9F9F9;
}

.pg_news .content_box .news_item { margin-bottom: 15px; }
.pg_news .content_box .news_item .title { font-size: 14px; }
.pg_news .content_box a { color: #4198DF; text-decoration: none; }
.pg_news .content_box a:hover { text-decoration: underline; }

.pg_news .content_box h1,
.pg_news .content_box h2,
.pg_news .content_box h3 { margin-bottom: 10px; }

/* +------------------------------------------------------------------------+ */
/* | CAREER																	| */
/* +------------------------------------------------------------------------+ */

#pg_about .pg_careers .content_box { padding: 0px; }
#pg_about .pg_careers .content_box p.txt { margin: 20px 20px 0px 20px; }
#pg_about .pg_careers .content_box .btn_blu { width: 200px; margin-left: 20px; }

.pg_careers .quote_box { margin: 0px 20px 20px 20px; }
.pg_careers .quote_box .box_mid { font-size: 11px; line-height: 16px; color: #445C6F !IMPORTANT; }
.pg_careers .quote_box .box_mid p { padding-top: 10px !IMPORTANT; }
.pg_careers iframe {
	width: 100%;
	border: none;
	border-top: 1px solid #D1D1D1;
	overflow: auto;
	overflow-x: hidden;
	height: 550px;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}

#pg_about .pg_careers .content_box .img {
	background: url(../images/img/img_building_photos.jpg) no-repeat;
	width: 495px;
	height: 90px;
	border: none;
	margin: 10px 2px 10px 0px;
}

/* +------------------------------------------------------------------------+ */
/* | TARGETING																| */
/* +------------------------------------------------------------------------+ */
#pg_targeting #content_top,
#pg_targeting .title_area,
#pg_targeting .title_area .txt_area,
#pg_targeting .title_area .content_rt .graphic_area { height: 360px; }

#pg_targeting #content_top { background: url(../images/bg/bg_title_targeting.gif) repeat-x; }
#pg_targeting .title_area { padding: 0px; }

#pg_targeting .title_area .content_lt {
	width: 240px;
	padding-top: 20px;
	background: url(../images/img/img_target_btm_lt.gif) bottom left no-repeat;
	height: 360px;
}

#pg_targeting .title_area .content_lt h1 { margin-bottom: 15px; }
#pg_targeting .title_area .content_rt .graphic_area { width: 640px; }

#pg_targeting .box_wht_blu { margin: 20px; position: relative; }
#pg_targeting .box_wht_blu .box_mid { padding: 10px 20px 20px 20px; position: static; }
#pg_targeting .box_wht_blu .box_mid p { line-height: 18px; margin-top: 10px; width: 80%; }
#pg_targeting .box_wht_blu .box_mid .bullet_list { width: 60%; line-height: 18px; }
#pg_targeting .box_wht_blu .box_mid .img {
	background: url(../images/img/img_target_corner.gif) no-repeat;
	width: 316px;
	height: 335px;
	position: absolute;
	right: 4px;
	bottom: 5px;
	z-index: 100;
}

/* +------------------------------------------------------------------------+ */
/* | PRIVACY POLICY															| */
/* +------------------------------------------------------------------------+ */

#pg_privacy_policy #content_mid { padding: 30px; }
#pg_privacy_policy .box_mid { padding: 20px 30px; }
#pg_privacy_policy .content_box {
	padding: 20px 30px;
	border: 2px solid #D9E4EE;
	margin-left: 17px;
	height: auto;
	overflow: auto;
	position: relative;
	top: -1px;
	background: #F9F9F9;
}

#pg_privacy_policy .content_box ol,
#pg_privacy_policy .box_mid p { line-height: 18px; padding-bottom:20px; }
#pg_privacy_policy .box_mid a { color: #4198DF; }

#pg_privacy_policy .content_box ol span { text-decoration: underline; }

#pg_privacy_policy .content_box ol li { font-weight: bold; }
#pg_privacy_policy .content_box ol li li { font-weight: normal; list-style: disc; }
#pg_privacy_policy .content_box ol li li li { list-style: lower-alpha; }
#pg_privacy_policy .content_box ol li li li li { list-style: circle; margin-left: 30px; }

#pg_privacy_policy .box_mid h3,
#pg_privacy_policy .box_mid h4 { padding-bottom: 15px; }

/* +------------------------------------------------------------------------+ */
/* | CONTACT US																| */
/* +------------------------------------------------------------------------+ */

#pg_contact .box_mid { padding: 15px 25px 15px 10px; }
#pg_contact .content_box {
	padding: 20px 30px 20px 30px;
	border: 2px solid #D9E4EE;
	margin-left: 17px;
	position: relative;
	top: -1px;
	background: #F9F9F9;
}

#pg_contact .btn_med_mid { margin-bottom: 10px; width: 150px; }

#pg_contact .contact_success p { margin-bottom: 5px; }

#form_contact span { display: block; padding: 10px 0px 2px 0px;  }
#form_contact input.txt, #form_contact textarea.txt, #form_contact select.txt { width: 90%; display: block; }
#form_contact a.btn { margin: 10px 0px; display: block; width: 90px; text-align: center; }
#form_contact textarea { height: 100px; margin-bottom: 10px; }
#form_contact p.note { font-size: 10px; font-style: italic; }

/* +------------------------------------------------------------------------+ */
/* | UNSUBSCRIBE                                                            | */
/* +------------------------------------------------------------------------+ */

#form_unsub { margin-bottom: 20px; }
#form_unsub table {padding-bottom:20px;}

#unsub_head1 {margin-left:8px; background-image:url(/images/unsub/topheader.jpg); background-color:white; background-repeat:no-repeat; height:100px; background-position:100px; width:700px;}
#unsub_head2 {margin-left:8px; background-image:url(/images/unsub/topheader.jpg); background-color:white; background-repeat:no-repeat; height:100px; background-position:100px; width:700px;}
#unsub_head3 {margin-left:8px; background-image:url(/images/unsub/topheader.jpg); background-color:white; background-repeat:no-repeat; height:100px; background-position:100px; width:700px;}

#unsub_head1 p {padding:25px 15px 15px 100px; font-size:18px; font-weight:bold; background-image:url(/images/unsub/envelopered.jpg); background-repeat:no-repeat; height:100px; font-size:20px;}
#unsub_head2 p {padding:25px 15px 15px 100px; font-size:18px; font-weight:bold; background-image:url(/images/unsub/envelopegreen.jpg); background-repeat:no-repeat; height:100px; font-size:20px;}
#unsub_head3 p {padding:25px 15px 15px 0px; font-size:18px; height:100px; font-size:20px;}

#unsubul {margin-left:30px;margin-bottom:10px;width:350px;}
#unsubul ul li {list-style-type:disc!important; padding-bottom:5px; font-size:12px; color:#ef9700;}

.content { background-color:white; border:2px solid white; -moz-border-radius: 20px; -webkit-border-radius: 20px; padding:15px;}
.content p{padding:10px; line-height:17px;}
.content table{margin-left:8px; padding-top:10px;}
#content_mid { background: white; padding-top:0!important; padding-left:5px!important;}

.mus_box{background-image:url(/images/unsub/bottomheader.jpg); background-repeat:no-repeat; background-position:bottom center; padding-bottom:70px; margin-left:15px; font-family:Verdana, Geneva, sans-serif;}
.mus_box p{width:700px;}

.icon_12x12_pointer_blu { background: url(../images/icn/icons_16x16_spt.gif) no-repeat; width: 17px!important; height: 16px; display: block; } 

/* +------------------------------------------------------------------------+ */
/* | 404 ERROR PAGE															| */
/* +------------------------------------------------------------------------+ */

#pg_404 .box_wht_blu { margin: 20px; position: relative; }
#pg_404 .box_wht_blu .box_mid { padding: 10px 20px 20px 20px; position: static; }
#pg_404 .box_wht_blu .box_mid p { line-height: 18px; margin-top: 10px; width: 80%; }
#pg_404 .box_wht_blu .box_mid .bullet_list { width: 60%; line-height: 18px; }
#pg_404 .box_wht_blu h3 { padding-top: 15px; font-weight: bold;}
#pg_404 .box_mid a { color: #4198DF; }

#pg_404 .box_wht_blu .box_mid .img {
	background: url(../images/img/img_404_corner.gif) no-repeat;
	width: 121px;
	height: 243px;
	position: absolute;
	right: 50px;
	bottom: 40px;
	z-index: 100;
}

/* +------------------------------------------------------------------------+ */
/* | Privacy Center                                                            | */
/* +------------------------------------------------------------------------+ */

#pg_privacy_center .box_wht_blu {
	margin-bottom: 20px;
}