
.search_color
{
    color:#479FE7;
    font-weight: bold;
}


#lang
{

margin:0px;
padding:0px;
position:absolute;
right:4px;
top:2px;
width:auto;


}


#module_content
{
  /*white-space:nowrap;    */
}

#lang a
{

margin:0px;
padding:0px;

}

#lang img
{
    border:none;
    padding: 0;
    margin: 0;
    background-color: transparent;  
}

.footer_but
{
    position: relative;
    margin: 6px 2px 4px 2px;
    padding: 0;
  
    height: 33px;
    background: #fff;
    border: 1px solid #c5d7e2;
    font-family: sans-serif;
    font-size: 12px;
    white-space:nowrap;
  }
 
  .footer_but_1
{
    position: relative;
    margin: 0px;
    padding: 0px 0px 23px 0px;
    
    background: #fff;
    border: none;
    font-family: sans-serif;
    font-size: 12px;
    white-space:nowrap;
  }
  
  
  
 /*-----------------------------------*/
.footer_but .button, .button_a, .footer_but_1 .button     {

    background: transparent url('bg_button_a.png') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    margin-right: 0px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
     border: none;  
     white-space:nowrap;
}

.footer_but .button  span, .button_a span, .footer_but_1 .button span   {
    background: transparent url('bg_button_span.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
    white-space:nowrap;
    
}

.footer_but .button:hover, .button_a:hover, .footer_but_1 .button:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
    white-space:nowrap;
}

.footer_but .button:hover span, .button_a:hover span, .footer_but_1 .button:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 18px; /* push text down 1px */
    white-space:nowrap;
}
 
 /*-----------------------------------*/ 
 /* 
.footer_but .button
{
    position: absolute;
    padding: 0;
    margin: 0px 0 0px 0;   
    border: none;
    width: 80px;
    height: 23px;
    background: url(m_button.png);
    cursor: pointer;
      
}


.footer_but .button:hover
{
    position: absolute;
    padding: 0;
    margin: 0px 0 0px 0;   
    border: none;
    width: 80px;
    height: 23px;
    background: url(m_button_up.png);
    cursor: pointer;
}
   */  

 
.tbl_members
{
    margin: 0;
    padding: 0;
    border: none;
}                  

.tbl_members .txt
{
     font-family: verdana,tahoma,verdana,sans-serif;
    font-size: 11px;
    color:#666;
    width:70px;
    text-align: right;
} 

.tbl_members .input_txt
{
background-color:#fff;
border:1px solid #97b7ea;
height:15px;
margin:0pt;
padding:1px;
     font-family: verdana,tahoma,verdana,sans-serif;
    font-size: 12px;
} 



.textarea
{
    color: #222;
    border: solid 1px #b3b9c3;
    font-size: 12px;
    font-family: Arial, Verdana, Tahoma, sans-serif;
    background-color: #fff;
   
    margin: 0 0 0 0px;
    height: 70px;
    width:214px;
  
    /*overflow:hidden;  */
}

.captcha
{
 border:none; 
 margin:0px;
 padding:0px; 
 position:absolute;

}

/*
.button1
{
   
    padding: 0;
    margin: 0px 0 0px 0;   
    border: none;
    width: 80px;
    height: 23px;
    background: url(m_button.png);
    cursor: pointer;
      
}  
  */

.alert 
{
    background: #fff6bf url(exclamation.png) center no-repeat;
    background-position: 15px 50%; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 65px;
    border-top: 2px solid #ffd324;
    border-bottom: 2px solid #ffd324;
    list-style: plate;
    
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 12px;
    color:#222;
    margin: 3px 0 5px 0;
    width:auto;
}


h2
{
    font-family: sans-serif;
    font-size: 12px;
    padding: 0px;
    margin: 0px 0 0px 0;
    height: 34px;
    width: 610px;
    background: #002B55 url(h2a.png) repeat-x;
    color:#fff;
    text-align: center;
    line-height: 34px;

}

h2 span
{
    color:#585858;
}

h4
{
    font-family: sans-serif;
    font-size: 14px;

}


/*---------------------MAIN --------------------------------------------------------------------------------------------------------------------*/

body {
    position: relative;                                                                                                   
    margin: 0;
    padding: 0;
    min-width: 950px; 
    background: #fff url(bg_cont4.png); 
}

a
{

    font-family: sans-serif, verdana;
    text-decoration: none;
}
 /* 
a:hover
{
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 12px;
    color:#444;
    text-decoration:underline;
}

   */
