body { 
color: black;
background-color: #ffffff;
font-size:62.5%;
/*margin-top:20px;*/
margin:auto;
}

#home_wrapper{
width:820px;
margin-left:160px;
}

#soda_wrapper{
width:523px;
height:473px;
position:relative;
top:19px;
left:159px;
}

#donate_wrapper{
width:523px;
height:473px;
position:relative;
top:0px;
left:159px;
}


#soda_report_wrapper{
width:523px;
height:473px;
position:relative;
top:0px;
left:202px;
}

#soda_topHeader{
width:715px;
height:132px;
position:relative;
top:0px;
left:1px;
}

#map_topHeader{
width:523px;
height:132px;
position:relative;
top:0px;
left:20px;
}

#map_wrapper{
width:523px;
height:473px;
position:relative;
top:0px;
left:275px;
}



#topHeader{
width:825px;
height:94px;
position:relative;
top:0px;
left:0px;
}
/********************* TOP NAV BAR ********************/


#topNav{
width:800px;
height:33px;
position:relative;
top:5px;
left:10px;
}

#homeNav, #aboutUsNav, #strategicNav, #publicNav, #publicationsNav, #legislativeNav, #whatsNewNav, #contactUsNav, #programsNav {
float:left;
}

#homeNav a {
padding-left:12px !important;
}

#programsNav a {
padding-right:18px !important;
}


/************************* END TOP NAV BAR *********************/

#homeMainPix{
width:800px;
height:311px;
position:relative;
top:0px;
left:0px;
}

#mainPix{
width:800px;
height:142px;
position:relative;
top:0px;
left:10px;
}

#leftNav{
width:183px;
position:absolute;
top:340px;
left:128px;
}

#program_leftNav{
width:183px;
position:absolute;
top:340px;
left:128px;
}

#programs_rtbar{
width:145px;
height:100%;
min-height:689px;
position:absolute;
top:0px;
left:443px;
padding:8px 20px 0px 20px;
background-color:#d8d1ba;
}
#programs_rtbar_foster{
width:145px;
height:100%;
min-height:689px;
position:absolute;
top:0px;
left:443px;
padding:8px 20px 0px 20px;
background-color:#d8d1ba;
}

#programs_rtbar_genius{
width:145px;
height:100%;
min-height:689px;
position:absolute;
top:0px;
left:443px;
padding:8px 20px 0px 20px;
background-color:#d8d1ba;
}

#publications_rtbar{
width:145px;
height:100%;
min-height:689px;
position:absolute;
top:0px;
left:437px;
padding:7px 20px 0px 20px;
background-color:#d8d1ba;
}

/**************************************** LEFT COLUMN ADJUSTMENTS *********************************/

#leftCol50{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol60{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol70{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol80{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background-color:#ffffff;
}

#leftCol105{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background-color:#ffffff;
}

#leftCol115{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol125{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol140, #leftCol145{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol160{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol170{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol180{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background-color:#ffffff;
}

#leftCol190{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background-color:#ffffff;
}

#leftCol200{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background-color:#ffffff;
}

#leftCol225{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol240{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol280{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol300{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol335{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol350{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#leftCol400, #leftCol425{
width:2px;
height:100%;
position:absolute;
top:0px;
left:0px;
background:transparent;
z-index:-1;
}

#program_left{
width:2px;
height:100%;
position:absolute;
top:0px;
left:-445px;
background-color:#ffffff;
}

#program_leftLong{
width:2px;
height:100%;
position:absolute;
top:0px;
left:-445px;
background-color:#ffffff;
}

#program_left160{
width:2px;
height:100%;
position:absolute;
top:0px;
left:-445px;
background:transparent;
}

#publications_left{
width:2px;
height:100%;
position:absolute;
top:0px;
left:-437px;
background-color:#ffffff;
}

/******************************************* END LEFT COLUMN ADJUSTMENTS ****************************************/


/******************************************** HEAL PICTURE DIVS ************************************************/

#heal_text{
width:580px;
position:relative;
top:395px;
left:0px;
}

