h1, h2, h3, h4	{color: #3E0071; font-weight: bold; }
p	{color: #3E0071; }
/* --- heading sizes --- */
h1	{font-size: 1.63em; margin-bottom: 0px; line-height: 1.2em}
h2	{font-size: 1.27em;}
h3	{font-size: 1.09em; margin-bottom: 0px;}
h4	{font-size: 1em; margin-bottom: 0px;}
p  {font-size: 1em; margin-top: 0px; margin-bottom: 6px;}

td.smile_menu  {background-color: #ffcc66; }

table.main     {width: 780px;}
td.leftwidth   {width: 110px;}
td.middlewidth {width:  25px;}
td.bodywidth   {width: 535px;}
td.rightwidth  {width: 110px;}

td.hidden  {font-size: 0.1em; color: #ffffff; }

input.button_horiz {width: 6em; }
input.button_vert {width: 100px; height: 3em; }

td.corner {background: #ffffff url(images/smile_corner.gif) top; height: 10px; }
td.horiz  {background: #ffffff url(images/smile_horiz.gif) top; height: 10px; }
td.vert   {background: #ffffff url(images/smile_vert.gif); }

td.smile_main  {background-color: #ffcc66; }
td.smile_menu  {background-color: #ffcc66; height: 45px; }

input.button_horiz {width: 4.3em; }
input.button_horiz_long {width: 5em; }
input.button_vert {width: 100px; height: 3em; }
input.button_vert_small {width: 100px; height: 2em; }
input.button_vert_smallR  {visibility: hidden; width: 100px; height: 0.1em; }
input.button_vert_small07 {width: 100px; height: 2em; }
input.button_vert_small06 {width: 100px; height: 2em; }
input.button_vert_small05 {width: 100px; height: 2em; }
input.button_vert_small04 {width: 100px; height: 2em; }
input.button_vert_small03 {width: 100px; height: 2em; }
input.button_vert_small02 {visibility: hidden; width: 100px; height: 2em; }
input.button_vert_small01 {visibility: hidden; width: 100px; height: 2em; }
input.button_vert_small00 {visibility: hidden; width: 100px; height: 2em; }
input.button_vert_small99 {visibility: hidden; width: 100px; height: 2em; }
input.button_vert_small98 {visibility: hidden; width: 100px; height: 2em; }
input.button_result {width: 70px; height: 1.6em; }

td.main   {background-color: #ffcc66; }
tr.main   {background-color: #ffcc66; }
td.menu   {background-color: #ffcc66; height: 35px; }
