	body { font-size: 12pt; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
	td { font-size: 13pt }
	.address { color: #666666; text-align: right;  padding-right: 10px; font-size: 9pt; font-family: Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;}
	.menu    {   background: url(img/menu-bg1.gif) repeat-x; 
	            border-bottom: black 2px solid;}
	.bg      { background-color: #126290; border-bottom: none; color: #FFFFFF; text-align: center; font-size: 11pt; font-weight: bold;
	           font-family: Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; text-decoration: none }
	.bg:hover{ text-decoration: underline	 }
	.mnor    { color: #FFFFFF; text-align: center; font-size: 11pt; font-weight: bold; background: url(img/menu-bg1.gif) repeat-x; font-family: Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
	            border-bottom: black 2px solid; padding-top: 8px; }
	.find    { background-color: #d5191a ;  border-bottom: black 2px solid; }
	.finput  { background-color: white; border-left: black 1px outset; border-right: black 1px outset; border-top: black 1px outset; border-bottom: black 1px outset; 
	           color: black; font-size: 9pt; width: 100%}
	.msel    { border-bottom: white 2px solid }
	.mset    { color: black; text-align: center; font-size: 13pt; font-weight: bold; font-family: Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
	            border-bottom: white 2px solid; border-top: black 2px solid;  padding-left: 10px; padding-right: 10px; padding-top: 6px;
	            background-color: white }
	.msettxt { color: black }
	.page    { border-left: black 2px solid;  padding-left: 5px;
	           border-right: black 2px solid; padding-right: 5px;
	           border-bottom: black 2px solid; padding-bottom: 5px;
	           padding-top: 5px; }
	.adv     { border-top: black 2px solid;  margin-top: 5px;
	           border-left: black 2px solid; padding-left: 5px;
	           border-right: black 2px solid; padding-right: 5px;
	           border-bottom: black 2px solid; margin-bottom: 5px;
	            }
 	.copy     { background-color: #d5191a; color: white; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
 	.leftp    { border-right: #0c5686 2px solid; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px }
 	.rightp   { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px }
 	.l1n      { font-size: 11pt; margin-bottom: 5px; margin-top: 5px }
 	.l1s      { font-size: 12pt; font-weight: bold; margin-bottom: 3px; margin-top: 3px} 
 	
  .l2n      { font-size: 11pt; padding-left: 25px; border-left: #0c5686 2px solid; padding-top: 5px; padding-bottom: 5px}
  .l2s      { font-size: 11pt; padding-left: 25px; font-weight: bold; margin-right: 10px; border: black 2px solid; 
              background-color: #0c5686; color: white }
  .l1n, .l1s, .l2n, .l2s { font-family: Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; } 
            
  .bl2n      { border-left: #0c5686 2px solid; padding-left: 20px; font-size: 13pt; }
  .bl2s      { border-left: #0c5686 2px solid; padding-left: 20px; font-size: 13pt; font-weight: bold; margin-right: 10px;
              border-top: #0c5686 2px solid; border-bottom: #0c5686 2px solid; border-right: #0c5686 2px solid;
              background-color: #81b2da }
  a:link     {  text-decoration: none }
  a:visited  {  text-decoration: none }
  a:hover    {  text-decoration: underline }
  .tabd td   { text-align:center; font-size: 9pt; border-left: grey 1px solid; border-right: grey 1px solid; border-top: grey 1px solid; border-bottom: grey 1px solid; }
  h2         { font-size: 14pt }
  h3         { font-size: 12pt; padding-top: 25px }
  h4		 { font-size: 11pt; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
  
  .news_h { padding: 1px 1px px 1px; font-size: 16px; font-weight: bold; color: 033D6C }
  .news_d { padding: 1px 1px 1px 1px; background-color: #81b2da; color: #FFFFFF }
	.search_results {  text-align: left; padding-left: 100px }
	ul		{ padding-top: 0px; margin-top: 0px }
	.catalog { padding: 40px; vertical-align: top; font-size: 12pt }