#heal_bottom_text{
width:610px;
position:relative;
top:-670px;
left:0px;
}

#pic1{
width:180px;
height:240px;
position:absolute;
top:149px;
left:418px;
}

#pic1_text{
width:400px;
height:240px;
position:absolute;
top:136px;
left:22px;
}

#pic2{
width:320px;
height:240px;
position:absolute;
top:282px;
left:32px;
}

#pic2_text{
width:610px;
height:140px;
position:relative;
top:122px;
left:10px;
}

#pic3{
width:250px;
height:188px;
position:relative;
top:399px;
left:10px;
}

#pic3_text{
width:610px;
height:188px;
position:relative;
top:50px;
left:10px;
}

#pic4{
width:231px;
height:229px;
position:relative;
top:434px;
left:345px;
}

#pic4_text{
width:340px;
height:229px;
position:relative;
top:192px;
left:0px;
text-align:left;
}

#pic5{
width:360px;
height:270px;
position:relative;
top:211px;
left:216px;
}

#pic5_text{
width:200px;
height:270px;
position:relative;
top:-60px;
left:0px;
}

#pic6{
width:349px;
height:233px;
position:relative;
top:-32px;
left:10px;
}

#pic6_text{
width:310px;
height:233px;
position:relative;
top:-278px;
left:369px;
}

#pic7{
width:330px;
height:439px;
position:relative;
top:-255px;
left:246px;
}

#pic7_text{
width:270px;
height:439px;
position:relative;
top:-694px;
left:0px;
}

/******************************************** END HEAL PICTURE DIVS ************************************************/
#grayBar{
width:2px;
height:100%;
position:relative;
top:0px;
left:0px;
background-color:#ccc;
z-index:15;
}

#spacer{
width:400px;
height:250px;
}

#spacer2{
width:400px;
height:183px;
}

#spacer3{
width:400px;
height:67px;
}

#spacer4{
width:400px;
height:378px;
}


#phi2_spacer{
width:400px;
height:95px;
}

#newsletters_spacer{
width:400px;
height:100px;
}

#newsletters_spacer2{
width:400px;
height:120px;
}

#newsletters_img_holder{
width:180px;
height:216px;
position:absolute;
top:67px;
left:225px;
}

#newsletters_archives_img_holder{
width:180px;
height:216px;
position:absolute;
top:98px;
left:225px;
}

#newsletters_img1{
width:180px;
height:216px;
position:relative;
top:0px;
left:201px;
}

#newsletters_img2{
width:180px;
height:216px;
position:relative;
top:-216px;
left:250px;
}

#newsletters_adobe{
width:540px;
height:31px;
position:absolute;
top:375px;
left:22px;
}

#newsletters_archives_adobe{
width:540px;
height:31px;
position:absolute;
top:363px;
left:22px;
}

/*#program_grayBar{
width:2px;
height:100%;
position:absolute;
top:0px;
left:-450px;
margin-right:16px;
background-color:#ccc;
z-index:10;
}*/

#program_grayBar{
width:2px;
height:100%;
position:relative;
top:0px;
left:0px;
background-color:#ccc;
z-index:15;
}

#grayBar2{
width:2px;
height:275%;
float:left;
padding-right:16px;
background-color:#ccc;

}

#pageContent{
width:610px;
position:absolute;
top:316px;
left:336px;
z-index:5;
padding-left:22px;
/*padding-top:25px;*/
}



#strategic_pageContent{
width:600px;
position:absolute;
top:316px;
left:345px;
z-index:5;
padding-left:22px;
/*padding-top:25px;*/
}

#heal_pageContent{
width:588px;
height:2400px;
position:absolute;
top:316px;
left:345px;
z-index:5;
padding-left:22px;
/*padding-top:25px;*/
}

#news_pageContent{
width:588px;
position:absolute;
top:316px;
left:345px;
z-index:5;
padding-left:22px;
/*padding-top:25px;*/
}

#soda_pageContent{
width:800px;
position:absolute;
top:132px;
left:-21px;
z-index:5;
padding-left:22px;
/*padding-top:25px;*/
}

