/*
  Copyright 2008 Thomson Reuters Global Resources. All Rights Reserved.
  Proprietary and confidential information of TRGR.
  Disclosure, use, or reproduction without the written authorization of TRGR is prohibited.
*/
* {
	margin: 0;
	padding: 0;
}
body#signon {
	width: auto;
	min-width: 1000px;
	margin: 0;
	padding: 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
}
#signon a, a:link, #signon a:visited {
	color: #1d5fd6;
	text-decoration: none;
}
#signon a:hover, #signon a:active {
	color: #ff5400;
}
#signon ul {
	list-style: none;
}
#signon #placeholder {
	background: url("/china/images/authentication/in_bg9.gif") top left repeat-x;
	width: 1000px;
	height: 1px;
}
#signon #placeholderImage {
	width: 1000px;
	height: 1px;
}
#signon #container {
	background: url("/china/images/authentication/in_bg9.gif") top left repeat-x;
	font-family: Verdana, sans-serif;
	height: 566px;
	margin: 0 0;
}
div#logo {
	float: left;
	width: 477px;
	height: 106px;
	margin: 0;
	padding: 0;
}
div#logo h1 {
	background: url("/china-cn/images/logo.gif") top left no-repeat;
	margin: 26px 0 26px 28px;
	padding: 0;
	height: 54px;
	text-indent: -9999px;
	overflow: hidden;
}
div#form {
	float: left;
	clear: both;
	background: url("/china/images/authentication/in_bg2.jpg") left no-repeat;
	color: #9e9e9e;
	margin: 0;
	padding: 0;
	width: 477px;
	height: 182px;
	overflow: hidden;
}
form#signonForm {
	margin: 0;
	padding: 0;
}
form#signonForm fieldset {
	border: 0;
}
form#signonForm h2 {
	color: #005eae;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	height: 25px;
	padding: 10px 0 0 41px;
}
form#signonForm dl, form#pwdForm dl {
	width: 300px;
	height: 22px;
	padding: 0 0 0 41px;
	color: #9e9e9e;
	display: block;
}
form#signonForm dt, form#pwdForm dt {
	width: 80px;
	height: 22px;
	float: left;
	vertical-align: top;
}
form#signonForm dd, form#pwdForm dd {
	height: 22px;
	display: block;
	vertical-align: top;
}
form#signonForm input.text {
	border: 1px solid #9f9f9f;
	border-right: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	background: url("/china/images/authentication/in_bg7.gif") left no-repeat;
	color: #0577d5;
	width: 177px;
	height: 15px;
	font-family: Verdana, sans-serif;
	margin-left: 1px;
	line-height: 10pt;
	font-size: 10pt;
	padding: 0;
}
form#signonForm input#cid {
	width: 100px;
	position: relative;
	top: -1px;
}
form#signonForm span#optionalText {
	position: relative;
	top: -2px;
}
form#signonForm img#optionalHelp {
	width: 22px;
	height: 22px;
	margin: 0 0 0 2px;
	padding: 0;
	vertical-align: middle;
	position: relative;
	top: -2px;
	cursor: pointer;
}
form#signonForm dt#submitDt {
	width: 50px;
}
form#signonForm dd#submitDd {
	font-family: Arial, sans-serif;
	font-size: .9em;
	color: #1d5fd6;
	padding: 7px 0 0 0;
}
form#signonForm #submitButton {
	background: url("/china/images/authentication/in_bg8.gif") left no-repeat;
	width: 50px;
	height: 26px;
	font-size: 1em;
	font-family: Arial, sans-serif;
	color: #ffffff;
	border: 0;
}
form#signonForm input#save {
	padding: 0;
	margin: 0 5px 0 10px;
}
form#signonForm span#remember {
	position: relative;
	top: -2px;
}
form#signonForm dd#error {
	background: #ffffff url("/china/images/signon/error.gif") top left no-repeat;
	width: 230px;
	height: 16px;
	border: 1px solid #999;
	font-size: 10pt;
	vertical-align: middle;
	padding: 0 0 0 34px;
	margin: 2px 0 0 0;
	overflow: hidden;
}
form#signonForm dd#error p {
	padding: 0;
	margin: 0;
	overflow: hidden;
}
form#signonForm dt#error {
	width: 1px;
	height: 16px;
}
div#globe {
	float: left;
	clear: both;
	background: transparent url(/china/images/authentication/in_bg3.jpg) top left no-repeat;
	width: 477px;
	height: 244px;
}
div#links {
	background: transparent url(/china/images/authentication/in_bg4.gif) bottom right no-repeat;
	height: 88px;
	padding: 18px 23px 0 0;
	text-align: right;
}
div#links a, div#links a:link, div#links a:visited {
	color: #7ba8d5;
	margin: 0;
	text-decoration: none;
}
div#links a:hover, div#links a:active {
	color: red;
}
div#links a#chineseLink {
	background: transparent url(/china-cn/images/authentication/in_ge2.gif) top left no-repeat;
	padding: 0 8px 0 40px;
	text-decoration: underline;
}
div#links a#contactLink {
	background: transparent url(/china/images/authentication/in_ge3.gif) top left no-repeat;
	padding: 0 0 0 28px;
}
div#map {
	background: transparent url(/china/images/authentication/in_bg5.jpg) top right no-repeat;
	height: 182px;
}
div#content {
	background: transparent url(/china/images/authentication/in_bg6.jpg) top right no-repeat;
	height: 244px;
}
div#content div#contentText {
	float: right;
	color: #2E3958;
	line-height: 16px;
	padding: 47px 0 0 14px;
	width: 500px;
}
div#content ul {
	float: right;
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 14px;
	width: 500px;
}
div#content ul li {
	display: block;
	background: url(/china/images/authentication/in_ge4.gif) 0px 7px no-repeat;
	line-height: 20px;
	margin: 5px 0;
	padding: 0 0 0 15px;
	list-style-type: none;
	width: 470px;
}
div#content ul li a, div#content ul li a:link, div#content ul li a:visited {
	color: #b4dfff;
	text-decoration: none;
}
div#content ul li a:hover, div#content ul li a:active {
	color: red;
}
#signon #footer {
	clear: both;
    background: transparent;
    font-family: Arial, Helvetica, sans-serif;
    font-size: .9em;
    color: #fff;
    line-height: 2em;
    vertical-align: bottom;
    margin: 8px 0 0 0;
    overflow: hidden;
}
#signon #footer div.copyright {
	color: #3e77e0;
    width: 1000px;
    text-align: left;
    padding: 0 15px;
}
#cidHelp {
	color: #9E9E9E;
	width: 250px;
	border: 2px solid #005EAE;
	background-color: #ffffff;
	position: absolute;
	top: 160px;
	left: 320px;
	display: none;
	padding: 5px;
}
