/**
 *	EXPAT ADVERTISING - style.css
 *	Author: NaTL
 *	Email: tranlinkna@gmail.com
**/

/***********COMMON***********/
body{font-family:arial;font-size:17px; color:#242424; background:#f5f5f5 url(../IMG/bgr.jpg) 0px 0px repeat-x;height: 100%; overflow-y: scroll;}
a{text-decoration:none; color:#242424;}
a:hover{text-decoration:underline; color:#242424;}

h1,
h1 a{color:#d62e4e; font-size:33px; font-weight:bold; text-decoration:none;}

.hr{width:767px; margin:auto;background:#2a2a2a; color:#2a2a2a;height:1px;display:block; overflow:hidden;}
.error{color:#f00;font-style:italic;}
.btn_submit{display:inline-block;height:51px;color:#fff; font-weight:bold;font-size:25px; overflow:hidden;background:url(/IMG/submit.png) no-repeat;width:201px;height:52px;}.btn_submit{display:inline-block;height:51px;color:#fff; font-weight:bold;font-size:25px; overflow:hidden;background:url(/IMG/submit.png) no-repeat;width:201px;height:52px;}
.btn_submit:hover{background:url(/IMG/submit.png) no-repeat;width:201px;height:52px;}
.btn_main{display:inline-block;height:51px;color:#fff; font-weight:bold;font-size:25px; overflow:hidden;}
.btn_main .btnl{float:left;width:10px;height:51px; background:url(../IMG/btn_left_center.png) 0px 0px no-repeat;}
.btn_main .btnc{float:left;height:42px;background:url(../IMG/btn_left_center.png) 0px -61px repeat-x;padding:9px 26px 0px 18px;}
.btn_main .btnr{float:right;width:51px;height:51px; background:url(../IMG/btn_right.png) 0px 0px no-repeat;}
.btn_main:hover{color:#e5e5e5; text-decoration:none;}
.btn_main:hover .btnr{ background:url(../IMG/btn_right.png) 0px -61px no-repeat;}
/***********E: COMMON***********/

/***********ROUNDEDBOX***********/
.roundedbox{border:1px solid #e67c7c; position:relative;width:906px; background:#fff;padding:27px;}
.roundedbox .tl{background:url(../IMG/rounded_tl.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;top:-1px;left:-1px;}
.roundedbox .tr{background:url(../IMG/rounded_tr.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;top:-1px;right:-1px;}
.roundedbox .bl{background:url(../IMG/rounded_bl.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;bottom:-1px;left:-1px;}
.roundedbox .br{background:url(../IMG/rounded_br.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;bottom:-1px;right:-1px;}

.roundedbox2{border:1px solid #dfdfdf; position:relative;width:906px; background:#f6f6f6;padding:11px;}
.roundedbox2 .tl{background:url(../IMG/rounded2_tl.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;top:-1px;left:-1px;}
.roundedbox2 .tr{background:url(../IMG/rounded2_tr.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;top:-1px;right:-1px;}
.roundedbox2 .bl{background:url(../IMG/rounded2_bl.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;bottom:-1px;left:-1px;}
.roundedbox2 .br{background:url(../IMG/rounded2_br.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;bottom:-1px;right:-1px;}

.roundedbox3{border:1px solid #dfdfdf; position:relative;width:960px; background:#fff;padding:0px;}
.roundedbox3 .tl{background:url(../IMG/rounded3_tl.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;top:-1px;left:-1px;}
.roundedbox3 .tr{background:url(../IMG/rounded3_tr.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;top:-1px;right:-1px;}
.roundedbox3 .bl{background:url(../IMG/rounded3_bl.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;bottom:-1px;left:-1px;}
.roundedbox3 .br{background:url(../IMG/rounded3_br.jpg) 0px 0px no-repeat;position:absolute;width:5px;height:5px;bottom:-1px;right:-1px;}
/***********E: ROUNDEDBOX***********/

/***********MASTERPAGE***********/
.wrapper{width:960px; margin:auto;}

.header{padding-top:20px;}

.navigator{background:url(../IMG/bgr_navigator.jpg) 0px 0px repeat-x; height:46px;padding:6px 0px 0px 21px;margin-top:17px;}
.navigator a{float:left;padding:11px 15px 0px 15px;height:35px;margin:0px 15px 0px 0px;font-weight:bold; text-decoration:none;}
.navigator a.off{color:#fff;}
.navigator a.on,
.navigator a.off:hover{color:#2a2a2a; background:#fff;}
.navigator a:first-child{width:25px; height:21px; overflow:hidden;padding:10px 12px 15px 12px;}
.navigator a.off:first-child{background:url(../IMG/icon.png) 12px -21px no-repeat;}
.navigator a.on:first-child,
.navigator a.off:first-child:hover{background:#fff url(../IMG/icon.png) 12px 10px no-repeat;}

.body{margin:40px 0px 80px 0px;}

.bound_footer{background:#d62e4e url(../IMG/bgr_footer.jpg) 0px 0px repeat-x; padding:40px 0px 57px 0px;}
.footer{width:960px;margin:auto;color:#fff; font-size:11px; font-weight:bold; position:relative;}
.footer img{padding:2px 0px 3px 0px;}
.footer .nav{position:absolute;top:20px; right:0px;font-size:13px;}
.footer .nav a{color:#fff; text-decoration:none;margin-left:45px;}
.footer .nav a:hover{color:#fff; text-decoration:underline;}
.footer .navigation{width:600px; margin-left:300px;}
.footer .navigation ul li{margin-right:20px;float:left;width:120px;color:white;}
.footer .navigation ul li a{color:white;}
/***********E: MASTERPAGE***********/

/***********LAYOUT_ADVERTUSERS***********/
.advertisers_box p{padding:7px 0px 0px 0px;}
.advertisers_box .block_lr .block_l{float:left;width:680px;margin-right:40px;}
.advertisers_box .block_lr .block_l p{padding-bottom:12px;}
.advertisers_box .block_lr .map{float:left;}
.advertisers_box .btn_main{margin:20px 0px 48px 0px;}
.advertisers_box .block_lr h2{float:left;color:#d62e4e;font-size:25px;width:610px; font-weight:bold;text-align:center;margin-right:60px; line-height:60px;padding-top:33px;}
.advertisers_box .block_lr h2 a{color:#d62e4e; text-decoration:none;}
.advertisers_box .block_lr h2 .f_child{margin-right:45px;}
.advertisers_box .block_lr .map2{float:left;margin-top:55px;}

.advertisers_box .two_roundedbox2{margin-top:60px;}
.advertisers_box .two_roundedbox2 h3{font-size:23px; color:#3d3d3d;}
.advertisers_box .our_strength{width:357px;float:left;margin-right:17px;}
.advertisers_box .our_strength .roundedbox2{width:335px;}
.advertisers_box .our_strength p{font-size:15px;}
.advertisers_box .our_strength ul{margin-top:20px;}
.advertisers_box .our_strength ul li{background:url(../IMG/bullet.png) 0px 0px no-repeat; padding:3px 0px 5px 45px;margin:10px 0px 0px 0px;}

.advertisers_box .we_use{width:530px;float:left;}
.advertisers_box .we_use .roundedbox2{width:508px;}
.advertisers_box .we_use ul{margin-top:0px;}
.advertisers_box .we_use ul li a{margin-left:35px;}
.advertisers_box .we_use ul li:first-child a{margin-left:23px;}
.advertisers_box .we_use ul li a:first-child{margin-left:0px;}
.advertisers_box .we_use ul li{margin-top:1px;}
.advertisers_box .we_use ul li:first-child{margin-top:0px;}
/***********E: LAYOUT_ADVERTUSERS***********/

/***********LAYOUT_PAGE***********/
.layoutpage{}
.layoutpage .topbox{}
.layoutpage .topbox .roundedbox{padding:17px 19px 17px 17px;width:924px;}
.layoutpage .topbox h1{text-align:center;font-size:42px;}
.layoutpage .topbox .img_txt{margin:25px 0px 0px 0px;}
.layoutpage .topbox .img{float:left;width:500px;margin-right:12px;}
.layoutpage .topbox .txt{float:left;width:400px;}
.layoutpage .topbox .txt h3{font-size:25px; font-weight:bold;padding:11px 0px 6px 0px;}
.layoutpage .topbox .txt h3 a{color:#3c3c3c; text-decoration:none;}
.layoutpage .topbox .txt h3.speaker a{background:url(../IMG/icon.png) right -72px no-repeat; padding-right:35px;}
.layoutpage .topbox .txt h3.publish a{background:url(../IMG/icon.png) right -121px no-repeat; padding-right:35px;}
.layoutpage .topbox .txt a.learn_more{color:#d62e4e; font-size:17px; font-weight:bold;}
.layoutpage .topbox .txt a.btn_main{margin-top:13px;}

.layoutpage .tworoundedbox{margin-top:45px;}
.layoutpage .tworoundedbox .roundedbox{padding:17px;width:420px;}
.layoutpage .tworoundedbox h1{font-size:25px;margin-bottom:10px;}
.layoutpage .tworoundedbox .leftbox{float:left;width:454px; margin-right:52px;}
.layoutpage .tworoundedbox .leftbox li.r1{margin-bottom:20px;}
.layoutpage .tworoundedbox .leftbox li.r2{margin-bottom:23px;}
.layoutpage .tworoundedbox .leftbox li.r1 a{margin-left:55px;}
.layoutpage .tworoundedbox .leftbox li.r2 a{margin-left:38px;}
.layoutpage .tworoundedbox .leftbox li.r3 a{margin-left:3px;}
.layoutpage .tworoundedbox .leftbox li a:first-child{margin-left:0px;}
.layoutpage .tworoundedbox .rightbox{float:left;width:454px;}
.layoutpage .tworoundedbox .rightbox li.r1{margin-bottom:0px;}
.layoutpage .tworoundedbox .rightbox li.r2{margin-bottom:5px;}
.layoutpage .tworoundedbox .rightbox li.r1 a{margin-left:7px;}
.layoutpage .tworoundedbox .rightbox li.r2 a{margin-left:32px;}
.layoutpage .tworoundedbox .rightbox li.r3 a{margin-left:38px;}
.layoutpage .tworoundedbox .rightbox li a:first-child{margin-left:0px;}
/***********E: LAYOUT_PAGE***********/

/***********CONTACT_PAGE***********/
.contactpage{}
.contactpage h1{padding:0px 0px 5px 0px;}
.contactpage .roundedbox3{width:610px;font-size:12px;margin-top:15px;}
.contactpage .roundedbox3 .top_form{border-bottom:1px solid #dfdfdf; padding:20px 0px 10px 0px;}
.contactpage .roundedbox3 ul{float:left;width:600px;}
.contactpage .roundedbox3 ul li{float:left;width:600px;margin-bottom:10px;}
.contactpage .roundedbox3 ul li label{float:left;width:230px;font-weight:bold; text-align:right;padding: 5px 20px 0px 0px;}
.contactpage .roundedbox3 ul li div.control{float:left;width:350px;}
.contactpage .roundedbox3 .myselectbox{width:248px;}
.contactpage .roundedbox3 .customStyleSelectBox{width:248px;}
.contactpage .roundedbox3 select{width:250px;}
.contactpage .roundedbox3 .txt_input{width:248px;}
.contactpage .roundedbox3 .txt_input input{width:248px;}
.contactpage .roundedbox3 .txt_textarea{width:248px;height:100px;}
.contactpage .roundedbox3 textarea{width:248px; height:100px;}
.contactpage .roundedbox3 .middle_form{border-bottom:1px solid #dfdfdf; padding:20px 0px 10px 0px;}
.contactpage .roundedbox3 .bottom_form{text-align:right;width:511px;padding:20px 0px;}
/***********E: CONTACT_PAGE***********/

/***********LAYOUT_NETWORK***********/
.layout_network{}
.layout_network h1{margin-bottom:5px;}
.layout_network .network{padding-bottom:20px;}
.layout_network .network .img_data{float:right;margin:40px 14px 0px 20px;}
.layout_network .network .left{float:left;width:450px;}
.layout_network .network .left p{margin:0px 0px 15px 0px;}
.layout_network .network .left p strong{display:block; font-size:21px; padding-bottom:7px;}

.layout_network .language .hr{margin:0px auto 30px;}
.layout_network .language .img_data{float:right;margin:10px 14px 0px 10px;}
.layout_network .language .left{float:left;width:240px;}
.layout_network .language .left p{margin:0px 0px 15px 0px;}
.layout_network .language .left p strong{display:block; font-size:21px; padding-bottom:7px;}

.layout_network .media .img_data{float:right;margin:5px 14px 0px 0px;}
.layout_network .media .left{float:left;width:260px;}
.layout_network .media .left p{margin:0px 0px 15px 0px;}
.layout_network .media .left p strong{display:block; font-size:21px; padding-bottom:7px;}

.layout_network .user_generated{padding-bottom:20px;}
.layout_network .user_generated .img_data{float:right;margin:5px 14px 0px 0px;}
.layout_network .user_generated .left{float:left;width:260px;}
.layout_network .user_generated .left p{margin:0px 0px 15px 0px;}
.layout_network .user_generated .left p strong{display:block; font-size:21px; padding-bottom:7px;}

.layout_network .the_team{padding-bottom:30px;}
.layout_network .the_team .hr{margin:0px auto 20px;}
.layout_network .the_team p{margin:0px 0px 15px 0px;}
.layout_network .the_team ul{float:left;}
.layout_network .the_team ul li{float:left;width:240px;position:relative;height:73px;padding:18px 0px 0px 87px;}
.layout_network .the_team ul li img{position:absolute;top:0px; left:0px;}


.layout_network .contact .hr{margin-bottom:20px;}
.layout_network .contact{text-align:center;} 
.layout_network .contact p{margin:0px 0px 15px 0px;}
/***********E: LAYOUT_NETWORK***********/

/***********LAYOUT_SERVICES***********/
.layout_services h1{margin-bottom:5px;}
.layout_services h2{padding:5px 0px 5px 0px;font-weight:bold;font-size:25px;}
.layout_services .email_direct .img_data{float:right;margin:5px 0px 0px 0px;}
.layout_services .email_direct .left{float:left;width:269px;}
.layout_services .email_direct .left p{margin:0px 0px 15px 0px;}

.layout_services .content_creation .img_data{float:right;margin:5px 90px 0px 0px;}
.layout_services .content_creation .left{float:left;width:270px;}
.layout_services .content_creation .left p{margin:0px 0px 15px 0px;}

.layout_services .re_targeting .img_data{float:right;margin:0px 80px 0px 0px;}
.layout_services .re_targeting .left{float:left;width:270px;}
.layout_services .re_targeting .left p{margin:0px 0px 15px 0px;}

.layout_services .app_widget .img_data{float:right;margin:0px 110px 0px 0px;}
.layout_services .app_widget .left{float:left;width:290px;}
.layout_services .app_widget .left p{margin:0px 0px 15px 0px;}

.layout_services .campaign_managerment{margin-top:40px;}
.layout_services .campaign_managerment .img_data{float:right;margin:10px 60px 0px 0px;}
.layout_services .campaign_managerment .left{float:left;width:290px;}
.layout_services .campaign_managerment .left p{margin:0px 0px 15px 0px;}

.layout_services .contact{text-align:center;} 
.layout_services .contact p{margin:0px 0px 15px 0px;}
.layout_services .contact .hr{margin:30px auto 30px;}
/***********E: LAYOUT_SERVICES***********/

/***********LAYOUT_PUBLISH***********/
.layout_publish h1{margin-bottom:5px;}
.layout_publish .publishers .img_data{float:right;margin:50px 14px 0px 0px;}
.layout_publish .publishers .left{float:left;width:450px;}
.layout_publish .publishers .left p{margin:0px 0px 15px 0px;}
.layout_publish .publishers .left .btn_main{margin-top:25px;}
.layout_publish .publishers .left strong{display:block; font-size:21px; padding-bottom:7px;}
.layout_publish .publishers .hr{margin:20px auto 20px;}
/***********E: LAYOUT_PUBLISH***********/
/***********LAYOUT_PRESSROOM*************/
.layout_pressroom h1{margin-bottom:5px;color:black;font-size:17px;}
.layout_pressroom p{margin-bottom:10px;}
.layout_pressroom p.intro{font-style:italic;}
.layout_pressroom a{color:blue;}
/***********E: LAYOUT_PRESSROOM***********/