/* CSS Document */


ul {
	padding-left: 1em;
	}
	

.Text,.Text li {
	list-style-type: decimal;
	margin-left: .5em;
	padding-left: 0;
	margin-bottom: 1em;
	}


		/* ........... MENUS & NAV ............*/

.Menu {
	float: left;
	clear: none;
	position: relative;
	list-style-type: none;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 0;
	overflow: hidden;
	}
	@media (max-width: 30em) {
		.Menu {
			border-bottom: solid 2px black;
		}
	}
	
	.Menu li {
		position: relative;
		float: left;
		width: 100%;
		}
	.Menu li.Icon {
		padding-top: 120px;
		padding-bottom: .5em;
		color: #999;
		font-size: 1.15em;
		background-repeat: no-repeat;
		background-position: 15px 25px;
		}
		@media (max-width: 30em) {
		.Menu li.Icon {
			padding-top: 120px;
			}
			}
	.Menu a {
		Float: left;
		height: 3em;
		Width: 100%;
		padding-top: 1em;
		border-top: solid 1px #ccc;
		text-indent: 4em;
		}
		@media (max-width: 30em) {
		.Menu a {
			padding-top: 0.5em;
			height: 2em;
			text-indent: 3em;
			}
			}
	.Menu strong {
		position: absolute;
		top: .65em;
		left: 0px;
		font-weight: normal;
		font-size: 1.6em;
		color: #000;
		}
		@media (max-width: 30em) {
		.Menu strong {
			top: .5em;
			font-size: 1.2em;
			}
			}
			

		


/* Dividers */


.Col.Divider {
	border-right: solid 1px #CCC;
	}
	@media (max-width: 30em) {
	.Divider {
		border-right: none;
		}
		}
	
.Col.Divider.Strong {
	border-right: solid 2px #666;
	}
	@media (max-width: 50em) {
	.Divider.Strong {
		border-right: none;
		}
		}
	

	
.Center {
	text-align: center;
	}
	




			

.Divider {
	border-right: solid 1px #CCC;
	}
	@media (max-width: 30em) {
	.Divider {
		border-right: none;
		}
		}
	
.Divider.Strong {
	border-right: solid 2px #666;
	}
	@media (max-width: 50em) {
	.Divider.Strong {
		border-right: none;
		}
		}
	
.Caseblanche {
	background-color:#f6f6f6;
	padding: 1.5em;
	
}

	
