/*	ARTICLE FRONT > COLUMNS
////////////////////////////////////////////////*/

blockquote.articleLeftContentExtended,
blockquote.articleRightContent,
blockquote.articleAdvertise
{margin: 0; margin-right: 10px; padding: 0; float: left; background: none; border: 0;}

	blockquote.articleLeftContentExtended
	{width: 610px; border-right: 1px solid #EEE; border-left: 1px solid #EEE;}

	blockquote.articleRightContent
	{width: 200px;}
	
	blockquote.articleAdvertise
	{width: 120px; margin: 0;}

/*////////////////////////////////////////////////
	ARTICLE SUMMARY > LEFT CONTENT EXTENDED > 
////////////////////////////////////////////////*/

div.summaryArcticle50 *
{margin: 0; padding: 0;}

	div.summaryArcticle50
	{font: normal 11px Verdana, Arial, Helvetica, sans-serif; clear: both; text-align: left; margin: 0 10px 10px 10px; padding-bottom: 10px; border-bottom: 1px solid #EEE;}

		div.summaryArcticle50 h1
		{font: bold 17px Arial, Helvetica, sans-serif; color: #7BB334; padding-top: 5px;}

			div.summaryArcticle50 h1 a:link,
			div.summaryArcticle50 h1 a:active,
			div.summaryArcticle50 h1 a:visited,
			div.summaryArcticle50 h1 a:hover
			{color: #000; text-decoration: none; padding-left: 5px; border-left: 5px solid #7BB334;}
			
				div.summaryArcticle50 h1 a:hover
				{color: #7BB334; text-decoration: underline;}
			
				div.summaryArcticle50 h1 ul.iconNavbar li a:link,
				div.summaryArcticle50 h1 ul.iconNavbar li a:active,
				div.summaryArcticle50 h1 ul.iconNavbar li a:visited,
				div.summaryArcticle50 h1 ul.iconNavbar li a:hover
				{color: #38495C; border:1px solid #EEE;}
				
					div.summaryArcticle50 h1 ul.iconNavbar li a:hover
					{border: 1px solid #B0BFCF; text-decoration:none;}
	
			div.summaryArcticle50 h1 span
			{display: block; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: left; padding: 0 0 5px 10px;}

		/* ARTICLE IMAGE */
		
		div.summaryArcticle50 table.imgArticleSummary
		{float: left; margin-right: 10px; background: #F1F3F8; border: 5px solid #E2E7F1;}
		
			div.summaryArcticle50 table.imgArticleSummary td
			{text-align: center; vertical-align: middle;}
		
				div.summaryArcticle50 table.imgArticleSummary img
				{margin: 3px;}

		div.summaryArcticle50 p
		{padding-top: 10px;}

		a.articleMoreInfo:link,
		a.articleMoreInfo:active,
		a.articleMoreInfo:visited,
		a.articleMoreInfo:hover
		{color: #BF4D00; font-weight: bold; text-align: right; display: block; padding: 5px; border: 0;}
	
			a.articleMoreInfo:hover
			{color: #000; text-decoration: underline;}

			
/* RESULT PAGE > CATEGORIES BASE  
/////////////////////////////////////////////////////*/

div.articleCATEGORIES
{margin: 0 15px 0 15px; padding: 10px; background: #FFF; border: 5px solid #EDF4FB;}

	div.articleCATEGORIES blockquote,
	div.articleCATEGORIES blockquote.articleCATEGORIESrightcolumn	
	{width: 50%; font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 0; float: left;}
	
		div.articleCATEGORIES blockquote.articleCATEGORIESrightcolumn
		{width: 48%; float: right;}

		div.articleCATEGORIES blockquote a:link,
		div.articleCATEGORIES blockquote a:active,
		div.articleCATEGORIES blockquote a:visited,
		div.articleCATEGORIES blockquote a:hover
		{font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #555; text-decoration: none;}
	
			div.articleCATEGORIES blockquote a:hover
			{color: #000; text-decoration: underline;}
			
		div.articleCATEGORIES blockquote a.articleCATEGORIEStitle:link,
		div.articleCATEGORIES blockquote a.articleCATEGORIEStitle:active,
		div.articleCATEGORIES blockquote a.articleCATEGORIEStitle:visited,
		div.articleCATEGORIES blockquote a.articleCATEGORIEStitle:hover
		{font: bold 14px/20px Arial, Helvetica, sans-serif; color: #000; display: block; text-decoration: none; margin: 0; padding: 0 0 0 7px; background: url("../images/design/bg_CATbullet.gif") 0 7px no-repeat; border: 0;}

				div.articleCATEGORIES blockquote a.articleCATEGORIEStitle:hover
				{color: #4C8ECC; text-decoration: underline;}

					div.articleCATEGORIES blockquote a.articleCATEGORIEStitle span {color: #999;}
					
/* RESULTS PAGE > MIDDLE CONTENT > BASE CATEGORIES 
/////////////////////////////////////////////////////*/

.base-categoriesRESULTS
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000; text-align: left; margin: 0 10px 0 10px;}

	.base-categoriesRESULTS strong.base-categoriesRESULTSdetail
	{color: #000; margin-right: 5px;}

		.base-categoriesRESULTS a:link,
		.base-categoriesRESULTS a:visited,
		.base-categoriesRESULTS a:active,
		.base-categoriesRESULTS a:hover
		{font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color: #000;}

			.base-categoriesRESULTS a.highlighted:link,
			.base-categoriesRESULTS a.highlighted:visited,
			.base-categoriesRESULTS a.highlighted:active,
			.base-categoriesRESULTS a.highlighted:hover
			{color: #000; text-decoration: none;}
			
				.base-categoriesRESULTS a:hover,
				.base-categoriesRESULTS a.highlighted:hover
				{color: #4C8ECC; text-decoration: underline;}
		
				.categories-active:link,
				.categories-active:active,
				.categories-active:visited,
				.categories-active:hover
				{color: #4C8ECC;}

			.categories-link:link,
			.categories-link:active,
			.categories-link:visited,
			.categories-link:hover
			{font-weight: normal; text-decoration: none; color: #000;}
	
				.categories-link:hover
				{color: #4C8ECC; text-decoration: underline;}
			
		.categories-activeBOLD:link,
		.categories-activeBOLD:active,
		.categories-activeBOLD:visited,
		.categories-activeBOLD:hover {font-weight: bold; color: #000;}

		/* RESULTS PAGE > MIDDLE CONTENT > SUBCATEGORIES RESULTS
/////////////////////////////////////////////////////*/

div.base-subcategoriesRESULTS {margin: 0 auto 10px auto; padding: 10px; background: #FFF; border: 0;}

	div.base-subcategoriesRESULTS div.summary-content {padding-top:10px; margin-bottom:20px;}

	div.base-subcategoriesRESULTS blockquote {line-height: 5px; height: 5px; margin: 5px 0 0 0; padding: 0; border-bottom: 1px solid #EEE;}

	div.base-subcategoriesRESULTS h1 {font: normal 18px/23px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #7BB334; text-align: center; margin: 5px 0 0 0; padding: 0 15px 7px 10px; border-bottom: 1px solid #EEE;}
	
	div.base-subcategoriesRESULTS h2 {margin:0; padding:0; display:inline;}
	
	div.base-subcategoriesRESULTS p.categoriesSubtitle {font: bold 11px/18pt Verdana, Arial, Geneva, Helvetica, sans-serif; color: #000; text-align: left; margin: 0; padding: 5px 15px 0 20px; padding-left: 10px; background: none;}

		div.base-subcategoriesRESULTS table	{padding: 0;}
		
			div.base-subcategoriesRESULTS table td {width: 172px; text-align: left; vertical-align: top; padding: 3px;}

				div.base-subcategoriesRESULTS table td,
				div.base-subcategoriesRESULTS table td a:link,
				div.base-subcategoriesRESULTS table td a:visited,
				div.base-subcategoriesRESULTS table td a:active,
				div.base-subcategoriesRESULTS table td a:hover {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration: none;}

					div.base-subcategoriesRESULTS table td a:hover {color: #000; text-decoration: underline;}