#soda_report_pageContent{
width:715px;
position:absolute;
top:132px;
left:-21px;
z-index:5;
padding-left:22px;
/*padding-top:25px;*/
}

#soda_recom_pageContent{
width:523px;
position:absolute;
top:132px;
left:-21px;
z-index:5;
padding-left:22px;
/*padding-top:25px;*/
}

#map_pageContent{
width:523px;
position:absolute;
top:132px;
left:0px;
z-index:5;
padding-left:22px;
/*padding-top:25px;*/
}

#key_recom{
width:290px;
float:right;
background-color:#e0ddc9;
padding:15px;
margin-left:20px;
}

#sample_public{
width:246px;
float:right;
background-color:#e0ddc9;
padding:15px;
margin-left:20px;
}

#veggieimage{
float:right;
margin-right:-25px;
}



#programs_pageContent{
width:425px;
height:auto;
position:absolute;
top:326px;
left:341px;
margin-right:15px;
padding-left:16px;
padding-right:5px;
}

#mission{
width:820px;
position:relative;
top:17px;
left:0px;
}

#home_content{
width:785px;
position:relative;
top:14px;
left:11px;
background-color:#d8d1ba;
padding:1px 5px 20px 10px;
}

#home_content_gala{
width:785px;
position:relative;
top:14px;
left:11px;
background-color:#ffffff;
}

#home_footer{
width:820px;
position:relative;
top:25px;
left:0px;
}

#contact_footer{
width:820px;
position:relative;
top:10px;
left:-180px;
}

#program_footer{
width:820px;
position:relative;
top:10px;
left:-180px;
}

#news_footer{
width:820px;
position:relative;
top:0px;
left:-168px;
}

#heal_footer{
width:820px;
position:relative;
top:-615px;
left:-168px;
}

#footer{
width:820px;
position:relative;
top:0px;
left:-168px;
}

#strategic_footer{
width:820px;
position:relative;
top:0px;
left:-186px;
}

#calculator_footer{
width:820px;
position:relative;
top:-300px;
left:-168px;
}

#archive_footer{
width:820px;
position:relative;
top:20px;
left:-168px;
}

#footer_img{
width:87px;
height:21px;
position:relative;
top:0px;
left:0px;
}

#footer_text{
width:818px;
height:65px;
position:relative;
top:-65px;
left:87px;
}

#knowledge{
width:400px;
height:150px;
position:relative;
top:0px;
left:0px;
}

#facts1{
width:400px;
height:135px;
position:relative;
top:-9px;
left:0px;
text-align:left;
}

#facts1_text{
width:100px;
height:100px;
position:relative;
top:-107px;
left:227px;
}

.view{
margin-left:25px;
}

#facts2{
width:400px;
height:210px;
position:relative;
top:0px;
left:0px;
text-align:left;
}

#learn{
width:400px;
height:225px;
position:relative;
top:-51px;
left:0px;
text-align:left;
}

#align_right{
width:588px;
position:relative;
top:0px;
left:0px;
text-align:right;
}

#keynote_img{
width:212px;
float:right;
padding:20px 0 20px 20px;
}

#cappi_img{
width:222px;
float:right;
padding:0 10px 10px 10px;
}



p { 
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 17px;
}

.text { 
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.black_text { 
color:#000000;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}





/***************************************** DONATE MONTHLY ****************************************/
#monthly{
width:800px;
position:relative;
top:0px;
left:-30px;
text-align:left;
}

#row1{
width:800px;
height:100px;
position:relative;
top:0px;
left:0px;
}

#m10{
width:175px;
height:100px;
position:relative;
top:0px;
left:0px;
text-align:center;
}

#m15{
width:175px;
height:100px;
position:relative;
top:-110px;
left:185px;
text-align:center;
}

#m20{
width:175px;
height:100px;
position:relative;
top:-225px;
left:370px;
text-align:center;
}

#row2{
width:800px;
height:100px;
position:relative;
top:-25px;
left:0px;
}

#m25{
width:175px;
height:100px;
position:relative;
top:0px;
left:0px;
text-align:center;
}

