/*layout deco*/
.items-leading 					{}
.items-row 						{}

.article-info,
.actions						{margin-bottom:15px!important;}
.article-info					{width:85%!important;}
.article-info-term				{display:none!important;}

/*meta*/
dl.article-info 				{color: #afacac; text-transform: none;}
.contentdescription 			{border-bottom: 1px solid #ccc;}

/*inline images*/
p.img_caption 					{color: #afacac; text-transform: uppercase;}

/*tables*/
thead tr th 					{background: #333;color: #fff;padding: 5px;}
thead tr th a,
thead tr th a:hover,
thead tr th a:focus,
thead tr th a:active 			{color: #fff;}
.cat-list-row1,
.cat-list-row12,
tr.cat-list-row1 td,
tr.cat-list-row2 td 			{padding: 5px;}
.cat-list-row1:hover,
.cat-list-row2:hover 			{background: #ffffff;}
.cat-list-row2,
tr.cat-list-row2 td 			{background-color: #f6f6f6;}

/*content toc*/
table.contenttoc 				{border: 1px solid #ccc;}
table.contenttoc td 			{border-bottom: 1px dotted #ccc;}
table.contenttoc th 			{background: #f6f6f6;border-bottom: 1px solid #ccc;text-transform: uppercase;}

/*polls*/
form#poll 											{border-bottom: 1px dotted #ccc;font-weight: bold;}
dl.poll 											{border-bottom: 1px dotted #ccc; }
table.pollstableborder td 							{background: #f6f6f6;border-bottom: 1px solid #ccc;font-weight: bold;padding: 5px !important;}
table.pollstableborder tr.sectiontableentry0 td,
table.pollstableborder tr.sectiontableentry1 td 	{background: #fff; font-weight: normal; }

/*joomla menu*/
#ja-container ul.menu 					{margin: 0; padding: 0; font-weight:bold}
#ja-container ul.menu li 				{background: url(../images/darker-arrow1.png) no-repeat left 10px;										margin: 0; 
										overflow: hidden; 
										padding: 0 0 0 10px; 
										font-weight:bold
										}
#ja-container ul.menu li a 				{display: block; outline: none; padding: 3px 0; }
#ja-container ul.menu li a:hover,
#ja-container ul.menu li a:active,
#ja-container ul.menu li a:focus 		{}
#ja-container ul.menu li.active a 		{font-weight: bold; }
#ja-container ul.menu li ul 			{margin: 0 0 0 10px; }
#ja-container ul.menu li li 			{background:none; }
#ja-container ul.menu li li a 			{font-weight: normal !important; text-indent: 10px; }
#ja-container ul.menu li li a:hover,
#ja-container ul.menu li li a:active,
#ja-container ul.menu li li a:focus 	{background: none; }
#ja-container ul.menu li.active > a 	{color:#181818 !important;font-weight:bold!important; }
#ja-container ul.menu span.separator 	{display: none; }

/*joomla menu on the darker backgrounds*/
#ja-botsl-b ul.menu li					{
										background-image: url(../images/darker-arrow1.png);
										background-repeat:no-repeat;
										background-position: 2px 8px;
										padding-left: 12px;
										}
#ja-botsl-b ul.menu li a				{display: block; outline: none; padding: 3px 0;}


/*pagination*/
.pagination li span,
.pagination li strong 			{line-height: 20px;}
.items-more 					{border-bottom: 1px solid #ccc;}
.items-more h3 					{font-size: 125%;}
.pagination ul, ul.pagenav 		{float: none;margin: 10px 0;}

.pagination 											{margin-bottom:10px;}

.pagination ul li span.pagenav							{font-size:24px;}	
.pagination ul li.pagination-start span.pagenav,
.pagination ul li.pagination-prev span.pagenav,
.pagination ul li.pagination-next span.pagenav,
.pagination ul li.pagination-end span.pagenav			{font-size:12px!important;}

/*Breadcrumbs*/
.breadcrumbs-wrap					{display:block;float:left;
									background:url(../images/breadcrumbs-bg.png) no-repeat left bottom;
									width:100%;
									padding: 0 0 8px 0;
									}
span.breadcrumbs 					{font-size:1em!important;}
span.breadcrumbs img				{margin:0 7px 0 7px!important;}
a.pathway							{}
span.start							{margin-right:7px;margin-left:10px;}

/*Extras*/
.ja-links 						{padding-right: 10px; }
.ja-links li 					{padding: 0 10px; }