body, table, td                 { font-size: 12px; color: #666699; padding: 0; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; }

BODY                            { background-color: #f2f2f2;  padding: 0; margin: 0 50px 0 50px;}

H1                              { FONT-SIZE: 17px; padding: 4px 10px 4px 4px; margin: 8 0 16 0;  color: #666699; font-weight: bold; }

H2                              { font-size: 14px;}

img, form                       { border: 0; margin: 0; padding: 0; }
P                               { padding: 0; margin: 8px 0 8px 0 }
INPUT                           { padding: 0; margin: 0 ; border-width: 1; border-style: solid; border-color:#9999cc;  background-color: #ffcc99;  color: #336699; }
TABLE                           { border: 0 }

#b_entry                        { background: transparent url('/upload/images/b_entry.gif') no-repeat scroll left top; border: 0; height: 22px; width: 55px; cursor: pointer;}
#b_search                       { background: transparent url('/upload/images/b_search.gif') no-repeat scroll center top; margin: 0 0 0 0; border: 0; height: 22px; width: 55px; cursor: pointer;}

#table_header                   { color: #ffffff; margin: 0 0 12px 0; padding:0 ;}
#table_header td                { color: #ffffff; }
#table_header H2                { margin: 20px 0 0 0; padding: 0; color: #cc6600;}
#table_header input             { margin: 0 0 0 0; padding: 0; border-color:#ffffff;}

/* #FF7F00*/
A                               { color: #666699; }
A.hd                            { color: #ffffff;}
#list_cats                      { list-style-type: none; display: inline; margin: 0; padding:0 ;}
#list_cats li                   { list-style-type: none; display: inline; margin: 0 10px 0 0; padding: 0;  font-size: 14px; }
#list_menu                      { margin: 20px 0 0 0; }
#list_menu li                   { list-style-type: none; list-style-image: url('/visual/2/img/marker.gif'); }
#td_header                      { background-image: url('/upload/images/header.jpg'); background-repeat: none; background-position: top;}

.roundcont                      {background-color: #FACB57;margin:0 auto; color: #333366;}
.roundcont p                    {margin:20px;}
.roundtop                       {background: url(/visual/2/img/tr.png) no-repeat top right;}
.roundbottom                    {background: url(/visual/2/img/br.png) no-repeat top right;}
img.corner                      {width: 15px;height: 15px;border: none;display: block !important;}

