@charset "utf-8";

/* Octopus Engine */
.north { background: url(/images/north.png) repeat-x top; }
.east { background: url(/images/east.png) repeat-y right; }
.south { background: url(/images/south.png) repeat-x bottom; }
.west { background: url(/images/west.png) repeat-y left; }
.ne { background: url(/images/ne.png) no-repeat top right; }
.se { background: url(/images/se.png) no-repeat bottom right; }
.sw { background: url(/images/sw.png) no-repeat bottom left; }
.nw { background: url(/images/nw.png) no-repeat top left; }

.nw { padding: 20px; } /* Controls padding.  Increase to make text further away from edges; decrease to bring closer.  */

/* Octopus Box 1 - max width default */
.octopus {
	width: 100%;
	clear: both;
	text-align: justify;
	background-color: #F8FBFC;
	}
.orca {
	clear: both;
	width: 90%;
	background-color: #F8FBFC;
	}

/* Octopus Box 2 - 30% width */
.seahorse {
	float: none;
	width: 650px;
	clear: both;
	background-color: #F8FBFC;
	}

/* Octopus Box 3 - 70% width */
.swordfish {
	float: right;
	width: 200px;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	background-color: #F8FBFC;
	}


/* Octopus Box 4 - 100% width - Verbose, same as box #1 */
.squid {
	clear: both;
	width: 260px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	background-position: center top;
	vertical-align: top;
	text-align: justify;
	color: #4B4B4B;
	background-color: #F8FBFC;
	}
.squidleft {
	clear: both;
	width: 260px;
	float: left;
	background-color: #F8FBFC;
		}
.pagew {
	color: #666666;
	width: 550px;
	padding-top: 0px;
	margin: 0px;
}
.columns-left {
	clear: left;
	float: left;
	width: 335px;
	margin: 0em 0em 0em;
	padding: 0em 0em 0em0em;
	background-color: rgb(255,255,255);
	height: 210px;
}
.columns-right {
	float: right;
	width: 335px;
	margin: 0em 0em 0em;
	padding: 0em 0em 0em0em;
	background-color: rgb(255,255,255);
	height: 210px;
}
.columns-left2 {
	clear: left;
	float: left;
	width: 335px;
	margin: 0em 0em 2em;
	padding: 0em;
	background-color: rgb(255,255,255);
	text-indent: 2px;
}
.columns-right2 {
	float: right;
	width: 335px;
	margin: 0em 0em 2em;
	padding: 0em;
	background-color: rgb(255,255,255);
}
.columns-full {
	float: left;
	width: 100%;
	margin: 0em 0em 2em;
	padding: 0em;
	background-color: rgb(255,255,255);
	text-indent: 2px;
}
.sidebar1 {
	font-size: 10px;
	color: #666666;
	width: 87%;
	text-align: justify;
	clear: both;
}
