@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #edf6ff;
	background-repeat: repeat-x;
}
body, td, th {
	font-size: 11px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#reg-table td {
	padding: 3px;
}
a:link, a:visited, a:active {
	color: #333333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}

a.m-platform {
	color: #FFFFFF;
	}
h1, h2, h3, h4, h5 {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h1 {
	color: #00476d;
	font-size: 16px;
	font-family: tahoma, arial;
}
h3 {
	color: #00476d;
	font-size: 22px;
	font-family: tahoma, arial;
}
#wrapper {
	margin: 15px auto;
	padding: 0px;
	width: 950px;
	z-index: 0;
}
#container {
	background: #FFFFFF none repeat scroll 0%;
	margin: 0px auto 10px auto;
	width: 900px !important;
	overflow: hidden;
	border: solid 1px #CCCCCC;
}
#main-body-content {
	margin: 5px;
	overflow: hidden;
	padding: 0px;
	display: block;
}
#left-sidebar {
	min-height: 400px;
	height: auto !important;
	height: 400px;
	width: 204px;
	float: left;
	margin: 0px 0px 10px 0px;
}
#page-container {
	width: 675px;
	min-height: 573px;
	height: auto !important;
	height: 400px;
	float: right;
	margin: 0px 0px 10px 0px;
	
}
#page-container-full {
	width: 670px;
	min-height: 300px;
	height: auto !important;
	height: 400px;
	margin: 10px auto 10px auto;
}
#footer-main {
	margin: 0px auto 15px auto;
	width: 900px !important;
	color: #024561;
	font-size: 10px;
	text-align: center;
}
.footer-links, .footer-text {
	display: block;
	padding: 3px;
}
.footer-links, .footer-links a {
	color: #333333;
}
.footer-links a:hover {
	color: #000000;
}
/*  ====================   MENU START  ========================  */


 * {
	padding:0;
	margin:0
}
.dropdown {
	float:right;
	padding-right:0px;
}
.dropdown dt a, .dropdown dt a:active, .dropdown dt a:visited, .dropdown dt a:hover {
	width: 90px;
	font-weight:bold;
	cursor:pointer;
	padding: 10px 0px;
	color: #003366;
	margin-right: 5px;
	background: url(../assets/img-homepage/user-nav-bul.gif) no-repeat center right;
	text-align: center
}
/*.dropdown dt:hover { width: 90px; font-weight:bold; cursor:pointer;  padding: 10px 0px; color: #006699; margin-right: 5px; }*/

