
.news { display:block; font-size:10px; color:#333333; padding:0; }


	/*.news h2 { font-size:12px; color:#ff5a00; padding:5px 2px 5px 0px; }*/
	
	.news a, 
	.news a:visited {  }
	.news a:hover {  }
	
	.news a.CategoryLink { color:#636363; font-size:11px; }


/*	.news ul { margin:0; margin-left:20px; padding:0; list-style-type:none; }
		.news ul li { margin:0; padding:0; padding-left:15px; background:url(../images/basic/list_bullet.gif) no-repeat 0px 4px; }*/
	
	.news .content { padding:5px 2px 15px 0px; }
	.GrayContentLTextCell p { padding:0px 15px 20px 15px; }
	.GrayContentLTextCell p.preamble { padding:10px 15px 0px 15px; color:#636363; font-size:13px; font-style: normal; font-weight: bold; }
	
	
	/*.news form { margin:0; margin-bottom:20px; padding:0; }

		.news fieldset { width:600px; margin:0; padding:10px; border:1px solid #666666; }
		* html .news fieldset { display:inline; }*/

		/*.news label { clear:both; display:block; float:left; width:137px; margin-left:5px; padding-bottom:8px; font-weight:bold; 
						font-size:10px; color:#333333; }*/

		/*.news input.news_text { width:270px; margin-bottom:6px; padding:3px 5px; border:1px solid #666666; background-color:#ffffff; 
									font-size:10px; color:#333333; font-family:Arial, Helvetica, sans-serif; }

		.news input.news_button {  width:60px; margin-bottom:6px; padding:3px 5px; border:1px solid #666666; background-color:#ffffff; 
									font-size:11px; color:#333333; font-family:Arial, Helvetica, sans-serif;  }

		.news select { margin-bottom:6px; border:1px solid #666666; background-color:#ffffff; font-size:10px; color:#333333;
						font-family:Arial, Helvetica, sans-serif;  }*/
	
      .news li { margin:0px 0px 10px 12px; *margin:0; padding:0px 0px 0px 0px; }

		.news .img_holder { float:none; padding-right:10px; text-align:center; }
      .news .CategoryImageHolder { float:left; width:200px; height:150px; margin:0px 20px 0px 20px; padding:0px 0px 0px 0px; text-align:left; }
      .news .CategoryImageHolder li { margin:0px 0px 0px 12px; *margin:0; padding:0px 0px 0px 0px; }
      .news .CategoryImageHolder img { margin:0px 0px 5px 0px; }
      
		
		
		.news .back { margin:0; margin-top:0px; padding:0; padding-right:20px; text-align:right; }
			/*.news .back a { padding-left:10px; background:url(../images/basic/back_bullet.gif) no-repeat 0px 4px;}*/
			
			

   .newsBlock { display:block; margin:0px 0px 0px 0px; border:0px solid red; width: 435px;}
      .newsHomeBlock, .newsMaxiInnerBlock { float:left; background:#F1F0EC url('../images/news/newsBlockBck.gif') top left no-repeat; } 
      .newsHomeBlock { width:435px; }
      .newsMaxiInnerBlock { width:502px; height:208px; }
      .newsHomeBnrRightBlock { float:right; width:305px; }
      .newsMaxiInnerBnrRightBlock { float:right; width:263px; border:0px solid red; }
      
      .newsHomeBnrRightBlock .image_holder img {margin-right:0px; margin:0px 0px 0px 0px;}
      
      .newsHomeBlock .newsTable,
      .newsMaxiInnerBlock .newsTable { margin:0; border-collapse:collapse; width:100%; height:100%; text-align:left; color:#636363; }
      .newsHomeBlock .newsHeaderCell,
      .newsMaxiInnerBlock .newsHeaderCell { padding:23px 0px 16px 62px; vertical-align:top;
                                            font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal;
                                            background:transparent url('../images/news/newsBlockTRBck.gif') top right no-repeat; }
      .newsHomeBlock .newsLeftCell { padding:3px 5px 16px 5px; vertical-align:top;
                                     background:transparent url('../images/news/newsBlockBLBck.gif') bottom left no-repeat; }
      .newsHomeBlock .newsRightCell { width:100%; padding:1px 12px 5px 0px; vertical-align:top; border:0px solid red;
                                      background:transparent url('../images/news/newsBlockBRBck.gif') bottom right no-repeat; }

      .newsMaxiInnerBlock .newsLeftCell { width:271px; padding:1px 5px 16px 62px; vertical-align:top; font-size:12px;
                                          background:transparent url('../images/news/newsBlockBLBck.gif') bottom left no-repeat; }
      .newsMaxiInnerBlock .newsRightCell { width:231px; padding:1px 5px 16px 5px; vertical-align:top; font-size:12px; }
      .newsMaxiInnerBlock .newsArchiveCell { width:210px; padding:1px 10px 5px 55px; vertical-align:bottom; font-size:12px;
                                           background:transparent url('../images/news/newsBlockBRBck.gif') bottom right no-repeat; }

   .archive { display:block; padding:5px 5px 5px 0px; text-align:right; font-weight:bold; }
