/* 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:normal;
		color:#003D54;
	}
	.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;
	}
	

		#main-content div.be_leftimage p, #main-content div.be_rightimage p, div.be_leftimage { 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:0 0 0 28px;}		

div.be_leftimage img { float:left; padding:0 28px 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_rightimage,
div.be_leftimage, 
div.be_textonly,
div.be_imagesonly,
div.be_table,
div.be_linklist {
	padding-bottom:12px;
}

div.be_imagesonly { overflow:hidden; }