
body {font-family:Verdana,Arial,sans-serif;}

H1         {font-size:11px;  font-weight:bold; color:#000000; visibility:normal; margin-bottom:0;}

input,select        {font-family: Verdana, Arial; font-size:11px;}

/* page */
.abcpage {width:795px; background:#FFFFFF;}

/* page header */
.hdrtbl {width:790px; background:#FFFFFF; font-size:18px;}
.hdrtbl td {text-align:right; padding:12px 0 8px 0;}
.hdrtbl td img {margin: 0 16px 0 0;}

/* search panel */
.srchtbl {width:795px; background:#DDDDDD; font-size:11px;}
.srchtbl td {}
.srchtd1 {width:100%; background:#FFFFFF; font-size:10px; color:#000000; font-weight:normal; padding: 0 0 0 0;}
.srchtd1 input {width:250px; height:20px; font-weight:normal; margin: 0 8px 0 4px; border:solid 1px #000000;}
.srchtd2 {width:auto; font-weight:bold;}
.srchtd2 select {width:150px; font-weight:normal; margin: 0 0px 0 4px;}
.srchtd3 {text-align:center; vertical-align:top; padding: 8px 8px 0 8px;}
.srchbtn {width:70px; height:21px; background:#999999; font-size:13px; color:#FFFFFF; font-weight:bold; border:solid 0 #CC0000;}

/* search box */
.sboxtbl {width:auto; font-size:10px;}
.sboxtbl td {width:auto;}
.sboxtd1 {font-weight:bold; vertical-align:top; padding:12px 0 0 8px; }
.sboxtd2 {padding:8px 0 0 4px;}
.sboxtd2 input {width:300px; height:20px; border:solid 1px #000000;}
.sboxtd3 {padding:4px 0 4px 0;}

/* note */
.notediv {background:#F6F6F6; padding:16px 0 16px 0;}
.notetbl {width:730px;; background:#F6F6F6; font-size:11px;}
.notetbl td {padding: 0 0 0 8px;}

/* main abc table */
.abctbl {width:795px; font-size:13px; }

/* letters */
.lettstd {height:30px; background:#DDDDDD; font-size:18px; color:#FF0000; padding:0 4px 0 4px;}
.lettstd a { font-size:13px; color:#000000; text-decoration:none; border:solid 3px #DDDDDD; border-left: none; border-right: none; border-bottom: none;}
.lettstd a:hover {text-decoration:underline; border:solid 3px #FF0000;  border-left: none; border-right: none; border-bottom: none;}

/* words */
.wrdstd {width:200px; background:#DDDDDD; vertical-align:top;}
.wrdhdr {width:200px; background:#999999; color:#FFFFFF; text-align:center; padding:8px 0 8px 0;}

.wrdstbl {font-size:11px;}
.wrdstbl td {font-weight:bold; padding:4px;}
.wrdstbl td a {color:#000000;  font-weight:normal; text-decoration:none;}
.wrdstbl td a:hover {color:#000000; text-decoration:underline;}

/* highlighted words */
.wrdsrng {width:96%; padding:10px 0 0px 0;}
.wrdhlt {font-weight:bold;}

/* pages links */
.pgsdiv {padding: 8px 0 8px 0;}
.pgssep {font-size:11px; color:000000;}
a.pgs {font-size:11px; color:#000000; text-decoration:none;}
a.pgs:hover {color:#000000; text-decoration:underline;}

/* abc content*/
.cnttd {width:100%; font-size:11px; padding:0 4px 0 4px; background:#F6F6F6; vertical-align:top;} /*background:#F2F9D1;*/

/* content table */
.cnttbl {width:99%; background:#FFFFFF; border-collapse: collapse;}
.cnttbl td {padding:2px; border:solid 1px #cccccc;};
.cnttd1 {width:1%; font-size:11px; vertical-align:top; text-align:center;}
.cnttd2 {width:99%;font-size:11px;}
.descr {font-size:11px;}

a.cntref {}
a.cntref:hover {}

.FS        {font-size:11px;color:#000000;}
.FSgray        {font-size:11px;color:#999999;}
.FSb        {font-size:11px;color:#336699;}
.FSr        {font-size:11px;color:#FF0000;}
.FSw        {font-size:11px;color:#FFFFFF;}
.FM        {font-size:13px;color:#000000;}
.FMgray        {font-size:13px;color:#999999;}
.FMb        {font-size:13px;color:#336699;}
.FMr        {font-size:13px;color:#FF0000;}
.FMw        {font-size:13px;color:#FFFFFF;}
.FL        {font-size:18px;color:#000000;}
.FLgray        {font-size:18px;color:#999999;}
.FLb        {font-size:18px;color:#336699;}
.FLr        {font-size:18px;color:#FF0000;}
.FLw        {font-size:18px;color:#FFFFFF;}

