

  .menu_item_root

      {

        font-family: Tahoma,Arial;

        font-size:12px;

        font-weight:bold;

        color:#FFFFFF;

        cursor:hand;



      }

	  
  .menu_item_root2
      {
        font-family: Tahoma,Arial;
        font-size:13px;
        font-weight:bold;
        color:#000000;
        padding: 5px 5px 5px 5px;

      }

.menu_item_root222
      {
        font-family: Tahoma,Arial;
        font-size:13px;
        font-weight:;
        color:#333333;
        padding: 5px 5px 5px 5px;

      }

.table_caption_bg
{

background-color:#FACC2E;
-webkit-border-top-left-radius:7px;
-moz-border-radius-topleft:7px;
border-top-left-radius:7px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-topright:0px;
border-top-right-radius:0px;
-webkit-border-bottom-right-radius:7px;
-moz-border-radius-bottomright:0px;
border-bottom-right-radius:0px;
-webkit-border-bottom-left-radius:7px;
-moz-border-radius-bottomleft:7px;
border-bottom-left-radius:7px;

}
 


.table_caption_bg
{

background-color:#E1F5A9;
-webkit-border-top-left-radius:5px;
-moz-border-radius-topleft:5px;
border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topright:5px;
border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
-moz-border-radius-bottomright:5px;
border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-bottomleft:5px;
border-bottom-left-radius:5px;

}
  
 
.links7:link, .links7:visited, .links7:active

{ 
  
  font-family:Tahoma,verdana;
  font-weight:bold;
  font-size:12px;

  text-decoration: none;

  color:#203982 ;

}



.links7:hover{
  font-weight:bold;
  cursor:hand;
  COLOR: white;
  background-color:#555555;
            }
			
			

.text_input_style
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 height:26px;
 width:210px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }

 
 
.text_input_style55
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 height:26px;
 width:105px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }
 
 .text_input_style55888
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 height:26px;
 width:70px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }
 
.text_input_style_readonly
{
 color:#cccccc;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 height:26px;
 width:210px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }

.text_input_style_66
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }

 
 
 .checkbox1
 {
    -webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	position: relative;
    background:yellow;
	
 }
 
 
 .text_input_style5
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 height:26px;
 width:150px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }
 
 .text_input_style2
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 background:#fff;
 height:26px;
 border-color: #c6c6c6;
 width:130px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }

  .text_input_style233
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 height:26px;
 width:170px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }

 
 
.text_input_style9090
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 height:26px;
 width:90px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }

 
 
 
 .text_input_style121
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 height:26px;
 width:360px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }

 
  .text_input_style3
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 height:26px;
 width:260px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }
 

 
.text_input_style3343
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 border:1px;
 border-color:#98AFC7;
 border-style:solid;
 height:26px;
 width:180px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }



 .text_input_style_shadow
{
 color:#cc3333;
 font-family:tahoma;
 font-size:13px;
 background:#fff;
 height:22px;
 border-color: #cccccc;
 width:270px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }  
.note3
  {

   FONT-family:Tahoma,Arial;
   font-size:12px;
   font-weight:;
   color:#ffffff;
   text-align:center;
   text-decoration:none;
   
  }

.text_input_style4
{
 color:#ffffff;
 font-family:tahoma;
 font-size:13px;
 background:#2C3539;
 height:22px;
 border-color: #cccccc;
 width:260px;
 text-align:center;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
  border-radius: 4px;
 }
 
 

  
.button0 {
	-moz-box-shadow:inset -10px 0px 1px -10px #aebbcc;
	-webkit-box-shadow:inset -10px 0px 1px -10px #aebbcc;
	box-shadow:inset -10px 0px 1px -10px #aebbcc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:7px;
	-moz-border-radius-topleft:7px;
	border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	-moz-border-radius-topright:7px;
	border-top-right-radius:7px;
	-webkit-border-bottom-right-radius:7px;
	-moz-border-radius-bottomright:7px;
	border-bottom-right-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-moz-border-radius-bottomleft:7px;
	border-bottom-left-radius:7px;
	text-indent:1.31px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:32px;
	line-height:32px;
	width:130px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}
.button0:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.button0:active {
	position:relative;
	top:1px;
}



.button111 {
	background-color:gold;
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	border-bottom-right-radius:7px;
	border-bottom-left-radius:7px;
	text-indent:1.31px;
	border:1px solid #337fed;
	display:inline-block;
	color:#333;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:32px;
	line-height:32px;
	width:130px;
	text-decoration:none;
	text-align:center;
	
}
.button111:hover {
	background-color:#FF4000;
	color:#fff;
}.button111:active {
	position:relative;
	top:1px;
}


.button00 {

	-moz-box-shadow:inset -10px 0px 1px -10px #aebbcc;
	-webkit-box-shadow:inset -10px 0px 1px -10px #aebbcc;
	box-shadow:inset -10px 0px 1px -10px #aebbcc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:7px;
	-moz-border-radius-topleft:7px;
	border-top-left-radius:7px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:7px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:7px;
	-moz-border-radius-bottomleft:7px;
	border-bottom-left-radius:7px;
	text-indent:1.31px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:25px;
	width:110px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}
