body {font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
a:link{color:#039;}
a:visited{color:#069;}

h1 {font-size:120%;font-weight:bold;color:#393;}

#menu        {padding: 1em 0em 1em 2em;  font-size:0.7em; }
#menu .title {padding: 0em 0em 0.3em 1em;font-weight:bold;color:red;text-indent:-20px;}
#menu .item2 {padding: 0em 0em 0.3em 2em;color:red;text-indent:-15px;}
#menu .item3 {padding: 0em 0em 0.3em 3em;color:red;text-indent:-15px;}
#menu .item4 {padding: 0em 0em 0.3em 5em;color:red;text-indent:-15px;}
#menu .item5 {padding: 0em 0em 0.3em 7em;color:red;text-indent:-15px;}
#menu .item6 {padding: 0em 0em 0.3em 8em;color:red;text-indent:-15px;}
#menu img    {vertical-align:bottom;}
#menu a:link    {color:#039;text-decoration:none;}
#menu a:visited {color:#039;text-decoration:none;}
#menu a:hover   {color:red;text-decoration:underline;}

#bc           {font-size:0.7em;color:#000;}
#bc a:link    {color:#039;text-decoration:underline;}
#bc a:visited {color:#039;text-decoration:underline;}
#bc a:hover   {color:red;text-decoration:underline;}
#bc .sel      {color:red;}
#bc img       {vertical-align:middle;}

#footer {font-size:0.7em;color:#555;margin: 0 1em 0 1em;}

#center    {margin:1em 2em 0 2em;color:#555;}
#center h1 {font-size:120%;font-weight:bold;color:#393;}
#center h2 {font-size:90%;color:#393;margin:0 0 0.5em 0;}
#center h3 {font-size:70%;color:#393;margin:0 0 0.5em 0;}
#center h4 {font-size:70%;color:#393;}
#center p  {font-size:0.7em;margin:0 0 1em 0;}
#center ul, ol {margin:0 0 1em 0.15em; padding:0 0 0 30px; font-size:0.7em;color:#555;}
#center ol li {margin:0 0 0.3em 0;}

#site_map        {margin: 0em 0em 2em 2em;}
#site_map .item0 {padding: 0em 0em 0.3em 0em;font-weight:normal;text-indent:-20px;font-size:0.8em;}
#site_map .item1 {padding: 0em 0em 0.3em 3em;color:red;text-indent:-15px;font-size:0.7em;}
#site_map .item2 {padding: 0em 0em 0.3em 6em;color:red;text-indent:-15px;font-size:0.6em;}
#site_map .item3 {padding: 0em 0em 0.3em 7em;color:red;text-indent:-15px;font-size:0.6em;}
#site_map .item4 {padding: 0em 0em 0.3em 9em;color:red;text-indent:-15px;font-size:0.6em;}
#site_map .item5 {padding: 0em 0em 0.3em 11em;color:red;text-indent:-15px;font-size:0.6em;}
#site_map img    {vertical-align:bottom;}
#site_map a:link    {color:#039;text-decoration:underline;}
#site_map a:visited {color:#039;text-decoration:underline;}
#site_map a:hover   {color:red;text-decoration:underline;}

table.news_feed               {width:90%;}
table.news_feed td            {padding: 0 0 1em 0;vertical-align:top;}
table.news_feed td.date       {padding-top:0.2em;padding-right:1em;text-align:right;color:#828282;font-size:0.7em;font-weight:normal}
table.news_feed div.news_head {font-size:0.8em;}
table.news_feed div.notice    {font-size:0.7em; padding: 0px;}
.notice2 {font-size:14px; padding: 0px;}
table.news_feed p { font-size: 16px; padding: 0px; margin: 0px;}
.lighten {color:#828282;}

table.files					{margin:1.5em 0 1.5em 0;}
table.files td				{padding:0 0 1em 0;font-size:0.7em; color:#828282;}
table.files td.icon			{padding-right:4px;text-align:center;}

table.ruvd td				{padding:0 1em 0.3em 0;font-size:0.7em;}

table.manual td				{padding:0 1em 0.3em 0;font-size:0.7em;}

div.form_req	{margin:0 0 1em 0; font-size:0.7em;}

form.pack					{margin:2em 0 2em 0;}
td.field_name				{font-size:0.7em; vertical-align:top; padding:0 1em 1em 20px; color:#808080;}
td.field_input				{font-size:0.7em; vertical-align:top; padding-bottom:1em;}
div.types   				{margin-left:20px; text-indent:-20px; position:relative; left:-3px;}
div.types  label			{position:relative; top:-2px; left:3px;}
div.required				{text-indent:-14px;}
div.required img			{margin-right:6px; vertical-align:middle;}
.wide						{width:100%;}

table.contacts    {border-collapse:collapse;}
table.contacts td {font-size:0.7em; border:1px solid #369;padding:4px 4px 4px 4px}

.ads				{font-size:0.7em;}

