@charset "utf-8";
/* CSS Document */

body { 
      background-image: url(/visual/bg_1_lines.gif);
      background-repeat: repeat-x; 
      background-color: #E1E2E6;
      margin: 0; 
      padding: 0; 
      text-align: center;
      height:100%; 
     }

/* body { 
      background-color: #001540;
      margin: 0; 
      padding: 0; 
      text-align: center;
     }
*/

#tbt_container {      
       background-image: url(/visual/bg_2_white.gif);
       background-repeat: repeat-y; 
       background-color: #FFFFFF;
       width: 1024px;
       margin: 0px auto; 
       text-align: left;
}

.relight, .spe2 { position: absolute;
           left: -1240px; 
           width: 20px;
           height: 20px; 
}

#tbt_head {
     position: relative;
     background-image: url(/visual/logo_main.gif);
     background-repeat: repeat-y;
     height: 95px;
     width: 1023px;
     left: 1px;
}

#headlink {
  position: absolute;
  height: 90px;
  width: 260px;
  margin: 0px auto;
}

#tbt_head_menu {
     position: relative;
     width: 1016px;
     height: 24px;
     left: 2px;
}

.tbt_head_grey_line {
     position: relative;
     background-image: url(/visual/grey_line.gif);
     background-repeat: no-repeat;
     width: 1022px;
     height: 27px;
     left: 1px;
     padding: 0;
}

.tbt_head_blue_line {
     position: relative;
     background-color: #274E89;
     width: 1022px;
     height: 6px;
     top:3px;
     left: 0px;
     padding: 0;
}


#tbt_darkblue_line, 
#tbt_resources {
     position: relative;
     background-color: #274E89;
     width: 1022px;
     height: 24px;
     top: 2px;
}


#tbt_nbutton1,
#tbt_nbutton2,
#tbt_nbutton3,
#tbt_nbutton4,
#tbt_nbutton5,
#tbt_nbutton6,
#tbt_nbutton7,
#tbt_nbutton8,
#tbt_nbutton9,
#tbt_nbutton10,
#tbt_nbutton1_on,
#tbt_nbutton2_on,
#tbt_nbutton3_on,
#tbt_nbutton4_on,
#tbt_nbutton5_on,
#tbt_nbutton6_on,
#tbt_nbutton7_on,
#tbt_nbutton8_on,
#tbt_nbutton9_on,
#tbt_nbutton10_on {                      
      position: absolute;  
      display:block;
      width: 101px;
      height: 24px;  
      margin: 0px; 
      padding-bottom: 2px;   
      background-repeat: no-repeat;   
      text-align: center;         
}

#tbt_nbutton10_on,
#tbt_nbutton10 {
	  width: 102px;
    height: 24px; 
}

#tbt_nbutton1,
#tbt_nbutton2,
#tbt_nbutton3,
#tbt_nbutton4,
#tbt_nbutton5,
#tbt_nbutton6,
#tbt_nbutton7,
#tbt_nbutton8,
#tbt_nbutton9 {
      background-image: url(/visual/blue_button.png); 
}   

#tbt_nbutton10 {
      background-image: url(/visual/blue_button2.png); 
}   

#tbt_nbutton1_on,
#tbt_nbutton2_on,
#tbt_nbutton3_on,
#tbt_nbutton4_on,
#tbt_nbutton5_on,
#tbt_nbutton6_on,
#tbt_nbutton7_on,
#tbt_nbutton8_on,
#tbt_nbutton9_on,
#tbt_nbutton10_on {
      background-image: url(/visual/blue_button_black.png); 
}

#tbt_nbutton10_on {
      background-image: url(/visual/blue_button_black2.png); 
}   

#tbt_nbutton1,
#tbt_nbutton1_on {
      left: 0px;
}
#tbt_nbutton2,
#tbt_nbutton2_on {
      left: 102px;
}
#tbt_nbutton3,
#tbt_nbutton3_on {
      left: 204px;
}
#tbt_nbutton4,
#tbt_nbutton4_on {
      left: 306px;
}
#tbt_nbutton5,
#tbt_nbutton5_on {
      left: 408px;
}
#tbt_nbutton6,
#tbt_nbutton6_on {
      left: 510px;
}
#tbt_nbutton7,
#tbt_nbutton7_on {
      left: 612px;
}
#tbt_nbutton8,
#tbt_nbutton8_on {
      left: 714px;
}
#tbt_nbutton9,
#tbt_nbutton9_on {
      left: 816px;
}
#tbt_nbutton10,
#tbt_nbutton10_on {
      left: 918px;
}



