/*---- joomla styles ----*/
.componentheading,.contentheading {	
	padding: 1px 0 0.3em 0;
	color: #575b66;
	text-align: left;
	width:99%;
	font: normal 1.6em Arial, Helvetica, sans-serif;
}
.createdate,.modifydate,.small { color:#BFBFBF; font-size:.75em; }
table.contenttoc { color: #333300; border: 1px solid #333; }
table.contenttoc td { font-size: 0.9em; font-weight: normal; text-align:left; }
table.contenttoc { margin: 5px; border: 1px solid #ccc; padding: 5px; }
table.contenttoc td { padding: 0 5px;}

td.buttonheading { width:auto; padding-right: 2px;}

div.mosimage { margin: 5px; }
div.mosimage_caption { font-size:0.9em; color: #666; }

.pagenav { line-height:3em; background-color: #417914; color: #fff; padding: 3px 5px 3px 3px; border: 1px solid #D2F310; }
.pagenav_next, .pagenav_prev	{font-size:1.4em; line-height: 3em; font-weight: normal; }
.pagenav_prev a:link, .pagenav_next a:link,
.pagenav_prev a:visited, .pagenav_next a:visited { background: #D2F310; border: 1px solid #447718; color: #000; padding:3px; }
.pagenav_prev a:hover, .pagenav_next a:hover {background: #fff; color: #000;}

div.syndicate div { text-align: center; }

.sectiontableheader {color: #fff;  font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding: 12px 4px 4px 4px;}
tr.sectiontableentry1 td { padding: 4px; color: #fff; background-color: #234009; }
tr.sectiontableentry2 td { padding: 4px; color: #fff; background-color: #27470A;}

td.sectiontableentry1 { padding: 3px; color: #fff; background-color: #234009;}
td.sectiontableentry2 { padding: 3px; color: #fff; background-color: #27470A;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Article Spans Start																		*/
.small, .modifydate, .createdate { font-size: .84em; color: #fc0; /* #039; */ }
.small 		{ padding-top: .5em; text-align: left; }
.modifydate { padding-top: .5em; text-align: left; }
.createdate { line-height: .8em; display: block; padding-bottom: 1em; }

#colMain li { /* sets vertical spacing on list elements ( news and weblinks ) */
	line-height: 1.5em;
	padding-left: 10px;
	margin-left: 10px;
}

/* Pagination in News Articles */
div#main_content_no_left .pagenavcounter 	{color:#D2F310; font-weight:bold;  }
div#main_content_no_left table.contenttoc	{background:#4B680B; border:1px dashed #D2F310; color:#fff;}
* html div#main_content_no_left table.contenttoc	{float:none; display: block; clear:both; }
div#main_content_no_left div.pagenavbar		{color:#D2F310; font-weight:bold;}
div#main_content_no_left a.toclink 			{}

/* Article Spans End	*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.column table.contentpaneopen {margin:1em 0;}
.column table.contentpaneopen th {text-align:left;}

.contentdescription {padding: 20px;}


