
#additional-content .be_latestnews ul { list-style:none; font-size:1.2em; padding:0; }
#additional-content .be_latestnews ul li { padding-bottom:15px; line-height:1.3; }
#additional-content .be_latestnews ul li a { border-bottom:0; }
#additional-content .be_latestnews .be_latestnews_imagelink { border-bottom:0; }

/* Forms */
.be_form {
	padding-bottom:18px !important;
}
	.be_form div {
		padding:6px 1px !important;
		border-bottom:1px solid #ccc;
	}
		.be_form div div {
			border:none;
			padding:0;
		}
		.be_form div p {
			padding:5px 0 0 150px;
		}
	.be_form div.error-message {
		border:none;
		font-size:1.1em;
		font-weight:bold;
		color:#c60000;
		padding:3px 0 0 150px;
	}
	.be_form div.be_form_submitdiv {
		padding:10px 0 10px 150px !important;
		background-color:#eee !important;
	}
	.be_form div label {
		float:left;
		display:block;
		width:150px;
		font-size:1.2em;
		font-weight:bold;
		color:#2A73C2;
	}
	.be_form div.text input,
	.be_form div.password input,
	.be_form textarea {
		padding:2px 3px;
		font-size:12px;
		font-family:Arial, sans-serif;
	}
	.be_form div.checkbox { padding-left:153px; }
	.be_form div.checkbox p { padding-left:0; }
	.be_form div.checkbox label { display:inline; float:none; padding:0 0 0 3px; width:auto; font-size:1.4em; }
	.be_form div.checkbox input { padding:0; margin:0; }
	.be_form select {
		width:280px;
	}
	.be_form div.no-label input {
		margin-left:150px;
	}
	
.be_comment, .be_form, div.be_table, div.be_linklist   {
	padding-left:32px;
	padding-right:42px;
}
div.be_leftimage, div.be_rightimage { padding-left:32px;
	padding-right:32px;}
		#main-content div.be_leftimage p, #main-content div.be_rightimage p, div.be_leftimage { padding:0;}
	
	#main-content .be_comment .be_form, #main-content .be_form p, #main-content .be_form h4  {
		padding:0;
	}
	
.be_form_radio div {clear:both; display:block; } 
	.be_form_radio div div { float:left; clear:none; }
		.be_form_radio div div label { width:auto; padding-right:10px; }
		.be_form_radio input { float:left }

div.be_news-article { padding-bottom:20px; }
div.be_news-article h4 a { color:#2A73C2; text-decoration:none; border:none; font-weight:300; font-size:1.4em; }

div.be_news-article-r { padding-bottom:20px; }
div.be_news-article-r h4 span, div.be_news-article-r h4 a { font-size:0.8em; }
div.be_news-article-r h4 span { clear:both; display:block;}
div.be_news-article-r h4 { line-height:1.2; }
div.be_news-article-r h4 a { border:none; }

	#main-content .be_comment h4, ul#comment-list, ul#comment-list p, ol#comment-list, ol#comment-list p  { padding-left:0; padding-right:0; }
		#main-content .comment-details { float:left; margin-right:20px; width:150px; }
		#main-content .be_comment h6 a { font-size:0.5em; }
		#main-content ol#comment-list p, #main-content ul#comment-list p { font-size:1em; }
			#main-content #comment-list li { background-color:#F3F3F3; padding:10px 10px 0 10px; }
			#main-content #comment-list li.alt { background-color:#FFFFFF; }


.tools ul { list-style:none; padding-left:30px; }
	.tools ul li { float:left; padding-right:10px; }		
			
ul.side-blog { padding:0; list-style:none; }
ul.side-blog li { padding-bottom:10px; }
		ul.side-blog li a {font-weight:bold; border:none; }
		
div.be_table th,
div.be_table td,
div.be_linklist th { 
	font-size:1.2em;
	}

div.be_imagesonly p a img, 
div.be_imagesonly img  { 
	display:block; 
	float:left; 
	}
#main-content div.be_imagesonly p { padding:0; } 

div.be_rightimage img { float:right; padding:4px 0 0 10px;}		

div.be_leftimage img { float:left; padding:0 10px 0 0; margin:0;}

#main-content p.be_form_success { border:1px solid #8CFF8C; background:#B9FFB9; padding:5px; margin-bottom:15px; margin-top:15px; }	

div.be_leftimage .image-large-text { padding-right:15px; }
div.be_leftimage .image-large-text p { font-size:1.1em; }
				
div.be_subnavi {}
	div.be_subnavi ul { list-style:none; padding:0; }
		div.be_subnavi ul li { float:left; text-align:center; width:155px; display:block; }
			div.be_subnavi ul li a { float:left; display:block; border:none; color:#666; }
				div.be_subnavi ul li a span { display:block; }
				div.be_subnavi ul li a span.hover { display:none; }
				div.be_subnavi ul li a:hover span.image,
				div.be_subnavi ul li.current a span.image { display:none; }
				div.be_subnavi ul li a:hover span.hover,
				div.be_subnavi ul li.current a span.hover { display:block !important; }
				
div.be_flvplayer {		
	padding-left: 32px;
	padding-right: 42px;
}
				

