#aura_op {
	width: 1003px;
	background-color: #000;
	color: #999;
	font: 11px Helvetica, Arial, sans-serif;
	overflow: hidden;
}
#aura_op h1, #aura_op h2 {
	color: #fff;
	margin: 11px 0;
}
#aura_op h1 {
	float: left;
	width: 282px;
	height: 121px;
	background: url('../images/CN-ZH/logo.gif') no-repeat;
}
#aura_op h1 a {
	display: block;
	width: 282px;
	height: 121px;
	text-indent: -999em;
}
#aura_op h2 {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
}
#aura_op #navigation, #aura_op #subnavigation {
	list-style: none;
	padding: 0;
	border-bottom: 1px solid #1a1a1a;
	display: inline;
}
#aura_op #navigation {
	height: 125px;
	float: left;
	display: inline;
	margin: 7px 0;
}
#aura_op #navigation li {
	margin-top: 105px;
	height: 8px;
	margin-left: 85px;
	font-size: 7px;
}
#aura_op #navigation a, #aura_op #subnavigation a {
	display: block;
	text-indent: -999em;
}
#aura_op #navigation a {
	background: url('../images/CN-ZH/main-navigation.gif');
	height: 12px;
}
#aura_op #subnavigation li {
	height: 7px;
	margin-left: 40px;
	font-size: 4px;
}
#aura_op #subnavigation a {
	background: url('../images/CN-ZH/main-subnavigation.gif');
	height: 7px;
	width: 100px;
}
#aura_op #navigation #getting-started {
	margin-left: 0px;
}
#aura_op #getting-started a {
	width: 78px;
	background-position: 0 0;
}
#aura_op #getting-started a:hover {
	background-position: 0 -12px;
}
#aura_op #getting-started.current a:hover, #aura_op #getting-started.current a {
	background-position: 0 -24px;
}
#aura_op #tutorials a {
	width: 78px;
	background-position: -78px 0;
}
#aura_op #tutorials a:hover {
	background-position: -78px -12px;
}
#aura_op #tutorials.current a:hover, #aura_op #tutorials.current a {
	background-position: -78px -24px;
}
#aura_op #product-support a {
	width: 78px;
	background-position: -157px 0;
}
#aura_op #product-support a:hover {
	background-position: -157px -12px;
}
#aura_op #product-support.current a:hover, #aura_op #product-support.current a {
	background-position: -157px -24px;
}
#aura_op #product-validation a {
	width: 136px;
	background-position: -304px 0;
}
#aura_op #product-validation a:hover {
	background-position: -304px -12px;
}
#aura_op #product-validation.current a:hover, #aura_op #product-validation.current a {
	background-position: -304px -24px;
}
#aura_op #product-registration a {
	width: 91px;
	background-position: -235px 0;
}
#aura_op #product-registration a:hover {
	background-position: -235px -12px;
}
#aura_op #product-registration.current a:hover, #aura_op #product-registration.current a {
	background-position: -235px -24px;
}
#aura_op #navigation li, #aura_op #subnavigation li {
	float: left;
	display: block;
}
#aura_op #main {
	clear: both;		
}
#aura_op #content {
	float: left;
}

#aura_op #sidebar {
	float: left;
	width: 283px;
}
#aura_op #content p {
	margin: 11px 0;
}
#aura_op #footer {
	clear: both;
	margin-left: 470px; /* With 2 links */
	/*margin-left: 425px*/ /* With all links */
}
#aura_op #subnavigation {
	margin: 0 auto;
	height: 15px;
	display: block;
	float: left;
}
#aura_op #content, #aura_op #footer {
	width: 620px;
	padding-bottom: 40px;
}

#aura_op hr {
	border: 0;
	height: 1px;
	background: url('../images/global/hr.gif') no-repeat;
	clear: both;
	margin: 30px 0;
}

#aura_op #subnavigation li.firstnav {
	margin-left: 2px;
}
#aura_op #subnavigation li.lastnav {
	margin-right: 2px;
}
#aura_op #contact a {
	width: 53px;
	background-position: 0 0;
}
#aura_op #contact a:hover {
	background-position: 0 -7px;
}
#aura_op #privacy a {
	width: 48px;
	background-position: -53px 0;
}
#aura_op #privacy a:hover {
	background-position: -53px -7px;
}
#aura_op #terms a {
	width: 39px;
	background-position: -101px 0;
}
#aura_op #terms a:hover {
	background-position: -101px -7px;
}
#aura_op #aura_register a {
	width: 55px;
	background-position: -140px 0;
}
#aura_op #aura_register a:hover {
	background-position: -140px -7px;
}
#aura_op #experience a {
	width: 71px;
	background-position: -195px 0;
}
#aura_op #experience a:hover {
	background-position: -195px -7px;
}
#aura_op h3 {
	margin: 11px 0;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}
#aura_op ol, #aura_op ul {
	padding-left: 40px;
}
#aura_op ul li {
	list-style: disc;
}
#aura_op ol li {
	list-style: decimal;
}
#aura_op img {
	border: 0;
}

#aura_op strong {
	color: #fff;
}

#aura_op a {
	color: #fff;
	text-decoration: none;
}
#aura_op a:hover {
	color: #999;
}

/** No more dotted borders in Firefox! **/
input:active, a:active
{
	outline: none;
}
input:focus, a:focus
{
	-moz-outline-style: none;
}