
body {
	
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;    margin-right: auto;    background-repeat: no-repeat;    background-position: center;
    background-color: #270403;}

.text
 {
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #666666;
	line-height: 8pt;
}

.header-text
 {
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #666666;
	line-height: 8pt;
}

.white-text 
{
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 7pt;
	line-height: 7pt;
	font-weight: normal;

	color: #FFFFFF;
}

.white-text a:link, .white-text a:visited
{
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 7pt;
	line-height: 7pt;
	font-weight: normal;
    text-decoration:none;
	color: #FFFFFF;
}

.white-text a:hover, .white-text a:active
{
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 7pt;
	line-height: 7pt;
	font-weight: normal;
    text-decoration:none;
	color: #FFFFFF;
}

 .text-blue 
 {
	color: #295292;
 }

 .text-grey 
 {
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	
	font-size: 8pt;
	line-height: 8pt;
	color: #333333;
}

.text-big

{
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 9pt;
	color: #333333;
}

.text-big-blue

{
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 9pt;
	color: #295292;
}

.text-big-red

{
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 9pt;
	color: #B52B29;
}



.dark-blue-box
{
   
    padding-right:3px;
    padding-left:30px;
	background-color: #29538f;

}

.light-blue-box
{
    
    width:149px;
	background-color: #6281b0;
}

.red-box
{
    
  
	background-color: #b52B29;
}

    .user-form-error-small
 {
  
  color: #000000;
  font: normal 7pt  Arial, Verdana, sans-serif;
   background-color: #ffffff; 
   
 }
 
.user-form-field-small
 {
  
    margin-top:2px;
    margin-left:10px;
    color: #000000;
    font: normal 7pt  Arial, Verdana, sans-serif;
    background-color: #ffffff; 
   
 }
 
  .form-label-small
 {
     margin-left:10px;
    font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 8pt;
	line-height: 8pt;
	color: #333333;
   
 }
 
   .form-label
 {
     margin-left:10px;
    font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 8pt;
	line-height: 8pt;
	color: #f4f4f4;
   
 }
 
 .form-label-small2
 {
     margin-left:2px;
    font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 8pt;
	line-height: 8pt;
	color: #333333;
   
 }
 
 
 .company-img	
 {
    margin-top:25px;
    background-color: transparent; 
 }
 
 .company-text
 {
    margin-top:20px;
    width:477px;
    font: normal 8pt "Lucida Sans Unicode", Arial, Verdana;
	color: #333333;
	text-align: justify;
	line-height: 8pt;
    background-color: transparent; 

 }
 
 
 .table-background-white
 {
       background-color: #ffffff;
 }
 
 
 .box-color 
 {

	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: inset;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.box-small

{
    padding-left:5px;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: inset;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 9pt;
	color: #FFFFFF;
}

.box-small a:link, .box-small a:visited 
{
	color: #FFFFFF;
	text-decoration: none;
}

.box-small a:hover, .box-small a:active
 {
	text-decoration: none;
	color: #FFFFFF;
 }

.box
 {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: inset;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
}

.product-content
  {
    margin-left:14px;
    margin-right:14px;
    font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #666666;
	line-height: 9pt;
  
  }
  
.product-content-selected
  {
    margin-top:10px;
    margin-left:1px;
    padding-right:5px;
    font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #666666;
	line-height: 9pt;
  
  }  

.text-link {
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 7pt;
	line-height: 7pt;
	font-weight: normal;
	color: #333333;
	text-align: right;
}

.text-link-code

 {
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 9pt;
	line-height: 9pt;
	font-weight: normal;
	color: #295292;
	text-align: right;
	margin-top:10px;
}

.text-link-code a:link, .text-link-code a:visited
 {
	color: #295292;
	text-decoration: none;
}

.text-link-code a:visited 
{
	text-decoration: none;
	color: #295292;
}

.text-link-code a:hover 
{
	color: #295292;
}

.text-link-code a:active

 {
	text-decoration: none;
	color: #295292;
	
	}
	
	
.text-link-box	

 {
	margin-top:10px;
    margin-right:10px;
	color: #295292;
 }
 
 .pdf-download-bar	

 {
	margin-top:3px;
   
 }
	
	
.product-desc-box

{
    margin-top:20px;
    width:130px;
	font-family: "Lucida Sans Unicode", Arial, Verdana;
	font-size: 9pt;
	line-height: 12pt;
	color: #333333;
}

.404-error

{
	font: normal 9pt "Lucida Sans Unicode", Arial, Verdana;
	color: #bd4a02;
	background: transparent;}


.blu-border-box
  { 
     font: normal 7pt "Lucida Sans Unicode", Arial, Verdana;     border: 1px #6789c6 solid;
     color: #000000;
     width: 240px;
  }  .form-field
   {
      font: normal 7pt Verdana, Arial, Helvetica, sans-serif;
      color: #767676;
      background-color: #ffffff;
   
   }     
   
  .form-note
   {
      font: normal 7pt Verdana, Arial, Helvetica, sans-serif;
      color: #d6d6d6;
      background-color: transparent;
   
   } 
   
 .form_error
   {
      font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
      margin-bottom:3px;
      margin-left:10px;
      color: #e4a700;
      background-color: transparent;
   
   } 
   
    .form_error_reg
   {
      font: normal 7pt Verdana, Arial, Helvetica, sans-serif;
      margin-bottom:3px;
      margin-left:10px;
      color: #d30000;
      background-color: transparent;
   
   } 
   
    .form-box
 {
    margin-top:5px;
    margin-left:10px;
    padding-top:20px;
    padding-left:10px;
    font: normal 8pt "Lucida Sans Unicode", Arial, Verdana;
	color: #333333;

	line-height: 9pt;
    background-color: #6281b0;    border: 1px #005a92 solid;
  }
 
     .agree-box
 {
    margin-top:10px;
    margin-left:10px;
    margin-right:4px;
    background-color: transparent; 

 }
 
 .user-form
 {
   font: normal 8pt  Arial, Verdana, sans-serif;
   margin-top:30px;
   width:300px;
     
   padding-top:10px;
   padding-bottom:10px;
   padding-right:10px;
   padding-left:10px;
   
   color: #e3e3e3;
   
  
   border: 1px #0f2b87 solid;
   background-color: #6281b0; } 
 
  .user-form a:link, .user-form a:visited 
 {
   font: normal 8pt  Arial, Verdana, sans-serif;
   margin-top:40px;
   color: #efefef;
   text-decoration:underline;
   background-color: transparent; } 
 
   .user-form a:hover, .user-form a:active 
 {
   font: normal 8pt  Arial, Verdana, sans-serif;
   margin-top:40px;
   color: #efefef;
   text-decoration:underline;
    background-color: transparent; } 
 
  .user-form-row
 {
   margin-top:8px;
   color: #ffffff;
   font: bold 8pt  Arial, Verdana, sans-serif;
   background-color: transparent; 
   
 }
 
   .user-form-error
 {
   margin-bottom:4px;
   margin-left: 10px;
   color: #e8d545;
   font: bold 8pt  Arial, Verdana, sans-serif;
   background-color: transparent; 
   
 }
 
    .user-form-field
 {
   
   margin-left: 10px;
   color: #535353;
   font: bold 8pt  Arial, Verdana, sans-serif;
   background-color: transparent; 
   
 }
 
  .login
 {
    margin-top:5px;
    
    font: normal 8pt "Lucida Sans Unicode", Arial, Verdana;
	color: #333333;

	line-height: 8pt;
    background-color: transparent; 

 }
 
  .black-back-text
 {
    margin-top:20px;
    
    font: normal 8pt "Lucida Sans Unicode", Arial, Verdana;
	color: #333333;

	line-height: 8pt;
    background-color: transparent;
 
 }
 
   .news-item
   {
      color: #da0707;
      font: bold 8pt  Arial, Verdana, sans-serif;
      margin-left:6px;
     
      background-color: transparent; 
   }  
   
   .news-item a:link, .news-item a:visited 
   {
      color: #da0707;
      font: bold 8pt  Arial, Verdana, sans-serif;
     text-decoration: underline;
      background-color: transparent; 
   } 
   
  .news-item a:hover, .news-item a:active 
   {
      color: #da0707;
      font: bold 8pt  Arial, Verdana, sans-serif;
     text-decoration: underline;
      background-color: transparent; 
   }     
   
     .news-item-big
   {
      color: #2f2526;
      font: bold 10pt  Arial, Verdana, sans-serif;
      margin-left:5px;
     
      background-color: transparent; 
   } 
   
        .news-item-text-big
   {
      color: #49473e;
      font: normal 9pt  Arial, Verdana, sans-serif;
      margin-left:2px;
      margin-top:30px;
      padding-left:5px;
      
      border-left: 1px #898989 dashed;
     
      background-color: transparent;   
   } 
   
 .news-image-detail
   {
       margin-left:10px;
       margin-top:8px;
       background-color: transparent;   }     
   
   
.news-title
   {
      color: #ffffff;
      font: bold 8pt  Arial, Verdana, sans-serif;
      text-align:left;
      background-color: transparent;   
   }   
   
   
 .news-title a:link,  .news-title a:visited
   {
      color: #ffffff;
      font: bold 8pt  Arial, Verdana, sans-serif;
      text-decoration:underline;
      
      background-color: transparent;   
   }  
   
  .news-title a:hover,  .news-title a:selected
   {
      color: #ffffff;
      font: bold 8pt  Arial, Verdana, sans-serif;
      text-decoration:underline;
      
      background-color: transparent;   
   }      
   
 .news-image-box
 {
     margin-top:8px;font-weight: bold;
} 
 
  .news-image-box img {
  
  border: 1px #4e4e4e solid
  }
 
 
 .news-summary
   {
      margin-top:5px;
      margin-right:10px;
      color: #ffffff;
      font: normal 8pt Arial, Verdana, sans-serif;
      text-align:left;
      text-align:left;
      background-color: transparent;      letter-spacing: -0.2px;      word-spacing: -0.2px;
   } 
   
   
  .news-date
   {
     
      color: #d5d5d5;
      font: 7pt normal Arial, Verdana, sans-serif;
      text-align:left;
      
      background-color: transparent;      
   }      
   
  .news-date-dark
   {
     
      color: #727272;
      font: normal Arial, Verdana, sans-serif;
      text-align:left;
      margin-left:5px;
      
      background-color: transparent;      
   }         
   
   .news-box-text
   {
     
      margin-left:5px;
      
      background-color: transparent;      
   }  
   
    .login-img
   {
     
      margin-right:5px;
      text-align:right;
      background-color: transparent;      
   }   
   
   .remember-password
   {
      color: #ffffff;
      font: bold 7pt  Arial, Verdana, sans-serif;
      text-align:left;
      margin-bottom:2px;
      margin-left:6px;
      background-color: transparent;   
   }  
   
     .remember-password a.link, .remember-password a.visited
   {
      color: #ffffff;
      font: bold 7pt  Arial, Verdana, sans-serif;
      text-align:left;
      text-decoration:underline;
      background-color: transparent;   
   }  
   
       .remember-password a.hover, .remember-password a.active
   {
      color: #ffffff;
      font: bold 7pt  Arial, Verdana, sans-serif;
      text-align:left;
      text-decoration:underline;
      background-color: transparent;   
   }    
   
     .user-logged
   {
       font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
       color: #e0e0e0;
       margin-top:10px;
      
   
   } 
   
   .user-logged-value
   {
       font: bold 8pt Arial, Verdana,  Helvetica, sans-serif;
       color: #ffff59;
       margin-left:10px;
       margin-top:10px;
   
   } 
   
    .user-logged-bottom-line
   {
     margin-top:2px;    
     margin-right:62px;
     border-bottom: 1px #d8d8d8 solid;
   } 
   
    .exit-link
   {
      font: normal 7pt Verdana, Arial, Helvetica, sans-serif;
      color: #efefef;
      margin-bottom:8px;
     
      background-color: transparent;
   }  
   
 .exit-link a:link, .exit-link a:visited
   {
      font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
      color: #ffffff;
      text-decoration: underline;
      background-color: transparent;
   } 
   
   .exit-link a:hover, .exit-link a:active
   {
      font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
      color: #ffffff;
      text-decoration: underline;
      background-color: transparent;
   }     