body {
	margin: 0px;
*text-align:center
}
.body, td, p, span, div, ul, li, h1, h3 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	cursor: default
}
.body, h2 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px
}
.body, a {
	color: #485DC5
}
.body, a:hover {
	color: #000
}
.header-container {
	width: 980px;
	height: 71px;
	height: 65px;
*height:85px;
	margin: 0 auto
}
.navigation {
	width: 100%;
	height: 126px;
	height: 115px;
	background: url(../images/subpages/nav_bg.png)
}
.navigation2 {
	width: 100%;
	height: 30px;
	background: url(../images/subpages/nav_bg2.png)
}
.content-body {
	width: 980px;
	margin: 0 auto;
	border-left: 1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;
	padding: 0px 0px 60px 0px
}
.footer-container {
	width: 100%;
	background: url(../images/subpages/footer_bg2.gif) repeat-x;
	background-color: #F5F5F5;
	margin: 0px;
	padding-bottom: 40px
}
.logo {
	float: left;
	margin-top: 5px
}
.logo p {
	color: #969696;
	padding-left: 11px;
	font-size: 11px;
	text-align: left
}
.header-links {
	float: right;
*margin:0px;
*text-align:left;
	margin-top: 10px;
}
.header-links div {
	float: left;
}
.video-link {
	border-right: 1px dotted #BDBDBD;
	padding-right: 14px;
	margin-right: 10px;
}
.social {
	background: url(../images/index/follow.gif) bottom right no-repeat;
	padding-top: 8px;
*padding-top: 8px;
	text-align: right;
}
.social a {
	margin-left: 9px;
	padding: 2px 9px 10px 9px;
*padding: 7px 9px 10px 9px;
	text-decoration: none;
}
.menu-container {
	width: 980px;
	padding: 7px 5px 7px 0px;
*padding:0px;
	margin: 0 auto;
	margin-top: 15px;
*margin-top:0px;
	vertical-align: bottom;
*vertical-align:top
}
.menu-left {
	float: left;
	clear: both;
	padding: 0px;
	margin: 0px
}
.nav-menu {
	margin: 0px;
	padding: 0px
}
.nav-menu li {
	display: inline;
	list-style: none;
	padding: 7px 15px 8px 15px;
*padding:6px 15px 6px 15px;
*height:30px
}
.nav-menu li a {
	text-decoration: none;
	font-weight: bold
}
.nav-menu-inactive {
	border-right: 1px solid #CFCFCF
}
.nav-menu-inactive-hover {
	background: #D3D3D3;
	border-right: 1px solid #CFCFCF
}
.nav-menu-active {
	background-color: #afc2f2;
	border-right: 1px solid #CFCFCF
}
.nav-menu-active a {
	color: 3d5076;
	padding-right: 15px;
	background: url(../images/subpages/menu_inactive_arrow.gif) no-repeat top right
}
.nav-menu-inactive a {
	color: #303427;
	background: url(../images/subpages/menu_inactive_arrow.gif) no-repeat top right;
	padding-right: 15px
}
.nav-menu-inactive-hover a {
	color: #37476C;
	background: url(../images/subpages/menu_inactive_arrow.gif) no-repeat top right;
	padding-right: 15px
}
.marketplace-menu-inactive {
	background: url(../images/subpages/marketplace.png);
	background-repeat: no-repeat;
	border-right: 1px solid #CFCFCF
}
.marketplace-menu-inactive a {
	color: #303427;
	padding-left: 20px
}
.marketplace-menu-inactive-hover {
	background: url(../images/subpages/marketplace.png);
	background-repeat: no-repeat;
	background-color: #D3D3D3;
	border-right: 1px solid #CFCFCF
}
.marketplace-menu-inactive-hover a {
	color: #37476C;
	background-repeat: no-repeat;
	background-position: top right;
	padding-left: 20px
}
.marketplace-menu-active {
	background: url(../images/subpages/marketplace_actv.png);
	background-repeat: no-repeat;
	background-color: #afc2f2;
	border-right: 1px solid #CFCFCF
}
.marketplace-menu-active a {
	color: #3d5076;
	padding-left: 20px
}
.devzone-nav-menu-active {
	background-color: #afc2f2;
	border-right: 1px solid #CFCFCF
}
.devzone-nav-menu-active a {
	color: #3d5076;
	padding-right: 15px
}
.devzone-nav-menu-inactive {
	border-right: 1px solid #CFCFCF
}
.devzone-nav-menu-inactive a {
	color: #303427;
	padding-right: 15px
}
.devzone-nav-menu-inactive-hover {
	background: #C4CDD7;
	background: #D3D3D3;
	border-right: 1px solid #CFCFCF
}
.devzone-nav-menu-inactive-hover a {
	color: #37476C;
	background-repeat: no-repeat;
	background-position: top right;
	padding-right: 15px
}
.zc-copydivtable {
	width: 160px;
	border-top: 1px solid #CFCFCF;
	padding: 0;
	margin: 0
}
.zc-copymenuright {
	font-size: 12px;
	padding: 5px 10px 5px 5px;
	border-bottom: 1px solid #94a7d7;
	border-left: 1px solid #94a7d7;
	border-right: 1px solid #94a7d7;
	white-space: nowrap;
	cursor: pointer;
	text-align: right
}
.zc-copydivtr {
	margin: 0;
	padding: 0;
	color: #000;
	background-color: #fff
}
.zc-copydivtrhover {
	color: #000;
	background-color: #E5E5E5
}
.zc-pane-header-a {
	color: #284391;
	font-size: 12px;
	text-decoration: none
}
.zc-pane-header-a:hover {
	color: #000;
	font-size: 12px;
	text-decoration: none
}
.zc-copymenu {
	font-size: 11px;
	padding: 5px 10px 5px 5px;
	border-left: 1px solid #94a7d7;
	border-right: 1px solid #94a7d7;
	border-bottom: 1px dotted #B5B5B5;
	_border-bottom: 1px solid #E4E4E4;
	white-space: nowrap;
	cursor: pointer;
	text-align: left
}
.zc-menutitle {
	font-size: 11px;
	font-weight: bold;
	color: #333;
	padding: 5px 5px;
	border-left: 1px solid #94a7d7;
	border-right: 1px solid #94a7d7;
	border-bottom: 1px dotted #E4E4E4;
	_border-bottom: 1px solid #B5B5B5;
	white-space: nowrap;
	cursor: default;
	text-align: left
}
.page-header {
	width: 980px;
	margin: 0px auto;
}
.page-title {
	float: left;
	clear: both
}
.page-title h2 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	color: #39568C;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -1px;
	padding: 38px 0px 5px 0px;
	padding: 34px 0px 5px 0px;
	text-shadow: 1px 1px 1px #E9ECF5
}
.page-title h2 span {
	font-size: 12px;
	padding: 0 0 5px 5px
}
.page-title h2 span a {
	letter-spacing: 0px;
	font-weight: bold
}
.main-call-to-axn {
	float: right;
	margin-top: 23px;
	margin-top: 18px
}
.pricing-navigation {
	width: 100%;
	height: 35px;
*height:35px;
	background: url(../images/subpages/nav_bg.png)
}
.footer {
	width: 980px;
	margin: 0px auto;
	margin-top: -39px;
	border-right: 1px solid #F2F2F2;
	border-left: 1px solid #F2F2F2;
*text-align:left
}
.footer-header {
	width: 980px;
	height: 28px;
	margin: 0px auto;
	background: url(../images/subpages/footer_header.gif) #F5F5F5 no-repeat;
	padding: 0px
}
.footer div {
	float: left;
}
.fpad {
	padding: 0 20px;
	margin: 49px 0px 30px 0px
}
.footer h2 {
	font-size: 11px;
	color: #827f7f;
	padding: 2px 0 5px 0;
	_padding: 10px 0 5px 0;
	margin-bottom: 5px
}
.footer div a {
	display: block;
	font-size: 11px;
	text-decoration: none;
	line-height: 21px
}
.footer div a:hover {
	color: #000;
	text-decoration: underline
}
.footer-info {
	padding: 10px 4px;
	width: 980px;
	margin: 0px auto
}
.footer-info p {
	float: left;
	clear: both;
	font-size: 11px;
	color: #acacac
}
.footer-info span {
	float: right;
	font-size: 11px;
	color: #acacac
}
.footer-clear {
	clear: both
}
.footer-secndary {
	font-size: 11px;
	margin: 10px auto;
	width: 980px;
	padding: 10px 0 10px 49px;
}
.footer-secndary span {
	display: table-cell;
	color: #999999;
	font-size: 11px;
	padding-left: 60px;
*padding-left:10px;
}
.footer-secndary a {
	border-right: 1px solid #D5D5D5;
	color: #999999;
	display: table-cell;
	font-size: 11px;
	margin: 0;
	padding: 0 10px;
	text-decoration: none;
}
.footer-secndary a:hover {
	color: #666;
	text-decoration: underline;
}
.fleft {
	float: left
}
.clearboth {
	clear: both
}
.why-table {
}
.why-table td {
	padding: 8px 0px
}
.why-table td strong {
	font-size: 13px;
	color: #333
}
.why-table td span {
	display: block
}
.masthead-image {
	margin: 20px 0px;
	text-align: center
}
.top10-points {
	margin-top: 10px;
	_width: 95%
}
.top10-points td {
	padding: 16px 0px;
	border-bottom: 1px dotted #B6B6B6
}
.top10-points h2 {
	margin: 0px;
	padding: 0px
}
.top10-points p {
	color: #666;
	line-height: 1.8
}
.app-solutions div h2 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
88a5e2
}
.app-solutions div p {
	margin: 5px 0px 10px 0px;
	line-height: 1.6
}
.app-solutions div span {
	font-weight: bold;
	font-size: 13px;
	text-align: left
}
.app-solutions div ul {
	margin: 3px 0px 10px 10px
}
.app-solutions div li {
	padding: 7px 0px 7px 0px;
	list-style: none;
	background: url(../images/subpages/link_bullets2.gif);
	background-repeat: no-repeat;
	background-position: middle;
	border-bottom: 1px dotted #B5B5B5;
	text-align: left
}
.app-solutions div li a {
	font-weight: bold;
	font-size: 13px;
	display: block;
	background: none;
	padding-left: 10px;
	text-align: left
}
.app-solutions div li p {
	font-size: 11px;
	color: #333;
	line-height: 1.6;
	padding-left: 10px;
	text-align: left
}
.app-solutions div img {
	text-align: center
}
.app-solutions-more {
	font-size: 17px;
	font-weight: bold;
	background: none;
	text-align: center;
	line-height: 49px
}
.app-solutions-bus {
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background: #DEE7F8 none repeat scroll 0%;
	border: 1px solid #CAD8F3;
	padding: 10px;
	list-style: none;
	width: 300px;
	height: 96%;
	text-align: center
}
.app-solutions-bus h2 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding: 5px 0px;
	background-color: #88a5e2
}
.solutions-ready-outer {
}
.app-solutions-edu {
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background: #CEF3CB none repeat scroll 0%;
	border: 1px solid #B8E8B3;
	list-style: none;
	width: 300px;
	height: 98%;
	padding: 10px;
	text-align: center
}
.app-solutions-edu h2 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding: 5px 0px;
	background-color: #64c16a
}
.app-solutions-profit {
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background: #F5D8ED none repeat scroll 0%;
	border: 1px solid #EDBADF;
	list-style: none;
	width: 300px;
	padding: 10px;
	text-align: center
}
.app-solutions-profit h2 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding: 5px 0px;
	background-color: #cc94bd
}
.features-container {
}
.features-container ul {
	float: left;
	padding-right: 10px
}
.features-container li {
	margin: 0px;
	padding: 5px 0px;
	list-style: none
}
.features-container li a {
	color: #1043af;
	font-weight: bold;
	display: block;
	background-image: url(../images/subpages/apps_link.gif);
	background-repeat: no-repeat;
	background-color: #E6E6E6;
	padding: 5px 30px 5px 15px;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #C7C7C7;
	border-bottom: 1px solid #C7C7C7;
	text-decoration: underline
}
.features-container li a:hover {
	background-color: #E4E4E4;
	border-right: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	text-decoration: none
}
.new-content {
	margin: 10px 30px 0px 20px;
	padding: 10px 20px 0px 0px
}
.new-contentLR {
	padding: 30px 25px 0px 25px;
	color: #666;
	line-height: 1.8
}
.new-content h2, .new-contentLR h2 {
	font-size: 22px;
	font-weight: regular;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 0px;
	margin: 5px 0px;
	color: #27309A;
	color: #485dc5
}
.new-content h3, .new-contentLR h3 {
	font-size: 22px;
	font-weight: regular;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 0px;
	margin: 5px 0px;
	color: #494E52
}
.new-content p, .new-contentLR p {
	color: #666;
	line-height: 1.8
}
.leftpane {
	margin-bottom: 10px;
	background: url(../images/subpages/left_bg.jpg) no-repeat top right
}
.leftpane-links {
	border-bottom: 1px solid #FFF;
	margin: 0px 0 18px 0px;
	padding: 45px 0px 0px 0px
}
.leftpane li {
	color: #797C80;
	list-style-type: none;
	margin: 0px
}
.leftpane-inactive a {
	border-bottom: 1px solid #DCDDDE;
	border-top: 1px solid #FFF;
	display: block;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	text-decoration: none;
	height: 15px
}
.leftpane-inactive a:hover {
	background: #f8f7f7;
	color: #000
}
.leftpane-active {
	display: block;
	background: #FFF none repeat scroll 0 0;
	border-color: #EEE #FFF #EEE #DDD;
	border-style: solid;
	border-width: 1px;
	color: #797C80;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	text-decoration: none;
	white-space: nowrap
}
.leftpane-sublink {
	background: #fff;
	border-bottom: none;
	margin: 5px 0px 0px 10px;
	padding: 0px
}
.leftpane-sublink li {
	padding: 3px 0 3px 10px;
	background: url(../images/arrow_tiny.gif) no-repeat
}
.leftpane-sublink-inactive a {
	font-size: 11px;
	text-decoration: none
}
.leftpane-sublink-active {
	color: #A7A9AB;
	font-size: 11px;
	font-weight: bold
}
.leftpane-sublink-active a {
	color: #A7A9AB;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
}
.leader {
	color: #7B8188;
	color: #64696F;
	margin-bottom: 2px;
	font-size: 18px;
	line-height: 27px;
	text-align: left
}
.leader-display {
	width: 470px;
	_width: 480px;
	float: left;
	margin-right: 60px;
	padding: -10px 40px 0px 0px;
	_padding: -30px 20px 0px 0px;
	vertical-align: top
}
.leader2 {
	color: #7B8188;
	font-size: 14px;
	line-height: 24px;
	text-align: left
}
.display-in {
	float: left;
	padding-top: -10px
}
.html-points {
	margin: 5px 0px 100px 0px;
	margin: 0px 0px 10px 0px;
	padding-right: 20px
}
.html-points li {
	list-style: none;
	padding: 10px 0px;
	cursor: default
}
.html-points li h2 {
	font-size: 22px;
	line-height: 32px;
	color: #485dc5;
	padding-left: 25px;
	margin: 0px
}
.html-points li p {
	padding-left: 25px;
	color: #666;
	line-height: 1.8
}
.html-points img {
	float: right
}
.html-subpoints {
	margin-left: 50px
}
.html-subpoints li {
	padding: 5px 0px;
	list-style: circle;
	color: #666
}
.features-toc {
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	background-color: #F7F7F7;
	border: 1px solid #E5E4E4;
	border-right: 2px solid #E5E4E4;
	border-bottom: 2px solid #E5E4E4;
	margin-top: 5px
}
.features-toc ul {
	display: table-cell;
	_display: inline;
	padding: 20px 20px;
	_padding: 10px 5px;
	margin: 0px;
	_width: 160px;
	vertical-align: top
}
.features-toc li {
	padding: 2px 0px;
	cursor: default;
	list-style: none;
	border-bottom: 1px dotted #E5E4E4
}
.features-toc li a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/subpages/features_link.gif) no-repeat;
	padding-left: 13px;
	_white-space: nowrap
}
.features-container2 {
	margin-bottom: 140px;
	border-bottom: 4px solid red
}
.features {
	border-bottom: 1px dotted #B6B6B6;
	padding: 15px 0px;
	margin-left: 15px
}
.features h2 {
	font-size: 20px;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0px;
	color: #485dc5;
	float: left;
	_display: inline;
	width: 140px;
	line-height: 25px;
	_padding-left: 5px
}
.features div {
	display: table-cell;
	_display: inline;
	vertical-align: top;
	_width: 550px
}
.features div ul {
	color: #666;
	padding: 0px;
	margin-left: 30px
}
.features div li {
	padding: 0px 0px 10px 0px;
	cursor: default;
	color: #6E6E6E;
	font-weight: bold;
	font-size: 13px
}
.features li h3 {
	padding: 10px 0px 0px 20px;
	margin: 0px;
	background: url(../images/subpages/features.jpg) no-repeat
}
.features li p {
	color: #636B75;
	line-height: 1.8;
	margin: 0px;
	padding: 0px
}
.field-types-table {
	background: #F3F5FC;
	padding: 5px 5px 0px 5px;
	_margin: 0px 2px
}
.field-types-table td {
	padding: 7px 5px;
	border-bottom: 1px solid #E0E0E0;
	font-size: 11px;
	line-height: 21px
}
.field-types-table td a {
	font-size: 11px
}
.field-type {
	font-weight: bold;
	color: #4976D1;
	white-space: nowrap
}
.features-top {
	text-decoration: none;
	background: url(../images/subpages/top.gif) no-repeat;
	width: 18px;
	height: 18px;
	padding: 0px 5px 0px 0px;
	_padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left
}
.next-step {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border: 1px solid #DCE2E4;
	background: #fff;
	margin: 15px 0px 0px 0px;
	padding: 0px 10px 15px 10px;
	text-align: left
}
.next-step h2 {
	font-size: 15px;
	font-weight: bold;
	color: #CB3618;
	margin: 5px 0px 5px 0px;
	padding: 0px;
	font-style: italic
}
.next-step ul {
	margin: 0px 0px 0px 2px
}
.next-step li {
	padding: 2px 0px 2px 15px;
	border-bottom: 1px dotted #999;
	list-style: none;
	background: url(../images/subpages/bullet_red.gif) top left no-repeat;
	white-space: nowrap
}
.next-step li a {
	font-weight: bold;
	text-decoration: none
}
.body-sub-nav {
	background: url(../images/subpages/sub_nav_bg.gif) no-repeat left top;
	background-repeat: no-repeat;
	height: 32px;
	padding: 4px 0px 0px 0px;
	vertical-align: bottom
}
.body-sub-nav li {
	display: table-cell;
*display:inline;
	padding: 0px 6px;
*padding:0px 6px;
	border-right: 1px dotted #D7D7D7
}
.body-sub-nav-inactive {
	padding: 2px 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	text-shadow: #fff 0px 1px 1px
}
.body-sub-nav-inactive-h {
	background-color: #fff;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	padding: 2px 10px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}
.body-sub-nav-active {
	background-color: #585858;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	padding: 2px 10px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-shadow: none;
	text-decoration: none;
	border: none;
	text-align: center
}
.body-sub-nav-active span {
	background: url(../images/subpages/sub-nav-active-arrw.png) bottom no-repeat;
	left: -41%;
	padding: 0 4px;
*padding:0px;
	position: relative;
	top: 6px
}
.overview-topics-container {
	margin: 10px 20px 0px 20px
}
.overview-topics {
	padding: 10px 0px
}
.overview-topics div {
	display: table-cell;
	_display: inline;
	vertical-align: top
}
.overview-content {
	color: #666;
	line-height: 1.8;
	padding: 0px 5px 0px 0px;
	_width: 400px
}
.overview-img {
	padding-right: 40px
}
.overview-content strong {
	display: block;
	font-size: 14px
}
.overview-subpoints {
	margin: 0px 0px 0px 20px;
*margin:0px 0px 0px 15px;
	padding: 0px
}
.overview-subpoints li {
	padding: 2px;
	cursor: default
}
.overview-subpoints li strong {
	font-size: 12px;
	display: inline
}
.overview-code {
	color: #449D4A;
	font-size: 11px;
	font-weight: bold;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
}
.overview-topics-footer {
	border-top: 3px solid #DDD;
	clear: both;
	margin-bottom: 80px;
	padding: 10px 0px
}
.overview-topics-footer a {
	font-size: 13px;
	font-weight: bold;
	background: #DCDCDC;
	text-decoration: none;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	padding: 2px 10px
}
.twitter {
	background: #FFF url(../images/subpages/twitter_btm.gif) no-repeat scroll left bottom;
	padding: 0px 13px 0px 13px;
	width: 174px;
	_width: 200px;
	margin: 40px 2px 0px 0px
}
.twitter h2 {
	background: url(../images/subpages/twitter_header.gif) no-repeat scroll 0 0;
	color: #394E7C;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	line-height: 18px;
	margin: 0 -13px 12px;
	padding: 34px 13px 4px 13px;
	text-shadow: 1px 1px 1px #FFF
}
.twitter div {
	font-size: 12px;
	color: #7D7D7D;
	line-height: 22px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #D5DDE6;
	padding: 10px 2px
}
.twitter p {
	color: 11px;
	color: #999;
	text-align: right
}
.twitter a {
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	text-decoration: none;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	background: #DCDCDC;
	padding: 4px 10px
}
.create-database {
	border-bottom: 1px dotted #B6B6B6;
	padding: 35px 0px
}
.create-database h3 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 27px;
	color: #485dc5
}
.create-database div {
	display: table-cell;
*display:inline;
	vertical-align: top
}
.create-database-img-axn {
	margin-bottom: 20px;
*width:200px;
	float: left
}
.create-database-content p {
	color: #666;
	line-height: 1.8;
	padding: 10px 5px 0px 0px;
	margin-bottom: 30px
}
.create-database-link {
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
	background: #485DC5;
	color: #fff;
	padding: 8px 15px
}
.create-database-link:hover {
	background: #2D57B0;
	text-decoration: none
}
.create-db-footer-wrap {
	border: 4px solid #EEE;
	margin: 40px 0px 80px 0px;
	height: 267px
}
.create-db-footer {
	border: 1px solid #DDD;
	padding: 0px 0px 30px 0px;
	height: 235px
}
.create-db-footer div {
	display: table-cell
}
.create-db-footer-hdr {
	font-size: 17px;
	color: #666
}
.create-db-footer h3 {
	font-weight: bold;
	padding: 0px 0px 0px 30px
}
.resources-content {
	color: #666;
	line-height: 1.8;
	padding: 10px 5px 0px 0px;
	float: left
}
.resources-content ul {
	padding: 0px 0px 0px 30px;
	width: 350px;
*width:250px
}
.resources-content li {
	list-style: none;
	padding: 3px 0px 3px 15px;
	background: url(../images/subpages/link_bullets2.gif) no-repeat left top;
	white-space: nowrap;
	cursor: default
}
.resources img {
	float: left;
	clear: both;
	vertical-align: middle;
	padding: 5px 20px 10px 0px
}
.footer-axn2 {
	background: #FFFFCB;
	border-bottom: 1px solid #FFC900;
	border-top: 1px solid #FFC900;
	margin: 0 30px 50px 30px;
	padding: 15px 5px;
	text-align: center;
	font-weight: bold;
	color: #999;
	font-size: 16px;
}
.footer-axn2 h2 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666;
	margin-bottom: 7px
}
.footer-axn2 a {
	font-weight: bold;
	font-size: 24px
}
.footer-axn2 p {
	color: #666;
	font-size: 15px;
	font-weight: bold;
	padding-top: 5px
}
.customer-masthead {
	margin-top: 0px;
	padding-bottom: 20px;
	background: url(../images/subpages/customer_list2.gif) no-repeat top;
	height: 320px
}
.customer-stopper {
	background: #EEE none repeat scroll 0 0;
	border-bottom: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	margin: 20px 20px 0px 20px;
	padding: 15px 5px;
	text-align: center;
	font-weight: bold;
	color: #999;
	font-size: 16px
}
.customer-stopper h2 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666;
	margin-bottom: 7px
}
.customer-stopper a {
	color: #06F;
	font-weight: bold;
	font-size: 16px
}
.customer-stopper a:hover {
	color: #000
}
.customer-body div {
	margin-top: 10px;
	margin-bottom: 70px
}
.customer-list {
	float: left;
	width: 70%;
	margin: 0px 40px 0px 20px;
	_margin: 0px 20px 0px 20px;
*text-align:left
}
.customer-list h3 {
	font-size: 14px;
	font-weight: bold;
	color: #666;
	padding-top: 10px
}
.customer-list ul {
	margin: 0px 0px 0px 30px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999;
*text-align:left
}
.customer-list li {
	cursor: default;
	color: #666;
	padding: 5px 0px
}
.customer-awards {
	float: left;
	width: 20%;
	text-align: center;
	margin-left: 20px
}
.customer-awards h3 {
	font-size: 14px;
	font-weight: bold;
	color: #666;
	padding-top: 10px;
	border-bottom: 2px solid #DCDCDC;
	text-align: left
}
.customer-awards p {
	margin-bottom: 40px
}
.customer-awards a {
	color: #06F;
	display: block
}
.cust-featured p {
	padding: 40px 0px
}
.casestudy-table {
	_width: 90%
}
.casestudy-table td {
	padding: 50px 0px 50px 20px;
	border-bottom: 1px dotted #B6B6B6
}
.casestudy-table h2 {
	margin: -10px 0px 0px 0px
}
.casestudy-table h2 a {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 25px;
	color: #000;
	text-decoration: none
}
.casestudy-table h2 a:hover {
	text-decoration: underline
}
.casestudy-table h3 {
	color: #297E2C
}
.casestudy-table h3 span {
	color: #3AAF3E
}
.casestudy-table p {
	margin: 5px 0px 10px 0px;
	color: #666;
	line-height: 1.8
}
.casestudy-link {
	font-weight: bold;
	font-size: 16px
}
.interview {
	float: left;
	width: 70%;
}
.interview p {
	margin-bottom: 15px;
}
.interview ul {
	margin: 0px 10px;
}
.interview li {
	list-style: none;
	color: #666666;
	line-height: 1.8;
	padding: 5px 0px
}
.interview li strong {
	border-bottom: 2px solid #DAD6D6;
}
.casestudy-pullquote {
	width: 219px;
	background: #E3F5FD;
	color: #1A4A7A;
	float: right;
	font-size: 17px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-style: italic;
	line-height: 26px;
	margin: 10px;
	padding: 15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.casestudy-nav {
	float: right;
	width: 22%;
	border-left: 1px solid #EBEDEE;
	height: 100%;
	padding: 5px 15px;
}
.testimonial-table td {
	padding: 20px 0px 20px 20px;
	border-bottom: 1px dotted #B6B6B6
}
.testimonial-table div {
	line-height: 20px;
	background-image: url(../images/subpages/quote.gif);
	background-repeat: no-repeat;
	padding: 10px 0px 10px 24px;
	color: #333
}
.testimonial-table p {
	color: #3AAF3E;
	color: #000;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	line-height: 25px;
	padding: 0px 0px 0px 24px
}
.testimonial-table p a {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 12px
}
.testimonial-table strong {
	font-weight: normal;
	background-color: #FDEF9F;
	color: #000
}
.row {
	border-bottom: 1px dotted #B6B6B6;
	padding: 25px 0px;
	margin-left: 15px
}
.row h3 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 32px;
	color: #485dc5
}
.row div {
	display: table-cell;
	_display: inline;
	vertical-align: top
}
.row-content {
	width: 320px;
	_width: 300px;
	color: #666;
	line-height: 1.8;
	padding: 0px 5px 0px 0px
}
.row-image {
	padding-left: 20px
}
.mentoined-in {
	margin: 30px 30px 30px 20px;
	padding: 10px 20px 10px 20px;
	text-align: center;
	border: 1px dotted #B6B6B6
}
.mentoined-in h2 {
	font-size: 24px;
	font-weight: regular;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	letter-spacing: -0.5px;
	padding: 5px 0px 5px 10px;
	margin: 5px 0px;
	color: #27309A;
	border-bottom: 1px dotted #B6B6B6
}
.mentoined-in img {
	padding: 20px 30px
}
.footer-video-container {
	background: #fdf7d5 none repeat scroll 0 0;
	border-top: 3px solid #e1e0b5;
	padding: 10px 0px 40px 0px;
	text-align: center;
	margin: 10px 0px 40px 20px
}
.rightpane-wht {
	background-color: #fff;
	padding: 5px;
	padding: 40px 0px 0px 0px;
	text-align: center
}
.big-testimonial {
	margin: 60px 0px 0px 0px;
	text-align: center
}
.big-testimonial div {
	font-size: 17px;
	font-weight: normal;
	color: #4f72be;
	color: #999;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	letter-spacing: -0.5px;
	background: url(../images/subpages/testi_callout.gif) no-repeat;
	background-position: bottom;
	padding: 0px 0px 35px 0px
}
.big-testimonial img {
	padding-top: 5px
}
.small-testimonial {
	margin-top: 80px;
	text-align: center
}
.small-testimonial div {
	font-size: 17px;
	font-weight: normal;
	color: #999;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	letter-spacing: -0.5px;
	line-height: 22px;
	text-align: left;
	background: url(../images/subpages/testi_callout.gif) no-repeat;
	background-position: bottom;
	padding: 0px 0px 35px 0px;
	text-align: center;
	line-height: 25px
}
.small-testimonial div strong {
	color: #626262;
	font-weight: normal;
	font-size: 20x
}
.small-testimonial p {
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #999
}
.small-testimonial span {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #999
}
.tiny-testimonial div {
	font-size: 14px;
	font-weight: normal;
	color: #999;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	letter-spacing: -0.5px;
	line-height: 20px;
	text-align: left;
	background: url(../images/subpages/testi_callout.gif) no-repeat;
	background-position: bottom;
	padding: 0px 0px 35px 0px;
	text-align: center;
	line-height: 25px
}
.tiny-testimonial p {
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #999
}
.sub-points {
	margin: 10px 0px 10px 40px
}
.sub-points li {
	font-weight: normal;
	font-size: 12px;
	padding: 0px 0px 5px 0px;
	list-style: circle
}
.sub-points li h2 {
	font-weight: bold;
	font-size: 13px
}
.sstory-content {
	margin: 10px 30px 0px 20px;
	padding: 10px 20px 0px 0px;
	height: 100%
}
.sstory-content h1 {
	font-size: 22px;
	font-weight: normal;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	letter-spacing: -0.5px;
	padding: 10px 0px 5px 0px;
	margin: 0px;
	color: #27309A
}
.sstory-table {
	margin-top: 10px;
	width: 100%;
	_width: 90%
}
.sstory-table td {
	padding: 16px 0px
}
.sstory-table h2 {
	font-size: 18px;
	font-weight: normal;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	color: #304270;
	letter-spacing: -0.5px
}
.sstory-table p {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #52434C;
	margin-bottom: 20px
}
.sstory-table strong {
	background: #F9EDB5;
	font-weight: normal
}
.partner-profile-table td {
	padding: 20px 0px;
	border-bottom: 1px dotted grey
}
.partner-profile-table h2 {
	margin-bottom: 2px
}
.partner-profile-table h2 a {
	font-size: 16px;
	font-weight: bold
}
.partner-profile-table h3 {
	color: #3AAF3E;
	font-size: 13px;
	margin-bottom: 8px
}
.partner-profile-innertable {
	margin-top: 10px
}
.partner-profile-innertable td {
	padding: 2px 0px;
	border-bottom: none
}
.partner-profile-innertable td strong {
	color: #666
}
.web-video-outer-container {
	margin: 20px 0px 40px 10px;
	_margin: 20px 0px 40px 0px
}
.web-video-holder {
	padding: 15px 5px 25px 0px
}
.web-video-holder td {
}
.web-video-holder h2 {
	margin: 50px 0px 15px 0px;
	text-align: left
}
.web-video-holder h2 a {
	font-size: 25px;
	text-decoration: underline
}
.web-video-holder h2 a:hover {
	text-decoration: underline
}
.web-video {
	border: 6px solid #DAD6D6;
	background: #000
}
.web-video object {
	padding: 0px;
	margin: 0px
}
.video-credits {
	text-align: left;
	padding: 10px 2px 10px 20px
}
.video-credits h3 {
	color: #297E2C
}
.video-credits h3 span {
	color: #3AAF3E;
	font-weight: normal
}
.video-credits span {
	font-weight: bold;
	color: #666
}
.video-credits p {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	color: #666;
	font-size: 11px;
	line-height: 16px;
	_white-space: wrap;
	_width: 240px
}
.inline-quote {
	float: right;
	margin: 1px 0 1px 40px;
	width: 200px;
	text-align: center
}
.inline-quote div {
	font-size: 17px;
	font-weight: normal;
	color: #999;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	letter-spacing: -0.5px;
	line-height: 22px;
	text-align: left;
	background: url(../images/subpages/testi_callout.gif) no-repeat bottom;
	padding: 0px 0px 35px 0px;
	text-align: center;
	line-height: 25px
}
.inline-quote div strong {
	color: #626262;
	font-weight: normal;
	font-size: 20x;
}
.inline-quote img {
	padding-top: 10px
}
.inline-quote p {
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #999
}
.code {
	background: #FEFFBF;
	margin: 14px 0px 10px 45px;
	padding: 20px 10px 10px 30px;
	color: #BA5823;
	font-size: 12px;
	font-weight: normal;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	width: 80%;
	background: #FEFFBF;
	line-height: 24px;
	background-image: url(../images/subpages/code_bg.gif);
	background-repeat: repeat-x
}
.wd-video {
	margin-top: 15px;
	width: 440px
}
.wd-video h2 {
	font-size: 15px;
	font-weight: normal;
	letter-spacing: 0px;
	margin: 0px;
	padding: 0px;
	color: #666;
	width: 450px
}
.wd-video div {
	border: 2px solid #DAD6D6;
	padding: 0px;
	width: 450px;
	height: 287px
}
.wd-collab {
	text-align: center;
	margin-top: 60px
}
.wd-collab a {
	font-weight: bold;
	white-space: wrap;
	font-size: 13px
}
.wd-masthead2 {
	background: url(../images/subpages/wd-masthead2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 214px
}
.wd-createdb-container {
	float: left;
	margin: 0px 30px 0px 10px
}
.wd-masthead2 h2 {
	font-size: 20px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #222
}
.wd-createdb {
	width: 150px;
	text-align: center;
	margin: 75px 27px 0px 0px
}
.wd-createdb div {
	float: left
}
.wd-createdb a {
	text-decoration: none
}
.wd-createdb h2 {
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;
	line-height: 20px;
	text-decoration: underline;
	color: #485DC5;
	cursor: pointer;
	padding: 0px;
	margin: 0px
}
.wd-createdb h2:hover {
	color: #000
}
.wd-createdb p {
	font-size: 11px;
	line-height: 1.4em;
	padding-top: 5px;
	margin: 0px;
	cursor: pointer;
	color: #666
}
.wd-masthead2 div {
	float: left
}
.sitemap {
	margin: 0px 60px 0px 30px
}
.sitemap h2 {
	font-size: 15px;
	color: #333;
	font-weight: bold;
	letter-spacing: 0px;
	border-bottom: 1px solid #DDD
}
.sitemap ul {
	margin-left: 30px
}
.sitemap li {
	padding: 3px 0px;
	cursor: default
}
.demos-form {
	margin: 0px auto
}
.demos-form h2 {
	margin: 0px;
	font-size: 24px;
	line-height: 16px;
	font-weight: normal;
}
.demos-form h3 {
	line-height: 22px;
	margin: 10px 0px;
	font-size: 20px;
	font-weight: normal;
	color: #666;
}
.comp-table {
	margin-bottom: 60px
}
.comp-table td {
	padding: 5px;
	border-bottom: 1px dotted #DDD;
	border-right: 1px dotted #F2F2F2;
	font-size: 14px
}
.comp-table-header {
	background: #CCD8EC;
	padding: 8px 0px;
	font-weight: bold;
	color: #000
}
.comp-table ul {
	margin-left: 25px
}
.comp-table ul li {
	color: #666;
	line-height: 1.8;
	padding: 5px 0px;
	text-align: left
}
.comp-table2 {
	margin-bottom: 60px
}
.comp-table2 td {
	padding: 8px;
	border-bottom: 1px dotted #DDD;
	border-right: 1px dotted #F2F2F2;
	font-size: 14px
}
.comp-table2 ul {
	margin-left: 25px
}
.comp-table2 ul li {
	color: #666;
	line-height: 1.8;
	padding: 5px 0px;
	text-align: left;
	white-space: nowrap
}
.paas-benefits {
	padding: 0px 30px 0px 30px
}
.paas-benefits div {
	float: left;
	border: 1px solid #C8CED7;
	margin: 0px 20px 120px 20px;
	height: 450px
}
.paas-benefits div h2 {
	font-size: 17px;
	font-weight: bold;
	background: #AFC0E0;
	padding: 10px;
	margin-bottom: 20px
}
.paas-benefits ul {
	margin: 10px 40px
}
.paas-benefits li {
	color: #666;
	line-height: 1.8;
	padding: 5px 0px;
	text-align: left
}
.paas-benefits p {
	color: #666;
	line-height: 1.6;
	width: 280px;
	text-align: left;
	padding: 10px 20px 0 20px;
}
.ods-splits {
	margin-top: 30px;
	background: url(../images/subpages/ods_split_bg.jpg) no-repeat;
	width: 683px;
	height: 290px;
	margin: 0px auto
}
.ods-splits div {
	float: left
}
.ods-splits div p {
}
.ods-splits div ul {
	margin: 10px 0px 0px 20px;
	_margin: 0px 0px 0px 20px
}
.ods-splits div li {
	list-style: disc;
	padding: 2px 0px;
*padding:0px;
	font-size: 11px;
	cursor: default;
	color: #666
}
.ods-splits div h2 {
	font-size: 17px;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding: 0px
}
.ods-split-l {
	font-size: 11px;
	padding: 5px 0px 0px 10px
}
.ods-split-l p {
	line-height: 18px;
	color: #000;
	width: 236px;
	_width: 310px;
	padding: 20px 10px 0px 85px;
	text-align: justify
}
.ods-split-r {
	padding: 5px 0px 0px 0px;
	_padding: 10px 0px 0px 0px;
	_margin-left: 15px
}
.ods-split-r p {
	line-height: 18px;
	color: #000;
	width: 225px;
	padding: 20px 10px 0px 85px;
	_width: 315px;
	_padding: 20px 10px 0px 125px;
	text-align: justify
}
.help-container {
	margin: 10px 16px;
	width: 46%;
*width:45%;
	text-align: left
}
.help-quickstart, .help-userguide, .help-devguide, .help-api, .help-forum, .help-kb, .help-lounge, .help-community, .help-pricing {
	background: url(../images/subpages/helpcenter_sprite.png);
	margin: 0px 12px 0px 0px
}
.helpcontent {
	width: 85%
}
.helpcontent-container {
	margin-bottom: 30px;
	padding-bottom: 90px
}
.helpicon-link {
	padding: 0px 45px 35px 0px;
	text-decoration: none
}
.helpcontent h2 {
	margin-top: -5px
}
.help-quickstart {
	background-position: -267px -145px;
	height: 42px;
	width: 42px;
	margin: 0px 12px 0px 0px
}
.help-userguide {
	background-position: -2px 0px;
	height: 44px;
	width: 46px;
	margin: 0px 12px 0px 0px
}
.help-devguide {
	background-position: -53px 0px;
	width: 46px;
	height: 44px
}
.help-api {
	background-position: -55px -145px;
	width: 42px;
	height: 40px
}
.help-forum {
	background-position: -319px -145px;
	width: 48px;
	height: 45px
}
.help-kb {
	background-position: 0px -145px;
	width: 45px;
	height: 48px
}
.help-lounge {
	background-position: -215px -145px;
	width: 42px;
	height: 42px
}
.help-community {
	background-position: -113px -145px;
	width: 48px;
	height: 46px
}
.help-pricing {
	background-position: -171px -145px;
*background-position:-165px -145px;
	width: 34px;
	height: 48px
}
.marketplace_leftstrip {
	background-color: #F1F1F1
}
#left-container {
	margin-right: 0;
	width: 165px
}
#leftstrip #header {
	border-bottom: 2px solid #EFEFEF;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	height: 20px !important;
	padding: 7px 0 0 10px;
	text-align: left;
	width: 145px !important;
	margin-top: 10px
}
#leftstrip ul, #leftstrip li {
	margin: 0;
	padding: 0
}
#leftstrip #leftstrip-contents {
	width: 165px
}
#leftstrip #leftstrip-contents ul {
}
#leftstrip #leftstrip-contents ul li {
	border-bottom: 1px dotted #CCC;
	color: #000;
	cursor: pointer;
	font-size: 11px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none
}
#leftstrip #leftstrip-contents ul li a {
	font-weight: bold;
	display: block;
	font-size: 13px;
	padding: 8px 2px 8px 20px;
	text-decoration: none
}
#leftstrip #leftstrip-contents ul li img {
	border: none;
	margin-right: 5px
}
#leftstrip #leftstrip-contents ul li img.bullet {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/zoho-space-sprite.png) repeat scroll -194px -11px;
	height: 7px;
	margin: -3px 8px 0 6px !important;
	width: 6px
}
#leftstrip #leftstrip-contents ul li a:hover, #leftstrip #leftstrip-contents ul li.selected a {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #FFF url(zoho-space-sprite.png) no-repeat scroll -5px -216px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none
}
#leftstrip #leftstrip-contents ul li.logocon {
	border: 1px solid #E7E7E7;
	height: 80px;
	margin: 8px 0 8px 1px;
	padding: 3px !important;
	width: 145px
}
#leftstrip #leftstrip-contents ul li.header {
	border-bottom: 1px solid #EFEFEF;
	color: #000;
	cursor: default;
	font-size: 11px;
	font-weight: bold;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 12px 0 8px 10px
}
#leftstrip #leftstrip-contents ul li.dev-logocon {
	border: 0 none;
	height: 120px;
	margin: 8px 10px;
	padding: 3px;
	width: 120px
}
#leftstrip #leftstrip-contents ul li.noborder {
	border: medium none
}
#leftstrip #leftfooter {
	height: 14px;
	width: 155px
}
.category_Sales {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/subpages/zoho-space-sprite.png) repeat scroll -132px -105px;
	height: 16px;
	width: 16px
}
.category_Marketing {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/subpages/zoho-space-sprite.png) repeat scroll -154px -105px;
	height: 16px;
	width: 16px
}
.category_IT_Management {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/subpages/zoho-space-sprite.png) repeat scroll -176px -105px;
	height: 16px;
	width: 16px
}
.category_HRMS {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/subpages/zoho-space-sprite.png) repeat scroll -198px -105px;
	height: 16px;
	width: 16px
}
.category_Education {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/subpages/zoho-space-sprite.png) repeat scroll -220px -105px;
	height: 16px;
	width: 16px
}
.category_Non-Profit {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/subpages/zoho-space-sprite.png) repeat scroll -242px -105px;
	height: 16px;
	width: 16px
}
.category_Customer_Service {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/subpages/zoho-space-sprite.png) repeat scroll -304px -75px;
	height: 16px;
	width: 16px
}
.category_Personal {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/subpages/zoho-space-sprite.png) repeat scroll -284px -105px;
	height: 16px;
	width: 16px
}
.category_Others {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/subpages/zoho-space-sprite.png) repeat scroll -305px -105px;
	height: 16px;
	width: 16px
}
.icon_listbullet {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/subpages/zoho-space-sprite.png) repeat scroll -193px -11px;
	height: 7px;
	width: 6px
}
.mainBgImg {
	background-repeat: no-repeat
}
#app-gallery-listing #featured-apps {
	float: left
}
#app-gallery-listing #featured-apps #featured-strip {
	background: url(https://creator.zoho.com/platform/images/bg_appgallery_featured.gif) repeat-x;
	background-position: 0pt 20px;
	height: 32px
}
#app-gallery-listing #featured-apps #featured-strip #heading {
	font-weight: bold;
	color: #29517B;
	padding: 5px;
	float: left;
	width: 50%
}
#app-gallery-listing #featured-apps #all-applicationlink {
	text-align: right;
	padding: 5px;
	float: right
}
#app-gallery-listing #featured-apps #all-applicationlink a {
	font-size: 11px;
	color: #A5A5A5
}
#app-gallery-listing #featured-apps #featured-app-details {
	width: 100%
}
#app-gallery-listing #featured-apps #featured-app-details #text-links {
	font-size: 11px;
	color: #7E7E7E;
	float: left;
	padding-left: 5px;
	width: 67%
}
#app-gallery-listing #featured-apps #featured-app-details #text-links #appname {
	padding: 10px 0px 5px 0px
}
#app-gallery-listing #featured-apps #featured-app-details #text-links #appname a {
	font-size: 17px;
	font-weight: bold;
	color: #0133CA;
	letter-spacing: -0.5px
}
#app-gallery-listing #featured-apps #featured-app-details #text-links #createdby {
	padding-bottom: 5px
}
#app-gallery-listing #featured-apps #featured-app-details #text-links #createdby a {
	font-size: 11px;
	color: #9A1940
}
#app-gallery-listing #featured-apps #featured-app-details #text-links #description {
	padding-right: 5px
}
#app-gallery-listing #featured-apps #featured-app-details #appimage {
	margin-top: 20px;
	padding: 3px;
	border: 1px solid #E7E7E7;
	width: 145px;
	height: 80px;
	float: right
}
#app-gallery-listing #bottomborder {
	margin-bottom: 20px
}
#app-gallery-listing #topborder, #app-gallery-listing #bottomborder {
	background: url(https://creator.zoho.com/platform/images/bg_appgallery_featured.gif) repeat-x;
	background-position: 0pt 10px;
	height: 22px;
	width: 100%;
	float: left
}
.appsListing #topborder {
	background: url(https://creator.zoho.com/platform/images/bg_appgallery_featured.gif) repeat-x;
	height: 12px;
	margin-right: 10px
}
.viewAllAppsBox {
	background: url(https://creator.zoho.com/platform/images/bg_appgallery_featured.gif) repeat-x;
	font-size: 11px;
	padding: 10px 0px 6px 10px;
	color: #000
}
.appLogo1 {
	background-image: url(https://creator.zoho.com/platform/images/thumb_featuredapp_1.gif);
	width: 145px;
	height: 80px
}
.appLogo_User {
	background-image: url(https://creator.zoho.com/platform/images/thumb_featuredapp_user.gif);
	width: 145px;
	height: 80px
}
.appLogo2 {
	background-image: url(https://creator.zoho.com/platform/images/thumb_featuredapp_2.gif);
	width: 145px;
	height: 80px
}
.appLogo3 {
	background-image: url(https://creator.zoho.com/platform/images/thumb_featuredapp_3.gif);
	width: 145px;
	height: 80px
}
.appLogo4 {
	background-image: url(https://creator.zoho.com/platform/images/thumb_featuredapp_4.gif);
	width: 145px;
	height: 80px
}
.appLogo5 {
	background-image: url(https://creator.zoho.com/platform/images/thumb_featuredapp_5.gif);
	width: 145px;
	height: 80px
}
.star-gold {
	background: url(https://creator.zoho.com/platform/images/zoho-space-sprite.png) -205px -9px;
	width: 12px;
	height: 11px
}
.star-featured {
	background: url(https://creator.zoho.com/platform/images/zoho-space-sprite.png) -256px -9px;
	width: 12px;
	height: 13px
}
#app-gallery-listing {
	margin-bottom: 130px
}
#app-gallery-searchresults {
	margin-top: 15px
}
#app-gallery-listing .app-showcase {
	float: right;
	width: 27%;
	margin-left: 15px;
	padding: 10px;
	height: 220px;
	border: 1px solid #C5C5C5;
	text-align: center
}
#app-gallery-listing .headerstrip {
	float: left;
	width: 99%;
	padding: 0px 0px 5px 5px;
	border-bottom: 2px solid #EFEFEF
}
#app-gallery-listing .headerstrip .header {
	color: #29517B;
	font-weight: bold;
	float: left
}
#app-gallery-listing .headerstrip .appsListing {
	float: right
}
.appsListing #heading {
	font-weight: bold;
	font-size: 13px;
	padding: 3px 0px 3px 15px;
	background-color: #F8F9FA;
	border-bottom: 1px solid #E1E8F0
}
.appsListing .app {
	float: left;
	width: 100%;
	padding: 8px 0px;
	border-bottom: 1px dotted #E7E7E7
}
.appsListing .devlogo {
	float: left;
	width: 42px;
	padding: 5px 15px;
	text-align: center
}
.appsListing .applogo {
	float: left;
	padding: 3px;
	border: 1px solid #E7E7E7;
	width: 145px;
	height: 80px;
	margin: 3px 14px 3px 10px
}
.appsListing .applogo-hover {
	border: 1px solid #E7E7E7;
	background-color: #F8F9FA;
	float: left;
	padding: 3px;
	width: 145px;
	height: 80px;
	margin: 3px 14px 3px 10px
}
.appsListing .appdetail {
	font-weight: normal;
	font-size: 11px;
	color: #909090;
	line-height: 20px
}
.appsListing .appdetail .appbutton {
	float: right;
	margin-top: 0px;
	_margin-top: -16px;
	width: 100px
}
.appsListing .applinks {
	margin-left: 177px
}
.appsListing .appdesc {
	line-height: 17px;
	color: #909090;
	width: 80%
}
.appsListing .appdesc a {
	font-size: 11px;
	color: #242D92;
	line-height: 17px
}
.appsListing .appdetail .appname a.heading {
	font-weight: bold;
	font-size: 13px;
	color: #0B4D84
}
.appsListing .bodytext a, .appsListing a.bodytext {
	font-size: 11px;
	color: #2D33B1
}
.appsListing ul, .appsListing li {
	margin: 0px;
	padding: 0px
}
.appsListing ul li {
	list-style: none;
	color: #36608E;
	margin: 8px 0px 0px 0px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #DEDEDE
}
.appsListing ul li div ul {
	list-style: none;
	color: #36608E;
	margin: 0px 0px 0px 20px;
	width: 95%;
	border-top: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE
}
.appsListing ul li div ul li {
	list-style: none;
	color: #36608E;
	margin-top: 0px;
	padding-bottom: 10px;
	_padding-bottom: 0px;
	padding-top: 8px;
	border-bottom: 1px dotted #DEDEDE
}
.mainBgImg {
	background-repeat: no-repeat
}
.icon_listbullet {
	background: url(zoho-space-sprite.png) -193px -11px;
	width: 6px;
	height: 7px
}
.icon_bullet {
	background-image: url(/creator/platform/images/icon_bullet.gif);
	width: 6px;
	height: 6px
}
.appsListing ul li a.appName {
	color: #0133CA;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none
}
.appsListing ul li .created-time {
	font-weight: normal;
	font-size: 11px;
	color: #000
}
.appsListing ul li .appdesc {
	font-weight: normal;
	font-size: 11px;
	line-height: 15px;
	color: #909090
}
.appdesc-dark a {
	font-weight: normal;
	font-size: 11px;
	color: #2D33B1;
	margin-left: 5px
}
.appdesc-dark a.ownername {
	font-weight: normal;
	font-size: 11px;
	color: #636363;
	margin: 0px
}
.appdesc-dark {
	font-weight: normal;
	font-size: 11px;
	line-height: 15px;
	color: #636363
}
.appdesc-dark .label {
	font-size: 11px;
	color: #909090
}
.appsListing ul li .bullet {
	float: left;
	padding: 6px 7px 0px 0px
}
.appsListing ul li .appdetail {
	float: left
}
.viewdemo-button, a.viewdemo-button {
	padding: 2px 7px;
	margin-left: 2px;
	background-color: #6DABDA;
	border: 1px solid #5290BF;
	color: #FFF;
	font-weight: bold;
	height: 15px
}
.viewdemo-button:hover, a.viewdemo-button:hover {
	background-color: #5290BF;
	border: 1px solid #407DAA;
	height: 15px;
	text-decoration: none
}
.install-button, a.install-button {
	padding: 2px 7px;
	margin-left: 2px;
	background-color: #8CBF40;
	border: 1px solid #78AA2F;
	color: #FFF;
	font-weight: bold;
	height: 15px
}
.install-button:hover, a.install-button:hover {
	background-color: #78AA2F;
	border: 1px solid #6F9B2B;
	height: 15px;
	text-decoration: none
}
#seo-container {
	display: none;
	margin: 0 10px 0 20px;
	width: 98%
}
.seo-content h1 {
	color: #808080;
	font-size: 22px;
	font-weight: normal;
	line-height: 19px;
	padding: 12px 0 4px;
}
.seo-content p {
	color: #808080;
	font-size: 11px;
	line-height: 19px;
	margin: 0;
	padding: 0 0 10px;
}
#seo-readmore {
	float: right;
}
.collapse {
	float: right;
}
#seo-collapse {
	border-bottom: 2px solid #D5D5D5;
}
#seo-collapse h2 {
	color: #808080;
	font-size: 20px;
	font-weight: normal;
	padding: 12px 0 4px;
}
#seo-collapse ul {
	margin-left: 40px;
}
#seo-collapse li {
	color: #808080;
	font-size: 11px;
	font-weight: normal;
	line-height: 19px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.seo-related {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #DCE2E4;
	background: #F9F8F8;
	margin: 15px;
	padding: 0px 10px 15px 10px;
	text-align: left
}
.seo-related h3 {
	color: #808080;
	font-size: 11px;
	font-weight: bold;
	padding: 12px 0 4px;
}
.seo-related ul {
	margin: 0px 0px 0px 2px
}
.seo-related li {
	padding: 2px 0px 2px 15px;
	border-bottom: 1px dotted #999;
	list-style: none;
	background: url(../images/subpages/bullet_red.gif) top left no-repeat;
	white-space: nowrap
}
.seo-related li a {
	font-weight: bold;
	text-decoration: none
}
.seo-content p a, .seo-content li a {
	color: #808080;
	display: inline;
	text-decoration: underline;
}
.content-outer {
	overflow: hidden;
}
.ftrs-bcrumb {
	padding: 5px;
	margin: 0px 10px;
	font-size: 11px;
	display: block;
	border-bottom: 3px double #DDDDDD;
}
.ftrs-leftpane {
	height: 100%;
	background: #F7F7F7;
	margin-top: 0px;
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important;
}
.ftrs-links {
	margin: 0px 0 18px 0px;
	padding: 45px 0px 0px 0px
}
.ftrs-leftpane li {
	color: #797C80;
	list-style-type: none;
	margin: 0px
}
.ftrs-inactive a {
	border-bottom: 1px dotted #E5E4E4;
	display: block;
	font-size: 13px;
	font-weight: normal;
	padding: 10px 0 10px 10px;
	text-decoration: none;
	height: 15px
}
.ftrs-inactive a:hover {
	background: #F3F3F3;
	color: #000
}
.ftrs-active {
	display: block;
	background: #FFF none repeat scroll 0 0;
	border-color: #EEE #FFF #EEE #DDD;
	border-style: solid;
	border-width: 1px;
	color: #797C80;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	text-decoration: none;
	white-space: nowrap
}
.ftrs-content {
	padding: 40px 0px 40px 0px;
}
.ftrs-content p {
	width: 360px;
}
.pic-left img {
	float: left;
	padding: 0px
}
.pic-left p {
	float: right;
	padding: 0px 25px 0px 15px
}
.pic-right img {
	float: right;
	padding: 0px
}
.ftrs-colmns {
	border-bottom: 1px dotted #DDDDDD;
	border-top: 1px dotted #DDDDDD;
	margin-right: 20px;
}
.ftrs-colmns div {
	width: 18.4%;
*width:23%;
	display: table-cell;
	_display: inline;
	padding: 22px;
	margin-right: 20px;
	text-align: center;
}
.ftrs-colmns h4 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 18px;
}
.ftrs-colmns p {
	font-size: 11px;
	line-height: 15px;
	margin-top: 6px;
}
.tweetthis {
	margin: 10px 0px 0px 40px;
}
.tweetthis2 {
	text-align: center;
	border-top: 2px solid #e1e1e1;
	background: url(../images/subpages/tweetthis_bg.png) bottom repeat-x #efefef;
	padding: 30px 0px 40px 0px;
}
.tweetthis2 h4 {
	font-size: 15px;
	font-style: italic;
	color: #494E52;
	margin: 0px 0px 10px 0px
}
.other-casestudies {
	margin-top: 40px;
	padding: 0px 5px;
}
.other-casestudies div {
	padding: 10px 0px 20px 0px;
	border-bottom: 1px solid #E1E1E1;
}
.other-casestudies h2 {
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	padding: 5px 0px;
	text-shadow: 1px 1px 1px #FFFFFF;
	border-bottom: 2px solid #E1E1E1;
	color: #666
}
.casestudytext {
	text-decoration: none;
	font-size: 12px;
	line-height: 19px;
	padding: 10px 2px 5px 2px;
	color: #7D7D7D;
	display: block;
	text-align: left
}
.casestudytext img {
	float: left;
	margin: 7px 5px 1px 0;
	border: 1px solid #E5E6E8
}
.cs-readmore {
	font-weight: bold;
	margin-top: 10px;
}
.watchthis-outer {
	position: absolute;
	width: 1px;
	height: 1px;
	overflow: visible;
}
.watchthis {
	height: 1px;
	margin: 0;
	padding: 0;
	position: relative;
	left: 749px;
	top: -78px;
*left:470px;
}
.share-widget-ftr {
	background: url(../images/subpages/social-footer.png) no-repeat;
	width: 200px;
	height: 63px;
	margin-top: 12px;
}
.share-widget-ftr a {
	margin: 0px 3px 0px 3px;
*margin:0px 12px 0px 3px;
	width: 30px;
	height: 31px;
	padding: 0px 3px;
	float: left;
}
.share-widget-ftr a:hover {
	text-decoration: none;
}
.share-widget-ftr p {
	clear: both;
	font-size: 11px;
	color: #827F7F;
	padding-top: 12px;
}
.fb-like {
	margin-top: 20px;
}
.what {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #FDED2F;
	color: #333;
	width: 220px;
	padding: 0px 10px 10px 10px;
	background: #FDF051;
	margin-bottom: 40px;
	position: relative;
	top: -686px;
	left: 522px;
}
.what h4 {
	border-bottom: 1px dotted #333;
	font-size: 17px;
	line-height: 19px;
	font-weight: bold;
	padding-top: 20px;
	color: #333;
	margin: 0px;
}
.what ul {
	margin: 0px 0px 0px 20px;
}
.what li {
	padding: 5px 0px;
}
.why-customapp-outr {
*margin-top:0px;
	padding: 20px 132px 12px 132px;
*padding:12px 110px;
	text-align: justify;
	margin: 0px auto;
	background: url(../images/subpages/custom-app-grid2.gif) repeat;
	line-height: 33px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #303030;
	letter-spacing: -0.5px;
}
.why-customapp-outr h3 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	display: inline;
	font-size: 27px;
	margin: 0px 5px;
	color: #B30404;
}
.why-customapp-outr h2 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 58px;
	color: #000;
	border-bottom: 4px double #333;
	letter-spacing: -1px;
	line-height: 74px;
	margin: 40px 0px 20px 0px
}
.why-customapp-vdo {
	float: left;
	margin: 20px 10px 0px 10px;
}
.why-customapp-axn {
	text-align: center;
	padding-bottom: 80px;
}
.why-customapp-axn h2 {
	font-size: 31px;
	border: none;
	letter-spacing: 0px;
	font-weight: bold;
	letter-spacing: -1px;
	margin-bottom: 4px;
}
.grey-theme-body {
	width: 100%;
	margin-top: -1px;
}
.grey-theme-header {
	background: url(../images/subpages/grey-header-bg.jpg) repeat-x;
	padding-bottom: 38px;
*padding-bottom:65px;
}
.grey-theme-header-inner {
	width: 980px;
	margin: 0 auto;
}
.grey-theme-content {
	width: 980px;
	margin: 0 auto;
	border-left: 1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;
	padding: 100px 40px 60px 40px;
}
.grey-theme-header-inner h2 {
	text-align: center;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 60px;
	font-weight: normal;
	color: #fff;
	letter-spacing: -1px;
	padding-top: 20px;
}
.grey-theme-header-inner h3 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FDD748;
	letter-spacing: -0.5px;
	background: url(../images/subpages/ms-lifehacker.png) no-repeat right;
	width: 840px;