.dropdown dd {
	position:absolute;
	overflow:hidden;
	width:90px;
	display:none;
	background:#fff;
	z-index:200;
	opacity:0;
}
.dropdown li {
	display:inline
}
.dropdown a, .dropdown a:active, .dropdown a:visited {
	display:block;
	padding:5px;
	color: #0066CC;
	text-decoration:none;
	background:#eaf0f2;
	width:80px;
	text-align: center
}
.dropdown a:hover {
	background:#d9e1e4;
	color: #006699;
	text-align: center
}
.dropdown .underline {
	border-bottom:1px solid #b9d6dc;
}
/*====================   MENU END  ========================  */


	
/*  ====================   HEADER  ========================  */

	#mmo-header {
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
#mmo-header-layer1 {
	height: 74px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.layer1-float-1 {
	width: 278px;
	height: 74px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
.layer1-float-1 img {
	margin: 15px 0px 0px 25px;
}
.layer1-float-2-personal {
	width: 622px;
	height: 74px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	/*background: url(../assets/img-homepage/h-orange.jpg) no-repeat;*/
}
.layer1-float-2-business {
	width: 622px;
	height: 74px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	/*background: url(../assets/img-homepage/h-blue.jpg) no-repeat;*/
}
.layer1-float-2-moplus {
	width: 622px;
	height: 74px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	/*background: url(../assets/img-homepage/h-green.gif) no-repeat;*/
}

.msg-header {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #fff;
	width: 400px;
	display: block;
	margin: 10px 0px 0px 135px;
	font-weight: normal;
	line-height: 24px;
}
#mmo-header-layer2 {
	background: url(../assets/img-homepage/bg-nav.gif) repeat-x;
	height: 35px;
	margin: 0px;
	padding: 0px;
	display: block
}
#mmo-header-layer2 ul.main-nav {
	margin: 0px;
	padding: 0px;
	float: left;
}
#mmo-header-layer2 ul li {
	margin: 0px;
	padding: 0px;
	display: inline;
}
#mmo-header-layer2 a.li-link {
	margin: 0px;
	padding: 2px 20px;
	color: #004870;
	font-weight: bold;
	line-height: 34px;
	border-right: 1px #0066CC solid;
}
#mmo-header-layer2 a.li-link:hover {
	margin: 0px;
	padding: 2px 20px;
	color: #0099FF;
	font-weight: bold;
	line-height: 34px;
	border-right: 1px #0066CC solid;
}
#mmo-header-layer2 ul.user-nav, #mmo-header-layer2 dl {
	margin: 0px;
	padding: 0px;
	float: right;
}
#mmo-header-layer2 form {
	text-align: right;
	margin: 0px;
	padding: 7px 10px 0px 0px;
}
#mmo-header-layer2 p {
	text-align: right;
	margin: 0px;
	padding: 3px 10px 3px 0px;
	border: solid 1px #00FF00;
}
#mmo-header-layer2 .login-but {
	background: url(../assets/img-homepage/login-but.gif) no-repeat center center;
	color: #fff;
	height: 22px;
	width: 75px;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: none;
}
#mmo-header-layer2 input {
	font-size: 12px;
	border: solid 1px #999999;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 140px;
	margin: 0px;
	padding: 0px
}

.header-sublink {
	background: url(../assets/img-subpage/arr-round-bul.gif) no-repeat center left;
	width: 175px;
	float: right
	} 

/*  ====================   HEADER  ========================  */
	
/* ========================   body-layer-1  START     ============  */

#body-layer-1 {
	display: block;
	background: #FFFFFF url(../assets/img-homepage/bg-main-cp.jpg) no-repeat bottom left;
	height: 300px;
}
#body-layer-1-container-1 {
	width: 615px;
	float: right;
	padding: 0px;
	margin: 10px 0px 10px 0px;
	display: inline;
}
#body-layer-1-container-1 h1.tit-1 {
	border-bottom: dashed 1px #666666;
	display: block;
	width: 180px;
	padding: 0px 0px 7px 0px;
}
#sub-layer-left {
	margin-bottom: 10px;
	overflow: hidden;
	float: left;
	}
/*#sub-layer-right {
	background: url(../assets/new-home/what-new.gif) no-repeat;
	height: 71px;
	width: 242px;
	margin: 6px 0px 0px 0px;
	overflow: hidden;
	float: right;
	}*/

/*#sub-layer-right p{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	overflow: hidden;
	display: block;
	text-align: center;
	padding: 20px 10px 0px 15px;
	}*/
#columns-container li {
	font-weight: bold;
}



	
#sub-layer-right a{
	color: #FFFFFF;
	}	
		
#what-are-mobilesites{
	margin: 10px 0px 0px 0px;
	width: 330px;
	float: left;
	}
#body-layer-1-container-1 p {
	margin: 10px 0px 0px 10px;
}
#body-layer-1-container-1 h1.tit-2 {
	border-bottom: dashed 1px #666666;
	display: block;
	width: 202px;
	padding: 0px 0px 7px 0px;	
}

/*#columns-container {
	width: 613px;
	height: 115px;
	display: block;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}*/

