@charset "utf-8";

/* 	-----------------------------------------------------------
	
		ASICS Styling 
		= = = = = = = = = = = = = = = = = = = =
		Knowledge: Category
	
	-----------------------------------------------------------*/


/*	General
	-------------------------------- */	
	#main-content {
		padding: 0;
		}

			
/*	Global Title
	-------------------------------- */
	.global-title {
		display: inline;
		width: 923px;
		margin: 0 0 -1px 0;
		padding: 1px 0 0 0;
		}
	
	.global-title h1 {
		width: 903px;
		padding: 18px 10px 5px;
		}


/* 	Knowledge Cotainer
	-------------------------------- */	
	.knowledge_container {
		float: left;
		width: 923px;
		padding-bottom: 60px;
		}
		
		.knowledge_container.nopadding {
			padding-bottom: 0px;
			}
			
		.knowledge_container.preparation {
			padding-top: 10px;
			}
		
		.knowledge_container .row {
			float: left; display: inline;
			margin: 0px 0 30px 0;
			padding: 0 6px;
			border-top: 1px dashed #e5e5e5;
			}

			.knowledge_container .row.toppadding { padding-top: 10px; }

			.knowledge_container .row.borderless { border: 0px !important; }

/* 	Rows
	-------------------------------- */	
	.row h2 { margin: 10px 0; }

	.row .more { float: left; display: inline; width: 910px; margin: 18px 0 0 0; }
	
	.row .more h3 { float: left; display: inline; }
	.row .more ul { padding: 0 0 0 4px; }
		.row .more li { display: inline; }
		.row .more li a { padding: 0 0 0 11px; background: url(/img/bg_slash_9px.png) no-repeat 2px 1px; }
		.row .more li:first-child a {background:none; padding:0 0 0 5px;}


/* 	Articles
	-------------------------------- */	
	.articles {
		width: 910px;
		float: left;
		display: inline;
		}
			
		.articles li { float: left; display: inline; overflow: hidden; width: 293px; margin-right: 14px; }
	
		.articles li.last { margin-right: 0px; }

		.articles li .thumbnail { width: 293px; display: block; padding: 1px; margin-bottom:9px; }

/* 	Additional Articles
	-------------------------------- */	
	#additional_articles { width: 923px; float: left; display: inline; padding-top: 20px; background: transparent url(/img/bg_dotted_alpha_blue.png) repeat-x 0 0; border: 0px; }	
		#additional_articles h2 					{ margin: 0px; }
		#additional_articles ul.article_links li 	{ display: inline; margin: 5px 0px; }


/* 	Typography
	-------------------------------- */
	.knowledge_container .row h2 { color:#000000; font-weight:bold; font-size:1.0em; line-height:1.1; text-transform: uppercase;}
	.knowledge_container .row h2 a { color:#000000; }
	.articles li h3 {font-weight:normal;font-size:1.6em; line-height:1.1;}
	.articles li p {font-size:1.2em; line-height:1.5;}

	.row .more h3 {font-weight:normal; font-size:1.2em; text-transform:uppercase; line-height:1.1;}
	.row .more ul li {font-size: 1.2em; line-height:1.1;}

	#additional_articles ul.article_links li { font-size: 1.2em; }