#center
{
    padding: 7px 5px 9px;
    margin: 0 auto;
    width: 820px;
  border-left: 1px solid #5f6d7e;   
  border-right: 1px solid #5f6d7e;   
  border-bottom: 1px solid #5f6d7e;   
    background: #fff;


 }

 #main
{
    padding: 5px 0;
    margin: 0 auto;
    width: 800px;
    background: #fff;


 }
 
 
 /*---------------------MAIN END --------------------------------------------------------------------------------------------------------------------*/


/*---------------------HEADER --------------------------------------------------------------------------------------------------------------------*/
   #header
{
    position: relative;
    width:auto;
    height:48px;
    background: #fff;
    margin: 0;
    padding: 0px;
    border: none;
}   

#head
{
    position: relative;
    width:800px;
    height:171px;
   
    margin: 0 0 5px 0;
    padding: 0px;
    border: none;
}

#head_centre
{
    position: absolute;
    top: 30px;
    left:0;
    width:800px;
    height:141px;
    background: #fff url(head_l.png) repeat-x;  
    margin: 0 0 0 0;
    padding: 0px;
    border: none;
}


#logo
{
    /*background: url('logo.png') no-repeat;  */
   position: absolute;
   top:27px;
   left:-4px;
    margin: 0 0 0 0px;
    padding: 0 0 0 0;
    border: none;
    height: 48px;
}

#right_pic
{
    /*background: url('logo.png') no-repeat;  */
   position: absolute;
   top:27px;
   right:-4px;
    margin: 0 0 0 0px;
    padding: 0 0 0 0;
    border: none;
    height: 48px;
}

#adds
{
    position: absolute;
right:7px;
top:84px;
    padding: 0;
  
    margin: 0;
   font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 14px;
}



#footer
{
    width:798px;
    height:28px;
    border: none;  
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #c0c0c0;
    margin: 10px 0 0 0;
    padding: 0;

    text-align: center;
    font-family: sans-serif;
    font-size: 12px;
    color:#333;
    line-height: 28px;
    background: #ddd url('menu_bg.png') repeat-x;
}
/*---------------------HEADER END--------------------------------------------------------------------------------------------------------------------*/



/*--------------------- MAIN MENU -----------------------------------------------------------------------------------------------------------------*/

#main_menu
{
   width:798px;
    height:28px;
    border: none; 
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #c0c0c0;
    margin: 0;
    padding: 0;
    background: #ddd url('menu_bg.png') repeat-x;
}

.wraper
{
/*width:500px; */
padding: 0;
margin:0 auto;

}

#menu {
   position: absolute;
   top:0;
   left:1px;
    margin:0px; 
    padding:0;}

#menu ul
{
    height: 28px;
    float: left;
    margin:0px; 
    padding:0;
    list-style: none;
}

#menu ul li 
{
    /*text-indent: -9999px;*/
    display: inline;
    margin:0;
    padding: 0;
}

#menu ul li a 
{

    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 14px;
    color:#fff;

    padding-top: 5px;
    text-align: center;
    text-decoration: none;
    float: left;
    height: 28px;
}

#menu li a 
{

    width: 113px;
    height: 25px !important;
    border: none;


    padding: 0;
    line-height: normal;
}

#menu li a:link, #menu li a:visited 
{
    background: transparent url(menu_button_1.png) no-repeat; 
    color:#333;
}

#menu li a:hover, #menu li a:focus 
{
    background: transparent url(menu_button_2.png) no-repeat;
    color:#333;
     height: 30px !important; 
}

#menu a.current:visited, #menu a.current, #menu a.current:hover, #menu a.current:link
{
    height: 30px !important;
    color: #333;
    background: transparent url(menu_button.png) no-repeat;
}
/*--------------------- MAIN MENU END-----------------------------------------------------------------------------------------------------------------*/




/*--------------------- SUB MENU -----------------------------------------------------------------------------------------------------------------*/
#wraper1
{
    width:200px;
    margin:0 auto;
  
}

#menu1 ul
{
    position: absolute;
    height: 24px;
    float: left;
    margin: -1px 0 0px 0; 
    padding:0 0 0 0;
    list-style: none;
     
   
}
  
  
html>body #menu1 ul
{
 /* margin:-3px 0 -1px 0;   */
}

#menu1 ul li 
{
    display: inline;
    margin:0;
    padding: 0;
   
}

