         {
           margin: 0;
           padding:0;
		  
         }
		 
         body{
           width :100%;
           height : 100%;
           background-color:#cccccc;
           margin:0;
           padding:0;
           text-align:center;
		   font-family:"Times New Roman", Times, serif;
         }

         #main
         {
           
	       width: 100%;
           background-color:red;
           float:left;
           margin:0;
           padding:0;
		   
         }

        .header
         {
          text-align:center;
          width: 100%;
	      height: 98px;
          background-image:url(../images/al/banner.PNG);
          background-repeat:repeat-x;          
         }

        .header img{
		  position:absolute; TOP:40px; LEFT:80px; 
		  width:321px;
		  height:48px;		        
        }
		
		fieldset{
		  border:none;
		}
		
        .search
         {
          width: 300px;
	      height: 30px;      
		  border-left:none;
		  border-right:none;
		  float:right;
		  margin-right:100px;
		  margin-top:20px;
		  display:block;
         }

         #srch{
		   	margin-top:5px;
		 }
		 
		 #srchBtn {
		     
		}	
		
		
		.newsbar
         {
		 /* padding-top:5px;
		  padding-bottom:5px;
		  margin-bottom:-5px;*/
          width: 100%;
	      height: 30px;
          background-color:#999999;      
		  border:#FFFFFF solid 1px; 
		  border-left:none;
		  border-right:none;
         }	
		 
        .container
         {
          margin:0;
          padding:0;
          float:left;
          width: 100%;
	      height: auto;
          background-color:#FFFFFF;        
         }

        .left
         {
          margin: 0;
         /* padding-left:4px;*/
          float:left;
          width: 88%;
	      height: 2000px;
          background-color:white;
		  border:#999999 solid 1px;   
		  text-align:left; 		  	    
         }

        .top
         {
          float:left;
          width: 100%;
	      height:auto;
          background-color:#FFFFFF;
		 /* padding:2px;   
		  padding-left:8px;   */   
         }
		 
		 .top a{
		        text-decoration:none;	
				color:#0066FF;	 
		 }

         .top a:visited {
		      text-decoration:none;	
			  color:#0066FF;		
		 }
		 
		 .top a:hover {
		      text-decoration:underline;
			  color:#0066FF;
		 }
		 
        #center
         {
          float:left;
          width: 100%;
	      height: auto; /*410px;*/
          background-color:white;             
         }

        .left_2
         {
          float:left;
          width: 45%;
	      height: 1725px;
          background-color:white;        
         }
	
	   .right_2{
          float:right;
          width: 54%;
	      height: 1725px;
          background-color:white;
		  border-left:#CCCCCC solid 1px;
		 }
/*****************************/
        .up
         {
          float:left;
          width: 100%;
	      height: 85%;
        /*  background-color:#F7F7F7;
		  border-bottom:1px solid #D1D1D1;*/
		  background-image:url(../images/al/menu.png);
		  background-repeat:repeat-x;
		  /* margin-top:2px;  
		 margin:2px;   */  
		  text-align:left;
         }

        .down
         {
          float:left;
          width: 100%;
	      height: 15%;
       /*    background-color:#F7F7F7;
		 border-bottom:1px solid #D1D1D1;
		  margin-top:2px;*/
          background-image:url(../images/al/menu.png);
		  background-repeat:repeat-x; 
		 /* margin:2px; */
		  margin-right:0;
		  text-align:left;		     
         }

        .up_2
         {
          float:right;
          width: 100%;
	      height: 75%;
         /* background-color:#F7F7F7;
		  border:1px solid #D1D1D1;*/
		  border-top:none;
		  border-right:none;   
		  background-image:url(../images/al/menu.png);
		  background-repeat:repeat-x;  
		 /* margin:2px;  */ 
		  text-align:left;	  
         }

        .down_2
         {
          float:left;
          width: 100%;
	      height: 25%;
        /*  background-color:#F7F7F7;
		  border:1px solid #D1D1D1;
		    margin-top:2px;*/
		  border-top:none;
		  border-right:none;
		  
		  background-image:url(../images/al/menu.png);
		  background-repeat:repeat-x; 
		 /* margin:2px; */ 
		  margin-right:0;
		  text-align:left;                 
         }
		 
		 #titlte4{
		    color:#0000FF;
			font-size:14px;
			font-weight:bold;
			padding-left:10px;
			padding-top:5px;
			margin-bottom:8px;
		 }
		 
		 #titlte2{
		    color:#FFFFFF;
			font-size:15px;
			font-weight:bold;
			padding-left:10px;
			padding-top:2px;
		 }
