
body  {

	   font:  1em "Helvetica Neue", Helvetica, Verdana, Arial, san-serif;
	   padding: 0px;
	   margin: 0px;
	   height: 100%;
	   background-color: #CCCC99;
}

a  {
	   font-weight: bolder;
	   text-decoration: none;
	   color: #339966;
}

a:hover  {

		text-decoration: underline;
		
		}

/*a ins  {
   text-decoration: none;
}*/

#homeimg {
		
		margin: 20px 20px 0 130px;
		/*padding: 0 20px;*/
}
#homebody {

		position: relative;
		width:450px;
		height: auto;
		margin: 0 0px 0 120px;
		padding: 30px 10px;
		background-color: #fff;
		overflow:hidden;	
	}
	
	
#homebody p {

		
		font:  .75em "Helvetica Neue", Helvetica, Verdana, Arial, san-serif;
		margin-bottom: .5em;
		text-align: justify;
		color: #666633;
	
	}


#mainbody p, li  {
	  
	   font: .75em "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
	   margin-top: .5em;
	   text-align:justify;
	   color: #666633;
}

#mainbody p a  {
		
		}

#mainbody {
		
			
		position: relative;
		width: 540px;
		height: auto;
		margin: 0 20px 0 60px;
		padding: 20px 10px;
		overflow:hidden;	
		
	}
	
#mainbody h1 {

		padding-bottom: .25em;
		
		}	
		 


#column_right {

		
		font: .97em "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;	
		float:right;		
		width: 320px;
		height: auto;
		margin: 0 0;
		padding: .5em .35em .5em .6em;
		background-color: #fff;		
		/*z-index: 3;	*/		
		
	}
	
#column_right blockquote {
		font-size: 1em;
		color: #339966;


}


#sidebar {
		
		font: .95em "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
		float: left;
		width: 190px;
		height: 650px;	
		margin:0;
		padding: .25em;
		border: dotted gold 1px;	
		
}

#sidebar img {
	margin: .25em .5em;
	
	/*padding: 5px 5px;*/	

}

#sidebar li {


	font: .95em "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	margin: 0;
	text-align: left;
	margin-left:  -1em;
	margin-right: .75em;
	line-height: .5em;
	
}

#sidebar h2 {

	color: #fff;
	display: block;
	background: #FFCC00;
	padding: .60em;
	margin-right: -.40em;
	margin-left: -.40em;
	margin-bottom: 1em;
	


}

#sidebar blockquote {

		font-size: .90em;
		text-align: center;
		color: #339966;
		line-height: 1.5em;
		margin: 0;
		padding-bottom: 1em;
		
}

#header  {
		margin: 0;
		padding: 0;
		width: 750px;
		height: 100px;
		width: 750px;
		height: 100px;
		background: url(homemedia/bg_header.png) no-repeat;
		
	}
	
#topnav		{

		margin-left: 40px;
		padding: .25em;
		position: absolute;
		top:0;
		left:0;
		
		}
		
#topnav ul li {
		
		
        display: inline;
	 	list-style:none;
		
		}
		
#topnav ul li a {
		color:#FFCC00;
		
		}
		
#topnav ul li a:hover {
		text-decoration:underline;
		color:#fff;
		
		}	
	
#content {
		position: relative;
		margin: 0px auto 0px auto;
		width: 750px;
		height: auto;	
		background: #fff url(homemedia/bg_global.png) repeat-y 0 50%;
			
	    }
	
#footer  {
		
		clear: both;
		width: 750px;
		height: 150px;
		background: #fff url(homemedia/bg_footer.png) no-repeat;


}

#subscribemenu  ul {
   
	   margin: 0;
	   padding: .2em;
	   list-style: none;
	   background: url(homemedia/footerbg.png) no-repeat;
	   visibility: visible;
	   position: absolute;
	   left: 103px;
	   bottom: 115px;
	   z-index: 2;
	   width: 547px;
	   height: 26px;
	   text-align: center;  
	   z-index: 3;
 
   
}

#subscribemenu ul li {

		font: bold 13px/18px "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
		display:inline;
		color: #fff;
	
	}

#subscribemenu ul li a {

		text-decoration: none;
		padding: .2em .1em;
		color: #fff;
		
	
	}
	