*width: 750px;
	margin-left: 29px;
*margin-left: 10px;
	cursor: pointer;
	text-align: center;
*text-align:left
}
.grey-theme-header-inner h3 a {
	color: #FDD748;
	text-decoration: none
}
.grey-theme-header-inner h3 a:hover {
	color: #FDD748
}
.msaccess-header-points {
	width: 980px;
	margin: 0 auto;
	margin-top: 35px;
*margin-top:20px;
	padding-left: 30px
}
.msaccess-header-points div {
	float: left;
	height: 110px;
	margin: 0 55px 35px 0;
	width: 270px;
*width: 260px;
}
.msaccess-header-points div h2 {
	color: #efefef;
	font-size: 18px;
	text-align: left;
	margin-bottom: 7px;
}
.msaccess-header-points div p {
	color: #D2D0D1;
	text-align: left
}
.msaccess-header-points div img {
	float: left;
	margin: 0px 10px 5px 0px;
}
.msaccess-call-axn-outer {
	position: absolute;
}
.msaccess-call-axn {
	position: relative;
	top: 442px;
	left: 257px;
*top:435px;
*left:-200px;
	text-align: center;
}
.msaccess-customers {
	margin: 0px;
	padding-top: 25px;
	text-align: center
}
.msaccess-customers img {
	float: left;
	clear: both;
	margin: 10px 40px 0px 14px;
}
.msaccess-customers h3 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 21px;
	color: #797C80;