#tbt_button1,
#tbt_button2,
#tbt_button3,
#tbt_button4,
#tbt_button5,
#tbt_button6,
#tbt_button7,
#tbt_button8,
#tbt_button1_on,
#tbt_button2_on,
#tbt_button3_on,
#tbt_button4_on,
#tbt_button5_on,
#tbt_button6_on,
#tbt_button7_on,
#tbt_button8_on {                      
      position: absolute;  
      width: 126px;
      height: 24px;  
      margin: 0px; 
      padding-bottom: 2px;   
      background-repeat: no-repeat;   
      text-align: center;         
}

#tbt_button1,
#tbt_button2,
#tbt_button3,
#tbt_button4,
#tbt_button5,
#tbt_button6,
#tbt_button7,
#tbt_button8 {
      background-image: url(/visual/blue_button.gif); 
}   
#tbt_button1_on,
#tbt_button2_on,
#tbt_button3_on,
#tbt_button4_on,
#tbt_button5_on,
#tbt_button6_on,
#tbt_button7_on,
#tbt_button8_on {
      background-image: url(/visual/dark_blue_button.gif); 
}
#tbt_button1,
#tbt_button1_on {
      left: 0px;
}
#tbt_button2,
#tbt_button2_on {
      left: 127px;
}
#tbt_button3,
#tbt_button3_on {
      left: 254px;
}
#tbt_button4,
#tbt_button4_on {
      left: 381px;
}
#tbt_button5,
#tbt_button5_on {
      left: 508px;
}
#tbt_button6,
#tbt_button6_on {
      left: 635px;
}
#tbt_button7,
#tbt_button7_on {
      left: 762px;
}
#tbt_button8,
#tbt_button8_on {
      left: 889px;
}


#tbt_head_banner {
     position: relative;
     height: 82px;
     width: 728px;
     left: 286px;
     top: 7px;
}

.tbtspace, 
.tbtspace2, 
.tbtspace3, 
.tbtspace4, 
.tbtspace5 { clear:both; margin:0px 0px 0px 0px; padding: 0; }
.tbtspace2 { height: 7px; }
.tbtspace3 { height: 16px; }
.tbtspace4 { height: 32px; }
.tbtspace5 { height: 3px; }

#tbt_darkblue_search { 
     margin-top: -1px; 
     height: 18px; 
     width: 200px; 
     background-color: #FFFFFF;
     color: #284D8F; 
     font-size: 11px; 
     border: 1px solid #284D8F;
}

#tbt_darkblue_sbutton { 
     left: 10px;
     top: 2px; 
}


#tbt_darkblue_left,
#tbt_darkblue_right,
#tbt_darkblue_right1,
#tbt_darkblue_left1,
#tbt_darkblue_right_sub1,
#tbt_darkblue_right_sub2 { 
      padding-top:0px; 
      margin:0px; 
      height: 100%;   
}

#tbt_darkblue_left {
      float:left;  
      width:450px;  
}

#tbt_darkblue_right {
      float:right;
      margin:0px; 
      width:385px;
      padding-top:0px;             
}

#tbt_darkblue_left1 {
      float:left;  
      width:50px;  
      margin-top: 2px;

}

#tbt_darkblue_right1 {
      float:right;
      margin:0px; 
      width:390px;
      padding-top:0px;      
}

#tbt_darkblue_right_sub1 {
      float:left;  
      width:200px;  
      margin-top: 4px;
}

