/* Basic style begins */
/* 1. body  */

.hidden {position:absolute;width:0;height:0;border:none;overflow:hidden;}
body, table, td, input, div, p, span {text-align:left;}
body, td, p, a, input, select, textarea, span, div{color:#666666; font-family:'Open Sans', sans-serif; font-size:13px;}
body {text-align:center;padding:0;margin:0;}
ul, h2, h3, h4, p, dl, dt, dd, fieldset {padding:0;margin:0;}
textarea {resize: none;}
.png24 {tmp:expression(setPng24(this));}
/* 2. basic link */
a:link {text-decoration: none;color:#666666;}
a:visited {text-decoration: none;color:#666666;}
a:hover {text-decoration: underline;color:#888888;}
a:active {text-decoration: underline;color:#666666;}
/* 3. images */
img {border-width: 0px;}
/* 4. image buttons */
.ib {cursor: pointer;}
/* 5. input text */
table {border-collapse: collapse;}
td, th {padding: 0px;}
input {background-color:none; margin:0;}
/* 6. others */
form {margin: 0px;}
hr {display: none;}
img, a, form, fieldset, input {border: 0;}
img, a {
selector-dummy: expression(this.hideFocus=true);}
ul, ol {list-style:none;}
/* Basic style ends */

.hidden{
	position:absolute;
	width:0;
	height:0;
	border:none;
	overflow:hidden;
}

#seoWrapper{width:875px; margin:0 auto; padding-top:34px; position:relative;}/**/
#seoWrapper .header{}
.header .logo{float:left; padding-top:16px;}
.header .info{float:right;}
.header .info strong{color:#6EAD01; font-size:19px; font-family:Tahoma;}
.header .info p img{display:block;}
.header .info ul{width:100%; overflow:hidden; padding:8px 0 11px 0;}
.header .info ul li{float:left; background-image:url('/images/main_120424/flagbg.png'); background-repeat:no-repeat; background-position:left top; padding:0 6px; height:19px;}
.header .info ul li:first-child{background:none;}

.header .navi{width:100%; clear:both; margin:0 0 7px 0; position:relative; height:40px;}
.header .navi ul li{text-indent:-9999px;}
.header .navi ul li a{float:left; background-image:url('/images/seo/mainnav.png'); background-repeat:no-repeat; height:40px;}
.header .navi ul .li01 a{width:82px; background-position:0 0;}
.header .navi ul .li01 a:hover{width:82px; background-position:0 -40px;}
.header .navi ul .li02 a{width:94px; background-position:-82px 0;}
.header .navi ul .li02 a:hover{width:94px; background-position:-82px -40px;}
.header .navi ul .li03 a{width:71px; background-position:-176px 0;}
.header .navi ul .li03 a:hover{width:71px; background-position:-176px -40px;}
.header .navi ul .li04 a{width:107px; background-position:-247px 0;}
.header .navi ul .li04 a:hover{width:107px; background-position:-247px -40px;}
.header .navi ul .li05 a{width:107px; background-position:-354px 0;}
.header .navi ul .li05 a:hover{width:107px; background-position:-354px -40px;}
.header .navi ul .li06 a{width:65px; background-position:-461px 0;}
.header .navi ul .li06 a:hover{width:65px; background-position:-461px -40px;}
.header .navi ul .li07 a{width:84px; background-position:-526px 0;}
.header .navi ul .li07 a:hover{width:84px; background-position:-526px -40px;}
.header .navi ul .li08 a{width:91px; background-position:-617px 0;}
.header .navi ul .li08 a:hover{width:91px; background-position:-617px -40px;}
.header .navi p{width:169px; float:right; background-image:url('/images/seo/navi_bg.png'); background-repeat:no-repeat; background-position:left top; height:33px; padding:7px 0 0 5px;}

#seoCon .mainGraphic{width:100%; overflow:hidden; position:relative; margin-bottom:23px;}
#seoCon .mainGraphic .top{width:875px; background-color:#2e9cd2; height:254px;}
#seoCon .mainGraphic .top h2{position:absolute; left:38px; top:55px; z-index:10;}/*padding: 55px 0 23px 38px; */
#seoCon .mainGraphic .top .mainP{position:absolute; left:38px; top:162px; z-index:10;}/*padding:0 0 0 38px; */
#seoCon .mainGraphic .top ul li{position:absolute; z-index:10;}
#seoCon .mainGraphic .top ul .li01{left:325px; top:211px;}
#seoCon .mainGraphic .top ul .li02{left:416px; top:200px;}
#seoCon .mainGraphic .top ul .li03{right:270px; top:226px;}
#seoCon .mainGraphic .top ul .li04{right:184px; top:198px;}
#seoCon .mainGraphic .top ul .li05{right:52px; top:204px;}
#seoCon .mainGraphic ul{width:100%; overflow:hidden; height:100px;}
#seoCon .mainGraphic ul li{float:left;}
#seoCon .mainGraphic .textSec{float:left; font-family:'Open Sans', sans-serif; font-size:14px; background:url('/images/seo/graphic_p_bg.png') repeat-x left top #ffffff; height:204px; line-height:19px; padding:35px 36px 0 38px;}
#seoCon .mainGraphic .textSec img{display:block; float:left; padding: 3px 27px 0 0;}
#seoCon .mainGraphic .textSec a{color:#2e9cd2; font-size:14px; text-decoration:underline;}
#seoCon .mainGraphic .textSec ul li{float:none; background:url('/images/seo/bullet.png') no-repeat 0 6px; padding-left:15px;}

#seoCon .infoGraphic{width:100%; overflow:hidden;}
.advantageUl{float:left; margin:0 17px 0 0;}
.advantageUl h1{font-family:'Open Sans', sans-serif; margin:0; padding:15px 0 14px 0; font-size:29px;}
.advantageUl div{width:562px; border-top:1px solid #dedede; background-color:#f9f9f9;}
.advantageUl div dl{padding:17px 0 17px 96px; background-repeat:no-repeat; background-position:19px 18px; border-bottom:1px dotted #dedede;}
.advantageUl div .dl01{background-image:url('../images/advantage_mobilemarketing01.png');}
.advantageUl div .dl02{background-image:url('../images/advantage_mobilemarketing02.png');}
.advantageUl div .dl03{background-image:url('../images/advantage_mobilemarketing03.png'); border:0;}
.advantageUl div dt{font-family:'Open Sans', sans-serif; font-weight:bold; font-size:15px; padding-bottom:2px;}
.advantageUl div dd{font-family:'Open Sans', sans-serif; font-size:12px; background-image:url('/images/seo/bullet.png'); background-repeat:no-repeat; background-position:0 6px; padding-left:10px;}
.advantageUl div dd a{color:#2e9cde; font-size:12px; text-decoration:underline;}

.seeVideo{width:293px; float:right; padding:50px 0 0 0;}
.seeVideo span,
.seeVideo a{display:block; float:left;}
.seeVideo a{margin:6px 0 0 0;}

#seoCon .commonGraphic{clear:both; float:left; margin-top:26px;}
#seoCon .commonGraphic .ulBtn{width:100%; overflow:hidden; margin:0px 0px 29px 0px;}
#seoCon .commonGraphic .ulBtn li{float:left; padding-left:16px;}
#seoCon .commonGraphic .ulBtn li:first-child{padding-left:0;}

#seoCon .commonGraphic .featuresUl{background:url('/images/seo/featureUl_top.png') top left no-repeat;padding-top:8px;}
#seoCon .commonGraphic .featuresUl div{width:815px; overflow:hidden; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
#seoCon .commonGraphic .featuresUl .topTxt{background-color:#f6f6f6; padding:26px 27px 30px 31px; height:75px;}
#seoCon .commonGraphic .featuresUl .topTxt span{display:block; float:left; padding:0 28px 0 0;}
#seoCon .commonGraphic .featuresUl .topTxt p{margin:0; font-size:14px;}

#seoCon .commonGraphic .featuresUl .ulCon{width:819px; padding:31px 26px 22px 28px;}
#seoCon .commonGraphic .featuresUl .ulCon ul{width:100%; overflow:hidden;}
#seoCon .commonGraphic .featuresUl .ulCon ul li{float:left;}
#seoCon .commonGraphic .featuresUl .ulCon ul li a{float:left; text-align:center; text-decoration:none; background-repeat:no-repeat; background-position:center top; padding:102px 0 0 0; color:#289cd4; font-size:14px;}

#seoCon .commonGraphic .featuresUl .ulCon .firstLine{padding:0 0 35px 73px;}
#seoCon .commonGraphic .featuresUl .ulCon .firstLine li{margin-right:68px;}
#seoCon .commonGraphic .featuresUl .ulCon .firstLine li a{width:80px; color:#00953b;}
#seoCon .commonGraphic .featuresUl .ulCon .firstLine .li0101 a{background-image:url('/images/seo/feature_first01.png');}
#seoCon .commonGraphic .featuresUl .ulCon .firstLine .li0102 a{background-image:url('/images/seo/feature_first02.png');}
#seoCon .commonGraphic .featuresUl .ulCon .firstLine .li0103 a{background-image:url('/images/seo/feature_first03.png');}
#seoCon .commonGraphic .featuresUl .ulCon .firstLine .li0104 a{background-image:url('/images/seo/feature_first04.png');}
#seoCon .commonGraphic .featuresUl .ulCon .firstLine .li0105 a{background-image:url('/images/seo/feature_first05.png');}

#seoCon .commonGraphic .featuresUl .ulCon .secondLine{padding:0 0 30px 0;}
#seoCon .commonGraphic .featuresUl .ulCon .secondLine li a{font-size:13px; width:83px; margin-right:49px;}
#seoCon .commonGraphic .featuresUl .ulCon .secondLine .li0201 a{background-image:url('/images/seo/feature_second01.png');}
#seoCon .commonGraphic .featuresUl .ulCon .secondLine .li0202 a{background-image:url('/images/seo/feature_second02.png'); width:96px;}
#seoCon .commonGraphic .featuresUl .ulCon .secondLine .li0203 a{background-image:url('/images/seo/feature_second03.png'); width:95px;}
#seoCon .commonGraphic .featuresUl .ulCon .secondLine .li0204 a{background-image:url('/images/seo/feature_second04.png'); width:93px;}
#seoCon .commonGraphic .featuresUl .ulCon .secondLine .li0205 a{background-image:url('/images/seo/feature_second05.png'); width:106px;}
#seoCon .commonGraphic .featuresUl .ulCon .secondLine .li0206 a{background-image:url('/images/seo/feature_second06.png'); width:90px; margin:0;}

#seoCon .commonGraphic .featuresUl .ulCon .thirdLine{padding:0 0 38px 0;}
#seoCon .commonGraphic .featuresUl .ulCon .thirdLine li a{font-size:13px; width:83px; margin-right:37px;}
#seoCon .commonGraphic .featuresUl .ulCon .thirdLine .li0301 a{background-image:url('/images/seo/feature_third01.png');}
#seoCon .commonGraphic .featuresUl .ulCon .thirdLine .li0302 a{background-image:url('/images/seo/feature_third02.png'); width:117px;}
#seoCon .commonGraphic .featuresUl .ulCon .thirdLine .li0303 a{background-image:url('/images/seo/feature_third03.png'); width:90px;}
#seoCon .commonGraphic .featuresUl .ulCon .thirdLine .li0304 a{background-image:url('/images/seo/feature_third04.png'); width:127px;}
#seoCon .commonGraphic .featuresUl .ulCon .thirdLine .li0305 a{background-image:url('/images/seo/feature_third05.png'); width:116px;}
#seoCon .commonGraphic .featuresUl .ulCon .thirdLine .li0306 a{background-image:url('/images/seo/feature_third06.png'); width:100px; margin:0;}

.p_signup_for_free{float:left; margin:13px 0 0 0;}

#seoCon .textContents{width:100%; overflow:hidden; padding-bottom:24px; margin-top:29px; float:left;}
#seoCon .textContents .BigTxt{display:block; padding:0 0 10px 160px; border-bottom:1px solid #e5e5e5; margin-bottom:25px;}
#seoCon .textContents div{float:left; width:415px;}
#seoCon .textContents .left{margin-right:40px;}
#seoCon .textContents div a{color:#2e9cd2; font-weight:bold; text-decoration:underline;}
#seoCon .textContents div span{font-size:18px;}
#seoCon .textContents .pnBtn{width:100%; float:left; clear:both; margin-top:40px; height:26px;}
#seoCon .textContents .pnBtn li{float:right;}
#seoCon .textContents .pnBtn li:first-child{float:left;}
#seoCon .textContents .pnBtn li a{display:block;}
#seoCon .textContents div ul li{background:url('/images/seo/bullet.png') no-repeat 0 6px; padding-left:10px;}

/*------------------- Three Line ---------------------*/
.threeLine .mainGraphic .top h2{top:35px !important;}
.threeLine .mainGraphic .top .mainP{top:184px !important;}

/*-------------------SMS advertising ---------------------*/
.smsAdvertising .mainGraphic .textSec img{padding:3px 27px 10px 0 !important;}

/*-------------------Text Service & Mass SMS ---------------------*/
.textService .mainGraphic .textSec{height:230px !important;}
.textService .mainGraphic .textSec,
.massSMS .mainGraphic .textSec{background-color:#fefefe !important;}
.massSMS .mainGraphic .textSec{height:270px !important;}

/*-------------------Text Advertising ---------------------*/
.textAdvertising .mainGraphic .textSec{background-color:#FEFEFE !important; height:235px !important;}

/*-------------------Bulk SMS, Mass Text---------------------*/
.bulkSMS .mainGraphic .textSec,
.massText .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left -40px #FFFFFF !important; height:160px !important;}

/*-------------------Mobile Marketing Companies---------------------*/
.mobileMarketingCompanies .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:275px !important;}

/*-------------------All In One Marketing, All In One Messaging---------------------*/
.allInOneMarketing .mainGraphic .textSec,
.allInOneMessaging .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:290px !important;}
.allInOneMarketing .mainGraphic .textSec img{padding:3px 27px 10px 0 !important;}

/*-------------------Email Marketing---------------------*/
.emailMarketing .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:250px !important;}

/*-------------------Email Marketing Canada, Email Marketing Software, Mass Texting Software---------------------*/
.emailMarketingCanada .mainGraphic .textSec,
.emailMarketingSoftware .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:275px !important;}

/*-------------------Group Text Messaging---------------------*/
.groupTextMessaging .mainGraphic .textSec img{padding:3px 27px 5px 0 !important;}
.groupTextMessaging .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:275px !important;}

/*-------------------Multi Channel Marketing--------------------*/
.multiChannelMarketing .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:310px !important;}

.sms .mainGraphic .top h2{top:64px !important;}
.smsApi .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:245px !important;}
.smsApi .mainGraphic .textSec img{padding:3px 27px 10px 0 !important;}

.smsDeveloperApi .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:270px !important;}
.smsGatewayApi .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:240px !important;}

.smsProvider .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:260px !important;}
.smsProvider .mainGraphic .textSec img{padding:3px 27px 10px 0 !important;}

.socialMediaMarketing .mainGraphic .textSec img{padding:3px 27px 20px 0 !important;}
.socialMediaMarketing .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:290px !important;}
.socialMediaMarketing .commonGraphic .featuresUl .ulCon .secondLine .li0201 a{background-image:url('/images/seo/feature_second09.png') !important;}
.socialMediaMarketing .commonGraphic .featuresUl .ulCon .secondLine .li0202 a{background-image:url('/images/seo/feature_third06.png') !important; width:96px;}
.socialMediaMarketing .commonGraphic .featuresUl .ulCon .secondLine .li0203 a{background-image:url('/images/seo/feature_third05.png') !important; width:95px;}
.socialMediaMarketing .commonGraphic .featuresUl .ulCon .secondLine .li0204 a{background-image:url('/images/seo/feature_second07.png') !important; width:93px;}
.socialMediaMarketing .commonGraphic .featuresUl .ulCon .secondLine .li0205 a{background-image:url('/images/seo/feature_second08.png') !important; width:106px;}
.socialMediaMarketing .commonGraphic .featuresUl .ulCon .secondLine .li0206 a{background-image:url('/images/seo/feature_third03.png') !important; width:90px; margin:0;}