#m50{
width:175px;
height:100px;
position:relative;
top:-110px;
left:185px;
text-align:center;
}

#m75{
width:175px;
height:100px;
position:relative;
top:-225px;
left:370px;
text-align:center;
}

#row3{
width:800px;
height:100px;
position:relative;
top:-25px;
left:0px;
}

#m100{
width:175px;
height:100px;
position:relative;
top:0px;
left:0px;
text-align:center;
}

#m150{
width:175px;
height:100px;
position:relative;
top:-110px;
left:185px;
text-align:center;
}

#m200{
width:175px;
height:100px;
position:relative;
top:-225px;
left:370px;
text-align:center;
}

#contactinfo{
width:800px;
position:relative;
top:0px;
left:0px;
text-align:left;
}

/***************************************** END DONATE MONTHLY ****************************************/

#eight_steps{
width:510px;
position:relative;
top:0px;
left:0px;
background-color:#e3ddeb;
padding:2px 10px 0 10px;
}

ul{
list-style-type:disc;
}

.square{
list-style-type:square;
}

.indent{
margin-left:21px;
margin-top:-2px;
}

.indent_space{
margin-left:10px;
margin-top:18px;
}

.li_space{
margin:10px;
}

.li_space2{
padding-top:2px;
padding-bottom:15px;
line-height:1.2em;
}

.li_space3{
padding-top:2px;
padding-bottom:10px;
}

ol li {
line-height:1.2em
}

li{
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lht{
line-height:1.5em;
}
.lht32{
line-height:32px;
}

h1 {
color: #401973;
font-size: 19px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
padding-top: 0px;
}



.soda_report{
font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

.soda_report13{
font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
font-size:13px;
}

.extraTopPad{
padding-top:20px;
}

.extraBomPad{
margin-bottom:23px;
}

.footer { 
color: #a59369;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
}

h2 {
color: #a59369;
font-size: 16px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0.83em 0 -10px 0;
}

h3 { 
color: #a59369;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 18px;
margin: 40px 0 0;
}

.ga_subhead {
color: #a59369;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 400;
}

.ga_name {
color: #401973;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bolder;
}

.ga_ind_head {
color: #401973;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}

.ga_ind_name {
color: #a59369;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}

.bullet {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
text-indent: 20px;
}

.italic_intro {
color: #a59369;
font-size: 16px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
line-height: 18px;
padding-top: 4px;
margin-bottom:1px;
}

.news_heads { 
color: #401973;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 17px;
margin-top: 40px;
}

.indent-bullet {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 14px;
margin-left: 26px;
}

.textheads-gold { 
color: #a59369;
font-size: 13px;
line-height: 17px;
}

.textheads-gold-cal { 
color: #a59369;
font-size: 13px;
line-height: 17px;
font-weight:bold;
}

.text_gold { 
color: #a59369;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 17px;
}

.steps { 
color: #401973;
font-size: 21px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 21px;
}

.button { 
color: #401973;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.snack_text_1 {
color: #401973;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.snack_head_1 {
color: #401973;
font-weight:bold;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mission {
color: #401973;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: italic;
line-height: 18px;
margin-top: 13px;
margin-bottom: 13px;
margin-left: 13px;
}

.main { 
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 17px;
}

.home_heads { 
color: #401973;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}

.home_text {
color: #401973;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
text-align: left;
}


.left{
text-align:left;
position:relative;
top:-235px;
left:-100px;
}


/*#footer{
width:818px;
position:relative;
top:0px;
left:50px;
}*/




.up{
margin-top:-15px;
}



#close{
width:800px;
height:100px;
position:relative;
top:-200px;
left:30px;
background-color:#c7b77c;
}



#donate_wrapper{
width:800px;
position:relative;
top:0px;
left:0px;
margin:auto;
}


.close_align{
padding-top:42px;
}

.ltmarg{
margin-left:14px;
}

.revised{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7b7b7b;
margin-left:300px;
}

.close{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}

.lftMargin2{
position:relative;
left:2px;
}

.nounderline{
color: #a59369;
text-decoration:none;
}



#back_to{
width:200px;
height:25px;
position:relative;
top:0px;
left:0px;
}

.adjust{
margin-top:-31px;
}

#back{
width:715px;
height:85px;
position:relative;
top:0px;
left:50px;
background-color:#c7b77c;
margin-bottom:50px;
}

#map_back{
width:523px;
height:85px;
position:relative;
top:0px;
left:0px;
background-color:#c7b77c;
margin-bottom:50px;
}

#soda_report_back{
width:715px;
height:85px;
position:relative;
top:0px;
left:0px;
background-color:#c7b77c;
margin-bottom:50px;
}

