@charset "UTF-8";
/* CSS Document */

html { 
	height: 100%;
	margin: 0 0 1px 0;
	padding: 0;
}
body {
	height: 100%;
	margin: 0 0 1px;
	padding: 0;
	font: 13px Arial, Helvetica, sans-serif;
}
img {border: 0px;}
.containerSky {
	margin: 0px auto 0;
	padding: 0;
	width: 770px;
	background: #82bf6e url(images/homeSky.jpg) repeat-x scroll left top;
}
.containerPlan {
	margin: 0px auto 0;
	padding: 0;
	width: 770px;
	background: #86c06d url(images/homeSky.jpg) repeat-x scroll left top;
}
.containerGroup {
	margin: 0px auto 0;
	padding: 0;
	width: 770px;
	background: #76bf66 url(images/groupSky.png) no-repeat;
}

.containerWatch {
	margin: 0px auto 0;
	padding: 0;
	width: 770px;
	background: #52B1E7 url(images/watchingSky.jpg) repeat-x scroll left top;
}
.containerWatch .inner{
	padding: 0;
	width: 770px;
	background: url(images/moon.png) no-repeat;
}
.containerSalmon {
	margin: 0px auto 0;
	padding: 0;
	width: 770px;
	background: #f79a84
}
.containerTurquoise {
	margin: 0px auto 0;
	padding: 0;
	width: 770px;
	background: #51c3c3;
}
.containerArchway {
	margin: 0px auto 0;
	width: 770px;
	background: #83c470 url(images/archwaySide.jpg) no-repeat left top;
	border: solid 1px #5a7f51;
	padding: 10px 0 10px 0;
	margin-bottom: 10px;
	position: relative;
}
.footerSky {
	background: #a2dcf0;
	margin: 0;
	padding: 0;
}
.footerSalmon{
	background: #f79a84;
}
.footerTurquoise{
	background: #51c3c3;
}
.footer img {
	margin: 0;
	padding: 0;
}
.wrapper {
	margin: 7px auto 0;
	color: #00465a;
	padding: 0 0 0 200px
}
.wrapper .rightborder {
	background: #9ddced url(images/borderRight.png) repeat-y right top;
}
.content {
	background: url(images/cornersTopHome.png) no-repeat;
	font: 13px/20px Arial, Helvetica, sans-serif;
	margin-right: 10px;
	padding: 0;
}
.contentArchway {
	 background: url(images/cornersArchwayTop.png) no-repeat left top;
	margin-right: 10px;
	padding: 0 20px;
}
.contentGroup {
	background: url(images/cornersGroupT.png) no-repeat; position: relative;
	font: 13px/18px Arial, Helvetica, sans-serif;
	color: #00465A;
	margin-right: 10px;
}
.content p, .contentGroup p {
	margin: 14px 20px 8px 25px;
}
.whiteBG { 
	background: #fff;
	width: 560px;
	margin: 0;
	padding: 0;
}
.housingBG { 
	background: #fff;
  font-size: 14px/20px;
	margin: 0;
	padding: 0;
}
.housingBG img { 
	margin: 10px 20px;
}
.housingBG img.double { 
	margin: 10px 8px;
}
.housingBG p { 
	margin-left: 20px;
	margin-right: 15px;
	clear: none;
}
.largeText {
	font-size: 15px;
	color: #D83030;
}
.moduleText {
	font-size: 14px;
	color: #0249AF;
	font-weight: bold;
}
ul .index {
	list-style: none;	
}
ul {
	padding: 0px 40px 0px 60px;
}
ul.states  li{
	color: #005DE5;
	list-style: none;
}
ul.states  a{
	color: #005DE5;
}
ul.states  a:hover{
	color: #E551A9;
}
ul.table_contents li{
	list-style: disc;
	line-height: 16px;
}
ul.table_contents a:link, ul.table_contents a:visited{
	color: #1C3EB7;
	text-decoration: none;
}	
ul.table_contents a:hover, ul.table_contents a:active  {
	color: #A52861; 
	text-decoration: none;
}
ul.archway {margin: 0; padding: 0;}
ul.archway li {
	list-style: disc outside;
	line-height: 18px;
	margin: 10px 0 0 20px;
	padding: 0;
	 }
ul#archwayContentsPage {
	 list-style: none; margin: 0; padding: 0;}
ul#archwayContentsPage li{
	 list-style: none; margin: 0; padding: 0; text-decoration: none; line-height: 16px; margin-bottom: 6px}
ul#archwayContentsPage li a{ text-decoration: none; color: #0E662B;}
ul#archwayContentsPage li a:hover { text-decoration: none; color: #D1054F;}

ul.box {margin:0 0 0 80px; padding: 0;}
ul.box  li{
	margin:0;
	padding: 0;
	list-style: disc;
}
ul.box {margin:0 0 0 80px; padding: 0;}

ul.experts {margin:0px; padding: 0;}
ul.experts li{
	margin:10px 0 0 10px;
	padding: 0;
	list-style: disc;
}

h1 {
	color: #40A647;
	margin: 0;
	padding: 20px 20px 0px 25px;
	font: bold 20px/24px Arial, Helvetica, sans-serif;
}
h1.close {
	padding-bottom: 0px;
}
h2 {
	color: #40A647;
	margin: 0;
	padding: 8px 20px 8px 25px;
	font: bold 14px/16px Arial, Helvetica, sans-serif;
}
h3 {margin: 0 auto;
font-size: 13px;
 color: #40A647;
}	
p {
	background: #fff;
}
.pad0 {margin-top: 0; }
.spacer10 {line-height: 10px; height: 10px; font-size: 10px; clear: both;}
.spacer20 {line-height: 20px; height: 20px; font-size: 20px; clear: both;}

