html, body
{
    font-size: 14px;
    font-family: arial;
    text-align: left;
    direction: ltr;
    line-height:20.5px; 

}

.wrap
{
    width: 988px;
    min-height: 140px;
    margin: auto;
    overflow: hidden;
}

.top
{
    width: 988px;
    min-height: 120px;    
}

.next_logo
{
    background: url('images/next_logo.png');
    padding-top: 21px;
    padding-left: 27px;
    width: 522px;
    height:82px;
}


h1 {
    font-family: arial;
    font-size: 21px;
    font-weight: 800;    
}

h2 { 
    font-family: arial;
    font-size: 15px;
    font-weight: 600;       
}
h3 {  }
h4 {  }
h5 {  }
h6 {  }

.mark
{
    background: url('images/mark.png') left no-repeat;
    padding-left: 35px;
    min-height: 32px;
}

/******************************************************/
/****************Top Menu *******************/
/******************************************************/

.top_menu
{
    width: 988px;
    min-height: 60px;    
}

.top_menu_left
{
    background: url('images/top_menu_left.png'); 
    width: 27px;
    height:60px;
    float: left;         
}

 .top_menu_middle
 {
     background: url('images/top_menu_middle.png');
     font-size: 17px;
     color: #443010;
     text-align: center;
     direction: ltr;
     padding-top: 22px;
     padding-left: 30px;
     width: 904px;
     height:38px;
     float: left;       
 }
 
 .top_menu_middle_div_a
 {
     background: url('images/menu_spot.png') no-repeat;
     background-position: left;
     padding-left: 13px;
     margin-right:12px;
     float:left;
 }
 
 .top_menu_middle a
 {
    text-decoration: none;
    color: #443010;
 } 
 
 .top_menu_middle a:hover
 {
    text-decoration: underline;      
 } 

.top_menu_right
{
    background: url('images/top_menu_right.png'); 
    width: 27px;
    height:60px;
    float: left;          
}               


/******************************************************/
/****************Content*******************/
/******************************************************/

.content
{
    width: 988px; 
    direction: ltr;  
}

.right
{
    width: 163px;
    float: left;
    vertical-align: top;      
}

.main
{
    width: 662px;
    float: left;     
}

.left
{
    width: 163px;
    float: left;
    vertical-align: top;          
}

/******************************************************/
/****************Menu1*******************/
/******************************************************/

.menu1
{
    width: 163px;
}

.menu1_top
{
   background: url('images/menu1_top.png'); 
   width: 163px; 
   height: 22px;
}

.menu1_middle
{
   background: url('images/menu1_middle.png'); 
   text-align: left;
   padding-top: 10px;
   padding-left: 22px;
   width: 141px;
   min-height: 224px;
}

.menu1_middle_text
{
      width: 120px;
}

.menu1_middle P
{
    margin: 0;
}

.menu1_bottom
{
   background: url('images/menu1_bottom.png');
   width: 163px;   
   height: 15px;
}

/******************************************************/
/****************Menu2*******************/
/******************************************************/

.menu2
{
    width: 163px;
}

.menu2_top
{
   background: url('images/menu2_top.png');
   padding-top: 42px;
   padding-left: 19px; 
   font-weight: 600;
   font-size: 16px;
   font-family: arial;
   width: 144px; 
   height: 37px;
}

.menu2_middle
{
   background: url('images/menu2_middle.png'); 
   text-align: left;
   font-family: arial;
   font-size: 12px;
   padding-top: 10px;
   padding-left: 17px;
   width: 146px;
   min-height: 436px;
}

.menu2_middle_text
{
      width: 120px;
}

.menu2_middle a
{
    font-family: arial; 
    font-size: 12px; 
    color: #000000;
    text-decoration: none;
}

.menu2_middle a:hover
{
    text-decoration: underline;    
}

.menu2_bottom
{
   background: url('images/menu2_bottom.png');
   width: 163px;   
   height: 16px;
}

/******************************************************/
/****************Menu3*******************/
/******************************************************/

.menu3
{
    width: 163px;
}

.menu3_top
{
   background: url('images/menu3_top.png'); 
   padding-top: 13px;
   padding-left: 19px; 
   font-weight: 600;
   font-size: 16px;
   font-family: arial;   
   width: 148px; 
   height: 10px;
}