.back{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
padding-top:35px;
}



#sharon{
width:125px;
height:125px;
float:right;
margin-left:15px;
}

#carol{
width:125px;
height:125px;
float:right;
margin-left:15px;
}

#tom{
width:125px;
height:125px;
float:right;
margin-left:15px;
}

#paige{
width:125px;
height:125px;
float:right;
margin-left:15px;
}

#marylou{
width:341px;
height:339px;
float:right;
margin-left:15px;
margin-bottom:15px;
}

/********************************* SCHOOL CALCULATOR *********************************************/

#cal_pageContent{
width:610px;
height:1250px;
position:absolute;
top:316px;
left:345px;
z-index:5;
padding-left:22px;
/*padding-top:25px;*/
}

#steps{
width:590px;
height:100%;
position:relative;
top:20px;
left:0px;
padding-left:25px;
}

#nutrFacts{
width:246px;
height:25px;
position:relative;
top:15px;
left:0px;
padding-top:20px;
padding-left:3px;
padding-bottom:20px;
vertical-align:top;
}

#guidelines{
width:246px;
height:25px;
position:relative;
top:0px;
left:0px;
padding-top:10px;
padding-left:3px;
vertical-align:top;
}

/**************************************** STEP ONE *******************************************
*************************************************************************************************/

#step1{
width:246px;
height:390px;
position:absolute;
top:215px;
left:0px;
}

#step1_1{
width:276px;
height:20px;
position:relative;
top:15px;
left:0px;
vertical-align:top;
}

#step1_1i{
width:50px;
height:20px;
position:relative;
top:-30px;
left:187px;
}

#step1_2{
width:187px;
height:20px;
position:relative;
top:-1000px;
left:0px;
vertical-align:top;
}

#step1_2i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:187px;
}

#step1_3{
width:187px;
height:20px;
position:relative;
top:-15px;
left:0px;
vertical-align:top;
}

#step1_3i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:187px;
}

#step1_4{
width:187px;
height:20px;
position:relative;
top:-15px;
left:0px;
vertical-align:top;
}

#step1_4i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:187px;
}

#step1_5{
width:187px;
height:20px;
position:relative;
top:0px;
left:0px;
vertical-align:top;
}

#step1_5i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:238px;
}

#step1_5g{
width:40px;
height:20px;
position:relative;
top:-52px;
left:319px;
}

#step1_6{
width:187px;
height:20px;
position:relative;
top:-15px;
left:0px;
vertical-align:top;
}

#step1_6i{
width:50px;
height:20px;
position:relative;
top:-30px;
left:187px;
}

#step1_7{
width:187px;
height:20px;
position:relative;
top:-15px;
left:0px;
vertical-align:top;
}

#step1_7i{
width:50px;
height:20px;
position:relative;
top:-30px;
left:187px;
}

#step1_8{
width:187px;
height:20px;
position:relative;
top:-15px;
left:0px;
vertical-align:top;
}

#step1_8i{
width:50px;
height:20px;
position:relative;
top:-30px;
left:187px;
}

/**************************************** END STEP ONE *******************************************
*************************************************************************************************/

/**************************************** STEP TWO *******************************************
*************************************************************************************************/

#step2{
width:369px;
height:390px;
position:absolute;
top:225px;
left:280px;
}

#step2_1{
width:263px;
height:20px;
position:relative;
top:20px;
left:0px;
vertical-align:top;
}

#step2_1i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:263px;
}

#step2_2{
width:263px;
height:20px;
position:relative;
top:20px;
left:0px;
vertical-align:top;
}