.button00:hover {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.button00:active {
	position:relative;
	top:1px;
}






		
.style11
    {

    font-family:Tahoma,Arial,verdana;
    font-size:14px;  
    font-weight : bold;
    color:#ffffff; 
    border-style:;
    text-align:center;

    }
	
  
 .menu_item_root4

      {

        font-family: Tahoma,Arial;
        text-decoration:underline;
        font-size:13px;

        font-weight:bold;

        color:#333333;


      }

.menu_item_root3

      {

        font-family: Arial;

        font-size:20px;

        font-weight:bold;

        color:#000000;


      }

.menu_item_root3676

      {

        font-family: Arial;

        font-size:16px;

        font-weight:bold;

        color:#000000;


      }
  .main_menu_title

      {



        font-family: Tahoma,Arial;

        font-size:14px;

     

      }




 .main_menu_title2

      {



        font-family: Arial;

        font-size:16px;
  
        font-weight:bold;
     

      }

.main_menu_title234

      {



        font-family: tahoma;

        font-size:16px;
  
        font-weight:bold;
     

      }
	  
	  
.main_menu_title3

      {



        font-family: Arial;

        font-size:18px;
  
        font-weight:bold;
     

      }




 .menu_item_child:link, .menu_item_child:visited, .menu_item_child:active

      {

        font-family: Tahoma,Arial;

        font-size:11px;

        cursor:hand;

        text-decoration: none;

        COLOR: #333333;

      }





  .menu_item_child:hover

      {

        background-color:#DAE4EF;

        font-weight:bold;

        text-decoration: overline;

        COLOR: #000000;

      }









.page_no:link, .page_no:visited, .page_no:active

{ 

  font-family:Tahoma,verdana;

  font-size:12px;



  text-decoration: none;

  color: #000000;

}



.page_no:hover{

  font-weight:bold;

  text-decoration: underline;

  COLOR: #FFFFFF;

            }











.links:link, .links:visited, .links:active

{ 

  font-family:Tahoma,verdana;

  font-size:14px;

  text-decoration: none;

  color: #C1CC89;

}



.links:hover{

  font-weight:bold;

  text-decoration: underline;

  COLOR: #FFFFF2;

            }




.links5:link, .links5:visited, .links5:active

{ 

  font-family:Tahoma,verdana;

  font-size:13px;

  text-decoration: none;

  color: #C1CC89;

}



.links5:hover{

  

  text-decoration: underline;

  COLOR: #FFFFF2;

            }







.links2:link, .links2:visited, .links2:active

{ 

  font-family:Tahoma,verdana;

  font-size:12px;

  font-weight:bold;

  text-decoration: none;

  color:#333333 ;

}



.links2:hover{

  font-weight:bold;

  text-decoration: underline;

  COLOR: #FFFFFF;

            }











.links3:link, .links3:visited, .links3:active

{ 

  font-family:Tahoma,verdana;

  font-size:12px;

  text-decoration: none;

  color:#203982 ;

}



.links3:hover{

  font-weight:bold;

  text-decoration: underline;

  COLOR: #000000;

            }




.links33:link, .links33:visited, .links33:active

{ 

  font-family:Tahoma,verdana;

  font-size:12px;

  text-decoration: none;

  color:#203982 ;

}



.links33:hover{

  
  text-decoration: underline;

  COLOR: #000000;

            }











.button

   {



    color:#ffffff;
    
    font-size:15px;

    font-weight:bold;

    background-color:#006699;
    
	padding: 2px 2px 2px 2px;
    
	border-style:groove;

    border-width:0px;

    border-color:navy;
	
	cursor:hand;



   }

  .button55

   {



    color:#ffffff;
    
    font-size:12px;

    font-weight:;

    background-color:#006699;
    
	padding: 2px 2px 2px 2px;
    
	border-style:groove;

    border-width:0px;

    border-color:navy;
	
	cursor:hand;



   } 
   
.button2

   {



    color:#ffffff;
    
    font-size:14px;

    font-weight:bold;

    background-color:#006699;
    
	padding: 1px 1px 1px 1px;
    
	border-style:groove;

    border-width:0px;

    border-color:navy;
	
	cursor:hand;



   }


   
   
   .button2_readonly

   {



    color:#ffffff;
    
    font-size:14px;

    font-weight:bold;

    background-color:#cccccc;
    
	padding: 1px 1px 1px 1px;
    
	border-style:groove;

    border-width:0px;

    border-color:navy;
	
	cursor:hand;



   }

   
.message_ok
  {
    font-family:Tahoma,Arial,verdana;
    font-size:13px;  
    font-weight:bold;
    color:#CC6666; 
    text-align:center;

  }


.newnew
  {
    font-family:Tahoma,Arial,verdana;
    font-size:11px;  
    font-weight:bold;
    color:#cccccc; 
    text-align:center;

  }

  
  .newnew2
  {
    font-family:Tahoma,Arial,verdana;
    font-size:13px;  
    font-weight:;
    color:#333333; 
    text-align:center;

  }
  
.links10:link, .links10:visited, .links10:active
{ 
  font-family:Tahoma,verdana;
  font-size:13px;

  text-decoration: none;
  color: #5a5f5f;
}

.links10:hover{
  font-weight:bold;
  text-decoration: underline;
  COLOR: #000000;
            }



.message_stop
  {
    font-family:Tahoma,Arial,verdana;
    font-size:13px;  
    font-weight:bold;
    color:red; 
    text-align:center;

  }


  
  .message_stop2
  {
    font-family:Tahoma,Arial,verdana;
    font-size:11px;  
    font-weight:bold;
    color:red; 
    text-align:center;

  }

  
.table_caption

  {



   FONT-family:Tahoma,Arial;

   font-weight:bold;
  
   font-size:13px;

   color:#FFFFFF;

   TEXT-DECORATION: none;



  }









.table_td_caption

  {



   FONT-family:Tahoma,Arial;

   font-weight:bold;

   font-size:14px;

   color:#FFFFFF;

   TEXT-DECORATION: none;



  }


  
.table_td_caption2

  {



   FONT-family:Tahoma,Arial;

   font-weight:bold;

   font-size:13px;

   color:#FFFFFF;

   TEXT-DECORATION: none;



  }



.table_td_caption3

  {



   FONT-family:Tahoma,Arial;

   font-weight:bold;

   font-size:13px;

   color:#000000;

   TEXT-DECORATION: none;



  }






.table_item

    {



    font-family:Tahoma,Arial,verdana;

    font-size:13px;  

    color:#000000; 

    border-style:;

    text-align:center;



    }


.table_itemeee

    {



    font-family:Tahoma,Arial,verdana;

    font-size:13px;  
    font-weight:bold;
    color:#000000; 

    border-style:;

    text-align:center;



    }





.message

  {

   color:#333333;

   font-size:13px;

   font-weight:bold;

    

  }









.message2

   {

   

    font-family:Tahoma,Arial,verdana;

    color:#666666;

    font-size:13px;

    font-weight:bold;

    border-width:1px;

    border-color:navy;



   }







.table_td_data

   {



  font-family:tahoma,Arial;

  font-size:12px;

  color:#333333;

  font-weight:;

  vertical-align: middle; 

 

  }







.tt

   {



  font-family:tahoma,Arial;

  font-size:13px;

  color:#333333;

  font-weight:bold;

  vertical-align: middle; 

 

  }









.redirect

    {



    font-family:Tahoma,Arial,verdana;

    font-size:12px;  

    font-weight:bold;

    color:#6699CC; 

    text-align:center;



    }





.text

  {

    font-family:Tahoma,Arial,verdana;

    font-size:12px;  

    font-weight:bold;

    color:#cc0000; 

    text-align:center;



  }


  
.text_so

  {

    font-family:Tahoma,Arial,verdana;

    font-size:12px;  

    font-weight:;

    color:#cc0000; 

    text-align:center;



  }
  
  
  
.texttt

  {

    font-family:Tahoma,Arial,verdana;

    font-size:12px;  

    font-weight:bold;

    color:#ffffff; 

    text-align:center;



  }








.text_readonly

        {

            text-align:center;

            font-family:tahoma;

            font-size:12px;

            font-weight:;

            color:#003366;

            border-style:groove;

            background-color:#CCCCFF;



        }




.text_readonly2

        {

            text-align:center;

            font-family:tahoma;

            font-size:13px;

            font-weight:;

            color:#ffffff;

            border-style:outset;

            background-color:#2D4363;



        }






.site_info_font

  {



   FONT-family:Tahoma,Arial;

   font-size:12px;

   color:#993300;

   TEXT-DECORATION: none;

   

  }


  
  
.site_info_font2

  {



   FONT-family:Tahoma,Arial;

   font-size:12px;

   color:#006699;

   TEXT-DECORATION: none;

   

  }




.font2

  {



   FONT-family:Tahoma,Arial;

   font-size:12px;

   color:#ffffff;

   TEXT-DECORATION: none;

   

  }


.font3

  {



   FONT-family:Tahoma,Arial;

   font-size:12px;

   color:#ffffff;
 
   TEXT-DECORATION: none;

   

  }




.note

  {



   FONT-family:Tahoma,Arial;

   font-size:12px;

   color:#663333;

   TEXT-DECORATION: none;

   

  }











.t

  {



   FONT-family:Tahoma,Arial;

   font-size:13px;

font-weight:bold;

   color:#000000;

   TEXT-DECORATION: none;

   

  }

	
.table_item2323

    {

    font-family:Tahoma,Arial,verdana;

    font-size:14px;  

    color:#000000; 
    font-weight:bold;
    border-style:;

    text-align:center;

    }
	
  
.circle{width:160px;height:160px;border-radius:90px;font-size:20px;color:#fff;line-height:150px;text-align:center;background:#ccc}