#menu1 ul li a 
{
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 14px;
    color:#fff;
    padding:0 0 0 0;
    text-align: center;
    text-decoration: none;
    float: left;
    height: 24px;
    margin: 0;
    width: 112px;
    line-height: 26px; 
     
}
/*
#menu1 ul li a 
{
    
    height: 27px;
    
    padding:4px 0 0 0;
    line-height: normal;
} */

#menu1 li a:link, #menu1 li a:visited 
{
    
    color:#333;
}

#menu1 a.current:visited, #menu1 a.current, #menu1 a.current:hover, #menu1 a.current:link 
{
    height: 26px;
    margin:1px 0 0 0;
    padding: 0;
    background: transparent url(menu2_button.png) no-repeat;  
    color:#333; 
    text-decoration: none; 
    cursor: default;  
}

#menu1 li a:hover, #menu1 li a:focus
{
    text-decoration: underline; 
    color:#fff;
}
   
/*--------------------- SUB MENU END-----------------------------------------------------------------------------------------------------------------*/




/*--------------------- ROUND TABLE -----------------------------------------------------------------------------------------------------------------*/
.round_table
{
 margin: 5px 0px 0px 0;
 padding: 0;
 }
 
.round_table .center      /*       CENTER       */
{
width:10px;
height: 10px;
background: #f0f6fa;
padding: 5px;
font-family: verdana;
font-size: 12px;
}

.round_table .center_top     /*       -    */
{
width:auto;
height: 26px;
text-align: left;
padding-left: 5px;
font-family: sans-serif;
font-size: 10px;


color: #333;

background: #abc url(tbl/mt.png);

}

.round_table .left_top     /*       |-      */
{
width:3px;
height: 3px;
background: #333  url(tbl/lt.png);

}

.round_table .left_bottom  /*       |_    */
{
width:3px;
height: 3px;
background: #555 url(tbl/lb.png);
}

.round_table .left_center  /*       |:    */
{
width:3px;
height: 1px;
background: #777 url(tbl/lm.png) repeat-y;
}

.round_table .right_center   /*       :|    */
{
width:3px;
height: 1px;
background: #999 url(tbl/rm.png) repeat-y;
}

.round_table .right_bottom    /*       _|    */
{
width:3px;
height: 3px;
background: #aaa url(tbl/rb.png);
}
.round_table .right_top    /*       -|    */
{
width:3px;
height: 3px;

background: #ccc url(tbl/rt.png);
}

.round_table .center_bottom     /*       _    */
{
width:1px;
height: 3px;
background: #eee url(tbl/mb.png) repeat-x;
}
/*--------------------- ROUND TABLE END-----------------------------------------------------------------------------------------------------------------*/



/*--------------------- ROUND TABLE -----------------------------------------------------------------------------------------------------------------*/
.round_table2
{
 margin: 0px 0px 0px 0;
 padding: 0;
 }
 
.round_table2 .center      /*       CENTER       */
{
width:10px;
height: 28px;
background: #f0f6fa;
padding: 5px 5px;
font-family: verdana;
font-size: 12px;


}

.round_table2 .center_top     /*       -    */
{
width:auto;
height: 3px;
text-align: left;
padding-left: 5px;
font-family: sans-serif;
font-size: 10px;


color: #333;

background: #abc url(tbl2/mt.png);

}

.round_table2 .left_top     /*       |-      */
{
width:3px;
height: 3px;
background: #333  url(tbl2/lt.png);
padding: 0;
margin: 0;
 

}

.round_table2 .left_bottom  /*       |_    */
{
width:3px;
height: 3px;
background: #555 url(tbl2/lb.png);
}

.round_table2 .left_center  /*       |:    */
{
width:3px;
height: 1px;
background: #777 url(tbl2/lm.png) repeat-y;
}

.round_table2 .right_center   /*       :|    */
{
width:3px;
height: 1px;
background: #999 url(tbl2/rm.png) repeat-y;
}

.round_table2 .right_bottom    /*       _|    */
{
width:3px;
height: 3px;
background: #aaa url(tbl2/rb.png);
}
.round_table2 .right_top    /*       -|    */
{
width:3px;
height: 3px;

background: #ccc url(tbl2/rt.png);
}

.round_table2 .center_bottom     /*       _    */
{
width:1px;
height: 3px;
background: #eee url(tbl2/mb.png) repeat-x;
}
/*--------------------- ROUND TABLE END-----------------------------------------------------------------------------------------------------------------*/



