body
{
	background-color:#e7e7e7;
	padding-top:8px;
	text-align:center;
}


#logo
{
	margin-left:auto;
	margin-right:auto;
	border-style:none;
}


#menu
{
	width:669px;
	height:24px;
	background-color:#e3dbdb;
	border:1px solid #d4d4d4;
	margin-bottom:16px;
	font-family:Helvetica,'lucida sans ms';
	font-size:18px;
	color: #636363;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	padding-right:3px;
}


#menu A
{
	text-decoration:none;
	font-family:Helvetica,'lucida sans ms';
	font-size:18px;
	color: #636363;
}


#main
{
	width:669px;
	background-color:#f5f5f5;
	border:1px solid #d4d4d4;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:40px;
}


#search
{
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:11px;
	font-family:Helvetica;
	margin-bottom:32px;
}


#searchfield
{
	width:380px;
	height:25px;
	font-size:17px;
}


#resulttable
{
	width:640px;
	border: 0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:30px;
	color: #2e2e2e;
	font-family:Arial;
}


.resultcell
{
	border-bottom:1px solid #bcbcbc;
	padding-right:3px;
	background-color: #e9e9e9;
}


.resultsimplified
{
	width:80px;
}


.resulttraditional
{
	width:auto;
}


.resultpinyin
{
	width:auto;
}


.resultenglish
{
}

.resultbuttons
{
	text-align:right;
}


#translatetextcontainer
{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}


#translatetext
{
	width:400px;
	height:120px;
}


.text, .warningtext
{
	font-family:Helvetica, 'lucida sans ms';
	font-size:14px;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	text-align:left;
}


.warningtext
{
	padding-top:10px;
	font-size:12px;
	color: #b04926;
}


#addToListSelect
{
	width:120px;
	margin-bottom:3px;
}


#addToNewListInput
{
	width:120px;
	margin-bottom:3px;
}

#addToListButton
{
}

