html {margin-bottom: 20px;}
body {font-family: Helvetica,Arial,sans-serif; font-size: 14px;}
a:link    {text-decoration: none; color: #0000DD;}
a:visited {text-decoration: none; color: #0000AA;}
a:hover   {text-decoration: underline; color: #FF0000;}
a:active  {text-decoration: none; color: #FF0000;}

div	{margin: 0px auto; }

.margin_70 {clear: both; display: inline-block; margin-left: 70px; margin-right: 20px; width: 100%;}
.margin_90 {clear: both; display: inline-block; margin-left: 90px; margin-right: 20px; width: 100%;}
.label	{font-size: 14px; font-style: italic; padding-left: 0px;}
.sub_label	{float: left; font-size: 12px; font-style: italic; text-align: right; padding-top: 3px; width: 100px; }
.detail	 {font-size: 14px; margin-left: 70px;}

.vocab	{font-size: 16px; font-weight: bold; color: #000066; padding-left: 50px;}

/*.type_abbr	{float: left; font-size: 12px; font-style: italic; padding-left: 0px; padding-top: 3px;}*/
.meaning {float: left; font-size: 16px; font-weight: bold; width: 640px; margin-left: 10px;}

.ant_syn	 {font-size: 14px; float: left; font-weight: normal; width: 640px; padding-left: 10px; margin-right: 20px;}
.syn_keyword	{color: #00A8FF; font-style: normal;}
.ant_keyword	{color: #00A8FF; font-style: normal;}

.note_keyword	{color: #00A8FF; font-style: normal;}
.note	 {font-size: 14px; float: left; font-weight: normal; width: 640px; padding-left: 10px;}
.v123	 {font-size: 16px; font-weight: normal; font-style: italic;}

.remarks	 {font-size: 14px; float: left; font-weight: normal; width: 640px; padding-left: 10px;}
.example	 {font-size: 14px; float: left; font-weight: normal; width: 640px; padding-left: 10px;}
.color_vocab	{color: #00CC00; font-style: normal; font-weight: bold;}

.plural	{color: #0000FF;}
.grammar_tip	{font-size: 14px; color: #666; background-color: #FFFFCA; height: 26px; display: block; 
background-image:url(dict/template/typo/043.png); background-position: left 50%; background-repeat: no-repeat; margin-top: 10px; 
margin-left: 120px; margin-right: 50px; 
padding-left: 150px; padding-top: 4px; }

.result {width: 900px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}
.right_ad {}

.more_suggest	 {color:000099; margin-top: 10px; padding-left: 20px; padding-right: 20px; padding-top: 2px; padding-bottom: 2px;}
.more_word	{margin-top: 4px; padding-left: 20px; padding-right: 20px;}
.not_found {clear: both; display: inline-block; background-image: url(include/images/warning.png); background-repeat: no-repeat; 
background-position: 
29% 50%; background-color: #FF6666; font-size: 16px; font-weight: normal; color: #FFFFFF; margin-left: 5; margin-right: 5; 
padding-left: 25px; 
padding-top: 4px; padding-bottom: 5px; text-align: center;}

#logo	{margin-top: 50px; background-image: url(dict/template/logo.png); background-position: 50% 50%; background-repeat: 
no-repeat;}
#word_box	{width:	 390px;}		
#words	{height: 50px;}	
input.autocompleter-loading	{background-image:	url(spinner.gif); background-repeat: no-repeat; background-position:	right 50%;}

hr { width: 100%; color: #CCC; margin-top: -2;}

.bold	 {font-size: 14px; font-weight: bold;}
.italic	 {font-size: 14px; font-style: italic;}
.underline	{font-size: 14px; text-decoration: underline;}
.line-through	{font-size: 14px; text-decoration:line-through;}
.bold_italic	 {font-size: 14px; font-weight: bold; font-style: italic;}
.bold_underline	{font-size: 14px; font-weight: bold; text-decoration: underline;}
.bold_line-through	 {font-size: 14px; font-weight: bold; text-decoration: line-through;}
.bold_italic_underline	{font-size: 14px; font-weight: bold; font-style: italic; text-decoration: underline;}
.bold_italic_line-through	{font-size: 14px; font-weight: bold; font-style: italic; text-decoration: line-through;}