/*--------------------- ONE ROW TABLE (Sub menu) ---------------------------------------------------------------------------------------------------------*/

.round_table1
{
 position: absolute;
 top:145px;
 left:2px;
 margin: 0 0 0 0; 
 padding: 0;
}

.round_table1 tr, .round_table1 td
{
 margin: 0 0 0 0; 
 padding: 0;
}


.round_table1 .right_top    /*       -|    */
{
    width:4px;
    height: 24px;
    background: #ccc url(row/rgh.png);
}
.round_table1 .left_top     /*       |-      */
{
    width:4px;
    height: 24px;
    background: #333  url(row/lft.png);
}

.round_table1 .center_top     /*       -    */
{
    width:auto;
    height: 24px;
    text-align: left;
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 12px;
    color: #222;
    padding: 0;
    background: #abc url(row/cnt.png);
}

.round_table1 .div
{
 margin: 0;
 padding: 0;
 width:788px;
 height:24px; 
}

/*--------------------- ONE ROW TABLE (Sub menu) END---------------------------------------------------------------------------------------------------------*/

#mytable1
 {
    width: 592px !important;
    padding: 0;
    margin: 0;
    font-family: verdana, Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 11px;
    
    border: 1px solid #757575;
    border-right:none;
    border-bottom:none;
}

#mytable1 td{
    border-right: 1px solid #333333;      
    border-bottom: 1px solid #a1a1a1;
   /* border-right: 1px solid #a1a1a1;  */
    background: #fff; 
    
    padding: 0px 2px 0px 4px;
    color: #4f6b72;
   height: 27px; 
    margin: 0;

}
/*
#mytable1 span
{
margin: 0;
padding: 0;
background-color: #fff;
border: none;
}
 */

/*--------------------- TABLE FOR RECORDS --------------------------------------------------------------------------------------------------------------------*/
#mytable
 {
    width: 592px !important;
    padding: 0;
    margin: 0;
    font-family: verdana, Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 11px;
    
   border: 1px solid #757575;
    border-right:none;
    border-bottom:none;
}


#mytable th  
{
    font-family: verdana,tahoma,verdana,sans-serif;
    font-size: 12px;
   border-right: 1px solid #333333;
   border-bottom: 1px solid #8d8d8d;
    color:#333333 !important;
    font-weight: normal;
    text-align: center;
    padding: 0;
    background: #CAE8EA url(tbl_head.png) repeat-x;
    height: 23px;
}


#mytable th a 
{
    font-family: verdana,tahoma,verdana,sans-serif;
    font-size: 12px;
    font-weight: normal !important;
    
    color:#333333;
}
    

#mytable .sel
{

    font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    margin: 0;
    text-align: center;
    height: 23px;
    padding: 0px;
    background: #CAE8EA url(tbl_heae.png) repeat-x;

}

#mytable td, #mytable td.alt {
    border-right: 1px solid #333333;      
    border-bottom: 1px solid #a1a1a1;
   /* border-right: 1px solid #a1a1a1;  */
    background: #fff;
    
    padding: 0px 2px 0px 4px;
    color: #4f6b72;
   height: 27px; 
    margin: 0;

}
     
#mytable td a {
    
    color: #4f6b72;
font-family: verdana, Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 11px;
    text-decoration: none;
 }

 
 
 
#mytable td.alt {
    background: #f1f1f1;
    color: #5d5850;

}

#mytable td.alt1 {
    font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color: #4f6b72;
    
    /*border: 1px solid #a1a1a1;*/
    letter-spacing: 1px;
    text-align: left;
    padding: 2px 2px 2px 12px;
    background: #CAE8EA url(bg_heade.jpg) no-repeat;

   
}



#mytable th.spec {

    border-left: 1px solid #a1a1a1;
    border-top: 0;
    background: #fff url(bullet10.gif) no-repeat;
    font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

}

#mytable th.specalt {
    border-left: 1px solid #a1a1a1;
    border-top: 0;
    background: #f5fafa url(bullet20.gif) no-repeat;
    font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color: #797268;
                    
}
#mytable .outtables {

    
    background: #484a4c;
    padding: 10px;


}

.side_content
{
    margin:  0 0 0 10px;
    padding: 0px 0 0 0;
    width: 180px;
    height: auto;
    
    
    

}


/*--------------------- TABLE FOR RECORDS END--------------------------------------------------------------------------------------------------------------------*/