#footerbg {
	   background: url(homemedia/footerbg.png) no-repeat;
	   visibility: visible;
	   position: absolute;
	   left: 103px;
	   bottom: 100px;
	   /*top: 621px;*/   
	   z-index: 2;
	   width: 547px;
	   height: 26px;
	   
}


#sitemapmenu  {

		
		margin: 0px;
		height: 15px;
		padding: 0px;
		list-style: none;
		text-align: center;
		color: #999966;
		position: absolute;
		left: 311px;
		/* top: 692px;*/
		bottom: 70px;
		z-index: 2;
}
	
#sitemapmenu li a  {

	   padding-left: 0px;
	   padding-right: 0px;
	   text-decoration: none;
	   color: #999966;
	   height: 100%;
}

#footercontacttext  {
		visibility: visible;
		position: absolute;
		left: 134px;
		bottom: 90px;
		z-index: 2;
		width: 489px;
		}


#footercontacttext p  {

	   font: bold 11px/14px "Helvetica Neue";
	   font-family: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
	   font-weight: bold;
	   margin: 0px;
	   color: #006633;
	   text-align: center;
}

#textbox  {

		background: url(homemedia/textbox.png) no-repeat;            
		visibility: visible;
		position: absolute;
		left: 86px;
		z-index: 2;
		width: 183px;
		text-align: left;
		overflow: visible;
		padding: 5px;
		height: 201px;
		top: 332px;
}

#head01 p  {

	   font: bold 18px/22px "Helvetica Neue";
	   font-family: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
	   font-weight: bold;
	   margin: 0px;
	   color: #006666;
	   text-align: left;
}



#head02 p  {

	   font: bold 12px/14px "Helvetica Neue";
	   font-family: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
	   font-weight: bold;
	   margin: 0px;
	   color: #CC9900;
	   text-align: left;
}

#head02  {

		visibility: visible;
		position: absolute;
		left: 283px;
		top: 125px;
		z-index: 2;
		width: 292px;
	}

#head01  {

		visibility: visible;
		position: absolute;
		left: 0px;
		top: -23px;
		z-index: 2;
		width: 496px;
}

h1 {

	   font: bold 18px/22px "Helvetica Neue";
	   font-family: "Helvetica Neue", Helvetica, Verdana, Arial, san-serif;
	   font-weight: bold;
	   margin-top: 0;
	   margin-bottom: .5em;
	   color: #006666;
	   
}


h2 {
	
	   font: bold 12px/14px "Helvetica Neue";
	   font-family: "Helvetica Neue", Helvetica, Verdana, Arial, san-serif;
	   font-weight: bold;
	   margin-bottom: .5em;
	   color: #CC9900;
	   
}

h2 a {

		color: #339966;
		
		}

h2 a:hover {
		text-decoration: underline;
		
		
}	


h3 {

       font: bold 11px/11px "Helvetica Neue";
	   font-family: "Helvetica Neue", Helvetica, Verdana, Arial, san-serif;
	   font-weight: bolder;
	   margin-bottom: .5em;
	   color: #CC9900;
	   
	   }
	   
h3 a {
      
	   color: #339966;
	   
	   }
	   
h3 a:hover{

		text-decoration: underline;
	   
	   }

 /*p , li {
 
		font: 11px/14px "Helvetica Neue";
		font-family: "Helvetica Neue", Helvetica, Verdana, Arial, san-serif;
		margin: .5em 0px;
		color: #666633;
		
}


*/

/*            FORMS*/

#form1{

		width:80%
		margin: 10px auto;
		padding:0;

}

fieldset#txt label, label span {
		display:block;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 11px;
/*		padding-top: .10em;
		padding-bottom: .10em;
		padding-right: .50em;
*/	
		            }

fieldset#txt label{

		float:left; 
		width: 100%
		}
		
		
fieldset#txt label span {
		float: left;
		width: 40%;
		text-align:right;
		}

fieldset#txt { 
		width:90%;
		background-color: #fff;

		 }
 
fieldset#txt legend {

		font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; margin-bottom: .25em; 
		
		}

fieldset#txt  input {

		float:right;
		width:50%; 
		border: 1px solid #66000;

}

fieldset#txt  input:hover {border-color:#FFCC00;}
fieldset#txt  input:active, input:focus {border-color:#339933;}

#form1  div input{
		width:100px;
		float: right;
		margin-top: .50em;
		margin-right: .75em;
		background-color:#339966; 
		font:"Helvetica Neue", Helvetica, Arial, sans-serif; color:#FFFFFF; 
		text-transform:uppercase;
}