#columns-container-visibility, #columns-container-portability, #columns-container-connectivity, #columns-container-exposure {
	width: 150px;
	height: 113px;
	float: left;
	margin: 0px 1px 0px 0px;
}
#bot-visibility {
	height: 20px;
	background-color: #afc1c9;
	display: block;
	margin-top: 19px;
}
#bot-portability {
	height: 20px;
	background-color: #dfe5e6;
	display: block;
	margin-top: 6px;
}
#bot-connectivity {
	height: 20px;
	background-color: #8c98a0;
	display: block;
	margin-top: 14px;
}
#bot-exposure {
	height: 20px;
	background-color: #aab2ba;
	display: block;
	margin-top: 14px;
}
#columns-container-visibility.visibility {
	background-color: #e9e9e9;
}
#columns-container-portability.portability {
	background-color: #afc1c9;
}
#columns-container-visibility h3, #columns-container-portability h3 {
	text-align: right;
	color: #495969;
	margin: 0px;
	
}
#columns-container-visibility p, #columns-container-portability p {
	text-align: right;
	color: #5a6772;
	margin: 8px 5px 0px 5px;
}
#columns-container-connectivity.connectivity {
	background-color: #aab2ba;
}
#columns-container-exposure.exposure {
	background-color: #8c98a0;
}
#columns-container-connectivity h3, #columns-container-exposure h3 {
	text-align: right;
	color: #e9e9e9;
	margin: 0px;
}
#columns-container-connectivity p, #columns-container-exposure p {
	text-align: right;
	color: #e9e9e9;
	margin: 13px 5px 0px 5px;
}
/*#mmo-text-bot {
	float: right;
	margin: 13px 0px 0px 0px;
	padding: 0px;
	font-size: 14px;
	color: #333333;
	display: block;
	width: 685px;
	text-indent: 30px;
}*/
/* ========================   body-layer-1 END     ============  */




/* ========================   body-layer-2 START    ============  */

#body-layer-2 {
	margin: 0px;
	padding: 10px;
}
#body-layer-2 .tit-layer2 {
	border-bottom: 1px #003366 dashed;
	padding: 0px 0px 5px 0px;
	margin: 5px 0px 10px 0px;
	width: 281px;
}
#mmo-personal-business-container {
	margin: 0px;
	padding: 0px;
	display: block;
	height: 245px
}
#mobusiness-container, #mopersonal-container {
	width: 436px;
	border: solid 1px #333333;
	height: 236px;
	background-color: #FFFFFF;
	float: left;
	display: block;
	margin-right: 1px;
}
#mini-header {
	background: #333333;
	color: #FFFFFF;
	height: 72px;
}
.type-title h2.business {
	width: 160px;
	background: url(../assets/img-homepage/bg-mobusiness.jpg) top left repeat-x;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 23px 0px;
	float: left
}
.type-title h2.personal {
	width: 160px;
	background: url(../assets/img-homepage/bg-mopersonal.jpg) top left repeat-x;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 23px 0px;
	float: left
}
#mini-header .p {
	width: 273px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 3px;
}
#mini-header .more-info a {
	width: 75px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	margin-top: 3px;
	background-color: #CCCCCC;
	color: #333333;
	text-align: center;
}
#details {
	background:transparent url(../assets/img-homepage/bul-arrow1.gif) no-repeat scroll left top;
	font-size:11px;
	margin: 60px 10px 0 250px;
	padding: 0 0 0 15px;
	width:160px;
	}

#details-business {
	background: url(../assets/img-homepage/bul-arrow1.gif) no-repeat top left;
	width: 180px;
	margin: 48px 10px 0px 230px;
	font-size: 12px;
	padding: 0px 0px 0px 15px;
	font-size: 11px;
}
#details-business-2 {
	background: url(../assets/img-homepage/bul-arrow1.gif) no-repeat top left;
	width: 180px;
	margin: 10px 10px 0px 230px;
	font-size: 12px;
	padding: 0px 0px 0px 15px;
	font-size: 11px;
	}

