BODY { background : #e9e9e9;}

/* FORM */

select {font-family: Arial, Verdana, Helvetica; font-size : 10px;}
select.tiny {font-family: Arial, Verdana, Helvetica; font-size : 9px;}
option {font-family: Arial, Verdana, Helvetica; font-size : 10px;}
input {font-family: Arial, Verdana, Helvetica; font-size : 10px;}
textarea {font-family: Arial, Verdana, Helvetica; font-size: 10px;}


/* TABLE */

/* td.menu_side { background: #ffcc00;} */
 

tr.top { background: #3188A8;}
td.top { background: #3188A8;}

tr.page_back { background: #f7f7f7;}
td.page_back { background: #f7f7f7;}

tr.top_menu { background: #EBE928;}
td.top_menu { background: #EBE928;}

tr.side_menu { background: #dcdcdc;}
td.side_menu { background: #dcdcdc;} /* 9f9f9f dcdcdc */

tr.side_left { background: #dcdcdc;}
td.side_left { background: #dcdcdc;}

tr.side_right { background: #dcdcdc;}
td.side_right { background: #dcdcdc;}

tr.table_top { background: #FF9A00;}
td.table_top { background: #FF9A00;}

tr.table_header { background: #136180;}
td.table_header { background: #136180;}

tr.table_sub_header { background: #cfcfcf;}
td.table_sub_header { background: #cfcfcf;}

tr.cell_header { background: #cfcfcf;}
td.cell_header { background: #cfcfcf;}

td.menu_bullet { background: #3188A8;} /* FF9A00 3188A8 FFE904 */
td.menu_bullet_region { background: #782116;}



/* LINKS */
a:link    {text-decoration: none; color: #287897; font-size: 9px; font-family: Arial, Verdana, Helvetica;}
a:active  {text-decoration: none; color: #287897; font-size: 9px; font-family: Arial, Verdana, Helvetica;}
a:visited {text-decoration: none; color: #287897; font-size: 9px; font-family: Arial, Verdana, Helvetica;}
a:hover   {text-decoration: none; color: #76C0DD; font-size: 9px; font-family: Arial, Verdana, Helvetica;}

a.menu_top2:link    {text-decoration: none; color: #136180; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.menu_top2:active  {text-decoration: none; color: #136180; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.menu_top2:visited {text-decoration: none; color: #136180; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.menu_top2:hover   {text-decoration: none; color: #3188A8; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.menu_side:link    {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 2px; padding-bottom : 2px;}
a.menu_side:active  {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 2px; padding-bottom : 2px;}
a.menu_side:visited {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 2px; padding-bottom : 2px;}
a.menu_side:hover   {text-decoration: none; color: #3188A8; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 2px; padding-bottom : 2px;}

a.menu_region:link    {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 2px; padding-bottom : 2px;}
a.menu_region:active  {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 2px; padding-bottom : 2px;}
a.menu_region:visited {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 2px; padding-bottom : 2px;}
a.menu_region:hover   {text-decoration: none; color: #3188A8; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 2px; padding-bottom : 2px;}

a.cell_link:link    {text-decoration: none; color: #287897; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 0px; padding-bottom : 0px;}
a.cell_link:active  {text-decoration: none; color: #287897; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 0px; padding-bottom : 0px;}
a.cell_link:visited {text-decoration: none; color: #287897; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 0px; padding-bottom : 0px;}
a.cell_link:hover   {text-decoration: none; color: #76C0DD; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; width : 100%; padding-top : 0px; padding-bottom : 0px;}

a.cell_link_s:link    {text-decoration: none; color: #287897; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.cell_link_s:active  {text-decoration: none; color: #287897; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.cell_link_s:visited {text-decoration: none; color: #287897; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.cell_link_s:hover   {text-decoration: none; color: #76C0DD; font-size: 11px; font-family: Arial, Verdana, Helvetica;}

a.listing_list_under:link    {text-decoration: none; color: #000000; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
a.listing_list_under:active  {text-decoration: none; color: #000000; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
a.listing_list_under:visited {text-decoration: none; color: #000000; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
a.listing_list_under:hover   {text-decoration: none; color: #3188A8; font-size: 10px; font-family: Arial, Verdana, Helvetica;}

a.more:link    {text-decoration: none; color: #287897; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.more:active  {text-decoration: none; color: #287897; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.more:visited {text-decoration: none; color: #287897; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.more:hover   {text-decoration: none; color: #76C0DD; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.color_link:link    {text-decoration: none; color: #287897; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.color_link:active  {text-decoration: none; color: #287897; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.color_link:visited {text-decoration: none; color: #287897; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.color_link:hover   {text-decoration: none; color: #76C0DD; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

/* TEXT */

span.table_header {text-decoration: none; color: #EAAE17; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
span.table_sub_header {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
span.cell_header {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
span.cell_text {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
span.text {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
span.article {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
span.bold {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
span.footer {text-decoration: none; color: #000000; font-size: 9px; font-family: Arial, Verdana, Helvetica;}
span.text_header {text-decoration: none; color: #136180; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