*margin:10px 0 2px 0;
	padding: 30px 0 35px 0;
*padding:10px 0 35px 0;
}
.msaccess-customers-video {
	float: right;
	margin-right: 20px;
}
.msaccess-customers-video p {
	font-size: 11px;
	color: #797C80;
	width: 325px;
	text-align: left;
	margin-top: 5px;
	line-height: 16px;
}
.msaccess-customers-video p a {
	font-size: 11px;
	margin-left: 6px;
}
.msaccess-footer {
	text-align: left;
	border-top: 6px groove #303030;
	margin: 50px 0px 120px 0px;
	padding: 40px 30px 0px 30px;
}
.msaccess-footer h3 {
	color: #999999;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 30px;
	letter-spacing: -0.5px;
	margin-right: 120px;
	width: 500px;
*width: 400px;
}
.msaccess-footer div {
	float: left;
}
.msaccess-footer p {
	color: #999;
	font-weight: bold;
	margin-top: 10px;
}
.msaccess-footer span {
	font-weight: bold;
}
.msaccess-import {
	padding: 35px 10px 60px;
	border-top: 3px double #D5D6D7;
	border-bottom: 3px double #D5D6D7;
	background: url(../images/subpages/msaccess-icon.png) no-repeat left center;
}
.msaccess-import h2 {
	font-size: 21px;
	line-height: 0px;
	color: #333;
	padding-bottom: 25px;
	text-align: center
}
.msaccess-import div {
	float: left;
	margin: 0px 40px;
	text-align: center;
}
.msaccess-import div a {
	font-size: 16px;
	line-height: 21px;
	font-weight: bold;
	cursor: pointer;
}
.msaccess-import p {
	color: #666;
	margin-top: 5px
}
.top10-toc {
	margin: 0px auto;
	width: 91%;
 *width:100%;
}
.top10-toc ul {
	float: left;
	margin-bottom: 30px;
}
.top10-toc li {
	list-style: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3em;
	background: #666666;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 7px;
	cursor: pointer;
	padding: 4px 15px 4px 5px;
	width: 351px;
*width: 151px;
}
.top10-toc li:hover {
	background: #515151;
}
.top10-toc a {
	text-decoration: none;
	color: #fff;
	white-space: nowrap;
}
.top10-toc span strong {
	-webkit-border-radius: 3em;
	-moz-border-radius: 3em;
	background: #969696;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: normal;
	letter-spacing: -5px;
	margin-right: 10px;
	padding: 0 16px 0 10px;
}
.icon-left {
	float: left;
	margin-right: 30px;
}
.icon-right {
	float: right;
	margin-left: 43px;
}
.top10-bg {
	padding: 5px 10px;
	clear: both;
}
.top10-bg p {
	margin: 20px 0 24px;
	color: #7F7F7F;
	line-height: 1.8;
}
.top10-bg p strong {
	background: #DFE4F7;
	color: #000000;
	font-size: 15px;
	font-weight: normal;
	padding: 1px 5px;
}
.top10-bg h4 {
	color: #666666;
	font-size: 27px;
	letter-spacing: -1px;
	padding-bottom: 5px;
	margin: 30px 0px 5px 0px;
	font-weight: normal;
	/*border-bottom:2px solid #48494C;*/
	background:#
}
.top10-bg h4 span {
	color: #CCCCCC;
	float: left;
	width: 3em;
	height: 3em;
	-webkit-border-radius: 5em;
	-moz-border-radius: 5em;
	background: #666666;
	margin-right: 15px;
}
.top10-bg h4 span strong {
	font-weight: normal;
	line-height: 35px;
	padding: 10px 0 0 13px;
	font-size: 25px;
	font-weight: normal;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
}
.sale-band {
	background: #FAD407;
	padding: 30px 0px 68px 0px;
	text-align: center
}
.sale-band h2 {
	font-size: 40px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.sale-band h2 a {
	color: #000;
}
.sale-band p {
	font-size: 17px;
	font-weight: bold;
}
.sale-band p strong {
	font-size: 35px;
	color: #D91F1F;
	letter-spacing: -3px
}
.why-zc {
	width: 60%;
	margin: 40px 30px 0px 0px;
	float: left;
	text-align: left
}
.why-zc h3 {
	color: #000;
	font-size: 27px;
	font-weight: normal;
	letter-spacing: -1px;
	margin: 30px 0 5px;
	padding-bottom: 5px;
}
.why-zc h3 span {
	background: none repeat scroll 0 0 #666666;
	border-radius: 5em 5em 5em 5em;
	color: #CCCCCC;
	float: left;
	height: 3em;
	margin-right: 15px;
	width: 3em;
}
.why-zc h3 span strong {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	line-height: 35px;
	padding: 10px 0 0 13px;
}
.why-zc p {
	color: #333;
	line-height: 1.8;
	margin-left: 52px;
	font-size: 14px;
	text-align: left
}
.gdocs-right {
	float: right;
	width: 30%;
	margin-top: 40px
}
.gdocs-right1 {
	background-color: #666666;
	color: #fff;
	padding: 5px
}
.gdocs-right1 h2 {
	font-size: 30px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff
}
.gdocs-right1 ul {
	margin-left: 20px;
}
.gdocs-right1 li {
	font-size: 17px;
	padding: 5px 0px;
}
.gdocs-right2 {
	color: #000;
	padding: 10px;
	margin-top: 10px;
	border: 1px dashed #000
}
.gdocs-right2 p {
	line-height: 1.8;
	font-size: 14px;
}
/* Project Posting */

.project-postings {
	padding: 40px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
}
.project-postings h1 {
	font-size: 22px;
	font-weight: regular;
	color: #333
}
.project-postings h2 {
	font-size: 16px;
	font-weight: regular;
	color: #666;
	padding-bottom: 15px;
	border-bottom: 1px solid #F2F2F2;
}
.project-postings-form {
	margin-top: 30px;
	width: 65%;
	float: left
}
.project-postings-sellers {
	float: right;
	width: 29%;
}
.project-postings-sellers h2 {
	margin-top: 40px;
	border-bottom: none;
	padding-bottom: 5px;
}
.project-postings-content {
	clear: both;
	overflow: auto;
}
.project-postings-sellers ol {
	margin: 0px 0px 20px 19px;
	padding: 0px;
}
.project-postings-sellers li {
	color: #666666;
	padding: 8px 0px;
	font-size: 14px;
}
.project-postings-sellers p {
	color: #666666;
	line-height: 26px;
	font-size: 14px;
}
.project-note {
	border-top: 2px solid #EFEDED;
	padding: 10px;
	color: #666;
	line-height: 24px;
	font-size: 14px;
}
/* Old to New CSS  */
body.newbody {
	transition: visibility 0s, opacity 0.2s;
	visibility: hidden;
	opacity: 0;
}
body.show {
	opacity: 1;
	visibility: visible;
}