#details em, #details-business em, #details-business-2 em {
	font-style: normal;
	color: #FF0000
}
#signup-but-business {
	text-align: right;
	margin: 30px 0px 0px 0px;
	padding: 0px;
}
#signup-but {
	text-align: right;
	margin: 41px 0px 0px 0px;
	padding: 0px;
}
#mobusiness-container {
	background: url(../assets/img-homepage/bg-mobusiness-element.jpg) bottom left no-repeat;
}
#mopersonal-container {
	background: url(../assets/img-homepage/bg-mopersonal-element.jpg) bottom left no-repeat;
}
/* ========================   body-layer-2 end    ============  */


/* =========== MOPERSONAL LEARNMORE CSS  ============= */

#body-layer-1-personal {
	display: block;
	background: url(../assets/img-subpage/mopersonalheader.jpg) no-repeat bottom left;
	height: 240px;
}
#text-info-personal {
	margin: 190px 10px 0px 100px;
	float: right;
	display: inline;
	width: 500px;
	color: #872d06;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
}
#body-layer-2-personal {
	margin: 10px auto 0px auto;
	padding: 10px;
	background: url(../assets/img-subpage/mopersonal-minilogo.jpg) no-repeat top left;
	height: 340px;
	display: block;
}
#body-layer-2-text {
	padding: 0px;
	margin: 45px 10px 0px 270px;
	width: 600px;
	text-align: right;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: normal;
	font-family: arial, tahoma;
}
#body-layer-2-whatcan {
	display:inline;
	float:right;
	margin:50px 5px 0px 0px;
	padding:5px;
	width:480px;
}
#body-layer-2-whatcan h1 {
	margin-bottom: 10px;
	font-size: 20px;
}
#body-layer-2-whatcan ul {
	margin-left: 30px;
}
#body-layer-2-whatcan ul li {
	margin-bottom: 15px;
	list-style: outside url(../assets/img-subpage/arr-round-bul.gif);
}
#body-layer-3-personal {
	padding: 10px 0px;
}
#body-layer-3-personal h1 {
	font-size: 20px;
	margin: 0px 0px 10px 10px;
}
#body-layer-3-personal ul {
	margin: 0px 30px 0px 30px;
}
#body-layer-3-personal ul li {
	margin-bottom: 15px;
	list-style: outside url(../assets/img-subpage/arr-round-bul.gif);
}
#body-layer-3-personal ul li h3 {
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
	display: block;
}
#body-layer-4-personal {
	margin: 0px;
	padding: 10px;
	height: 275px;
}
#body-layer-4-personal p {
	margin: 0px 0px 10px 20px;
	padding: 0px;
	font-size: 14px;
	color: #336699;
	display: block;
}
#body-layer-4-personal p strong {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	color: #FF0000;
}
#body-layer-4-personal table {
	margin: 0px 0px 10px 20px;
	border-left: solid 1px #999999;
	border-top: solid 1px #999999;
	border-right: none;
	border-bottom: none;
	float: left;
}
#body-layer-4-personal tr.t-header {
	background: url(../assets/img-subpage/bg-table-personal.jpg) repeat-x top left;
}
#body-layer-4-personal td {
	border-right: 1px #999999 solid;
	border-bottom: 1px #999999 solid;
	text-align: center;
	font-size: 12px;
}
#body-layer-4-personal td em {
	color: #003366;
	font-style: normal;
}
#body-layer-4-personal .t-header td {
	text-align: center;
	color: #FF3300;
	font-weight: bold;
}
#but-free {
	width: 350px;
	float: right;
	margin: 30px auto 0px auto;
}
#but-free img {
	margin-bottom: 15px;
	border: none;
}
/* =========== MOPERSONAL LEARNMORE CSS  END ============= */



/* =========== MOBUSINESS LEARNMORE CSS  ============= */