/*--------------------- INFO TABLE -------------------------------------------------------------------------------------------------------------------------------*/

#info_table
{
    margin: 3px 0px;
    padding: 0px 0px;
    width:594px !important;   

    font: Verdana; 
    border: none;
    

}


#info_table .td1
{
    width:105px !important; 
    border:none; 
    color:#666; 
   
     padding: 3px 5px; 
      text-align: left;
          font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 14px;
    font-weight: bold;



}

#info_table .td2a
{
    /*width:320px;  */
    text-align: center;

    border:none; 
     color:#333; 
    background: #fff;

     border: 1px solid #c5d7e2;

}


        
#info_table .td2
{
   width:100px;    
   text-align: center;

    border:none; 
     color:#333; 
     white-space:nowrap; 

    margin: 1px 0;
    padding: 1px;
   /* background: #fff;

     border: 1px solid #dadada;  */

}

#info_table .td1a
{
   width:90px !important;
    border:none; 
    color:#444; /*color:#626262; */
   
     padding: 3px 5px; 
      text-align: right;
          font-family: verdana,tahoma,verdana,sans-serif;
          font-weight: normal;
    font-size: 12px;
    white-space:nowrap; 
    
}

#info_table .td_cont   
{
position: relative;
margin: 0;
padding: 0;
height: 17px;

}

#info_table .td_left
{
        position: absolute; 
            top:0;
    left: 0;   
    float:left;
    width:165px; 
    text-align: center;
    padding-left: 10px;
     font-size: 12px;
     color:#535353; 

      font-weight: bold;
   

}


#info_table .td_g
{

font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
font-size: 11px;
border:1px solid #c5d7e2; 
background:#fff;
text-align: center;
}

#info_table .td_g:hover
{
background:#fdf6de;
}

#info_table a:link, #info_table a:visited, #info_table a:active
{
font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
font-size: 10px;
color: #666;
text-decoration:none; 

}

/*           
#info_table  a
{
    color:#4e6d8f; 
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 12px;
    text-decoration: none;
}  */

#info_table a:hover
{
font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
font-size: 10px;
color: #111;
text-decoration:underline;  

}






#info_table .td_right
{
    position: absolute;
    top:0;
    right: 0;
    float:left;
    width:120px; 
    text-align: right;

     color:#4e6d8f; 
     
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 12px;

    

}


#info_table .spacer
{
    width:10px; 
    background:transparent ;
    border: none;
    padding: 0;
    font-size: 1px;
    height: 20px;
}


 #info_table1
{
    margin: 3px 0px;
    padding: 0px 0px;
    width:420px;   

    font: Verdana; 
    border: none;
    

}
      

#info_table1  .td2
{
    /*width:320px;  */
    text-align: center;
  
    border:none; 
     color:#333; 
    background: #fff;
     font-family:sans-serif;  
     font-size: 12px;
     border: 1px solid #c5d7e2;
    
}

#info_table1 .td1a
{
   width:90px !important;
    border:none; 
    color:#444; /*color:#626262; */
    
     padding: 3px 5px; 
      text-align: right;
          font-family: verdana,tahoma,verdana,sans-serif;
          font-weight: normal;
    font-size: 12px;
    white-space:nowrap; 
    
}

.s_cell
{   
    position: relative;
    margin:0px;
    padding:7px 5px;
    width:auto;
    vertical-align: top;
    background: #fff;
    border: 1px solid #c5d7e2;
    
}
.s_cell p
{
    color:#626262;  
    font-family: verdana,tahoma,verdana,sans-serif;
    font-size: 10px;
    margin:  0 0 0 10px;
    padding: 0;
}


  
.s_cell .s_cell_head
{
    position:relative;   
    margin: -5px -3px 10px -3px;
    padding: 4px 0 0 5px;
    background: #f5f5f5;
    height: 22px;
    border: 1px solid #dadada; 
}

.s_cell .s_cell_img
{
    position:absolute;
    top: 2px;
    left:4px;
    border:none;
    padding: 0;
    margin: 0;
}

.s_cell h3
{  
    font-weight: bold;   
    color: #626262;   

    font-family: verdana,tahoma,verdana,sans-serif;
    font-size: 12px;
    margin: 0 0 0 25px;
    padding: 2px 0 0 0;
}





.s_cell .up
{   

     color:#4e6d8f;  
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 10px;

}
.s_cell .down
{   

    color:#4e6d8f;  
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 10px;
}