#step2_2i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:263px;
}

#step2_3{
width:263px;
height:20px;
position:relative;
top:20px;
left:0px;
vertical-align:top;
}

#step2_3i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:263px;
}

#step2_4{
width:263px;
height:20px;
position:relative;
top:20px;
left:0px;
vertical-align:top;
}

#step2_4i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:263px;
}

#step2_5{
width:263px;
height:20px;
position:relative;
top:20px;
left:0px;
vertical-align:top;
}

#step2_5i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:263px;
}

#step2_6{
width:263px;
height:20px;
position:relative;
top:20px;
left:0px;
vertical-align:top;
}

#step2_6i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:263px;
}

/**************************************** END STEP TWO *******************************************
*************************************************************************************************/

/**************************************** STEP THREE *******************************************
*************************************************************************************************/

#step3{
width:615px;
height:546px;
position:absolute;
top:700px;
left:0px;
}

#step3_1{
width:263px;
height:20px;
position:relative;
top:0px;
left:-1000px;
vertical-align:top;
}

#step3_1i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:250px;
}

#step3_1a{
width:80px;
height:20px;
position:relative;
top:-17px;
left:50px;
}

#step3_2{
width:263px;
height:20px;
position:relative;
top:0px;
left:0px;
vertical-align:top;
}

#step3_2i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:250px;
}

#step3_2a{
width:80px;
height:20px;
position:relative;
top:-17px;
left:80px;
}

#step3_3{
width:263px;
height:20px;
position:relative;
top:0px;
left:0px;
vertical-align:top;
}

#step3_3i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:250px;
}

#step3_3a{
width:80px;
height:20px;
position:relative;
top:-17px;
left:80px;
}

#step3_4{
width:263px;
height:20px;
position:relative;
top:0px;
left:0px;
vertical-align:top;
}

#step3_4i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:250px;
}

#step3_4a{
width:80px;
height:20px;
position:relative;
top:-17px;
left:80px;
}

#step3_5{
width:263px;
height:20px;
position:relative;
top:0px;
left:0px;
vertical-align:top;
}

#step3_5i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:250px;
}

#step3_5a{
width:80px;
height:20px;
position:relative;
top:-17px;
left:80px;
}

#step3_6{
width:263px;
height:20px;
position:relative;
top:0px;
left:0px;
vertical-align:top;
}

#step3_6i{
width:40px;
height:20px;
position:relative;
top:-30px;
left:250px;
}

#step3_6a{
width:80px;
height:20px;
position:relative;
top:-17px;
left:80px;
}
/**************************************** END STEP THREE *******************************************
*************************************************************************************************/

#thanks{
width:610px;
height:390px;
position:relative;
top:945px;
left:-30px;
}

.leftNav_over{
font-family:  Arial Narrow, Helvetica,Verdana, sans-serif;
font-size:18px;
color:#401973;
text-align:right;
letter-spacing:0px;
word-spacing:-1px;
line-height:1em;
}

.leftNav{
font-family:  Arial Narrow, Helvetica,Verdana, sans-serif;
font-size:18px;
color:#401973;
text-align:right;
letter-spacing:0px;
word-spacing:-1px;
line-height:1em;
}
/****************************************** LINK CONTROL *******************************************/	


a:link { 
color: #401973;
}

a:visited {
color: #a59369;
}

a:hover {
color: #a59369;
}



#programs_rtbar a, #programs_pageContent a, #strategic_pageContent a, #soda_report_pageContent a { 
color: #401973;
text-decoration:underline;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


#programs_rtbar a:hover, #programs_pageContent a:hover, #strategic_pageContent a:hover {
color: #a59369;
text-decoration:underline;
}

#programs_rtbar a:visited, #programs_pageContent a:visited, #strategic_pageContent a:visited, #strategic_pageContent li a:visited {
color: #a59369;
}

#footer_text a{
color:#401973;
text-decoration:underline;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

 #footer_text a:hover {
color: #a59369;
}

#back_to a, .noline a{
color: #a59369;
text-decoration:none;
}

