/* MobilesiteGuru.com (c) 2007-2010 eikonlexis, LLC  */
body 					{background:#B9B9B9;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#727272;margin:0;padding:0;}
body.receipt			{background-color:#fff;color:#000;}
h1,h2,h3,h4,
img, table, form, p		{border:0;margin:0;padding:0;}

h4						{font-size:25px;letter-spacing:-2px;}
h1,h2,h3					{font-size:23px;color:#8C8C8C;font-weight:normal;letter-spacing:-1px;font-family:Arial, Helvetica;margin-bottom:5px;}
.h1divider				{border-bottom:1px solid #D7D7D7;height:1px;margin-bottom:15px;}
h2						{font-size:18px;}
h3						{font-size:16px;}
h3 sup					{font-size:9px;}
h6						{margin-bottom:15px;font-size:11px;font-weight:bold;letter-spacing:0;}
a						{color:#0044cc;text-decoration:none;}
a:hover					{color:#fb0000;text-decoration:underline;}

.clear, .cl				{float:none;clear:both;}
.outer						{width:1000px;margin:0 auto;position:relative;}  /*border-left:1px solid red;border-right:1px solid red;} */
.outer.wp					{width:1040px;}

.fielderror				{display:block;background:url('../images/icons/error_formerrorbox.png') no-repeat;padding-left:24px;color:#333;font-size:11px;height:auto;line-height:16px;margin-bottom:3px;margin-top:3px;}
.fielderror a			{color:#333;text-decoration:underline;}
.fielderror a:hover		{color:#B90000;text-decoration:underline;}
.errorbox 				{margin-bottom:30px;border:1px solid #B90000;background-color:#FFE7D7;padding-left:8px;padding-top:4px;padding-bottom:4px;display:none;border-width:2px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}

#pagetopmessage			{display:none;height:20px;line-height:20px;padding:5px;background:#FFFFDC;font-weight:bold;}

#pagetop					{height:50px;background:url(../images/main/top_menu_background.png) repeat-x #000;z-index:5000;}
#pagetop ul					{list-style:none;padding:0;margin:0;}
#pagetop ul li					{height:50px;float:left;}
#pagetop ul li a				{display:block;height:50px;}
#pagetop ul li a.home			{background:url(../images/en/main/top_menu_nav_home.png) no-repeat;width:117px;}
#pagetop ul li a.home:hover		{background-image:url(../images/en/main/top_menu_nav_home_hover.png);}
#pagetop ul li a.home.selected:hover,
#pagetop ul li a.home.selected	{background-image:url(../images/en/main/top_menu_nav_home_selected.png);}
#pagetop ul li a.marketplace		{background:url(../images/en/main/top_menu_nav_mobilesites.png) no-repeat;width:132px;}
#pagetop ul li a.marketplace:hover	{background-image:url(../images/en/main/top_menu_nav_mobilesites_hover.png);}
#pagetop ul li a.marketplace.selected:hover,
#pagetop ul li a.marketplace.selected	{background-image:url(../images/en/main/top_menu_nav_mobilesites_selected.png);}
#pagetop ul li a.services		{background:url(../images/en/main/top_menu_nav_services.png) no-repeat;width:176px;}
#pagetop ul li a.services:hover	{background-image:url(../images/en/main/top_menu_nav_services_hover.png);}
#pagetop ul li a.services.selected:hover,
#pagetop ul li a.services.selected	{background-image:url(../images/en/main/top_menu_nav_services_selected.png);}
#pagetop ul li a.help		{background:url(../images/en/main/top_menu_nav_help.png) no-repeat;width:96px;}
#pagetop ul li a.help:hover	{background-image:url(../images/en/main/top_menu_nav_help_hover.png);}
#pagetop ul li a.help.selected:hover,
#pagetop ul li a.help.selected	{background-image:url(../images/en/main/top_menu_nav_help_selected.png);}
#pagetop ul li a.why		{background:url(../images/en/main/top_menu_nav_why.png) no-repeat;width:223px;}
#pagetop ul li a.why:hover	{background-image:url(../images/en/main/top_menu_nav_why_hover.png);}
#pagetop ul li a.why.selected:hover,
#pagetop ul li a.why.selected	{background-image:url(../images/en/main/top_menu_nav_why_selected.png);}
#pagetop ul li.account {padding-left:132px;}
#pagetop ul li.account a {background:url(../images/en/main/top_menu_button_myaccount.png) no-repeat;width:119px;}
#pagetop ul li.divider		{width:1px;background:url(../images/main/top_menu_divider.png) no-repeat #535C66;}
#pagetop a.logout {opacity:0.8;position:absolute;top:9px;right:122px;width:35px;height:35px;background:url(../images/main/top_menu_logout.png) no-repeat #fff;display:block;}
#pagetop a.logout:hover {opacity:1.0;}

#pagecontent.white		{background:#fff;}
#pagecontent.page		{background:#D7D7D7;}
#pagecontent.page .bar	{border-top:1px solid #434A52;border-bottom:1px solid #434A52;height:80px;background:#2D3237;}
#pagecontent.page .bar a.logo {background:url(../images/main/content_page_bar_logo.png) no-repeat;width:148px;height:33px;position:absolute;top:25px;right:5px;display:block;}
#pagecontent.page .bar .accountmenu ul {list-style:none;margin:0;padding:0;padding-top:14px;padding-left:20px;}
#pagecontent.page .bar .accountmenu ul li {float:left;width:60px;text-align:center;color:#d7d7d7;font-size:10px;}
#pagecontent.page .bar .accountmenu a {width:43px;height:43px;display:block;margin:0 auto;}
#pagecontent.page .bar .accountmenu a.nav0 {background:url(../images/main/account_nav_0.png) no-repeat;}
#pagecontent.page .bar .accountmenu a.nav0.selected, #pagecontent.page .bar .accountmenu a.nav0:hover {background-image:url(../images/main/account_nav_0s.png);}
#pagecontent.page .bar .accountmenu a.nav1 {background:url(../images/main/account_nav_1.png) no-repeat;}
#pagecontent.page .bar .accountmenu a.nav1.selected, #pagecontent.page .bar .accountmenu a.nav1:hover {background-image:url(../images/main/account_nav_1s.png);}
#pagecontent.page .bar .accountmenu a.nav2 {background:url(../images/main/account_nav_2.png) no-repeat;}
#pagecontent.page .bar .accountmenu a.nav2.selected, #pagecontent.page .bar .accountmenu a.nav2:hover {background-image:url(../images/main/account_nav_2s.png);}
#pagecontent.page .content {background:url(../images/main/content_page_background.png) repeat-x;}
#pagecontent.page .wp 	{padding-top:22px;padding-bottom:15px;}
#pagecontent.page .wpleft {width:20px;height:322px;background:url(../images/main/content_page_wp_left.png) no-repeat right top;float:left;}
#pagecontent.page .wpright {width:20px;height:322px;background:url(../images/main/content_page_wp_right.png) no-repeat right top;float:left;}
#pagecontent.page .wpmain   {float:left;width:1000px;}
#pagecontent.page .wpmain .top {height:8px;width:1000px;background:url(../images/main/content_page_wp_top.png) no-repeat;overflow:hidden;}
#pagecontent.page .wpmain .middle {background:#fff;}
#pagecontent.page .wpmain .bottom {height:30px;width:1000px;background:url(../images/main/content_page_wp_bottom.png) no-repeat;overflow:hidden;}

#pagecontent.page .why .divider {padding:30px;}
#pagecontent.page .why .divider h2 {font-size:19px;} 
#pagecontent.page .why .sidenav	{float:left;width:250px;padding:20px;border-bottom:1px solid #d7d7d7;}
#pagecontent.page .why .sidenav ul {margin:0;padding:0;list-style:none;margin-top:10px;}
#pagecontent.page .why .sidenav ul li {margin-bottom:10px;padding:8px;cursor:pointer;font-size:12px;color:#444;height:30px;line-height:29px;background:no-repeat 3px 7px;padding-left:46px;border:1px solid #fff;}
#pagecontent.page .why .sidenav ul li:hover {border:1px solid #d7d7d7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent.page .why .sidenav ul li.selected {font-weight:bold;background-color:#f5f5f5;border:1px solid #d7d7d7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent.page .why .sidenav ul li.divider {height:5px;border-top:1px solid #d7d7d7;margin-bottom:5px;margin-top:10px;padding:0;}
#pagecontent.page .why .sidenav ul li.intro {background-image:url(../images/en/front/icon_intro.png);}
#pagecontent.page .why .sidenav ul li.market  {background-image:url(../images/en/front/icon_marketplace.png);}
#pagecontent.page .why .sidenav ul li.interface {background-image:url(../images/en/front/icon_interface.png);}
#pagecontent.page .why .sidenav ul li.editor {background-image:url(../images/en/front/icon_editor.png);}
#pagecontent.page .why .sidenav ul li.setup {background-image:url(../images/en/front/icon_setup.png);}
#pagecontent.page .why .sidenav ul li.analytics {background-image:url(../images/en/front/icon_analytics.png);}
#pagecontent.page .why .sidenav ul li.contactus {background-image:url(../images/en/front/icon_service_quote.png);}
#pagecontent.page .why .sidenav ul li.movie {background-image:url(../images/en/front/icon_movie.png);}
#pagecontent.page .why .sidenav ul li.article {background-image:url(../images/en/front/icon_article.png);}
#pagecontent.page .why .sidenav ul li.features {background-image:url(../images/en/front/icon_features.png);}
#pagecontent.page .why .main {border-left:1px solid #d7d7d7;float:left;padding:20px;width:630px;line-height:19px;padding-top:40px;}
#pagecontent.page .why .main h1 {color:#444;margin-bottom:30px;}
#pagecontent.page .why .innercontent {padding:20px;padding-top:0;}
#pagecontent.page .why .innercontent .overview .column {float:left;width:290px;}
#pagecontent.page .why .innercontent .overview .featurelist {border-top:1px solid #d7d7d7;padding-top:10px;position:relative;color:#444;font-size:12px;margin-bottom:40px;}
#pagecontent.page .why .innercontent .overview .featurelist h3 {color:#212121;font-weight:bold;letter-spacing:-0.2px;}
#pagecontent.page .why .innercontent .overview .featurelist h4 {color:#444;font:bold 12px Tahoma,Helvetica,sans-serif;letter-spacing:0;padding-bottom:6px;margin-bottom:20px;border-bottom:1px solid #d7d7d7;}
#pagecontent.page .why .innercontent .overview .featurelist ul {list-style:square;padding:0;padding-left:20px;}
#pagecontent.page .why .innercontent .overview .featurelist ul li {line-height:24px;}
#pagecontent.page .why .innercontent .overview .featurelist ul li .iconrss14 {margin-left:5px;height:14px;display:inline-block;width:14px;background:url(../images/en/why/icon-rss-14.png) no-repeat center center;}
#pagecontent.page .why .innercontent .overview .featurelist .mm {padding:10px;}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons {list-style:none;margin:0;padding:0;}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons li {margin-bottom:20px;background:no-repeat;padding-left:40px;font-size:11px;line-height:15px;width:200px;}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons li div {font-size:12px;font-weight:bold;margin-bottom:5px;}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons li div sup {font-size:8px;margin-left:2px;}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons li.youtube {background-image:url(../images/en/why/icon-youtube.png);}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons li.qt {background-image:url(../images/en/why/icon-qt.png);}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons li.img {background-image:url(../images/en/why/icon-images.png);padding-left:55px;}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons li.call {background-image:url(../images/en/why/click-call.png);padding-left:50px;}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons li.locate {background-image:url(../images/en/why/click-locate.png);padding-left:50px;}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons li.normal {background-image:url(../images/en/why/click-normal.png);padding-left:50px;}
#pagecontent.page .why .innercontent .overview .featurelist ul.icons li.mail {background-image:url(../images/en/why/click-mail.png);padding-left:50px;}
#pagecontent.page .why .innercontent .overview .featurelist .im  {line-height:17px;}
#pagecontent.page .why .innercontent .overview .featurelist .dv {line-height:17px;background:url(../images/en/why/im.png) no-repeat;width:140px;height:211px;margin-top:20px;padding-top:10px;padding-left:130px;}
#pagecontent.page .why .innercontent .overview .featurelist .dv  b {display:block;margin-bottom:10px;}
#pagecontent.page .why .innercontent .overview .featurelist .dv  a {display:block;background:url(../images/en/why/tryitout.png);width:132px;height:37px;margin-top:20px;}
#pagecontent.page .why .main.tour {float:none;color:#222;min-height:350px;padding:0;line-height:19px;width:100%;}
#pagecontent.page .why .main.tour .sidenav {float:none;width:100%;}
#pagecontent.page .why .main.tour .sidenav ul li {float:left;margin-right:5px;}
#pagecontent.page .why .main.tour .video {height:300px;border-bottom:1px solid #d7d7d7;}
#pagecontent.page .why .main.tour .tourcontent {height:350px;width:1000px;cursor:pointer;overflow:hidden;position:relative;}
#pagecontent.page .why .main.tour .tourcontent .slidearea {width:6000px;position:absolute;left:0;top:0;}
#pagecontent.page .why .main.tour .tourcontent img {float:left;}

#pagecontent.page .why .main .article {color:#333;line-height:19px;width:600px;}
#pagecontent.page .why .main .article  p {margin-bottom:30px;}
#pagecontent.page .why .main .article  h2 {font-size:19px;margin-top:20px;margin-bottom:15px;}
#pagecontent.page .why .main .article  h3 {height:35px;display:block;font-weight:bold;color:#3D73A3;margin-top:20px;line-height:35px;}
#pagecontent.page .why .main .article  h3 span {text-align:center;height:35px;width:35px;display:inline-block;font:30px/28px Georgia, Georgia, serif;color:#fff;margin-right:6px;background:url(../images/en/main/article_number_background.png) no-repeat;}
#pagecontent.page .why .main .article ul.references {list-style:none;margin:0;padding:0;}
#pagecontent.page .why .main a.link  {font-weight:bold;color:#3D73A3;text-decoration:none;padding-right:10px;background:url('../images/service/link_help.png') no-repeat right 0px;margin-right:3px;}
#pagecontent.page .why .main a.link:hover {text-decoration:underline;color:#fb0000;}
#pagecontent.page .why .infobox .inner {border:1px solid #d7d7d7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:url(../images/main/infobox_background.png) repeat-x #fff;}
#pagecontent.page .why .infobox .shadow300 {height:10px;background:url(../images/main/infobox_shadow300.png) no-repeat;width:300px;}
#pagecontent.page .why .innerheader .menu {list-style:none;margin:0;padding:0;position:absolute;top:10px;right:20px;}
#pagecontent.page .why .innerheader .menu li {cursor:pointer;float:left;padding:12px;padding-left:20px;padding-right:20px;font-weight:bold;font-size:12px;margin-right:10px}
#pagecontent.page .why .innerheader .menu li:hover {color:#5B8CCA;text-decoration:underline;}
#pagecontent.page .why .innerheader .menu li.selected:hover, #pagecontent .why .innerheader .menu li.selected {text-shadow:#000 1px 0px 1px;text-decoration:none;color:#fff;background:url(../images/main/inner_topmenu_background.png) repeat-x #5B8CCA;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

#pagecontent.page .help .innercontent {padding-top:0px;}
#pagecontent.page .help .sidenav	{float:left;width:250px;padding:20px;}
#pagecontent.page .help .sidenav ul {margin:0;padding:0;list-style:none;}
#pagecontent.page .help .sidenav ul li {margin-bottom:10px;padding:8px;cursor:pointer;font-size:12px;color:#444;height:30px;line-height:29px;background:no-repeat 3px 7px;padding-left:46px;border:1px solid #fff;}
#pagecontent.page .help .sidenav ul li:hover {border:1px solid #d7d7d7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent.page .help .sidenav ul li.selected {font-weight:bold;background-color:#f5f5f5;border:1px solid #d7d7d7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent.page .help .sidenav ul li.general-questions {background-image:url(../images/en/front/icon_help_general.png);}
#pagecontent.page .help .sidenav ul li.mobilesites-questions {background-image:url(../images/en/front/icon_help_microsite.png);}
#pagecontent.page .help .sidenav ul li.billing-questions {background-image:url(../images/en/front/icon_help_billing.png);}
#pagecontent.page .help .sidenav ul li.registration-questions {background-image:url(../images/en/front/icon_help_registration.png);}
#pagecontent.page .help .main	{min-height:250px;border-left:1px solid #d7d7d7;float:left;padding:20px;width:630px;}
#pagecontent.page .help .main .bread {margin:0;}
#pagecontent.page .help .main .bread a {font-size:11x;height:20px;line-height:14px;display:inline-block;color:#8C8C8C;background:url('../images/help/bread.png') no-repeat left 5px;padding-left:15px;margin-right:7px;text-decoration:none;}
#pagecontent.page .help .main .bread a:hover {text-decoration:underline;}
#pagecontent.page .help .main .bread a.no {background:url('../images/icon/question_circlebw_14x14.png') no-repeat;padding-left:20px;margin-right:7px;}
#pagecontent.page .help .main  h2 {margin-top:20px;color:#444;}
#pagecontent.page .help .main .topics {list-style:square;padding-left:20px;margin-top:20px;}
#pagecontent.page .help .main .topics li {padding:3px;}
#pagecontent.page .help .main .topics li a {color:#333;text-decoration:none;}
#pagecontent.page .help .main .topics li a:hover {color:#fb0000;text-decoration:underline;}
#pagecontent.page .help .main .h3text, #pagecontent.page .help .main .text {color:#444;line-height:18px;margin-top:5px;}

#pagecontent.page .aboutus .sidenav	{float:left;width:240px;padding:20px;}
#pagecontent.page .aboutus .sidenav b {color:#444;}
#pagecontent.page .aboutus .sidenav ul {margin:0;padding:0;list-style:none;margin-top:20px;}
#pagecontent.page .aboutus .sidenav ul li {margin-bottom:10px;padding:8px;cursor:pointer;font-size:12px;color:#444;height:30px;line-height:29px;background:no-repeat 3px 7px;padding-left:46px;border:1px solid #fff;}
#pagecontent.page .aboutus .sidenav ul li:hover {border:1px solid #d7d7d7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent.page .aboutus .sidenav ul li.selected {font-weight:bold;background-color:#f5f5f5;border:1px solid #d7d7d7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent.page .aboutus .sidenav ul li.divider {height:5px;border-top:1px solid #d7d7d7;margin-bottom:5px;margin-top:10px;padding:0;}
#pagecontent.page .aboutus .sidenav ul li.mg {background-image:url(../images/en/front/icon_service_mg.png);}
#pagecontent.page .aboutus .sidenav ul li.cp {background-image:url(../images/en/front/icon_cp.png);}
#pagecontent.page .aboutus .sidenav ul li.legal {background-image:url(../images/en/front/icon_legal.png);}
#pagecontent.page .aboutus .sidenav ul li.mg {background-image:url(../images/en/front/icon_mg.png);}
#pagecontent.page .aboutus .sidenav ul li.contactus {background-image:url(../images/en/front/icon_service_quote.png);}
#pagecontent.page .aboutus .main {min-height:300px;border-left:1px solid #d7d7d7;float:left;padding:20px;padding-top:30px;width:630px;color:#444;line-height:18px;}
#pagecontent.page .aboutus .main h1 {color:#444;margin-bottom:30px;}
#pagecontent.page .aboutus .main a.link  {color:#3D73A3;text-decoration:none;padding-right:10px;background:url('../images/service/link_help.png') no-repeat right 0px;margin-right:3px;}
#pagecontent.page .aboutus .main a.email  {color:#3D73A3;text-decoration:none;margin-left:3px;background:url('../images/en/service/email.png') no-repeat left;padding-left:22px;padding-right:0;margin-right:0;}
#pagecontent.page .aboutus .main a.email:hover {color:#fb0000;text-decoration:underline;}
#pagecontent.page .aboutus .main .pp h2 {margin-top:40px;color:#444;font-size:15px;font-weight:bold;}
#pagecontent.page .aboutus .main .pp  {line-height:22px;margin-bottom:30px;}
#pagecontent.page .aboutus .main .pp  li {margin-bottom:8px;list-style:square;}


#pagecontent.page .services .innerheader {height:180px;background:url(../images/main/divider_topshadow.png) repeat-x left bottom;position:relative;}
#pagecontent.page .services .innerheader span {color:#666;font-size:28px}
#pagecontent.page .services .innerheader  .top {position:absolute;width:100%;height:100%;top:0;left:0;}
#pagecontent.page .services .innerheader  .top.customized {background:url(../images/en/service/top-customized.png) 530px bottom no-repeat;}
#pagecontent.page .services .innerheader  .top.ad {background:url(../images/en/service/top-ad.png) 690px bottom no-repeat;}
#pagecontent.page .services .innerheader  .top.dev {background:url(../images/en/service/top-dev.png) 690px bottom no-repeat;}
#pagecontent.page .services .innerheader  .top.contactus {background:url(../images/en/service/top-contact.png) 690px bottom no-repeat;}
#pagecontent.page .services .sidenav	{float:left;width:260px;padding:20px;}
#pagecontent.page .services .sidenav b {color:#444;}
#pagecontent.page .services .sidenav ul {margin:0;padding:0;list-style:none;margin-top:20px;}
#pagecontent.page .services .sidenav ul li {margin-bottom:10px;padding:8px;cursor:pointer;font-size:12px;color:#444;height:30px;line-height:29px;background:no-repeat 3px 7px;padding-left:46px;border:1px solid #fff;}
#pagecontent.page .services .sidenav ul li:hover {border:1px solid #d7d7d7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent.page .services .sidenav ul li.selected {font-weight:bold;background-color:#f5f5f5;border:1px solid #d7d7d7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent.page .services .sidenav ul li.divider {height:5px;border-top:1px solid #d7d7d7;margin-bottom:5px;margin-top:10px;padding:0;}
#pagecontent.page .services .sidenav ul li.mg {background-image:url(../images/en/front/icon_service_mg.png);}
#pagecontent.page .services .sidenav ul li.customized {background-image:url(../images/en/front/icon_service_customized.png);}
#pagecontent.page .services .sidenav ul li.dev {background-image:url(../images/en/front/icon_service_dev.png);}
#pagecontent.page .services .sidenav ul li.ad {background-image:url(../images/en/front/icon_service_ad.png);}
#pagecontent.page .services .sidenav ul li.agencies {background-image:url(../images/en/front/icon_service_agency.png);}
#pagecontent.page .services .sidenav ul li.contactus {background-image:url(../images/en/front/icon_service_quote.png);}
#pagecontent.page .services .main {min-height:300px;border-left:1px solid #d7d7d7;float:left;padding:20px;padding-top:30px;width:630px;color:#444;line-height:18px;}
#pagecontent.page .services .main h1 {color:#444;margin-bottom:30px;}
#pagecontent.page .services .main a.link  {color:#3D73A3;text-decoration:none;padding-right:10px;background:url('../images/service/link_help.png') no-repeat right 0px;margin-right:3px;}
#pagecontent.page .services .main a.email  {color:#3D73A3;text-decoration:none;margin-left:3px;background:url('../images/en/service/email.png') no-repeat left;padding-left:22px;padding-right:0;margin-right:0;}
#pagecontent.page .services .main a.email:hover {color:#fb0000;text-decoration:underline;}
#pagecontent.page .services .main .toggle {cursor:pointer;background:url(../images/en/service/plus.png) no-repeat left center;padding-left:17px;font-size:11px;font-weight:bold;color:#5B8CCA}
#pagecontent.page .services .main .phasetext {padding:20px;border:1px solid #d7d7d7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#f5f5f5;}
#pagecontent.page .services .main .phases {list-style:none;padding:0;margin:0;margin-top:20px;}
#pagecontent.page .services .main .phases li.headline {font:bold 14px/34px Arial,Helvetica,sans-serif;color:#444;padding-left:45px;background:no-repeat;height:36px;}
#pagecontent.page .services .main .phases li.headline.p1 {background-image:url(../images/en/service/p1.png);}
#pagecontent.page .services .main .phases li.headline.p2 {background-image:url(../images/en/service/p2.png);}
#pagecontent.page .services .main .phases li.headline.p3 {background-image:url(../images/en/service/p3.png);}
#pagecontent.page .services .main .phases li.headline.p4 {background-image:url(../images/en/service/p4.png);}
#pagecontent.page .services .main .phases li.headline.ps {background-image:url(../images/en/service/ps.png);}
#pagecontent.page .services .main .phases li.headline.pmg {background-image:url(../images/en/service/pmg.png);}
#pagecontent.page .services .main .phases li.headline.pdb {background-image:url(../images/en/service/pdb.png);}
#pagecontent.page .services .main .phases li.text {line-height:18px;padding-left:46px;margin-bottom:40px;}
#pagecontent.page .services .main .adoptimized {margin-top:20px;background:url(../images/en/service/top-ad-optimized.png) no-repeat;padding-left:95px;height:100px;padding-top:5px;}
#pagecontent.page .services .main .requestform {border:1px solid #d7d7d7;background:url(../images/main/requestform_background.png) repeat-x #EBEBEB;padding:15px;margin-top:30px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent.page .services .main .requestform a {display:block;margin:0 auto;margin-top:10px;width:215px;height:53px;background:url(../images/en/list/button_contactus.png) no-repeat;}
#pagecontent.page .services .main .requestform a:hover {text-decoration:underline;color:#fb0000;}
#pagecontent.page .services .main .layer {display:none;border:1px solid #d7d7d7;background:url(../images/main/requestform_background.png) repeat-x #EBEBEB;padding:15px;margin-top:10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent.page .services .main .layer  span {display:block;font-weight:bold;margin-bottom:5px;}
#pagecontent.page .services .main .layer.db ul {list-style:none;margin:0;padding:0;margin-bottom:20px;}
#pagecontent.page .services .main .layer.db li {line-height:25px;clear:both;margin-bottom:5px;}
#pagecontent.page .services .main .layer.db li span {margin-bottom:0;float:left;display:inline-block;background:url(../images/en/service/db-logos.png) no-repeat 0px 0px;width:25px;height:25px;margin-right:5px;}
#pagecontent.page .services .main .layer.db .row {float:left;width:270px;}

#pagecontent.page .signup .innerheader {height:50px;background:url(../images/main/marketplace_searchbar_background.png) repeat-x left bottom;}
#pagecontent.page .signup .innerheader span {color:#666;}
#pagecontent.page .signup .dd {list-style:none;padding:0;padding-left:20px;margin-top:20px;}
#pagecontent.page .signup .dd li {float:left;font-size:12px;color:#555;padding-left:85px;margin-bottom:20px;background:no-repeat;font-size:11px;line-height:15px;width:200px;height:100px;}
#pagecontent.page .signup .dd li div {font-size:13px;font-weight:bold;margin-bottom:5px;color:#222;}
#pagecontent.page .signup .dd li div  sup {font-size:8px;margin-left:2px;}
#pagecontent.page .signup .dd li a {display:block;color:#154FA1;font-weight:bold;font-size:12px;text-decoration:none;margin-top:8px;}
#pagecontent.page .signup .dd li a:hover {color:#fb0000;text-decoration:underline;}
#pagecontent.page .signup .dd li.customize {background-image:url(../images/en/front/icon_customize.png);}
#pagecontent.page .signup .dd li.customize2 {background-image:url(../images/en/front/icon_customize2.png);}
#pagecontent.page .signup .dd li.eye {background-image:url(../images/en/front/icon_eye.png);}
#pagecontent.page .signup .dd li.update {background-image:url(../images/en/front/icon_update.png);}
#pagecontent.page .signup .dd li.marketplace {background-image:url(../images/en/front/icon_addmicrosite.png);}
#pagecontent.page .signup .dd li.install {background-image:url(../images/en/front/icon_install.png);}
#pagecontent.page .signup .info {margin-left:5px;margin-top:30px;line-height:20px;background:url(../images/en/front/icon_info.png) no-repeat left 5px;padding-left:48px;color:#454545;}
#pagecontent.page .signup  .helpbox {width:196px;height:134px;line-height:17px;position:absolute;top:-40px;right:70px;background:url(../images/en/front/arrowmenubar.png) no-repeat;}
#pagecontent.page .signup  .helpbox div {padding:10px;padding-top:65px;}
#pagecontent.page .signup .divider {margin-top:30px;margin-bottom:30px;height:5px;border-top:1px solid #d7d7d7;}
#pagecontent.page .signup .devicepreview {margin-top:10px;margin-right:50px;margin-left:50px;float:left;display:block;width:140px;height:256px;background:url(../images/main/marketplace_microsite_medium.png) no-repeat;position:relative;}
#pagecontent.page .signup .devicepreview img {width:109px;height:168px;position:absolute;top:44px;left:15px;background-repeat:no-repeat;}
#pagecontent.page .signup .devicepreview span {position:absolute;font-style:italic;top:270px;left:-15px;font-size:16px;font-family:Times,serif;text-align:center;width:170px;}
#pagecontent.page .signup .signupform {float:left;width:740px; padding-top:20px;padding-bottom:20px;}
#pagecontent.page .signup .signupform  h1 {color:#767676;font-size:32px;letter-spacing:-1.5px;margin-bottom:25px;}
#pagecontent.page .signup .signupform ul li  {margin:0;padding:0;}
#pagecontent.page .signup .signupform ul li span{display:block;float:left;width:120px;margin-right:20px;text-align:right;line-height:50px;}
#pagecontent.page .signup .signupform ul li span.inline {line-height:1;}
#pagecontent.page .signup .signupform ul li p {display:inline-block;font-size:11px;margin-bottom:10px;}
#pagecontent.page .signup .signupform  .form {padding-top:10px;padding-bottom:15px;}
#pagecontent.page .signup .signupform .buttonarea {padding-left:20px;padding-top:15px;}
#pagecontent.page .signup .signupform .buttonarea .supportlinks {margin-left:38px;}
#pagecontent.page .signup .signupform .buttonarea .buttoncreateaccount {margin-top:20px;margin-left:5px;}
#pagecontent.page .signup .signupform .box.gray.special {background:url(../images/main/signup_box_background.png) repeat-x left bottom;}

#pagecontent.frontpage	{width:100%;background:url(../images/main/front_background.jpg) no-repeat top center #030E14;overflow:hidden;}
#pagecontent.frontpage .outer.main {height:auto;}
#pagecontent.frontpage a.logo {position:absolute;display:block;width:294px;height:65px;top:62px;left:40px;background:url(../images/main/front_logo.png);}
#pagecontent.frontpage .preview {position:absolute;top:50px;right:40px}
#pagecontent.frontpage .preview.iphone {width:370px;height:290px;background:url(../images/main/front_preview_iphone.png) no-repeat;}
#pagecontent.frontpage .preview.iphone .container {position:relative;}
#pagecontent.frontpage .preview.iphone img {position:absolute;overflow:hidden;}
#pagecontent.frontpage .preview.iphone .a {top:62px;left:22px;}
#pagecontent.frontpage .preview.iphone .b {top:43px;left:128px;}
#pagecontent.frontpage .preview.iphone .c {top:62px;left:251px}
#pagecontent.frontpage h1 {letter-spacing:0;padding-top:155px;padding-left:40px;font:italic 19px/24px "Trebuchet MS", Helvetica, Sans-serif;color:#fff;text-shadow:#000 1px 1px 1px;width:500px;}
#pagecontent.frontpage .gobar {margin-top:50px;margin-left:40px;width:442px;height:82px;background:url(../images/main/front_gobar.png);opacity:0.2;filter:alpha(opacity=25);}
#pagecontent.frontpage .gobarcontent {position:absolute;top:252px;left:40px;width:442px;height:82px;font:bold 19px/85px "Trebuchet MS", Helvetica, Sans-serif;color:#fff;text-shadow:#000 1px 1px 1px;letter-spacing:-1px;padding-left:20px;opacity:1.0;}
#pagecontent.frontpage .gobarcontent div {position:relative;}
#pagecontent.frontpage .gobarcontent a {display:block;width:132px;height:37px;position:absolute;top:25px;right:30px;background:url(../images/en/main/front_button_getstarted.png) no-repeat;}
#pagecontent.frontpage .middlebar {width:860px;margin:0 auto;height:320px;margin-top:50px;margin-bottom:30px;}
#pagecontent.frontpage .middlebar .cnt {float:left;}
#pagecontent.frontpage .middlebar a.getstarted {position:relative;display:block;width:269px;height:294px;background:url(../images/main/front_getstarted.png) no-repeat;text-decoration:none;color:#000;text-shadow:#fff 1px 1px;}
#pagecontent.frontpage .middlebar a.getstarted span {padding-top:100px;padding-left:32px;display:block;font:bold 18px/18px Arial,Helvetica;letter-spacing:-1px;}
#pagecontent.frontpage .middlebar a.getstarted div  {font-size:11px;margin-top:8px;padding-left:38px;width:195px;}
#pagecontent.frontpage .middlebar .cnt {float:left;}
#pagecontent.frontpage .middlebar .info {position:relative;display:block;width:269px;height:294px;background:url(../images/main/front_info.png) no-repeat;text-decoration:none;color:#000;}
#pagecontent.frontpage .middlebar .info span {height:35px;display:block;padding-top:25px;padding-left:20px;font:18px/16px Arial,Helveticas,ans-serif;letter-spacing:-1px;color:#666;text-shadow:#fff 1px 1px;}
#pagecontent.frontpage .middlebar .info h2 {color:#5885B8;padding-left:20px;width:200px;font-size:19px;line-height:19px;}
#pagecontent.frontpage .middlebar .info p {line-height:13.5px;height:103px;border-top:1px solid #d7d7d7;color:#666;font-size:10px;width:225px;margin-left:20px;display:block;margin-top:10px;padding:2px;padding-top:5px;}
#pagecontent.frontpage .middlebar .info a {margin:0 auto;}
#pagecontent.frontpage .middlebar .info a.buttoninformation {width:132px;height:37px;background:url(../images/en/front/button_information.png) no-repeat;display:block;}
#pagecontent.frontpage .middlebar .info a.buttonfullarticle {width:132px;height:37px;background:url(../images/en/front/button_fullarticle.png) no-repeat;display:block;}
#pagecontent.frontpage .bottombar {border-top:1px solid #444B53;background:#2D3237;height:140px;border-bottom:1px solid #d7d7d7;}
#pagecontent.frontpage .bottombar .perfectfor span {display:block;padding-top:42px;padding-left:30px;float:left;width:270px;font:bold 19px/25px "Trebuchet MS", Helvetica, Sans-serif;color:#fff;text-shadow:#000 1px 1px 1px;letter-spacing:-0.5px;}
#pagecontent.frontpage .bottombar .perfectfor ul {list-style:none;padding:0;margin:0;float:left;margin-top:29px;margin-left:30px;}
#pagecontent.frontpage .bottombar .perfectfor ul li {float:left;margin-left:20px;}
#pagecontent.frontpage .bottombar .perfectfor a.icon {width:88px;height:86px;background:no-repeat center center;display:block;}
#pagecontent.frontpage .bottombar .perfectfor a.icon.business{background-image:url(../images/en/front/icon_businesses.png);}
#pagecontent.frontpage .bottombar .perfectfor a.icon.doctors {background-image:url(../images/en/front/icon_doctors.png);}
#pagecontent.frontpage .bottombar .perfectfor a.icon.etc {background-image:url(../images/en/front/icon_etc.png);}
#pagecontent.frontpage .bottombar .perfectfor a.icon.attorney {background-image:url(../images/en/front/icon_attorneys.png);}
#pagecontent.frontpage .bottombar .perfectfor a.icon.hotel {background-image:url(../images/en/front/icon_hotels.png);}
#pagecontent.frontpage .bottombar .perfectfor a.icon.restaurant {background-image:url(../images/en/front/icon_restaurant.png);}



#pagecontent .marketplace {width:1000px;overflow:hidden;}
#pagecontent .marketplace  .searchbar {border-bottom:1px solid #d7d7d7;background:url(../images/main/marketplace_searchbar_background.png) repeat-x left bottom;}
#pagecontent .marketplace  .searchbar .bullet {color:#b5b5b5b;background:url(../images/main/marketplace_icon_bulletpoint.png) no-repeat left center;padding-left:14px;margin-bottom:5px;}
#pagecontent .marketplace .micrositelist {margin-left:10px;margin-top:30px;}
#pagecontent .marketplace .micrositelist .section {margin-bottom:40px;}
#pagecontent .marketplace .micrositelist  h2 {margin-left:22px;color:#333;font-size:26px;letter-spacing:-1.2px;margin-bottom:20px;}
#pagecontent .marketplace .microsite {float:left;margin-left:20px;margin-bottom:30px;position:relative;width:220px;height:330px;background:url(../images/main/marketplace_microsite_background2.png) no-repeat #FAFAFA;}
#pagecontent .marketplace .microsite.free {background-image:url(../images/main/marketplace_microsite_backgroundfree.png);}
#pagecontent .devicepreviewsmallouter,
#pagecontent .marketplace .microsite .mspreviewouter {margin-top:14px;margin-left:15px;float:left;display:block;width:140px;height:256px;background:url(../images/main/marketplace_microsite_medium.png) no-repeat;position:relative;}
#pagecontent .devicepreviewsmall,
#pagecontent .marketplace .microsite .mspreview {width:109px;height:168px;position:absolute;top:44px;left:15px;background-repeat:no-repeat;}
#pagecontent .marketplace .microsite .pages {float:left;width:50px;margin-top:20px;margin-left:2px;}
#pagecontent .marketplace .microsite .pages  .p {cursor:pointer;width:45px;height:83px;background:url(../images/main/marketplace_microsite_small.png) no-repeat;position:relative}
#pagecontent .marketplace .microsite .pages  .p  div {position:absolute;width:31px;height:50px;top:15px;left:5px;background-repeat:no-repeat;}
#pagecontent .marketplace .microsite .buttonarea {margin-top:5px;border-top:1px solid #d2d2d2;}
#pagecontent .marketplace .microsite .buttonarea a.button {display:block;background:url(../images/en/main/marketplace_button_signup.png) no-repeat;width:150px;height:33px;margin:0 auto;margin-top:10px;}
#pagecontent .marketplace .microsite .buttonarea a.button.customize {background-image:url(../images/en/main/marketplace_button_customize.png);}
#pagecontent .marketplace .microsite .description {float:left;width:170px;margin-left:20px;margin-top:5px;}
#pagecontent .marketplace .microsite .description .tag {text-align:right;padding-bottom:10px;margin-bottom:10px;padding-right:2px;}
#pagecontent .marketplace .microsite .description .tag b {color:#585B5F;font:bold 27px Arial,Helvetica,sans-serif;letter-spacing:-2px;margin-bottom:3px;display:block;}
#pagecontent .marketplace .microsite .description .tag a {background:url(../images/main/marketplace_icon_feehelp.png) no-repeat right 2px;display:block;color:#727272;font-size:10px;text-decoration:none;padding-right:12px;}
#pagecontent .marketplace .microsite .description .tag a:hover {color:#990000;text-decoration:underline;}
#pagecontent .marketplace .microsite .description .text {height:120px;margin-bottom:20px;overflow:scroll-y;}
#pagecontent .marketplace .microsite .description .text.white {border-bottom:0;background:#fff;border:1px solid #D2D2D2;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent .bar .marketplacetour {width:598px;height:58px;background:url(../images/en/main/marketplace_bar_tour.png) no-repeat;position:absolute;top:22px;left:20px;}
#pagecontent .bar .marketplacetour .inner {position:relative;}
#pagecontent .bar .marketplacetour .inner .text {position:absolute;color:#fff;font-size:11px;width:250px;top:15px;left:90px;line-height:15px;}
#pagecontent .bar .marketplacetour .inner a.tour {display:block;width:132px;height:37px;background:url(../images/en/main/marketplace_bar_tourbutton.png) no-repeat;position:absolute;right:132px;top:13px;}
#pagecontent .bar .marketplacetour .inner a.features {display:block;width:101px;height:37px;background:url(../images/en/main/marketplace_bar_features.png) no-repeat;position:absolute;right:13px;top:13px;}
#pagecontent .marketplace .ddcontent {border-bottom:1px solid #D7D7D7;height:100px;background:url(../images/main/divider_topshadow.png) repeat-x left bottom;}
#pagecontent .marketplace .dd {list-style:none;padding:0;padding-left:20px;margin-top:20px;}
#pagecontent .marketplace .dd li {float:left;font-size:12px;color:#555;padding-left:85px;margin-bottom:20px;background:no-repeat;font-size:11px;line-height:15px;width:200px;height:100px;}
#pagecontent .marketplace .dd li div {font-size:13px;font-weight:bold;margin-bottom:5px;color:#222;}
#pagecontent .marketplace .dd li div  sup {font-size:8px;margin-left:2px;}
#pagecontent .marketplace .dd li a {display:block;color:#154FA1;font-weight:bold;font-size:12px;text-decoration:none;margin-top:8px;}
#pagecontent .marketplace .dd li a:hover {color:#fb0000;text-decoration:underline;}
#pagecontent .marketplace .dd li.customize {background-image:url(../images/en/front/icon_customize.png);}
#pagecontent .marketplace .dd li.customize2 {background-image:url(../images/en/front/icon_customize2.png);}
#pagecontent .marketplace .dd li.eye {background-image:url(../images/en/front/icon_eye.png);}
#pagecontent .marketplace .dd li.update {background-image:url(../images/en/front/icon_update.png);}
#pagecontent .marketplace .dd li.marketplace {background-image:url(../images/en/front/icon_addmicrosite.png);}
#pagecontent .marketplace .dd li.install {background-image:url(../images/en/front/icon_install.png);}

#pagecontent .box {padding:20px;border:1px solid #D2D2D2;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;}
#pagecontent .box.white {background:#fff;color:#666;}
#pagecontent .box.gray {background:#FAFAFA;}
#pagecontent .box.inline {background:#FAFAFA;padding:0;}
#pagecontent .box ul {list-style:none;margin:0;padding:0;}
#pagecontent .box ul li {margin-top:10px;margin-bottom:10px;padding:0;}
#pagecontent .box ul li.sep {border-top:1px solid #d2d2d2;margin:0;}
#pagecontent .box ul li span {float:left;width:115px;padding-left:10px;display:inline-block;line-height:35px;}


#pagecontent .accountlogin	{height:380px;}
#pagecontent .accountlogin .loginform {margin-top:20px;margin-left:40px;border:1px solid #D7D7D7;float:left;width:340px;height:330px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:url(../images/main/account_loginform_background.png) repeat-x left bottom;position:relative;}
#pagecontent .accountlogin .loginform .errorbox {position:absolute;top:15px;width:290px;}
#pagecontent .accountlogin .loginform .errorbox.green {width:275px;background:#F0FFF0;border-color:#009900;color:#696969;text-align:center;font-weight:bold;padding:10px;}
#pagecontent .accountlogin .loginform .inner {padding:20px;}
#pagecontent .accountlogin .loginform input.field {margin-bottom:25px;width:280px;font:bold 15px Arial,Helvetica,sans-serif;color:#666;display:block;padding:8px;background:url(../images/main/input_background_grayshade.png) repeat-x #fff;border:1px solid #d7d7d7;}
#pagecontent .accountlogin .loginform input.submit {border:0px;background:url(../images/en/main/account_buttonlogin.png) no-repeat scroll;float:right;width:111px;height:37px;padding-right:3px;}
#pagecontent .accountlogin .loginform input.reset {border:0px;background:url(../images/en/main/account_buttonreset.png) no-repeat scroll;float:right;width:136px;height:37px;padding-right:3px;}
#pagecontent .accountlogin .loginform span {color:#475258;font-weight:bold;display:block;margin-bottom:3px;}
#pagecontent .accountlogin .loginform p {font-size:12px;margin-top:15px;margin-bottom:30px;}
#pagecontent .accountlogin .loginform  a {color:#2567B0;float:left;width:150px;font-size:10px;text-decoration:none;display:block;padding-top:4px;}
#pagecontent .accountlogin .loginform  a:hover {text-decoration:underline;}
#pagecontent .accountlogin  h1 {margin-bottom:35px;}
#pagecontent .accountlogin  .errorbox {display:none;}

#pagecontent .accountlogin .loginquotes {padding-top:10px;width:490px;margin-top:20px;margin-left:40px;color:#2567B0;font:17px/27px Arial,Helvetica;float:left;}
#pagecontent .accountlogin .loginquotes div {padding-top:40px;}
#pagecontent .accountlogin .loginquotes div b {display:block;margin-bottom:10px;}
#pagecontent .accountlogin .loginquotes div a {display:block;text-decoration:underline;color:#333;}
#pagecontent .accountlogin .loginquotes div a:hover {color:#990000;}

#pagecontent .innerheader, #pagecontent .account .accountheader {position:relative;padding-left:25px;border-bottom:1px solid #d7d7d7;height:65px;background:url(../images/main/divider_topshadow_small.png) repeat-x left top;}
#pagecontent .innerheader span, #pagecontent .account .accountheader span {display:inline-block;color:#5B8CCA;font:23px/58px Arial,Helvetica,sans-serif;letter-spacing:-1px;}

#pagecontent .systemstatus .innercontent {padding:20px;min-height:230px;}
#pagecontent .systemstatus .innercontent .message {font-size:16px;}

#pagecontent .account .accountheader .menu {list-style:none;margin:0;padding:0;position:absolute;top:10px;right:20px;}
#pagecontent .account .accountheader .menu li {cursor:pointer;float:left;padding:12px;padding-left:20px;padding-right:20px;font-weight:bold;font-size:12px;margin-right:10px}
#pagecontent .account .accountheader .menu li:hover {color:#5B8CCA;text-decoration:underline;}
#pagecontent .account .accountheader .menu li.selected:hover, #pagecontent .account .accountheader .menu li.selected {text-decoration:none;color:#fff;background:url(../images/main/inner_topmenu_background.png) repeat-x #5B8CCA;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#pagecontent .account .accountheader .block {position:absolute;top:0px;right:20px;}
#pagecontent .account .accountheader .block .slider-onoff {margin-top:12px;}
#pagecontent .account .accountheader .block .slider .subarea {display:none;}
#pagecontent .account .accountmessage {margin-bottom:20px;height:100px;background:url(../images/main/account_message_background.png) repeat-x left bottom #FFFFD2;border-bottom:1px solid #d7d7d7;overflow:hidden;}
#pagecontent .account .accountmessage .inner {padding:20px;height:90px;position:relative;}
#pagecontent .account .accountmessage .inner h4 {padding-left:100px;color:#444;letter-spacing:0;font-size:13px;font-weight:bold;margin-bottom:5px;}
#pagecontent .account .accountmessage .inner span {display:block;padding-left:100px;color:#222;width:620px;line-height:19px;}
#pagecontent .account .accountmessage .inner a {position:absolute;right:30px;top:35px;}
#pagecontent .account .accountmessage .inner.alarm {background:url(../images/icon/warnbig.png) no-repeat 20px 25px;}
#pagecontent .account .controlbar {height:41px;background:url(../images/main/account_controlbar_background.png) repeat-x;padding:0;margin:0;list-style:none;}
#pagecontent .account .controlbar li {cursor:pointer;width:150px;height:41px;float:left;text-align:center;font-weight:bold;text-shadow:#fff 1px 1px 0px;line-height:38px;}
#pagecontent .account .controlbar li:hover {color:#5B8CCA;}
#pagecontent .account .controlbar li.selected {color:#fff;text-shadow:#999 1px 1px 0px;background:url(../images/main/account_controlbar_selected.png) no-repeat center bottom #B5B6B6;}
#pagecontent .account .controlbar li.divider {width:2px;background:url(../images/main/account_controlbar_divider.png) repeat-y;}
#pagecontent .account .controlbar li.arrow {width:22px;background:url(../images/main/account_controlbar_arrow.png) no-repeat;}
#pagecontent .account .controlbar.arrow li {position:relative;cursor:pointer;width:200px;height:41px;float:left;text-align:center;font-weight:bold;text-shadow:#fff 1px 1px 0px;line-height:38px;background:url(../images/main/account_controlbar_arrow.png) no-repeat right top;}
#pagecontent .account .controlbar.arrow li:hover {color:#5B8CCA;}
#pagecontent .account .controlbar.arrow li.selected {color:#fff;text-shadow:#999 1px 1px 0px;background:url(../images/main/account_controlbar_selected_arrow.png) no-repeat right top #B5B6B6;position:relative;}
#pagecontent .account .controlbar.arrow li.divider {display:none;}
#pagecontent .account .left25, #pagecontent .account .left {float:left;width:599px;}
#pagecontent .account .left25 {margin-left:25px;}
#pagecontent .account .left25.centered {margin:0 auto;width:1000px;float:none;clear:both;}
#pagecontent .account .right {float:left;width:324px;}
#pagecontent .account .right.hidden {display:none;}
#pagecontent .account ul.pages {list-style:none;padding:0;margin:0;}
#pagecontent .account ul.pages  li.pagehidden {display:none;}
#pagecontent .account ul.pages  li.pagevisible {display:block;}
#pagecontent .account .innercontent, #pagecontent .account .editor {padding:20px;}
#pagecontent .account .innercontent .text {line-height:18px;}
#pagecontent .account .innercontent.analytics textarea {height:100px;width:505px;font:11px "Courier New";}
#pagecontent .account .innercontent.install h2 {margin-top:20px;}
#pagecontent .account .innercontent.install .form p {font-weight:bold;display:block;line-height:30px;float:left;width:80px;}
#pagecontent .account .innercontent.install .form input {width:300px;float:left;margin-bottom:0;}
#pagecontent .account .innercontent.install .form a {float:left;margin-left:20px;}
#pagecontent .account .innercontent.install .form span {display:block;line-height:30px;}
#pagecontent .account .innercontent.install .instructions {padding:5px;border:1px solid #E1E1E1;background:#FFFFE6;color:#656565;margin-bottom:15px;line-height:17px;}
#pagecontent .account .innercontent.install .loader  {display:none;top:0;left:0;height:16px;line-height:16px;padding-left:20px;background:url('../images/loader_image.gif') no-repeat left center #fff;color:#3D73A3}
#pagecontent .account .innercontent.activate .tagfee	{margin-top:20px;margin-bottom:20px;padding-bottom:9px;padding-top:6px;color:#3D72A3;font-family:Arial,Helvetica,sans-serif;font-size:23px;font-weight:bold;letter-spacing:-1px;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;}
#pagecontent .account .innercontent.activate .tagfee span	{padding-left:15px;vertical-align:middle;width:400px;display:inline-block;color:#999;font-family:Tahoma, Verdana, Helvetica, sans-serif;font-size:11px;font-weight:normal;letter-spacing:0px;}
#pagecontent .account .innercontent.activate .suffix	{font-size:11px;margin-top:15px;}
#pagecontent .account .innercontent.activate ul {padding-left:0px;}
#pagecontent .account .innercontent.settings	{padding:0;width:600px;margin:0 auto;}
#pagecontent .account .activateloader {display:none;height:250px;} 
#pagecontent .account .activateloader .inner {width:400px;margin:0 auto;padding-top:50px;}
#pagecontent .account .activateloader .loader {background:url(../images/loader_big.gif) no-repeat center center;height:48px;}
#pagecontent .account .activateloader h2 {text-align:center;margin-top:10px;margin-bottom:10px;}
#pagecontent .account .activateform {width:599px;margin:0 auto;}
#pagecontent .account .activateform.confirm {width:600px;margin:0 auto;padding-top:20px;}
#pagecontent .account .activateform  .left {margin-left:80px;}
#pagecontent .account .activateform .subsection {margin-top:25px;}
#pagecontent .account .activateform h2 {margin-bottom:10px;}
#pagecontent .account .activateform .summary .col0 {width:420px;float:left;height:30px;line-height:30px;font-weight:bold;}
#pagecontent .account .activateform .summary .col1 {width:100px;float:left;height:30px;line-height:30px;font-weight:bold;}
#pagecontent .account .activateform .summary .col1.header,
#pagecontent .account .activateform .summary .col0.header {font-weight:normal;color:#8C8C8C;height:30px;line-height:30px;}
#pagecontent .account .activateform .summary .divider {margin-top:0px;margin-bottom:2px;float:none;clear:both;border-top:1px solid #d7d7d7;height:2px;}
#pagecontent .account .activateform .summary  .total	{margin-left:375px;margin-top:15px;}
#pagecontent .account .activateform .summary  .total span	{margin-left:20px;color:#3D72A3;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;letter-spacing:-1px;}
#pagecontent .account .activateform .creditcard span		{display:block;margin-bottom:10px;font-weight:bold;}
#pagecontent .account .activateform .creditcard ul		{padding:0;margin:0;list-style:none;}
#pagecontent .account .activateform .creditcard ul li		{width:95px;height:60px;border:1px solid #FAFAFA;float:left;margin-right:10px;}
#pagecontent .account .activateform .creditcard .cc_mc		{background:url('../images/shop/cc_mc.png');width:67px;height:40px;margin-left:14px;margin-top:10px;}
#pagecontent .account .activateform .creditcard .cc_visa		{background:url('../images/shop/cc_visa.png');width:67px;height:40px;margin-left:14px;margin-top:10px;}
#pagecontent .account .activateform .creditcard .cc_discover	{background:url('../images/shop/cc_discover.png');width:67px;height:40px;margin-left:14px;margin-top:10px;}
#pagecontent .account .activateform .creditcard .cc_amex		{background:url('../images/shop/cc_amex.png');width:67px;height:40px;margin-left:14px;margin-top:10px;}
#pagecontent .account .activateform .creditcard .cc_paypal	{background:url('../images/shop/cc_paypal.png');width:67px;height:40px;margin-left:14px;margin-top:10px;}
#pagecontent .account .activateform .termsofsale {background:url(../images/main/input_background_grayshade.png) repeat-x #fff;margin-top:20px;line-height:19px;border:1px solid #d7d7d7;height:180px;overflow:auto;color:#666;padding:5px;margin-bottom:10px;}
#pagecontent .account .activateform .termsofsale h1 {font-size:15px;font-weight:bold;}
#pagecontent .account .activateform .termscheck {margin-top:30px;margin-bottom:10px;padding:15px;background:#F0FFF0;border:1px solid #009900;color:#696969;border-width:2px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent .account .receiptcontrol {margin-top:25px;padding-bottom:10px;border-bottom:1px solid #D7D7D7;}
#pagecontent .account .receiptcaption span {display:inline-block;width:100px;font-weight:normal;}
#pagecontent .receiptcaption  {margin-bottom:5px;font-weight:bold;}

#pagecontent .account .editor .pagecaption {margin:0 auto;width:599px;height:35px;background:url(../images/main/section_caption_background.png) repeat-x #d7d7d7;border:1px solid #D2D2D2;border-top-right-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-left-radius:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;}
#pagecontent .account .editor .pagecaption  span {display:block;line-height:35px;text-shadow:#fff 1px 1px 0px;font-weight:bold;padding-left:10px;color:#676767;}
#pagecontent .account .editor .editorsection {width:605px;}
#pagecontent .account .editor .editorsection .pagebar {width:599px;margin-left:2px;height:60px;background:url(../images/main/account_pagebar_background.png) repeat-x;border:1px solid #D2D2D2;border-bottom:1px solid #CDCDCD;border-top-right-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-left-radius:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;}
#pagecontent .account .editor .editorsection .pagebar ul.pageselect {list-style:none;padding:0;margin:0;}
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li {float:left;height:60px;width:120px;}
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li div {text-shadow:#fff 1px 1px;cursor:pointer;background:url(../images/icon/page.png) no-repeat center 2px;width:110px;height:50px;margin:5px auto;line-height:80px;text-align:center;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li div.config {background:url(../images/icon/page-config.png) no-repeat center 2px;}
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li div.seo {background:url(../images/icon/page-seo.png) no-repeat center 2px;}
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li div.features {background:url(../images/icon/page-features.png) no-repeat center 2px;}
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li div.features:hover,
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li div.config:hover,
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li div.seo:hover, 
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li div:hover,
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li.selected div {background-color:#f3f3f3;}
#pagecontent .account .editor .editorsection .pagebar ul.pageselect li.divider {width:2px;background:url(../images/main/account_pagebar_divider.png) repeat-y;}
#pagecontent .account .editor .editorsection .pagecontentbottom {background:url(../images/main/account_pagebar_content_bottom.png) no-repeat left bottom;height:20px;}	
#pagecontent .account .editor .editorsection .pagecontentbottom.dark  {background:url(../images/main/account_pagebar_content_darkbottom.png) no-repeat;height:8px;}	
#pagecontent .account .editor .editorsection .pagecontent {background:url(../images/main/account_pagebar_content_background.png) repeat-y;position:relative;}	
#pagecontent .account .editor .editorsection .pagecontent.dark {padding:20px;background-image:url(../images/main/account_pagebar_content_darkbackground.png);}	
#pagecontent .account .editor .editorsection .pagecontent .innertext {position:relative;}
#pagecontent .account .editor .editorsection .pagecontent .innertext.seoimport {background:url(../images/en/front/icon_seo.png) no-repeat;padding-left:75px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext.features {background:url(../images/en/front/icon_features-2.png) no-repeat;padding-left:95px;padding-bottom:10px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext.general {background:url(../images/en/front/icon_general_settings.png) no-repeat;padding-left:75px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext.activate {background:url(../images/en/front/icon_activate.png) no-repeat;padding-left:75px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext.analytics {background:url(../images/en/front/icon_analytics_full.png) no-repeat;padding-left:75px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext span {display:block;margin-bottom:5px;font-weight:bold;}
#pagecontent .account .editor .editorsection .pagecontent .innertext .text {line-height:19px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext .text small {font-size:11px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext .form {margin-top:25px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext .form p {font-weight:bold;display:block;line-height:30px;float:left;width:50px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext .form input {width:280px;float:left;margin-bottom:0;font-weight:normal;}
#pagecontent .account .editor .editorsection .pagecontent .innertext .form a {float:left;margin-left:20px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext .form span {display:block;line-height:30px;}
#pagecontent .account .editor .editorsection .pagecontent .innertext .loader {display:none;opacity:0.8;filter:alpha(opacity=80);z-index:100;position:absolute;top:-10px;left:-5px;width:575px;height:160px;background:url(../images/devices/smartphone-loader.gif) no-repeat center center #fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#pagecontent .account .editor .editorsection .pagecontent .pagebrowse {list-style:none;margin:0;padding:0;position:absolute;right:20px;top:19px;}
#pagecontent .account .editor .editorsection .pagecontent .pagebrowse li.button{text-shadow:#fff 1px 1px 0px;display:block;height:28px;width:28px;float:left;cursor:pointer;font-weight:bold;font-size:15px;margin-right:5px;text-align:center;line-height:26px;border:2px solid #666;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#pagecontent .account .editor .editorsection .pagecontent .pagebrowse li.button.selected,
#pagecontent .account .editor .editorsection .pagecontent .pagebrowse li.button:hover {background:#666;color:#fff;text-shadow:#666 0px 0px 0px;}
#pagecontent .account .editor .editorsection .pagecontent .pagebrowse li.link {font-size:13px;height:28px;line-height:30px;float:left;cursor:pointer;margin-right:5px;}
#pagecontent .account .editor .editorsection .pagecontent .pagebrowse li.link:hover {text-decoration:underline;}
#pagecontent .account .editor .editorsection .editblock .feature {margin-top:15px;margin-left:20px;padding-left:100px;display:block;padding-right:20px;}
#pagecontent .account .editor .editorsection .editblock .feature.call {background:url(../images/en/front/icon_feature_call.png) no-repeat;}
#pagecontent .account .editor .editorsection .editblock .feature.locate {background:url(../images/en/front/icon_feature_locate.png) no-repeat;}
#pagecontent .account .editor .editorsection .editblock .feature.mail {background:url(../images/en/front/icon_feature_mail.png) no-repeat;}
#pagecontent .account .editor .editorsection .editblock .feature.full {background:url(../images/en/front/icon_feature_full.png) no-repeat;}
#pagecontent .account .editor .editorsection .editblock .feature span {font-weight:bold;display:block;margin-bottom:15px;}
#pagecontent .account .editor .editorsection .editblock .feature .text {line-height:19px;margin-bottom:10px;}

#pagecontent .account .right.device {float:left;margin-left:30px;margin-top:20px;position:relative;}
#pagecontent .account .editor .deviceouter {float:left;height:550px;}
#pagecontent .account .editor .devicesection {width:324px;position:absolute;top:0;}
#pagecontent .account .editor .devicesection .pagecaption {width:318px;}
#pagecontent .account .editor .devicesection .content {background:url(../images/main/devicesection_background.png) repeat-y;}
#pagecontent .account .editor .devicesection .content .container {padding-top:20px;}
#pagecontent .account .editor .devicesection .bottom {width:auto;background:url(../images/main/devicesection_bottom.png) no-repeat;height:25px;}
#pagecontent .account .editor .device {position:relative;margin:0 auto;}
#pagecontent .account .editor .device.smartphone {background:url(../images/devices/smartphone-preview.png) no-repeat;width:263px;height:490px;}
#pagecontent .account .editor .device.smartphone .screen {position:absolute;top:78px;left:19px;}
#pagecontent .account .editor .device.smartphone .loader {opacity:0.8;filter:alpha(opacity=80);z-index:100;position:absolute;top:78px;left:19px;width:224px;height:338px;background:url(../images/devices/smartphone-loader.gif) no-repeat center center #fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#pagecontent .account .editor ul.editlist {list-style:none;margin:0;padding:0;width:597px;margin:0 auto;}
#pagecontent .account .editor ul.editlist li {display:block;width:100%;padding-top:10px;padding-bottom:10px;}
#pagecontent .account .editor ul.editlist.nopadding li {padding:0;}
#pagecontent .account .editor ul.editlist li ul li {padding:0;}
#pagecontent .account .editor ul.editlist li.small {margin-left:10px;padding:0;}
#pagecontent .account .editor ul.editlist {padding:0;}
#pagecontent .account .editor ul.editlist li.feature {margin-left:100px;padding:0;}
#pagecontent .account .editor ul.editlist li.feature.single {margin-bottom:15px;}
#pagecontent .account .editor ul.editlist li span.caption {line-height:normal;color:#444;font-weight:normal;display:inline-block;margin-top:16px;margin-left:20px;width:180px;vertical-align:top;float:left;}
#pagecontent .account .editor ul.editlist li span.caption.featurefull {margin-top:12px;margin-left:5px;height:26px;background:url(../images/en/front/icon_feature_full_small.png) no-repeat;padding-left:32px;line-height:24px;width:165px;}
#pagecontent .account .editor ul.editlist li.feature span.caption {width:100px}
#pagecontent span.required, #pagecontent .account .editor ul.editlist li span.required {color:#ee0000;margin-left:3px;width:auto;padding:0;display:inline;float:none;line-height:normal;}
#pagecontent .account .editor .lidivider,
#pagecontent .account .editor ul.editlist li.divider {margin:0;height:2px;background:#d7d7d7;padding:0;}
#pagecontent .account .editor .lidivider {width:597px;margin:0 auto;}
#pagecontent .account .editor ul.editlist li a.print {text-decoration:none;background:url(../images/en/list/icon_print.png) no-repeat;height:16px;line-height:16px;padding-left:20px;display:inline-block;color:#666;text-shadow:#fff 1px 1px 1px;}
#pagecontent .account .editor ul.editlist li a.print:hover {color:#fb0000;text-decoration:underline;}
#pagecontent .account .editcaption {display:inline-block;height:32px;margin-top:7px;margin-bottom:9px;line-height:32px;}
#pagecontent .account .editbox {width:320px;display:inline-block;border:1px solid #d7d7d7;background:url(../images/main/input_background_grayshade.png) repeat-x #fff;padding-left:10px;padding-right:10px;height:32px;margin-top:7px;margin-bottom:9px;line-height:30px;color:#333;}
#pagecontent .account .editsingle {color:#444;display:inline-block;height:32px;margin-top:7px;margin-bottom:9px;}
#pagecontent .account .editsingle.small {font-size:11px;}
#pagecontent .account .editsingle.checkboxcontrol {margin-top:11px;}
#pagecontent .account .editblock {color:#444;display:inline-block;margin-top:7px;margin-bottom:9px;}
#pagecontent .account .editfullblock {padding:20px;line-height:18px;color:#444;}
#pagecontent .account .editinputtext {margin-bottom:25px;width:340px;font:bold 15px Arial,Helvetica,sans-serif;color:#333;display:block;padding:8px;background:url(../images/main/input_background_grayshade.png) repeat-x #fff;border:1px solid #d7d7d7;}
#pagecontent .account .editinputtextarea {font:15px Arial,Helvetica,sans-serif;height:150px;padding:7px;width:340px;background:url(../images/main/input_background_grayshade.png) repeat-x #fff;border:1px solid #d7d7d7;color:#333;}
#pagecontent .account .editinputblockarea {width:370px;display:inline-block;}
#pagecontent .account .editinputselect {font-family:Arial, Helvetica, sans serif;font-size:15px;padding:7px;width:340px;background:url(../images/main/input_background_grayshade.png) repeat-x #fff;border:1px solid #d7d7d7;color:#333;}
#pagecontent .account .editinputselect option.icon {padding-left:20px;background:no-repeat 0 1px;vertical-align:middle;}


#pagecontent .account .editcodebox {font-family:Courier New;height:80px;font-size:14px;letter-spacing:-1px;font-weight:bold;padding:7px;background:url(../images/main/input_background_grayshade.png) repeat-x #fff;border:1px solid #D3D3D3;color:#333;clear:both;}
#pagecontent .account .editinputtext.error,
#pagecontent .account .editinputtextarea.error,
#pagecontent .account .editinputselect.error  {border:1px solid #B90000;background:#FFE7D7;}
#pagecontent .account .hint {background:url(../images/icon/question_circlebw_14x14.png) no-repeat;padding-left:22px;font-weight:normal;margin-top:10px;width:300px;font-size:11px;line-height:14px;}
#pagecontent .account .hint.scrollable {background:url(../images/en/why/scroll-gesture.png) no-repeat;height:42px;padding-left:50px;padding-top:10px;line-height:16px;}

#pagecontent .account .section {padding:20px;width:958px;margin:0 auto;}
#pagecontent .account .sectioncaption {width:950px;margin:0 auto;height:35px;background:url(../images/main/section_caption_background.png) repeat-x #d7d7d7;border:1px solid #D2D2D2;border-top-right-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-left-radius:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;}
#pagecontent .account .sectioncaption span {display:block;line-height:35px;text-shadow:#fff 1px 1px 0px;font-weight:bold;padding-left:10px;color:#676767;}
#pagecontent .account .sectioncontent {background:url(../images/main/section_content_background.png) repeat-y;}	
#pagecontent .account .sectioncontent .inner {width:100%;height:100%;width:948px;margin:0 auto;}
#pagecontent .account .sectionbottom {width:958px;height:5px;background:url(../images/main/section_bottom_background.png) no-repeat;}
#pagecontent .account ul.itemlist	{padding:0;margin:0;list-style:none;}
#pagecontent .account ul.itemlist li.zeroitems {padding:20px;text-align:center;color:#666;font-size:12px;font-weight:bold;}
#pagecontent .account ul.itemlist li.zeroitems a {margin:0 auto;margin-top:5px;}
#pagecontent .account ul.itemlist li.item {overflow:hidden;height:118px;background:url(../images/list/account-list-background.png) repeat-x;}
#pagecontent .account ul.itemlist li.item:hover {background-image:url(../images/list/account-list-background-hover.png);}
#pagecontent .account ul.itemlist li.item ol {margin:0;padding:0;list-style:none;}
#pagecontent .account ul.itemlist li.item ol li {float:left;}
#pagecontent .account ul.itemlist li.item ol li.a {background:url(../images/list/account-list-devicepreview.png) no-repeat center center;width:100px;height:118px;position:relative;}
#pagecontent .account ul.itemlist li.item ol li.a div {position:absolute;top:27px;left:28px;width:43px;height:64px;}
#pagecontent .account ul.itemlist li.item ol li.b {padding:5px;padding-top:25px;width:350px}
#pagecontent .account ul.itemlist li.item ol li.b span {display:block;font-size:15px;color:#676767;margin-bottom:8px;font-weight:bold;}
#pagecontent .account ul.itemlist li.item ol li.b div {line-height:24px;font-size:11px;}
#pagecontent .account ul.itemlist li.item ol li.b div b {width:100px;display:inline-block;}
#pagecontent .account ul.itemlist li.item ol li.c {border-left:1px solid #d7d7d7;height:118px;width:160px;}
#pagecontent .account ul.itemlist li.item ol li.c.delete {border-left:0;width:161px;}
#pagecontent .account ul.itemlist li.item ol li.d a, #pagecontent .account ul.itemlist li.item ol li.c a {margin:0 auto;margin-top:20px;}
#pagecontent .account ul.itemlist li.item ol li.c.delete a {margin:0;margin-left:auto;margin-top:20px;margin-right:20px;}
#pagecontent .account ul.itemlist li.item ol li.d .subarea, #pagecontent .account ul.itemlist li.item ol li.c .subarea {text-align:center;width:160px;margin-top:25px;}
#pagecontent .account ul.itemlist li.item ol li.d {border-left:1px solid #d7d7d7;height:118px;width:160px;}
#pagecontent .account ul.itemlist li.item ol li.d .subarea {width:140px;font-size:10px;margin:0 auto;margin-top:25px;}
#pagecontent .account ul.itemlist li.item ol li.d .install {width:100px;margin:0 auto;margin-top:25px;display:block;background:url(../images/icon/warn.png) no-repeat;height:16px; line-height:16px;font-size:10px;padding-left:24px;}
#pagecontent .account ul.itemlist li.item ol li.d a {margin:0 auto;margin-top:20px;}
#pagecontent .account ul.itemlist li.item ol li.d .activate {margin:0 auto;text-align:right;margin-top:15px;font-size:10px;width:120px;}
#pagecontent .account ul.itemlist li.item ol li.d .activate span {text-shadow:#fff 1px 1px 1px;color:#585B5F;font:bold 23px Arial,Helvetica,sans-serif;letter-spacing:-2px;margin-bottom:3px;display:block;}
#pagecontent .account ul.itemlist li.item ol li.d .activate a {margin-top:10px;}

#pagecontent a.buttoneditcontent {cursor:pointer;width:125px;height:37px;background:url(../images/en/list/button_editcontent.png) no-repeat;display:block;}
#pagecontent a.buttonanalytics {cursor:pointer;width:125px;height:37px;background:url(../images/en/list/button_analytics.png) no-repeat;display:block;}
#pagecontent a.buttoninstall {cursor:pointer;width:125px;height:37px;background:url(../images/en/list/button_install.png) no-repeat;display:block;}
#pagecontent a.buttoninstallsmall {cursor:pointer;width:100px;height:37px;background:url(../images/en/list/button_install_small.png) no-repeat;display:block;}
#pagecontent a.buttondelete {cursor:pointer;width:54px;height:37px;background:url(../images/en/list/button_delete.png) no-repeat;display:block;}
#pagecontent a.buttonactivate {cursor:pointer;width:125px;height:37px;background:url(../images/en/list/button_activate.png) no-repeat;display:block;}
#pagecontent a.buttonchange {cursor:pointer;width:100px;height:37px;background:url(../images/en/list/button_change.png) no-repeat;display:block;}
#pagecontent a.buttonvalidate {cursor:pointer;width:100px;height:37px;background:url(../images/en/list/button_validate.png) no-repeat;display:block;}
#pagecontent a.buttoninstructions {cursor:pointer;width:125px;height:37px;background:url(../images/en/list/button_instructions.png) no-repeat;display:block;}
#pagecontent a.buttonsubmitorder {cursor:pointer;width:163px;height:37px;background:url(../images/en/list/button_submitorder.png) no-repeat;display:block;}
#pagecontent a.buttonsubmitrequest{cursor:pointer;width:163px;height:37px;background:url(../images/en/list/button_submitrequest.png) no-repeat;display:block;}
#pagecontent a.buttonprintreceipt {cursor:pointer;width:149px;height:37px;background:url(../images/en/list/button_printreceipt.png) no-repeat;display:block;}
#pagecontent a.buttonchangepassword {cursor:pointer;width:172px;height:37px;background:url(../images/en/list/button_changepassword.png) no-repeat;display:block;}
#pagecontent a.buttonchangepassword2 {cursor:pointer;width:162px;height:37px;background:url(../images/en/list/button_changepassword2.png) no-repeat;display:block;}
#pagecontent a.buttonaddmicrosites{cursor:pointer;width:132px;height:37px;background:url(../images/en/list/button_addmicrosites.png) no-repeat;display:block;}
#pagecontent a.buttonupload {cursor:pointer;width:100px;height:37px;background:url(../images/en/list/button_upload.png) no-repeat;display:block;}
#pagecontent a.buttonmodify {cursor:pointer;width:100px;height:37px;background:url(../images/en/list/button_modify.png) no-repeat;display:block;}
#pagecontent a.buttonconfigure {cursor:pointer;width:86x;height:37px;background:url(../images/en/list/button_configure.png) no-repeat;display:block;}
#pagecontent a.buttoncreateaccount {cursor:pointer;width:163px;height:37px;background:url(../images/en/list/button_createaccount.png) no-repeat;display:block;}
#pagecontent a.buttoncustomizemicrosite{cursor:pointer;width:180px;height:37px;background:url(../images/en/list/button_customizemicrosite.png) no-repeat;display:block;}
#pagecontent a.buttoncontinuetour {cursor:pointer;width:163px;height:37px;background:url(../images/en/list/button_continuetour.png) no-repeat;display:block;} 
#pagecontent a.buttonimport {cursor:pointer;width:96px;height:37px;background:url(../images/en/list/button_import.png) no-repeat;display:block;} 
#pagecontent a.buttonpreview {cursor:pointer;width:96px;height:37px;background:url(../images/en/list/button_preview.png) no-repeat;display:block;} 
#pagecontent a.buttonpreviouspage {cursor:pointer;width:119px;height:37px;background:url(../images/en/list/button_previouspage.png) no-repeat;display:block;position:absolute;top:20px;left:20px;} 
#pagecontent a.buttonnextpage {cursor:pointer;width:119px;height:37px;background:url(../images/en/list/button_nextpage.png) no-repeat;display:block;position:absolute;top:20px;right:20px;} 
#pagecontent a.buttongetstarted {cursor:pointer;width:207px;height:50px;background:url(../images/en/list/button_getstarted.png) no-repeat;display:block;} 

#pagecontent .account .slider-onoff {margin:0 auto;margin-top:20px;width:130px;height:35px;background:url(../images/en/list/button_slider_offline.png) no-repeat;cursor:pointer;}
#pagecontent .account .slider-onoff.on  {background-image:url(../images/en/list/button_slider_online.png);}
#pagecontent .account ul.itemlist li.divider {padding:0;margin:0;height:2px;background:#d7d7d7;}

#pagebottom				{background:url(../images/main/bottom_background.png) repeat-x #B9B9B9;min-height:150px;padding-bottom:50px;border-top:1px solid #7E7E85;}
#pagebottom .content		{padding-top:30px;}
#pagebottom .content .list {color:#fff;font-size:11px;float:left;margin-right:50px;}
#pagebottom .content .list span {display:block;font-weight:bold;margin-bottom:5px;}
#pagebottom .content .list a {display:block;line-height:19px;color:#fff;text-decoration:none;font-size:11px;text-shadow:#9a9a9a 1px 1px 0px;}
#pagebottom .content .list a:hover {color:#dd0000;text-decoration:underline;text-shadow:0px;}
#pagebottom .content .list.final {width:250px;margin-left:80px;}
#pagebottom .content .list .quote {background:url(../images/main/bottom_quotes.png) no-repeat;width:262px;height:66px;font-family:"Trebuchet MS", Helvetica, sans-serif;font-style:italic;font-weight:bold;color:#D7D7D8;position:relative;}
#pagebottom .content .list .quote span {display:block;width:210px;position:absolute;font-size:15px;line-height:15px;top:0px;left:30px;text-shadow:#888 1px 1px 1px;}
#pagebottom .content .list .legal {margin-top:30px;line-height:17px;position:relative;z-index:5;}
#pagebottom .content .list .legal b {display:block;}
#pagebottom .content .list .legal a.twitter {display:block;width:104px;height:48px;background:url(../images/en/main/bottom_twitter.png) no-repeat;position:absolute;top:0px;left:200px;z-index:-1;}


/* checkbox control */
.checkboxerror,
.checkbox_selected, .checkbox			 	{height:30px;background:url('../images/control/icon_checkbox.png') no-repeat;cursor:pointer;}
.checkboxerror p,
.checkbox_selected p, .checkbox p	 	{margin-left:33px;color:#333;display:inline-block;padding:6px;-moz-user-select:none;margin-top:1px;width:auto;}
.checkboxerror:hover p,
.checkbox_selected:hover p, 
.checkbox:hover p 						{text-decoration:underline;}
.checkbox_selected							{background-image:url('../images/control/icon_checkboxs.png');}
.checkboxerror								{border:1px solid #B90000;background-color:#FFE7D7}


#tt {color:#fff;text-shadow:#000 1px 1px 0px;font-weight:bold;position:absolute;display:block;background:#666;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#VolusionLiveChat a {color:#fff;}