@charset "utf-8";

body  {	font: 100% Verdana, Arial, Helvetica, sans-serif;background: #fff;margin:0; padding:0; text-align: center;color: #000000; z-index: 200;}
.twoColHybLtHdr #container { position:relative; width: 80%; background: #FFF; border: 1px solid #000000; text-align: left; margin-left:auto; margin-right:auto; } 
.twoColHybLtHdr #header {background:  #CCCCCC; padding: 4px 10px 0px 16px;background-image: url(../Images/Backgrounds/barjackBanner.jpg);	border-bottom: black thin solid;; height: 135px;} 
.twoColHybLtHdr div#header div#nonprofit {position:relative; margin: -10px 2% 0 80%; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:75%; color:  #CCC;}
.twoColHybLtHdr #header #hdrLogo {margin:0; padding:0 0 35px 0; z-index:300;}
.twoColHybLtHdr #header img{	border:none; margin:0 .5em 0 0; padding:0;	z-index:100;}

/*******************************************
Sidebar1
*********************************************/

.twoColHybLtHdr #sidebar1 {float: left;	width: 15%; background: #EBEBEB; padding: 20px 0; margin: 8px .5em 0 0; border:1px solid black; border-left:none; height:auto;}
.twoColHybLtHdr #sidebar1 h3, .twoColHybLtHdr #sidebar1 p {	margin-left: 10px;}
.twoColHybLtHdr #sidebar1 ul{font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; margin: 0 0 0 0; padding:0; font-size:small;}
.twoColHybLtHdr #sidebar1 ul li{padding: 0 0 1em 1em; margin:0;}
.twoColHybLtHdr #sidebar1 a:link{color: #993300;	text-decoration: none; }
.twoColHybLtHdr #sidebar1 a:visited{color: #990099;	text-decoration: none;}
.twoColHybLtHdr #sidebar1 a:hover{text-decoration:underline;}

/********end sidebar1**********/

/*******************************************************
Being Main Content
********************************************************/
	
.twoColHybLtHdr #mainContent { position:relative; width: 80%; margin: 10px auto 2em 20px; padding: 1em 0 0 0; height:auto; float:left;}

.twoColHybLtHdr #mainContent h1 {font-size: 1.2em; margin:0 auto 0.1em .5em; padding-bottom:.5em 0 0 1em;}
.twoColHybLtHdr #mainContent h2 {font-size: 1.0em; margin:1em auto -0.1em 0.5em;}
.twoColHybLtHdr #mainContent h3 {font-size: 90%; margin:.7em 0 0.2em 1em; font-weight:bold} 
.twoColHybLtHdr #mainContent h4 {font-size: small;	margin:.7em auto 0 2em;} 
.twoColHybLtHdr #mainContent h1 .h12ndLine {font-size: 0.9em; margin:0 auto 0.1em 1.5em; padding-bottom:.5em 0 0 1em;}
 
.twoColHybLtHdr #mainContent p{margin: 0.5em 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;padding: 0 .5em .5em 1.5em; width:90%;}
.twoColHybLtHdr #mainContent img#campam{margin: 2px 2px 2px 2px; float: right;	border:0;}
.twoColHybLtHdr #mainContent img{margin: 2px 2px 2px 2px; float: right;	border:1px black solid;}

.twoColHybLtHdr #mainContent div#CaMPAMIMG img{border:0; margin-right:1em; width:80; height:80;}

.twoColHybLtHdr #mainContent ul{list-style:none; margin: 0 0 0 1em;}

.twoColHybLtHdr #mainContent ol{ margin: 0 0 0 2em; font-size:x-small;}
.twoColHybLtHdr #mainContent ol li{ margin-left: 2.5em; font-size:x-small;}



.twoColHybLtHdr #mainContent a:link{	color: blue;	text-decoration: none;	font-size:smaller;}
.twoColHybLtHdr #mainContent a:visited{	color: blue;	text-decoration: none;	font-size:smaller;}
.twoColHybLtHdr #mainContent a:hover{	color: blue;	text-decoration:underline;	font-size:smaller;}
#mainContent .normalLinkFont a:link{font-size:small;}
#mainContent .normalLinkFont a:visited{font-size:small;}
 #mainContent.normalLinkFont a:hover{font-size:small;}


/*****************************************************************************************************
*******************************************************************************************************
ONE COLUMN HEADER FOOTER STYULES BEGIN HERE
*******************************************************************************************************
*******************************************************************************************************/
.oneColHybHdr #container { position:relative; width: 80%; background: #FFF; border: 1px solid #000000; text-align: left; margin-left:auto; margin-right:auto; } 
.oneColHybHdr #header {margin:0; position: relative; background:  #CCCCCC; padding: 4px 10px 0px 16px;background-image: url(../Images/Backgrounds/barjackBanner.jpg); background-repeat:no-repeat;	border-bottom: black thin solid;; height: 130px;} 
.oneColHybHdr div#header div#nonprofit {position:absolute; margin: 0px; left: 70%;  padding:0px; top: 75%; font-family:Arial, Helvetica, sans-serif; font-size:75%; color:  #CCC; height:auto;}
.oneColHybHdr div#header div#nonprofit p{margin: 0px; padding:0px; width: 210px;}

.oneColHybHdr #header #hdrLogo { position: absolute; margin:0; padding:0 0 35px 0; z-index:300;}
.oneColHybHdr #header img{	border:none; margin:0 1em 0 0; padding:0;	z-index:100; vertical-align:top;}


.

/*******************************************************
Begin Main Content
********************************************************/
	
.oneColHybHdr #mainContent { 	position:relative; width: 90%; margin: 10px auto 2em 16%; left:8%; padding: 1em 0 0 0; height:auto;}

.oneColHybHdr #mainContent h1 {font-size: 1.2em; left: 10%; margin:0 auto 0.1em 2.5em; padding:1em 0 0 0;}
.oneColHybHdr #mainContent h2 {font-size: 1.0em; margin:1em auto -0.1em 0.5em;}
.oneColHybHdr #mainContent h3 {font-size: 90%; margin:.7em 0 .2em 1.2em; font-weight:bold} 
.oneColHybHdr #mainContent h4 {font-size: small;	margin:.7em auto 0 2em;} 
 
.oneColHybHdr #mainContent p{margin: 0.5em 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;padding: 0 .5em .5em 2.0em; width:auto;}
.oneColHybHdr #mainContent p.overview{margin: 1em 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  90%;padding: 0 .5em .5em 0.5em; width:auto;}


.oneColHybHdr #mainContent ul{list-style:none; margin: 0 0 0 .5em;}
.oneColHybHdr #mainContent ol{margin: 0 0 1em 5em; font-size:small;}
.oneColHybHdr #mainContent img{margin: 2px 2px 2px 2px; float: left; border:1px black solid;}

 


.oneColHybHdr #mainContent span.smallfont a:link{	color: blue;	text-decoration: none;	font-size:smaller;}
.oneColHybHdr #mainContent span.smallfont a:visited{	color: blue;	text-decoration: none;	font-size:smaller;}
.oneColHybHdr #mainContent span.smallfont a:hover{	color: blue;	text-decoration:underline;	font-size:smaller;}

.oneColHybHdr #mainContent span.normallink a:link{	color: #930;	text-decoration: none;	font-size:small;}

.oneColHybHdr #mainContent  a:link{	color: #930;	text-decoration: none;	font-size:small;}
.oneColHybHdr #mainContent a:visited{	color: #930;	text-decoration: none;	font-size:small;}
.oneColHybHdr #mainContent a:hover{	color: black;	text-decoration:underline;	font-size:small;}

.oneColHybHdr #sidebar2  a:link{	color: #930;	text-decoration: none;	font-size:small;}
.oneColHybHdr #sidebar2 a:visited{	color: #930;	text-decoration: none;	font-size:small;}
.oneColHybHdr #sidebar2 a:hover{	color: black;	text-decoration:underline;	font-size:small;}



#footer {margin: 0px auto 0px auto ;	padding: 4px 10px; background:#DDDDDD;	text-align:center;	border-top: #666 thin solid;	bottom:0px;} 
#footer p {	margin: 0 auto -1px auto;	padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;	color:#666;}
#footer a:link {color: #933; text-decoration:none;}
#footer a:visited {color: #933; text-decoration:none;}
#footer a:hover {color: #666; text-decoration:underline;}


/******end MainContent********/


/*******************************************************
Begin Table Form Styles
********************************************************/
.twoColHybLtHdr div#mainContent table {postion:relative; padding:0; font-size: small; text-align:left; color:black; margin: 20px 0 0 80px; width:700px; }

.twoColHybLtHdr div#mainContent table tr td{ margin: 0 0 0 12px; font-weight:bold; color:black;}

.twoColHybLtHdr div#mainContent table td.tdleftcolumn{padding: 2px 14px 4px 8px; margin:0;width: 300px; }
.twoColHybLtHdr div#mainContent table td.Contact{padding: 2px 14px 10px 8px; margin:0; }

.twoColHybLtHdr div#mainContent table td.tdrtcolumn{ font-size:small; padding: 2px 14px 4px 8px; margin:0;width: 300px; }

.twoColHybLtHdr div#mainContent table td.tdleftcolumnindent{padding: 0 24px; margin:0;width: 300px; color:#666666;}
.twoColHybLtHdr div#mainContent table div#person2 tr{visibility: hidden;}
.twoColHybLtHdr div#mainContent table td.submitButton {padding:12px 0 12px 0; margin: 0 auto 0 auto;}
#mainContent table#Arawak td#TableTitle { float:none; padding:5px 0 15px 2px; margin: 0 auto 0 auto; border:none; font-size: large;}





/*************************************************
 Miscellaneous classes for reuse 
 ************************************************/

.fltrt {float: right; margin-left: 8px;}
.fltlft {float: left; margin-right: 8px;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
.twoColHybLtHdr #mainContent .inlineLink a:link {font-family:Verdana, Arial, Helvetica, sans-serif;	color: #CC3300;	text-decoration:none;	font-size:small;} 
.twoColHybLtHdr #mainContent .inlineLink a:visited {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #CC0099;	font-size:small;	text-decoration:none;} 
.twoColHybLtHdr #mainContent .inlineLink a:hover {text-decoration:underline; font-size:small; font-weight:bold;} 
.twoColHybLtHdr #mainContent  img.NewIcon {text-align:left; float:left; border: none;  }
.redtext{color:red;}
	