.up_img
{
    top: 0px;
    width: 170px;
    border:1px solid #626262;
    padding: 0;
    margin: 0px 0 0px 0;
}

.down_img
{
    bottom: 12px;
    width: 170px;
    border:1px solid #626262;
    padding: 0;
    margin: 5px 0 0px 0;
}







/*--------------------- INFO TABLE END-------------------------------------------------------------------------------------------------------------------------------*/

.img
{
    margin: 0 0 -5px 0;
    padding: 0;
    border: none;

}
.img_g
{
    margin: 3px 4px 0 4px;
    padding: 0;
    border: none;

}

 /*------------------------------------------------------------------------------------------------------------------------------------------------------------*/

       #search
{
    margin: 0;
    padding: 0;
    position: absolute;
   right:-2px;
top:-12px;
    height: 23px;
    padding:0px 0 0px 0;

}


#load_gif
{
    position: absolute;
    right:4px;
    top:5px;
    margin: 0;
    padding: 0;
    border: 0;
}

#gif_img
{
  background: #fff url(loading.gif) no-repeat; 
  padding: 1px 8px;
  margin: 0;
  border: none;

}
#search a
{
    margin: 0;
    padding: 0;

}


#search .loginp
{
color:#777777;
font-family:verdana;
font-size:10px;
margin:0pt;
padding:0pt;
position:absolute;
right:-9px;
top:23px;
width:80px;
    
}

#search .loginp1
{
color:#777777;
font-family:verdana;
font-size:10px;
margin:0pt;
padding:0px 5px 0px 0px;
position:absolute;
right:30px;
text-align:right;
top:-40px;
width:263px;
    
}

#search .textinput, .passinput{
    margin-left:10px;
    color: #fff;
    font-weight: bold;
    width:135px;
    height:23px;
    
    background: url(input1.png) no-repeat;
    background-color: transparent;
    
    
}

#search input
{
    color: #222;
    border: solid 1px #97b7ea;
    font-size: 12px;
    font-family: Arial, Verdana, Tahoma, sans-serif;
    background-color: #fff;
    padding: 3px;
    margin: 0 0 0 0px;
    width:160px;
    height:16px;

}

.img_undo
{
    padding: 0;
    margin: 0;
    border: none;
    position: absolute;
    top: -1px;
    left: -1px;
}

.undo_text
{
    padding: 0;
    margin: 0;
    border: none;
    position: absolute;
    top: 4px;
    left: 20px;
     width: 200px;
            
    font-family: verdana,tahoma,verdana,sans-serif;
    font-size: 10px;
    color:#aaa;
}

.imgs
{
    padding: 0;
    margin: 0;
    border: none;
    position: absolute;
    top: 5px;
    right: 5px;
}

.imgs1
{
    padding: 0;
    margin: 0;
    border: none;
   /* position: absolute;   */
    right:0px;
top:0px;
}
/*-------------------------------------------------------------------------- SITE MAP ----------------------------------------------------------------------------------*/
#site_map ul
{

    margin:0px; 
    padding:0;
    list-style: none;

}

#site_map ul li 
{
    /*text-indent: -9999px;*/
    margin:0;
    padding: 0;  \
}

#site_map ul li a 
{
    color:#444;
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 14px;

  
}

#site_map li a 
{

  
}

#site_map li a:link, #site_map li a:visited 
{
    color:#444;  
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 14px;

    
    
}

#site_map li a:hover, #site_map li a:focus 
{
    color:#444;  
    color:#4d6c8d;
    text-decoration: underline;
}

#site_map .sm_header 
{
    font-family: Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
    font-size: 14px;
    color:#4d6c8d;
    font-weight: bold;

}




 .navigation {
border:0px none;
color:#666666;
font-family:Verdana;
font-size:11px;
}

.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active 
{
background:#F9F9F9 none repeat scscroll 0% 50%;
border:1px dashed #E6E6E6;
color:#636363;
font-family:Verdana;
font-size:11px;
padding:3px 6px;
text-decoration:none;
}

.navigation a:hover {
background:#8fadd3 none repeat scroll 0%;
color:#FFFFFF;
}
.navigation span {
background:#fdf2cc none repeat scroll 0%;
border:1px solid #c5d7e2;
color:#111;
font-weight: bold;
font-family:Verdana;
font-size:11px;
padding:3px 6px;
text-decoration:none;
}