#body-layer-1-business {
	display: block;
	background: url(../assets/img-subpage/mobusinessheader.jpg) no-repeat bottom left;
	height: 271px;
	margin: 15px 0px 0px 0px;
}
#text-info-business {
	margin: 190px 10px 0px 100px;
	float: right;
	display: inline;
	width: 475px;
	color: #fff;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: justify;
}
#body-layer-2-business {
	margin: 0px auto;
	padding: 10px;
	height: 340px;
	display: block;
	background: url(../assets/img-subpage/bg-grad.gif) bottom left repeat-x;
}
#mini-business {
	height: 47px;
	background: #343f48;
}
#mini-business img {
	margin: 5px 10px
}
#body-layer-2-text {
	padding: 0px;
	margin: 45px 10px 0px 270px;
	width: 600px;
	text-align: right;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: normal;
	font-family: arial, tahoma;
}
#body-layer-2-howcan {
	display:inline;
	float:left;
	margin:30px 5px 0px 0px;
	padding:5px;
	background: url(../assets/img-subpage/cp-busness.jpg) center right no-repeat;
	width: 800px;
}
#body-layer-2-howcan h1 {
	margin-bottom: 10px;
	font-size: 20px;
}
#body-layer-2-howcan ul {
	margin-left: 30px;
}
#body-layer-2-howcan ul li {
	margin-bottom: 15px;
	list-style: outside url(../assets/img-subpage/arr-round-bul.gif);
}
#body-layer-3-business {
	padding: 10px 0px;
	background: url(../assets/img-subpage/globe-business.jpg) top left no-repeat;
	height: 955px;
}
#body-layer-3-business h1 {
	font-size: 20px;
	margin: 0px 0px 10px 10px;
}
#body-layer-3-business ul {
	margin: 0px 30px 0px 30px;
	width: 475px;
}
#body-layer-3-business ul li {
	margin-bottom: 15px;
	list-style: outside url(../assets/img-subpage/arr-round-bul.gif);
}
#body-layer-3-business ul li h3 {
	font-size: 11px;
	color: #00b1ff;
	font-weight: bold;
	display: block;
}
#body-layer-4-business {
	margin: 0px;
	padding: 10px;
	height: 275px;
}
#body-layer-4-business p {
	margin: 0px 0px 10px 20px;
	padding: 0px;
	font-size: 14px;
	color: #336699;
	display: block;
}
#body-layer-4-business p strong {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	color: #FF0000;
}
#body-layer-4-business table {
	margin: 0px 0px 10px 20px;
	border-left: solid 1px #999999;
	border-top: solid 1px #999999;
	border-right: none;
	border-bottom: none;
	float: left;
}
#body-layer-4-business tr.t-header {
	background: url(../assets/img-subpage/bg-table-personal.jpg) repeat-x top left;
}
#body-layer-4-business td {
	border-right: 1px #999999 solid;
	border-bottom: 1px #999999 solid;
	text-align: center;
	font-size: 12px;
}
#body-layer-4-business td em {
	color: #003366;
	font-style: normal;
}
#body-layer-4-business .t-header td {
	text-align: center;
	color: #FF3300;
	font-weight: bold;
}
#but-free {
	width: 350px;
	float: right;
	margin: 30px auto 0px auto;
}
#but-free img {
	margin-bottom: 15px;
	border: none;
}
#but-container {
	float: left;
	width: 345px;
	margin-top: 800px
}
#but-container img {
	margin: 0px 0px 15px 20px;
	border: none;
}
#text-right-container {
	float: right;
	width: 550px;
}
#title-container {
	background-color: #003040;
	padding: 10px 10px;
	margin: 0px 0px 15px 0px;
}
#title-container h5 {
	font-size: 27px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#title-container h5.be-seen {
	color: #54b6e7;
}
#title-container h5.on-every {
	color: #0092d2;
}
#title-container h5.around {
	color: #0061aa;
}
#text-right-container p {
	margin: 0px 0px 15px 0px;
}
/* =========== MOBUSINESS LEARNMORE CSS  END ============= */


/*   ==========         Slide toggle css  ==============*/

h3.section {
	margin-top: 1em;
}
#vertical_slide, #horizontal_slide {
	color: #333333;
	min-height: 10px;
}
div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}
/*   ==========   Slide toggle css End  ==============*/

/*   =============== Login page ==============*/