fieldset#cb  {	

		width: 90%;
		background-color: #fff;
		
		
		}
		
fieldset#cb input {
   
	    float:right; 
		border: 1px solid #66000;
   
   
}

fieldset#cb  label {
   
		  float:left; 
		  width: 100%;
   
   
}

fieldset#cb label span {
   
		margin: .25em;
		float: left;
	/*	width: 40%;*/
		text-align:right;
   
   
}





/*    NAVIGATION  */




#id18processb a:hover,
#subscribemenu li a:hover,
#id24aboutusb a:hover,
#sitemapmenu li a:hover,
#id12exitplanningb a:hover,
#id21resourcesb a:hover,
#id15takeactionb a:hover  {
   color: #339966;
   font-weight:700
}

#id17processb a:hover,
#id23aboutusb a:hover,
#id11exitplanningb a:hover,
#id20resourcesb a:hover,
#id14takeactionb a:hover  {
   background-position: -111px 0%;
}

#id12exitplanningb a,
#id18processb a,
#id21resourcesb a,
#id15takeactionb a,
#id24aboutusb a  {
   display: block;
   width: 100%;
   text-decoration: none;
   font-weight:normal;
   color: #fff;
   color:#339966
}

#id11exitplanningb a,
#id23aboutusb a,
#id20resourcesb a,
#id14takeactionb a,
#id17processb a  {
   background-repeat: no-repeat;
   display: block;
   height: 37px;
   width: 111px;
   background-position: 0% 0px;
   font-size: 37px;
   line-height: 37px;
}

#id15takeactionb,
#id18processb,
#id12exitplanningb,
#id21resourcesb,
#id24aboutusb  {
	font: bold 12px "Helvetica Neue";
	font-family: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	visibility: visible;
	position: absolute;
	left: 615px;
	z-index: 3;
	width: 98px;
	
}

#id14takeactionb,
#id20resourcesb,
#id17processb  {
   visibility: visible;
   position: absolute;
   left: 612px;
   z-index: 2;
   width: 111px;
   height: 37px;
}

#id23aboutusb,
#id11exitplanningb  {
   visibility: visible;
   position: absolute;
   left: 611px;
   z-index: 2;
   width: 111px;
   height: 37px;
}


#id11exitplanningb a  {
   background-image: url(homemedia/id11exitplanningb.png);
}



#id11exitplanningb  {
   top: 119px;
}

#id14takeactionb a  {
   background-image: url(homemedia/id17processb.png);
}


#id12exitplanningb  {
   height: 10px;
   top: 132px;
   line-height: 10px;
}



#id20resourcesb a  {
   background-image: url(homemedia/id20resourcesb.png);
}

#pid1home,
#blank  {
   margin: 0px auto 0px auto;
   width: 750px;
   height: 100%;
   position: relative;
   background-color: yellow;
}



#id15takeactionb  {
   height: 10px;
   top: 215px;
   line-height: 10px;
}

#id14takeactionb  {
   top: 201px;
}

#id21resourcesb  {
   height: 12px;
   top: 253px;
   line-height: 12px;
}

#id20resourcesb  {
   top: 242px;
}

#id17processb a  {
   background-image: url(homemedia/id17processb.png);
}

#sitemapmenu li  {
   height: 100%;
   display: inline;
   margin: 0px auto;
}

#id23aboutusb a  {
   background-image: url(homemedia/id23aboutusb.png);
}

#homeb a:hover  {
   background-position: -375px 0%;
}



#id23aboutusb  {
   top: 282px;
}

#id24aboutusb  {
   height: 12px;
   top: 294px;
   line-height: 12px;
}

#id18processb  {
   height: 10px;
   top: 174px;
   line-height: 10px;
}

#id17processb  {
   top: 160px;
}



	
#homeb a  {
   background: url(homemedia/homeb.png) no-repeat 0% 0px;
   display: block;
   height: 76px;
   width: 375px;
   font-size: 76px;
   line-height: 76px;
}



#id4bg  {
   background: url(homemedia/id4bg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 750px;
   height: 100%;
}

#homeb  {
	visibility: visible;
	position: absolute;
	left: 360px;
	top: 27px;
	/*z-index: 3;*/
	width: 375px;
	height: 76px;
}


/* CLASSES */

.nolist {
	list-style: none;
}

