﻿/*
	CSS Styles for use at http://www.co.nobles.mn.us
	All Containers
	Version 1.0.0
	Revision Date 12.26.2007
	Copyright ©2007, Nobles County, Minnesota. All Rights Reserved.
*/

.Container_Body {
	font:1em Calibri, Verdana, Candara, Arial, Helvetica, "Lucida Grande", sans-serif;
	font-weight:normal;
	color:#000;
	text-align:left;
}
.clear {
	clear:both;
}
.clear-left {
	clear:left;
}
.clear-right {
	clear:right;
}
.s ul li {
	margin:0 0 0.2em -1em;
}

/* Styles for blank-container */
.blank-container, .blank-container .s {
	margin:0;
	padding:0;
}

/* Styles for angled-blue Container */
.angled-blue, .angled-blue .s {
	margin:0;
	padding:0;
}
.angled-blue {
	background:#99ffff url(/Portals/23/Containers/NCGC-V1-C/images/angled-corner-blue.gif) no-repeat 0 0;
	min-height:38px;
}
.angled-blue .s {
	padding:1em 1em 2em 1em;
	vertical-align:bottom;
}
.angled-blue .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.angled-blue .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.angled-blue .s p {
	line-height:1.1em;
}
.angled-blue .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for angled-gray Container */
.angled-gray, .angled-gray .s {
	margin:0;
	padding:0;
}
.angled-gray {
	background:#ccccff url(/Portals/23/Containers/NCGC-V1-C/images/angled-corner-gray.gif) no-repeat 0 0;
	min-height:38px;
}
.angled-gray .s {
	padding:1em 1em 2em 1em;
	vertical-align:bottom;
}
.angled-gray .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.angled-gray .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.angled-gray .s p {
	line-height:1.1em;
}
.angled-gray .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for angled-green Container */
.angled-green, .angled-green .s {
	margin:0;
	padding:0;
}
.angled-green {
	background:#99ff99 url(/Portals/23/Containers/NCGC-V1-C/images/angled-corner-green.gif) no-repeat 0 0;
	min-height:38px;
}
.angled-green .s {
	padding:1em 1em 2em 1em;
	vertical-align:bottom;
}
.angled-green .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.angled-green .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.angled-green .s p {
	line-height:1.1em;
}
.angled-green .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for angled-orange Container */
.angled-orange, .angled-orange .s {
	margin:0;
	padding:0;
}
.angled-orange {
	background:#ffcc66 url(/Portals/23/Containers/NCGC-V1-C/images/angled-corner-orange.gif) no-repeat 0 0;
	min-height:38px;
}
.angled-orange .s {
	padding:1em 1em 2em 1em;
	vertical-align:bottom;
}
.angled-orange .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.angled-orange .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.angled-orange .s p {
	line-height:1.1em;
}
.angled-orange .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for angled-pink Container */
.angled-pink, .angled-pink .s {
	margin:0;
	padding:0;
}
.angled-pink {
	background:#ffcccc url(/Portals/23/Containers/NCGC-V1-C/images/angled-corner-pink.gif) no-repeat 0 0;
	min-height:38px;
}
.angled-pink .s {
	padding:1em 1em 2em 1em;
	vertical-align:bottom;
}
.angled-pink .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.angled-pink .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.angled-pink .s p {
	line-height:1.1em;
}
.angled-pink .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for angled-yellow Container */
.angled-yellow, .angled-yellow .s {
	margin:0;
	padding:0;
}
.angled-yellow {
	background:#ffff99 url(/Portals/23/Containers/NCGC-V1-C/images/angled-corner-yellow.gif) no-repeat 0 0;
	min-height:38px;
}
.angled-yellow .s {
	padding:1em 1em 2em 1em;
	vertical-align:bottom;
}
.angled-yellow .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.angled-yellow .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.angled-yellow .s p {
	line-height:1.1em;
}
.angled-yellow .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for blue-box Container */
.blue-box, .blue-box .s {
	margin:0;
	padding:0;
}
.blue-box {
	background-color:#99ffff;
	border:solid 1px #990000;
}
.blue-box .s {
	padding:1em;
}
.blue-box .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.blue-box .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.blue-box .s p {
	line-height:1.1em;
}
.blue-box .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for gray-box Container */
.gray-box, .gray-box .s {
	margin:0;
	padding:0;
}
.gray-box {
	background-color:#ccccff;
	border:solid 1px #990000;
}
.gray-box .s {
	padding:1em;
}
.gray-box .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.gray-box .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.gray-box .s p {
	line-height:1.1em;
}
.gray-box .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for green-box Container */
.green-box, .green-box .s {
	margin:0;
	padding:0;
}
.green-box {
	background-color:#99ff99;
	border:solid 1px #990000;
}
.green-box .s {
	padding:1em;
}
.green-box .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.green-box .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.green-box .s p {
	line-height:1.1em;
}
.green-box .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for orange-box Container */
.orange-box, .orange-box .s {
	margin:0;
	padding:0;
}
.orange-box {
	background-color:#ffcc66;
	border:solid 1px #990000;
}
.orange-box .s {
	padding:1em;
}
.orange-box .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.orange-box .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.orange-box .s p {
	line-height:1.1em;
}
.orange-box .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for pink-box Container */
.pink-box, .pink-box .s {
	margin:0;
	padding:0;
}
.pink-box {
	background-color:#ffcccc;
	border:solid 1px #990000;
}
.pink-box .s {
	padding:1em;
}
.pink-box .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.pink-box .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.pink-box .s p {
	line-height:1.1em;
}
.pink-box .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for white-box Container */
.white-box, .white-box .s {
	margin:0;
	padding:0;
}
.white-box {
	background-color:#fff;
	border:solid 1px #990000;
}
.white-box .s {
	padding:1em;
}
.white-box .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.white-box .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.white-box .s p {
	line-height:1.1em;
}
.white-box .s em {
	font-weight:bold;
	font-style:italic;
}

/* Styles for yellow-box Container */
.yellow-box, .yellow-box .s {
	margin:0;
	padding:0;
}
.yellow-box {
	background-color:#ffff99;
	border:solid 1px #990000;
}
.yellow-box .s {
	padding:1em;
}
.yellow-box .s h1 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	letter-spacing:normal;
}
.yellow-box .s h2 {
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	color:#000;
	letter-spacing:normal;
}
.yellow-box .s p {
	line-height:1.1em;
}
.yellow-box .s em {
	font-weight:bold;
	font-style:italic;
}