#login-form-container {
	float: left;
	width: 360px;
	height: 375px;
	margin: 10px 0px;
	background: url(../assets/img-subpage/login-bg.jpg) no-repeat top left;
}
#login-tips-container {
	width: 488px;
	height: 300px;
	float: right;
	background: url(../assets/img-subpage/login-bg-blue.jpg) no-repeat top left;
	padding: 20px 10px;
	margin-top: 10px;
}
h3.did-you {
	margin-left: 30px;
	font-size: 20px;
	color: #3ca4df;
}
h3.did-you-ans {
	margin-left: 95px;
	margin-bottom: 30px;
	font-size: 30px;
	font-family: "Times New Roman", Times, serif;
}
h3.or {
	color: #fd8900;
	font-size: 35px;
	font-family: "Times New Roman", Times, serif;
	margin-left: 25px;
}
.ul-login {
	margin: 0px 0px 0px 85px;
	list-style-image: url(../assets/img-subpage/list-ico.gif);
	color: #990000;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.ul-login li {
	display: list-item;
	margin-top: 5px;
}
a.learn-link-home {
	color: #CC0000;
	font-weight: bold;
	}

a.learn-more-link {
	color: #9b4900;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	margin: 0px 25px 0px 0px;
	padding: 5px;
	float: right;
}
h3.login-title {
	margin: 15px 15px;
}
#form-login {
	margin: 0px 15px;
	font-size: 12px;
}
#form-login-error {
	margin: 0px 15px 10px 15px;
	color: #FF0033;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	background: #eee;
	border: solid 1px #999999;
}
#form-login .form-login-field {
	width: 100px
}
#form-login p input.txt-login {
	width: 245px;
}
#form-login p {
	margin: 0px 0px 10px 0px;
}
#form-login p.remember-chk {
	margin-left: 60px;
}
#form-login a {
	text-align: right;
	display: block;
	margin-bottom: 3px;
	color: #4a87c3;
	font-weight: bold;
	border: none;
	width: 140px;
	margin-left: 190px;
}
#form-login img {
	border: none;
}
#not-yet-member {
	margin: 5px 15px;
	padding-top: 5px;
	border-top: 1px solid #CCCCCC;
}
#not-yet-member h4 {
	font-size: 13px;
	color: #FF9900;
	margin-bottom: 10px;
	font-weight: bold;
}
#not-yet-member img {
	border: none;
}
/*   =============== Login page End ============== */

/*========= LEARN MORE MAIN  =========*/

#layer1-learnmore-main, #layer2-learnmore-main {
	background: url(../assets/img-subpage/mobile-learnmore.jpg) no-repeat bottom left;
	height: auto;
	margin-top: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#layer1-learnmore-main h1, #layer2-learnmore-main h1 {
	font-size: 18px;
}
#layer2-learnmore-main p {
	margin-bottom: 10px;
	padding: 0px 10px;
	line-height: 16px
}
#content-left p, #content-right p {
	margin-bottom: 10px;
	line-height: 16px;
}
#content-left {
	float: left;
	width: 390px;
}
#content-right {
	width: 487px;
	height: auto;
	margin-left: 400px;
}
#li-learnmore-main li {
	margin: 10px 0px 0px 20px;
}
#li-learnmore-main-2 li {
	margin: 10px 0px 0px 30px;
}
#li-learnmore-main li h3, #li-learnmore-main-2 li h3 {
	font-size: 12px;
	color: #3399FF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#li-learnmore-main li, #li-learnmore-main-2 li {
	margin-bottom: 5px;
	list-style-image: url(../assets/img-subpage/arr-round-bul.gif);
}
#layer2-learnmore-main {
	background: url(../assets/img-subpage/bg-learnmore.jpg) top center no-repeat;
	height: auto;
}
#content-right-2 {
	float: left;
	width: 430px;
	margin-top: 15px;
}
#content-left-2 {
	width: 445px;
	margin-left: 440px;
	margin-top: 15px;
}
/* =======  STATIC PAGE  ======= */