.heading3{
	color: #F04942;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
	background: #fff;
}
.title {
	width: 770px;
}
.pageName {
	font: normal 30px/40px "Arial Black";
	color: #fff;
	text-align: left;
	padding: 0 0 0 30px;
	position: relative;
}
.pageName.blue {
	color: #ace1fa;
}
.descript {
	font: normal 19px/20px Palatino, "Times New Roman", Times, serif;
	color: #fff;
	text-align: right;
	padding: 13px 30px 0 0;
}
.header {padding: 0;  margin: 0;}
.barHome {
	background: #079FE2;
	height: 3em;
	position: relative;
	top: -2px;
	padding-top: 0.1em;
}
.barSalmon {
	background: #e35d45;
	height: 3em;
	padding-top: 0.1em;
	position: relative;
	top: -2px;
}
.barTurquoise {
	background: #0092a7;
	height: 3em;
	margin: 0;
	padding-top: 0.1em;
	position: relative;
	top: -2px;
}
.barResource {
	background-color:#0092a7;
	height: 3em;
	margin: 0;
	padding-top: 0.1em;
	position: relative; top: -2px;
}
.barWatching {
	background: #005cab;
	height: 3em;
	padding-top: 0.1em;
	position: relative;
	top: -2px;
}
.barGroup {
	background: #f36e6c;
	height: 3em;
	padding-top: 0.1em;
	position: relative;
	top: -2px;
}
.barArchway {
	background: #4ea647;
	height: 3em;
	padding-top: 0.1em;
	position: relative;
	margin: 0;
}
 table.menu {
	 margin: 0px auto; 
	 padding: 0;
}
table.menuBottom {
	 margin: 0px auto; 
	 padding: 0;
}
 table.menu td, table.menuBottom td {
 	 padding: 0px
}
table.menu .sub {
	text-align: center; 
}
table.menu a, table.subMenu a, table.menuBottom a {
	display: block;
	float: left; 
	color: #fff;
	text-decoration: none;	
	padding: 0 5px;
	font: 13px/16px Arial, Helvetica, sans-serif;
	position: relative;
	top: -2px;
	white-space: nowrap;
}
table.menuBottom a {
	font: 12px/12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
table.menu a:hover,  table.menu a:active, table.menuBottom a:hover, table.menuBottom a:active {
 	color: #AAFF82;
}
table.menuBottom a:hover, table.menuBottom a:active {
	color: #ffe588;
}
table .menu a .first {
 	padding: 0;
}
table .menu a .last {
 	padding: 0;
}
tableofcontents {
	color: #006CB7; 
	font-size: 14px;
}
.bold {
 	font-weight: bold;
 }
.underline { 
	text-decoration: underline; 
}
.italic {
	font-style: italic;
 }
p.palatino {
	font: italic 16px/22px Palatino, "Times New Roman", Times, serif;
	margin: 8px 40px 8px 45px;
}
p.arialLarge {
	font: 16px/22px Arial;
	margin: 8px 40px 8px 45px;
}
.boardMember{
	font: bold 16px/20px Arial;
	margin-bottom: 0px;
}
p.close {
	margin-top: 8px;
}
#pageThis {
	color: #ffe588;
}
#pageThisSub {
	color: #ffe588;
}
ul, ol {
	margin: 0px;
	padding: 2px 40px 1px 60px;
	background: #fff;
}
ul li {
	list-style: disc url(none);
	margin: 0 0 7px 0;
	line-height: 15px;
	background: #fff;
}
ul.home li {
	list-style: disc url(none);
	margin: 0 0 7px 0;
	line-height: 20px;
}
ol li {
	list-style: decimal outside;
	margin: 0 0 7px 0;
}
ul.index {
	padding: 0px 40px 0px 60px;
}
.liOne {
	font: bold 15px Arial;
	color: #00739B;
}
.index li {
	list-style: none inside;
}
.red {
	color: #D83030;
}
.blue {
	color: #2BA7D8;
}
.greenText {
	color: #40A647;
}
.clear {clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.center {text-align: center;}
a:link, avisited {color: #0652FC; }
a:hover, a:active {color: #BC0067;}

 a.blue:link,  a.blue:visited {color: #006CB7;
}
a.blue:hover,  a.blue:active {color: #F0514B;
}
a.join {
	background: url(images/button_archway.png);
	display: block;
	height: 28px;
	width: 147px;
}
a.join:hover {
	background: url(images/button_archwayOver.png);
}

.index a.blue:visited  {
	color: #6BBB8E;
}
.index a.blue:hover,  a.blue:active {color: #F0514B;
	text-decoration: none;
}
.index a.blue:hover,  a.blue:active {color: #F0514B;
	text-decoration: none;
}
.bottomCorners {
	position: relative; 
	top: -10px;
}
.clear {
	clear: both;
}
.clearN {clear: none}
.center {
	text-align: center;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.centerImg {display: block; margin: 0 auto;
}

.normalText {
	font: 13px/20px Arial, Helvetica, sans-serif;
	color: #00465A;
}
.back {
	font: normal 13px/16px arial;
	color: #00466c;
	white-space: nowrap;
	margin: 0;
	padding: 0;
	text-align: center;
}
.planning, .links {
	position: absolute;
	top: 0;
	left: 0;
}
.clear {clear: both; height: 0; line-height: 0; font-size: 0;}
.floatL { float: left;}
.floatR { float: right;}
.alignCenter {margin: 0 auto;}
.left {text-align: left;}
.right {text-align: right;}
.center { text-align: center;}

.contentArchway {
	background: url(images/cornersArchwayTop.png) no-repeat left top;
	padding: 0px 20px;
	margin-right: 10px;
}
.underline {
	text-decoration: underline;
}