#tbt_darkblue_right_sub2 {
      float:right;
      margin:0px; 
      width:190px;
      padding-top:0px; 
      margin-top: 4px;
           
 }
 
  #tbt_darkblue_right_sub2,
  #tbt_darkblue_rightside,
  .tbt_main_menu { 
      font-size: 11px; 
      color: #ffffff; 
      font-family: arial, sans-serif;
      text-decoration: none   
 }
 
 .tbt_main_menu a,
 .tbt_main_menu a:hover { 
 	 display:block;
 }

 #tbt_darkblue_right_sub2 a,
 #tbt_darkblue_rightside  a, 
 .tbt_main_menu a { 
   color: #ffffff; 
   text-decoration: none }
   
 #tbt_darkblue_right_sub2 a:hover, 
 #tbt_darkblue_rightside  a:hover, .
 tbt_main_menu a:hover { 
   color: #ffffff; 
   text-decoration: underline
 }

#tbt_darkblue_rightside {
 margin-top: 4px;
}

 .tbt_main_menu {
    margin-top: 3px;
    font-size: 14px;
    
 }

 .tbt_menu_href {
  height: 100%;
  width: 100%;
 }
 
 .tbt_menu_image {

      position: absolute;
      top: 0px;
      left: 0px;
      width: 126px;
      height: 24px;
      
 }

 #tbt_content_line {
     position: relative;
     width: 1022px;
     height: 24px;
     top: 2px;
     left: 1px;
     
     
 }

 #tbt_content_line_left,
 #tbt_content_subsection_left {
      float:left;
      margin:0px; 
      width:649px; 
      
 } 
 
 #tbt_content_line_right,
 #tbt_content_subsection_right {
    float:right;
    margin:0px; 
    width:370px;   
    
 }
 
 .marquee {
      background-color: #EAEDF2;
      height: 23px;
      color: #274E89;       
      font-size: 12px; 
      font-family: arial, sans-serif;
      text-decoration: none;
      padding-top: 3px;   

 }

 .marquee a { 
   color: #274E89; 
   text-decoration: none }
 .marquee a:hover { 
   color: #274E89; 
   text-decoration: underline
 }
 
 .allforms {
  padding:0px; 
  margin:0px;
  
 }
 .content_sub_header { 

   position:relative;
   left: 12px; 
   height: 13px;  
   margin: 2px 0px 0px 0px;
   padding-bottom: 0px;
   font-weight: bold; 
   font-size: 13px; 
   color: #274e89; 
   font-family: arial, sans-serif; 
   text-align: left;
 }
     
 .content_sub_header_line {
                        
    position:relative;
    left: 12px; 
    margin:2px 0px 0px 0px;
    background-color: #2B91E6; 
                        
 } 

 #tbt_main_art,
 #tbt_main_artbody {
     position: relative;
     width: 1022px;
     height: 404px;
     top: 2px;
     left: 1px;
         
 }

  #tbt_main_art_left,
  #tbt_main_artbody_left {
      float:left;
      background-image: url(/visual/bg_main_art.gif);
      background-repeat: repeat-y;       
      margin:0px; 
      width:649px;
      height: 404px;
      
 } 
 
 #tbt_main_art_right,
 #tbt_main_artbody_right  {
    float:right;
    margin:0px; 
    width:370px;   
    
 }
 
 
 
 
 #tbt_login_container, 
 #tbt_right_bluespace {
    position: relative;
    top: 5px;
    left: 6px; 
    width:355px;
    height:65px;   
    background-color: #EAEDF2;
 }
 
 #tbt_login_container { 
   background-image: url(/visual/subscr_blue_block.gif);
   background-repeat: no-repeat; 
   background-color: #FFFFFF;
 }
 
 #login_form {
  position: relative;
  width: 220px;
  height: 17px;
  left: 75px;
  top: 15px;
 }
 
 #login_reminder {
   position: relative;
   width: 203px;
   height: 20px;
   left: 75px;
   top: 20px;
 }
 
 #login_username,
 #login_password {
   width: 71px;
   height: 17px;
   
 }
 
 #login_username {
   position: relative;
   top: 0px;
   left: 0px;
 }
 
 #login_password { 
   position: relative;
   top: -17px;
   left: 80px;
 }
 
 #login_button {
   position: relative;
   top: 4px;
   left: 1px;
   width: 51px;
   height: 17px;
   border-style: none;
   
 }
 
 #login_reminder {
    
    color: #274E89;       
    font-size: 11px; 
    font-weight: bold;
    font-family: arial, sans-serif;
    text-decoration: none;
    padding-top: 3px;   

 }

 #login_reminder a { 
   color: #274E89; 
   text-decoration: none }
 
 #login_reminder a:hover { 
   color: #274E89; 
   text-decoration: underline
 }
 

 .mainart_header,
 .mainart_header_2 { 
           font-weight: bold; 
           font-size: 22px; 
           color: #274e89; 
           font-family: arial, sans-serif; 
           text-align: left; 
           text-decoration: none 
  }
 
 .mainart_header_2 {
    font-size: 25px;
    margin:0px 0px 0px 0px; 
 }
 
 
 
  .tbt_content_image {                      
           float: left;
           margin:1px 8px 1px 0px;
           text-align: center;
   }
  
  .tbt_photo { border: 2px solid #274E89; 
   }    
   

 

   .tbt_content_image_caption {
                        
                        left: 2px; 
                        width: 200px;  
                        margin: 3px; 
                        padding-bottom: 2px; 
                        font-weight: bold; 
                        font-size: 10px; 
                        color: #274E89; 
                        font-family: verdana, sans-serif; 
                        text-align: left;
                        
    }
   
   .tbt_content_image_caption_blocks {
                      
                        position:relative; 
                        left: 0px; 
                        width: 100px;  
                        margin: 3px; 
                        padding-bottom: 2px;  
                        font-size: 8px; 
                        color: #274E89; 
                        font-family: verdana, sans-serif; 
                        text-align: left;
                        
                   }

  #tbt_main_art_left_left {
      float:left;
      background-image: url(/visual/bg_main_article.gif);
      background-repeat: repeat-y;       
      margin:0px; 
      width:408px;
   
  }
  
  #tbt_main_art_left_right {
      float:right;
      background-image: url(/visual/semi_line.gif);
      background-repeat: repeat-y; 
      width:240px;
      backgroun-color: #274E89; 
  }
   
  #tbt_main_arttext {
    padding: 10px;
    position:relative; 
    left: 5px;  
    margin: 0px; 
    text-align: justify;
    font-weight: normal; 
    font-size: 13px; 
    color: #274e89; 
    font-family: arial, sans-serif; 
    text-decoration: none;
    
  }
       
  #tbt_main_arttext a { 
     font-weight: bold; 
     color: #274e89; 
     text-decoration: none 
  }
  
  #tbt_main_arttext a:hover { 
     color: #a7bed8; 
     text-decoration: underline 
  }


  #tbt_main_briefs, 
  .tbt_second_block_content, 
  .tbt_subscr_text,
  .tbt_blue_block {
                 position:relative; 
                 left: 10px; 
                 width: 230px; 
                 height: 139px;
                 margin: 0px; 
                 padding-top: 0px;
                 text-align: left;
                 font-weight: normal; 
                 font-size: 11px; 
                 color: #274e89; 
                 font-family: arial, sans-serif;  
                 text-decoration: none;
  }
  
  #tbt_main_briefs a, 
  .tbt_second_block_content a, 
  .tbt_subscr_text a,
  .tbt_blue_block a  { 
      font-weight: bold; 
      color: #274e89; 
      text-decoration: none 
  }
  
  #tbt_main_briefs a:hover, 
  .tbt_second_block_content a:hover, 
  .tbt_subscr_text a:hover,
  .tbt_blue_block a:hover  {  
     color: #a7bed8; 
     text-decoration: underline 
  }

  #tbt_main_briefs li, 
  .tbt_second_block_content li {
   padding: 1px;
  }
  
  #tbt_main_regional,
  #tbt_business_news {
  
      position: relative;
      width: 1020px;

      left: 2px;
  }
  