#about-container {
	background: url(../assets/img-subpage/mobile-learnmore.jpg) no-repeat top left;
}
#about-container-right {
	width: 500px;
	float: right;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#faq-container {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#about-container-right h1, #about-container-2 h1 {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
}
#about-ul li {
	margin-bottom: 10px;
	display: block;
	margin-left: 20px;
	list-style-image: url(../assets/img-subpage/arr-round-bul.gif);
}
#faqs-ul li {
	margin-bottom: 3px;
	display: block;
	margin-left: 20px;
	list-style-image: url(../assets/img-subpage/arr-round-bul.gif);
}
li.faqs-li {
	font-weight: bold;
	font-family: tahoma, arial;
	margin-bottom: 3px;
}
li.faqs-li p {
	font-weight: normal;
	font-family: tahoma, arial;
	margin-bottom: 7px;
	font-size: 11px;
	padding: 11px 0px;
	border-bottom: dashed 1px #666666;
	width: 840px
}
li.faqs-li a {
	color: #333333;
	font-size: 12px;
}
li.faqs-li strong a {
	color: #CC0000;
	font-size: 9px;
}
li.faqs-li strong a:hover {
	color: #CC0000;
	font-size: 9px;
}
li.faqs-li a:hover {
	color: #666666;
	font-size: 12px;
}
#about-ul li h3 {
	font-weight: bold;
	font-size: 12px;
}
#about-container-right p {
	margin-bottom: 10px;
}
/* =======  STATIC PAGE END ======= */



/*  ======   Payment ===== */

#checktwo-out {
	float: left;
	width: 440px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-right: dashed 1px #333333;
	height: 350px;
}
#checktwo-out h5, #paypal-payment h5 {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	margin-bottom: 0px;
}
#checktwo-out table, #paypal-payment table {
	border: 1px solid #CCCCCC;
}
#checktwo-out td, #paypal-payment td {
	padding: 5px 10px;
	background: #eeeeee;
	border: none
}
#paypal-payment {
	width: 390px;
	margin-left: 490px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#faq-how li {
	list-style: decimal;
}

#trial {
	height: 45px;
	width: 128px;
	background: url(../assets/new-home/pre-trial.gif) no-repeat top left;
	padding: 7px 0px;
	color: #FFFFFF;
	text-align: center;
	}

#trial h2{
	font-size: 17px
	}
	
p.upgrade-now {
	color: #0000FF;
	text-align: center;
	font-weight: bold;
	}
#invite-table td, #input-manually-table td, #invite-captcha td{
	padding: 4px;
	}	
#div_view_comment {
	padding: 5px;
	margin: 0px 0px 0px 5px;
	float: left;
	width: 600px;
	text-align: left;
}
#login-link {
	text-align: right;
	padding: 10px;
	font-size: 12px;
	}
#login-link a{
	font-weight: bold;
	}	
	
/*========new layout-mainpage========*/
/*layout2*/
#columns-container {
	width:340px;
	height: 115px;
	display: block;
	margin: 10px 0 0 0;
	padding: 0 0 10px 0;
	background-image: url(../assets/ycreate_banner.jpg);
	background-repeat: no-repeat;
}	

#sub-layer-right {
	height:220px;
	width: 242px;
	margin: 6px 0px 0px 0px;
	overflow: hidden;
	float: right;
	background-color: #CF1300;
	background-image: url(../assets/whatsnew2.gif);
	background-repeat: no-repeat;
	}
#columns-container h3 {
	display: none;
}
#sub-layer-right   p{
	color: #FFFFFF;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
	display: block;
	text-align: justify;
	font-weight: bold;
	padding:  60px 10px 0 15px;
		}
#mmo-text-bot {
	float: right;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	font-size: 14px;
	color: #333333;
	display: block;
	width: 685px;
	text-indent: 30px;
}
#sub-layer-right #subtext {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-left: 10px;
	width: 220px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
