
.news { width:650px; font-size:10px; color:#333333; padding:5px 2px 5px 0px; }


	.news h2 { font-size:20px; color:#ff5a00; padding:5px 2px 5px 0px; }
	
	.news a, 
	.news a:visited { font-weight:normal; text-decoration:none; color:#ff5a00; }
	.news a:hover { font-weight:normal; text-decoration:underline; }


	.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 { font-size:12px; color:#333333; padding:5px 2px 15px 0px; }
	
	
	.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 .img_holder { float:left; padding-right:5px; text-align:center; }
		
		
		.news .back { margin:0; margin-top:20px; padding:0; padding-right:30px; text-align:right; }
			.news .back a { padding-left:10px; background:url(../images/basic/back_bullet.gif) no-repeat 0px 4px;}