.socialMediaNetworking .mainGraphic .textSec img{padding:3px 27px 20px 0 !important;}
.socialMediaNetworking .mainGraphic .textSec{background:url("/images/seo/graphic_p_bg.png") repeat-x scroll left top #FEFEFE !important; height:290px !important;}
.socialMediaNetworking .commonGraphic .featuresUl .ulCon .secondLine .li0201 a{background-image:url('/images/seo/feature_second09.png') !important;}
.socialMediaNetworking.commonGraphic .featuresUl .ulCon .secondLine .li0202 a{background-image:url('/images/seo/feature_third06.png') !important; width:96px;}
.socialMediaNetworking .commonGraphic .featuresUl .ulCon .secondLine .li0203 a{background-image:url('/images/seo/feature_third05.png') !important; width:95px;}
.socialMediaNetworking .commonGraphic .featuresUl .ulCon .secondLine .li0204 a{background-image:url('/images/seo/feature_second07.png') !important; width:93px;}
.socialMediaNetworking .commonGraphic .featuresUl .ulCon .secondLine .li0205 a{background-image:url('/images/seo/feature_second08.png') !important; width:106px;}
.socialMediaNetworking .commonGraphic .featuresUl .ulCon .secondLine .li0206 a{background-image:url('/images/seo/feature_third03.png') !important; width:90px; margin:0;}

