
/* --- Styles for General Tags ----------------------------------------------------------------------- */
	body { background-color:#ffffff;}
	body, p, table, thead, tbody, tfoot, tr, td, th, span, ul, li, input, select, textarea { font-family: 'Roboto', sans-serif; font-weight:400; font-size:14px; line-height:1.2857; color:#000000; }
	
	.ed_body ul {
		margin: 10px 0 25px 0;      
		padding: 0;
	}
	.ed_body ul li {
		padding: 4px 0px 3px 20px;
		position:relative;
	}
	.ed_body ul li:after {
		content:" "; position:absolute; top:10px; left:0; width:6px; height:6px; border-radius:5px; background-color:#00467f;
	}
	.ed_body ul:first-child { margin:0 0 25px 5px; }
	.ed_body ul:last-child { margin:10px 0 0 5px; }
	
	.ed_body ol {
		color: #545454;
		margin: 10px 0 45px 25px;      
		padding: 0;
	}
	.ed_body ol > li {
		color: #545454;
		padding: 4px 0px 4px 5px;
		font-weight:400;
		display:list-item;
		list-style-type: decimal !important;
	}
	.ed_body ol > li > ul {
		margin: 10px 0 10px 30px !important;
	}

	.ed_body a:link,  .ed_body a:visited { color: #00467f; text-decoration: none; }
	.ed_body a:active, .ed_body a:hover { color: #00467f; text-decoration: underline; }

	textarea { padding:8px;}
    hr { height:1px; border:0; background-color:#dbdbdb; margin:25px 0; padding:0; clear:both; }
	
/* --- User Styles for Page ----------------------------------------------------------------------- */

	.bd_Title {
		color: #00467f;
		font-size: 26px;
		text-decoration: none;
		margin-bottom:25px;
		font-weight:400;
	}
	
	.bd_SubTitle {
		color: #000000;
		font-size: 16px;
		text-decoration: none;
		font-weight:700;
	}
	
	.bd_Emphasis {
		font-weight: 700 !important;
	}

	.bd_Emphasis_2 {
		color:#00467f;
		font-weight:700 !important;
		font-size:16px;
		display:block;
		padding:15px 20px;
		background-color:#ececec;
	}

	.bd_Quote {
		font-style: italic;
	}
	
	.bd_Small {
		font-size: 12px;
	}	
	/*
	.bd_Table { width:100%; }
	.bd_Table td { padding:8px 4px 8px 15px;border-left:1px solid #47628e; font-size:18px; text-align:left;}
	.bd_Table td:first-child { padding-left:0;border-left:none;}
	.bd_Table tr { border-bottom:1px solid #47628e; }
	.bd_Table thead td { font-weight:600; }
	*/
	
	.inbody-img { 
		float:left; margin:0 20px 15px 0; max-width:60% !important;
    }
	.inbody-left-img { 
		float:left; margin:0 30px 25px 0; max-width:50% !important;
    }
	.inbody-right-img { 
		float:right; margin:0 0 25px 30px; max-width:50% !important;
    }


@media (min-width: 768px) {
	.bd_Title { font-size:30px; }

}
@media (min-width: 1200px) {
}


@media (max-width: 991px) {
	.inbody-img { max-width:40% !important; }
	.inbody-right-img, 
	.inbody-left-img { max-width:40% !important; }
}

@media (max-width: 480px) {
	.inbody-img { margin:0 auto 15px auto; max-width:100% !important; float:none; clear:both; }
	.inbody-left-img,
	.inbody-right-img { margin:0 auto 15px auto; float:none; clear:both; }
}