.menu3_middle
{
   background: url('images/menu3_middle.png'); 
   text-align: left;
   font-family: arial;
   font-size: 12px;
   padding-top: 10px;
   padding-left: 17px;
   width: 146px;
   min-height: 454px;
}

.menu3_middle_text
{
      width: 120px;
}

.menu3_middle a
{
    font-family: arial; 
    font-size: 12px; 
    color: #000000;
    text-decoration: none;
}

.menu3_middle a:hover
{
    text-decoration: underline;    
}

.menu3_bottom
{
   background: url('images/menu3_bottom.png');
   width: 163px;   
   height: 13px;
}

/******************************************************/
/****************Moving_news*******************/
/******************************************************/

.moving_news
{
    margin-top: 8px;
    width: 157px;
    margin-left: 6px;
    margin-bottom: 8px;
}

.moving_news_middle
{
   background: url('images/moving_news_middle.png');   
   width: 149px; 
   padding-left: 8px;
   padding-top: 3px;
   min-height: 404px;
}

.moving_news_middle a
{
    margin: 0;
    padding: 0;
    color: #0a195e;
    text-decoration: none;
}

.moving_news_middle a:hover
{
    text-decoration: underline;
}

.moving_news_top
{
   background: url('images/moving_news_top.png');   
   width: 157px; 
   height: 36px;
}

.moving_news_bottom
{
   background: url('images/moving_news_bottom.png');   
   width: 157px; 
   height: 17px;
}


/******************************************************/
/****************Block1*******************/
/******************************************************/

.block1
{
    width: 163px;
}

.block1_top
{
   background: url('images/block1_top.png'); 
   width: 662px; 
   height: 22px;
}

.block1_middle
{
   background: url('images/block1_middle.png'); 
   text-align: left;
   padding-top: 10px;
   padding-left: 30px;
   width: 632px;
   min-height: 224px; 
}

.block1_balls
{
   width: 617px;
   min-height: 223px; 
   background: url('images/balls.png') right bottom no-repeat;   
}

.block1_bottom
{
   background: url('images/block1_bottom.png');
   width: 662px;   
   height: 15px;
}

/******************************************************/
/****************Block2*******************/
/******************************************************/

.block2
{
    width: 163px;
}

.block2_top
{
   background: url('images/block2_top.png'); 
   width: 662px; 
   height: 34px;
}

.block2_middle
{
   background: url('images/block2_middle.png'); 
   text-align: left;
   padding-top: 10px;
   padding-left: 40px;
   width: 622px;
   min-height: 211px;
}

.block2_bottom
{
   background: url('images/block2_bottom.png');
   width: 662px;   
   height: 19px;
}

/******************************************************/
/****************Footer*******************/
/******************************************************/
.footer
{
    width: 988px;
    min-height: 60px;    
} 

/******************************************************/
/****************Clear*******************/
/******************************************************/

.clear
{
    clear: both;
}



div.notifypop{background-color: #FFFFFF; position:fixed; bottom:24px; right:10px; width: 230px; border: 1px #000000 solid;}
a.notifyhref{outline: none; background: #D60056 url(images_notify/notify4.gif) top left no-repeat; text-decoration: none; cursor: pointer; display: block; color: #FDF0C3; font-weight: bold; padding: 4px 8px 4px 8px;}
a.notify{color: #FFFFFF;font-size: 10px;outline: none;cursor: pointer;text-align:right; text-decoration: none; background: #E5E5E5 url(images_notify/notify2.gif) top left no-repeat; position:fixed; bottom:0; right:10px; width: 29px; height:24px; border-left: 1px #b5b5b5 solid; border-right: 1px #b5b5b5 solid; border-top: 1px #b5b5b5 solid;}
a.notify:hover{background: #FFFFFF url(images_notify/notify2.gif) top left no-repeat; text-decoration: none;}
a.notifyopen{outline: none; cursor: pointer; text-align:right; text-decoration: none; background: #FFFFFF url(/images_notify/notify2.gif) top left no-repeat; position:fixed; bottom:0; right:10px; width: 29px; height:24px; border-left: 1px #000000 solid; border-right: 1px #000000 solid; border-bottom: 1px #000000 solid; border-top: 0;}
a.notifyred{ outline: none; cursor: pointer; text-align:center; text-decoration: none; color: #FFFFFF; position:fixed; bottom:12px; right:12px; height: 17px; width: 17px; background: url(images_notify/notify3.gif) top left no-repeat; font-size: 10px;}