#tbt_main_regional {
 height: 210px;
}

  
  #tbt_classes {
   height: 200px;
  }
  
  #tbt_main_region_left {
    float:left;      
    margin:0px; 
    width:660px;
  }
  
  #tbt_main_region_left_left {
    float:left;      
    margin:0px; 
    width:330px;
  }
  
  #tbt_main_region_left_right {
    float:left;      
    margin:0px; 
    width:330px;
  }
  
  #tbt_main_region_right {
    float:right;      
    margin:0px; 
    width:340px;
  }
  
  #tbt_main_regional_estonia,
  #tbt_main_regional_latvia,
  #tbt_main_regional_lithuania {
      
      position: relative;
      background-image: url(/visual/front_blue_block.gif);
      background-repeat: no-repeat;
     /* background-color: #EAEDF2; */
      width: 327px;
      height: 208px;
  }
  
  #tbt_main_regional_estonia {
      left: 10px;
  }
  
  #tbt_main_regional_latvia {
      left: 16px;
     
      
  }
 
  #tbt_main_regional_lithuania {
      left: 2px;

  }


  #tbt_second_block_left,
  #tbt_second_block_left_left,
  #tbt_second_block_right_left,
  #tbt_classes_left,
  #tbt_classes_left_left,
  #tbt_classes_left_left_left {
    position: relative;
    float:left;      
    margin:0px; 
    width:510px;
  }
  #tbt_second_block_right,
  #tbt_second_block_left_right,
  #tbt_second_block_right_right,
  #tbt_classes_right,
  #tbt_classes_left_right,
  #tbt_classes_left_left_right {
    float:right;      
    margin:0px; 
    width:510px;
     
  }
  
  #tbt_second_block_left_left,
  #tbt_second_block_left_right,
  #tbt_second_block_right_left,
  #tbt_second_block_right_right {
    width:250px;
     
  }  
  
  .tbt_second_block_content {
    width: 240;

  }
  
  .tbt_morenews {
   position: relative;
   top: 10px;
   left: 220px;
  }
  
  #tbt_second_block_right_left,
  #tbt_second_block_left_right,
  #tbt_second_block_right_right {
   background-image: url(/visual/semi_line.gif);
   background-repeat: repeat-y;
  }
  
  #tbt_classes_left {
    width: 600px;
  }
  #tbt_classes_right {
   width: 400px;  
   background-image: url(/visual/semi_line.gif);
   background-repeat: repeat-y;
  }
  
  #tbt_classes_left_left {
   width: 460px;
  }
  
  #tbt_classes_left_left_left,
  #tbt_classes_left_left_right{
   width: 220px;
  }
  
  #tbt_classes_left_right {
   width: 130px;
   background-image: url(/visual/semi_line.gif);
   background-repeat: repeat-y;
  }
  #tbt_banners_120x60 {
   position: relative;
   width: 120px;
   left: 18px;
  }
  #tbt_ads {
   position: relative;
   width: 360px;
   height: 185px;
   left: 20px;
   background-image: url(/visual/class_blue_block.gif);
   background-repeat: no-repeat; 
   
  }
  
  #tbt_ads_left {
   float: left;
   width: 160px; 
  }
  
  #tbt_ads_right {
   float: right;
   width: 160px;
  }
 
  