/*****************************/


	  .bottom
	  {
          float:left;
          width: 100%;
	      height: 90px;
          background-color:black;  
		  background-image:url(../images/al/bottom.png);
		  background-repeat:repeat-x;
		  margin:2px;
		  margin-right:0;
		  margin-left:0;
		  padding-top:5px;		 
	  }

        .bottom a {
         color:#666666;
		 font-weight:bold;
		 text-decoration:none;
        }

        .right
	     {
          float: right;
          width: 11%;
	      height: 2000px;
          background-color:#F7F7F7;		  
		/*  border-left:1px solid #D1D1D1; */

	  }
 
        .footer{
          float:left;
          width: 100%;
	      height: 25px;
          /*background-color:yellow;
		  background-image:url(../images/al/footer1.png);
		  background-repeat:repeat-x;     */
		  padding-top: 2px;
		  font-family:"Times New Roman", Times, serif;  
		   
	  }
	   
	    .footer a {
		  text-decoration:none;
		  font:"Times New Roman", Times, serif;
		  vertical-align:bottom;
		  font-size:12px;
		  color:#FFFFFF;
		  font-weight:bold;
		}

        .footer a:hover{
		  color:#CCCCCC;
		}
		
        
        #copy {
			background-color:#467EA4;
			float:left;
			font-family:Arial,Helvetica,sans-serif;
			font-size:11px;
			height:40px;
			width:100%;
			padding-left:10px;
        }
		
		#bmenu a {
			color:#FFFFFF;
			font-family:Arial,Helvetica,sans-serif;
			font-size:12px;
			font-weight:bold;
			margin-right:20px;
			text-decoration:none;
		}	
		
		#bmenu div {
			margin-top:10px;
		}
        
		#bmenu a:hover {
		   text-decoration:underline;
		}
				
		.inName{
		    font-size:12px;
			color:#CC6600;		
		}
		
		.tablerow {
		   background-color:#F7F7F7;
		   
		}
		
		.tablerow td{
		    padding-left:4px;	
			border-bottom:#999999 solid 1px;		
		}
		
		.tablerow td a {
		   text-decoration:none;
		   color:#000000;
		}
		
		.tablerow td a:hover {
		   text-decoration:none;
		   color:#0066CC;		  
		}
		
		.tablerow td a:visited{
		     text-decoration:none;
		}
		
		.tablerow thead td{
		   background-color:#0099FF;
		   color:#FFFFFF;
		   text-align:center;
		   font-family:"Times New Roman", Times, serif;
		   font-size:15px;
		   font-weight:bold;
		   border:#FFFFFF solid 1px;
		   height:25px;
		}
		
		.resultTable {
			height::5px; 
			width:100%; border:#999999 solid 1px; 
			border-right:none; 
			color:#FF0000; 
			font-weight:bold		
		}
		
		#index a{
		   text-decoration:underline;
		   padding-left:5px;
		   font-size:14px;
		   font-weight:400;
		   color:#0000FF;
		}
		
		#menu {
		       width:100%;
			   text-align:center;
		}
		
		#menu a{
		       text-decoration:none;
			   color:#FFFFFF; 
			   font-weight:bold;
		}
		
		#menu a:hover{
		       color:#CCCCCC;
		}		
		
		#topTable{
		       float::left;
			   font-size:12px;
			   background-color:#FFFFFF;
			   color:#0000CC;		
			   width:100%;
		}
		
		#leftTop{
		      width:98%;
			  height:35px;
			  background-image:url(../images/al/menu.png);
		}
		
		#log {
			position:absolute; 
			TOP:40px; LEFT:80px;  
			width:321px; height:48px;
			background:url(../images/al/logo.png);_background: 0;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/al/logo.png');
			background-repeat:no-repeat;		
		}
		
		#footer_top {
		
               float:left; 
			   display:block; 
			   overflow:hidden; 	
			   width:100%;		   		
		}
		
		#category{
	         width:100%; 
			 height:25px; 
			 border:medium;  
			 background-color:#0099FF; 
			 text-align:left; 
			 color:	#FFFFFF	;
		
		}
		
		#subcategory{
		     width:100%; 
			 height:25px; 
			 border:medium;  
			 background-color:#0099FF; 
			 text-align:left; 
			 color:#FFFFFF;
		}
		
		#subcat_inner{
		     color:#00FF66;
		    /*  font-size:14px; 
			  background-color:#000000; 
			  width:100%;
			  height:auto;*/
		}
		
		#subcat_inner a {
		      text-decoration:none;
			  color:#0066FF;
		}
				
		#ennerTop_bottom{
		      padding-left:10px;			  
		}
		
		#menu {
		      display:block;
			  font-size:16px;
		}
		.mainlevel{
		     color: #000000;
		}
/******************* Article's decorations ********************/
			