#back_to a:hover, .noline a:hover{
color: #a59369;
text-decoration:none;
}

#back a, #soda_report_back a, #map_back a{
color:#ffffff;
text-decoration:none;
}

#back a:hover, #soda_report_back a:hover, #map_back a:hover{
color:#a59369;
}

#strategic_pageContent li a:link {
color:#401973;
}

.close a{
color:#ffffff;
text-decoration:none;
}

.close a:hover{
color:#a59369;
}

.leftNav a{
font-family:  Arial Narrow, Helvetica,Verdana, sans-serif;
font-size:18px;
color:#8b8580;
text-decoration:none;
text-align:right;
}

.leftNav a:hover{
font-family:  Arial Narrow, Helvetica,Verdana, sans-serif;
font-size:18px;
color:#401973;
text-decoration:none;
text-align:right;
}


#page_header {
position:relative;
top:0px;
left:0px;
}

.photo {
float:right;
padding:0px 0 15px 15px;
}

input, hidden {
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#fat {
width:40px;
height:20px;
text-align:right;
position:relative;
top:0px;
left:20px;
font-size:.9em;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#strategic_pageContent .special_link   {
font-size:16px;
font-weight:normal;
}



#homeNav a, #aboutUsNav a, #strategicNav a, #publicNav a, #publicationsNav a, #legislativeNav a, #whatsNewNav a, #contactUsNav a, #programsNav a  {
height:23px;
display:table-cell;
vertical-align:middle;
background:#d0b777;
font-family:   Helvetica,Verdana, sans-serif;
font-size:12px;
color:#48166f;
font-weight:bold;
text-decoration:none;
text-align:center;
padding:0px 6px;
}

#homeNav a:hover, #aboutUsNav a:hover, #strategicNav a:hover, #publicNav a:hover, #publicationsNav a:hover, #legislativeNav a:hover, #whatsNewNav a:hover, #contactUsNav a:hover, #programsNav a:hover {
background:#630037;
font-family: Helvetica,Verdana, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
text-align:center;
font-weight:bold;
}

.active  {
background:#630037 !important;
color:#ffffff !important;
}


ul#topmenu {
width:800px;
margin-left: 0px;
padding-left: 0;
}

#topmenu li {
list-style-type:none;
display:block;
float:left;
}

#topmenu a {
background:#d0b777;
font-family:   Helvetica,Verdana, sans-serif;
font-size:12px;
color:#48166f;
text-decoration:none;
font-weight:bold;
padding:5px 0px;
display:block;
text-align:center;
}

#topmenu a:hover {
background:#630037;
font-family: Helvetica,Verdana, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
text-align:center;
}

#last_tab a {
padding-right:14px;
}

 #first_tab a {
padding-left:14px;
}

#topmenu a.home {
width:69px;
padding-left:6px;
}

#topmenu a.about {
width:78px;
}

#topmenu a.projects {
width:75px;
}

#topmenu a.phi {
width:136px;
}

#topmenu a.pub {
width:99px;
}

#topmenu a.watch {
width:129px;
}

#topmenu a.new {
width:95px;
}

#topmenu a.contact {
width:91px;
}

#topmenu a.programs {
width:152px;
padding-right:6px;
}

#home_content_gala p a.button  {
font-family: arial, helvetica, sans-serif;
color: #000000;
font-size:14px;
text-decoration:none;
}

#home_content_gala p a.button:hover  {
font-family: arial, helvetica, sans-serif;
color: #0076BF;
font-size:14px;
text-decoration:none;
}

.center {
text-align:center;
width:100%;
background-color:#e5db92;
padding:3px 7px 5px 0px;
margin:10px 0 10px 0px;
}

#gala_info {
position:absolute;
top:0px;
right:0px;

}

.gala_hilite {
color:#c3b600;
font_weight:bold;
font-size:15px;
}

.gala_blue15 {
color:#0076c0;
font_weight:bold;
font-size:15px;
}

.gala_text {
color:#0076c0;
line-height:1.5em;
}

#gala_reg {
position:relative;
top:20px;
left:0px;
}





















