#tbt_resources {
 background-color: #a7bed8;
 height: 50px;
 left: 1px;
}

#tbt_resources_left {
 float: left;
 width: 500px;
 
}
#tbt_resources_right {
 float: right;
 width: 250px;
}

.tbt_resources_text {
      position: relative;
      padding: 10px;
      left: 10px;
      font-family: arial, sans-serif;
      font-size: 9px; 
      color: #272E4E;   
}
.tbt_resources_text a {
      font-weight: bold;
      text-decoration: none;
      color: #272E4E; 
}
.tbt_resources_text a:hover {
      
      text-decoration: underline;
      color: #353D5A; 
}

 
 #tbt_subscription {
   position: relative;
   width: 355px;
   height: 75px;
   left: 6px;
 }
 
 #tbt_subscription_left {
   float: left;
   width: 220px;
 }
 
  
 #tbt_subscription_right {
   float: right;
   width: 130px;
 }
 


 .tbt_subscr_text {
   padding: 3px;
   width: 200px;
   height: 60px;
   text-align: justify;
 }
 
 .tbt_blue_block {
   position: relative;
   width:129px;
   height: 15px;
   left:0px;
   background-color: #EAEDF2;
   text-align: center;
 }

 #tbt_right_bluespace {
  height: 25px;
  width: 368px;
  top: 0px;
  left: 0px;
  
 }

 #tbt_right_banners {
   position: relative;
   width: 368px;
   height: 40px;
   left: 0px;
 }
 
 #tbt_right_banners_left {
  float: left;
  width: 166px;

 }
 
 #tbt_right_banners_right {
   float: right;
   width: 200px;
 }

 #tbt_content_subsection_left {
  background-color: #EAEDF2;
  height: 50px;
  text-align: left;
  font-weight: normal; 
  font-size: 32px; 
  color: #ABB2C4; 
  font-family: arial, sans-serif;  
  text-decoration: none;

 }

#tbt_innersection_content {
 
   position: relative;
   width: 1020px;
   /*height: 660px;*/
   height: 900px;
   left: 2px;
}

#tbt_innersection_content_left {
   float: left;
   width: 640px;
   /*height: 660px;*/
   height: 900px;
   background-image: url(/visual/tbt_innersection_bg.gif);
   background-repeat: repeat-y; 
}
#tbt_innersection_content_right {
  float: right;
  width: 380px;

}

.tbt_innersection_article {
 padding: 2px;
 font-size: 13px;
 text-align: justify;
}
.tbt_innersection_article a {
 text-decoration: underline;
}


h1 {
 margin:5px 5px 0px 20px; 
 padding: 0;
 font-weight: normal; 
 font-size: 35px; 
 color: #ABB2C4; 
 font-family: arial, sans-serif;  
 text-decoration: none; 

}

 .tbt_article_option {
  float: right;
  width: 455px;
  height: 25px;
  font-weight: normal; 
  font-size: 9px; 
  color: #274e89; 
  font-family: arial, sans-serif; 
  text-align: right; 
  
 }

 .tbt_article_option a {
   font-weight: bold; 
   color: #274e89; 
   text-decoration: none; 
 }
 
 .tbt_article_option a:hover {
   font-weight: bold; 
   text-decoration: underline;
 }
 
 #tbt_main_artbody {
   height: 100%;
 }
 
 #tbt_main_artbody_left,
 #tbt_main_artbody_right {
  height: 100%;
 }
 
 .author { 
         font-size: 9px; 
         color: #274e89; 
         font-family: arial, sans-serif;  
         margin:5px 5px 0px 10px;
  }
  
#tbt_system_note {
      position: relative;
      background-color: #FFFFFF;
      width: 100%;
      height: 68px;
      background-image: url(/visual/system_blue_block.gif);
      background-repeat: no-repeat; 
  }  
.tbt_note_text {
  padding: 5px;
}  
  

img { border:0px; }

input,select,textarea {
	background-color: #FFFFFF;
	color: #284D8F;
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #284D8F;
  font-face: arial, sans-serif;
  font-size: 11px;

}


/* adsense */
  #adsense_block_238x200,
  #adsense_block_468x60,
  #adsense_block_350x320 {
      position: relative;
      background-color: #EAEDF2;
      text-align: center;
  }
  
  #adsense_block_238x200 {

      width: 237px;
      height: 200px;
      left: 2px;
      
  }

 #adsense_block_468x60 {
      position: absolute;
      width: 647px;
      height: 68px;
      top: 335px;
      left: 1px;

  }
  
  #adsense_block_350x320 {
      width: 366px;
      height: 320px;
      left: 0px;

  } 
  
  /* Legacy CSS */
  
.topsubs_white,
.topmenu_white,
.topmenu_down_white,
.classes { 
  font-size: 12px; 
  color: #ffffff; 
  font-family: arial, sans-serif; 
  text-decoration: none; 
}

.topsubs_white a,
.topmenu_white a,
.topmenu_down_white a { 
   color: #ffffff; 
   text-decoration: none 
}
.topsubs_white a:hover,
.topmenu_white a:hover,
.topmenu_down_white a:hover { 
   color: #ffffff; 
   text-decoration: underline 
}

.topmenu_white { font-weight: bold; }
.topmenu_white a { font-weight: bold; }
.topmenu_white a:hover { text-decoration: none; }

.classes { color: #274e89; 
           text-align: left; 
}
.classes a { font-weight: bold; 
             color: #274e89; 
             text-decoration: underline;
}
.classes a:hover { color: #a7bed8; }

.ltbanner {
  background-color:#ffffff;
  text-align: center;
  width: 119px;
  height: 59px;
  border-style: solid;
  border-width: 1px;
  border-color: #194577;
  font-weight: normal; 
  font-size: 7px; 
  color: #274e89; 
  font-family: arial, sans-serif;
  
}
.ltbanner a {
  color: #274e89;
  font-weight: bold;
  
}

.readmore { position: absolute;
           left: -1250px; ;
           width:100px; 
           margin-top: -1000px           
}

.tbt_head_link {
     position: relative;
     height: 82px;
     width: 230px;
     left: 25px;
     top: 1px;
     background-color:#fff000;
}

 .tbt_social, .tbt_social_x {
      
      position: relative;
      background-image: url(/visual/social_block.gif);
      background-repeat: no-repeat;
     /* background-color: #EAEDF2; */
      width: 620px;
      height: 30px;
      font-family: arial, sans-serif;
      font-size: 9px; 
      color: #272E4E;
      text-align: center;  
  }
  
 .tbt_social_x {
   font-size: 13px;
   
 }

 
 .tbt_introline {
  text-align: center;
  font-size: 12px; 
  color: #274e89; 
  font-family: arial, sans-serif; 
  text-decoration: none;
 }

 #tbt_icon_twe,#tbt_icon_rss,#tbt_icon_fac {
   position: absolute;
   top: -22px;
   width: 17px;
   height: 17px;
 }

 #tbt_icon_rss {
   left: 337px;
 }
 #tbt_icon_twe {
   left: 318px;
 }
 #tbt_icon_fac{ 
   top: -23px;  
   left: 298px;
 }

 .facebook {
   width: 18px;
   height: 18px;
  }

 .twi, .rss {
   width: 16px;
   height: 16px;
  }

 #tbt_blue_video {
   position: relative;
   text-align: center;
   width: 620px;
   height: 340px;
   background-color: #EAEDF2;
 }
 
 .video  {
   position: relative;
 }
 .archx {
  font-size: 10px;
 }
 
 #smargue {
 	position: absolute;
 	margin-top: 90px;
  top: 80px;
 	width: 290px;
 	height: 10px;
  left: 35px;       
 }
 
 .clasm {
         position: relative;
 	       background-color: #EAEDF2;
 	       width: 100%;
 	       font-weight: normal; 
         font-size: 9px; 
         color: #274e89; 
         font-family: arial, sans-serif;  
         text-decoration: none;
 }
 
 .clasm a {
      font-weight: bold; 
      color: #274e89; 
      text-decoration: none 
 }
  .clasm a:hover {
     color: #a7bed8; 
     text-decoration: underline 
 }

.likes {
	position: absolute;
	width: 100px;
	height: 20px;
	margin-left: 20px;
	margin-top: 2px;
}
.likes2 {
	position: absolute;
	width: 100px;
	height: 20px;
	margin-left: 70px;
	margin-top: 5px;
}

.weather_block {
	position: absolute;
	width: 200px;
	height: 45px;
	margin-top: -42px;
	margin-left: 495px;
}

.weather_block_left {
	float: left;
	width: 42px;
	height: 40px;
}

.weather_block_right {
	float: right;
	width: 150px;
	height: 45px;
	font-weight: normal; 
  font-size: 10px; 
  color: #274e89; 
}

.weather_block_right strong {
	font-size: 11px;
}

.tbt_mfront_content,
#tbt_mfront_left,
#tbt_mfront_right { 
      padding-top:0px; 
      margin:0px;  
    
}

#tbt_mfront_left {
      float:left;  
      width:750px;
      margin-left: 10px; 
          
}

#tbt_mfront_right {
      float:right;
      margin:0px; 
      width:260px;
      padding-top:0px;  
                 
}

.tbt_mfront_content {
 float: left;
 width:250px;
 background-image: url(/visual/semi_line.gif);
 background-repeat: repeat-y;
}

#tbt_business_news {
	background-color: #FFFFFF;
	height: 650px;
} 


