/* container positioning */ 

body { 

background-color: #EEF2FB;

       margin: 0px 0px 10px 0px;
       }      


		
h1

(

font-family:arial,helvetica,verdana,sans-serif;
)	  

img {border: none; text-decoration: none; }
		  
  
		
		  
h1#sectionTitle
{

font-size:20px;
font-family:arial,helvetica,verdana,sans-serif;
text-align:left;
}	


a, a:link, a:visited,a:active,a:hover

{

font-family:arial,helvetica,verdana, sans-serif;

}
	  
	  
	   
	   
	#global { position: relative; 
          margin-left: auto; 
          margin-right: auto; 
          width: 960px; 
          text-align: left; 
          }   
	      
          
		  
		  
		  
		               
#headernav 

	{

			position: absolute;
            top: 0px;
       		left: 380px;
			z-index:2000;
			width:580px;
			clear:both;
			height:24px;
			font-size: 11px;
			font-weight:normal;
			font-family:arial,helvetica,verdana, sans-serif;
			text-decoration:none;
			}
			
	#headernav ul		


{
            padding: 0px;
			margin: 0px;
			text-align: right;
			list-style: none;
			font-size: 11px;
			font-family:arial,helvetica,verdana, sans-serif;
			text-decoration:none;
			
	}

#headernav ul li 
	
	{
		display: inline;
		margin-top:0px;
		padding: 0px;
		color: #893126;
		font-size: 11px;
		font-family: arial, helvetica, verdana, sans-serif;
		text-decoration:none;
	}

#headernav a,  #headernav a:link, #headernav a:visited, #headernav a:active, #headernav a:hover
	 	
		{ 
	 
	 	color: #893126;
		font-size: 11px;
		font-family: arial, helvetica, verdana, sans-serif;
		margin: 0px 0px 0px 10px;
		text-decoration:underline;
		font-weight:normal;
		
		}

		
		 
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
div#header1 { float:left;
              width: 270px;
              height: 120px;
              margin:0px;
              }
              
div#header2 { float:left;
              width: 341px;
              height: 120px;
              margin:0px;
              }

div#leftheadercontainer { float:left;
                          width: 349px;
                          height: 120px;
                          margin:0px; 
						  position:relative;
                          }              

div#header3 {

			 width:349px;
              height:95px;
			  position:absolute;
              top:0px;
			  left:0px;
			  z-index:1000;
              }                  

div#header4 { width:142px;
              height:25px;
              position:absolute;
              top:95px;
			  left:0px;
			  z-index:1000;
              }

div#header5 { width:8px; 
              height:25px;
             position:absolute;
              top:95px;
			  left:142px;
			  z-index:1000;
              }

div#header6 { width:199px;
              height:25px;
               position:absolute;
              top:95px;
			  right:0px;
			  z-index:1000;
              }
     

		
            

#topnavbordertop {  width: 960px; 
                    height:2px; 
                    background-color:#AD7137; 
                    clear: both; 
                    margin-bottom:2px;  
					font-size:0px; 
                    }

#topnavborderbottom {  width: 960px; 
                       height:2px; 
                       background-color:#AD7137; 
                       clear: both; 
                       margin-bottom: 5px;  
					   font-size:0px; 
                       }

div#topnavcontainer { width: 100%;
                      height:26px;
                      clear: both;
                      margin:0px;
                      background-color: #E2CC82;
                      }
                      
div#topnavspacer { background-color: #EEF2FB;
                   width:100%;
                   height:2px;
                   clear:both;
				   margin:0px; 
				   padding:0px;
				   font-size:0px;
				   }                                             
                       
.topnav, a.topnav, a.topnav:link {  padding: 5px 10px 5px 10px;
                 font-size: 13px;
                 font-family: arial, helvetica, verdana, sans-serif;
                 font-weight: bold;
                 color:#893126;
                 background-color: #E2CC82;
                 text-decoration:none;
                 display:block;
                 text-align: center;
                 float: left;
                 border-right: #EEF2FB solid 2px;
                 }
                 
a.topnav:active {  color:#ffffff;
                   background-color: #893126;
                   display:block;
                   text-align: center; 
                   float: left;   
				      font-weight: bold;               
                   }       
                   
a.topnav:visited {  color:#893126;
                    background-color: #E2CC82;
                    text-decoration:none;
                    display:block;
                    text-align: center;
                    float: left;
					   font-weight: bold;
                    }                   
                    
a.topnav:hover,a.topnav:visited:hover {  color:#ffffff;
                  background-color: #893126;
                  display:block;
                  text-align: center;   
                  float: left;    
				     font-weight: bold;           
                  }
                  
.topnavsearch {  padding: 5px 10px 5px 10px;
                 font-size: 13px;
                 font-family: arial, helvetica, verdana, sans-serif;
                 font-weight: bold;
                 color:#893126;
                 background-color: #E2CC82;
                 text-decoration:none;
                 display:block;
                 text-align: center;
                 float: left;
				 width:auto;
                 margin:0px;
                 }

.topnavsearchbox {  margin: 2px 0px 0px 0px;
                    height: 24px;
                    background-color: #E2CC82;
                    display:block;
                    float: left;
                    width: 130px;
                    overflow:hidden;
					position:relative;
					text-align:left;
					                    }                 
                 
.topsearch, input.topsearch, textarea.topsearch, select.topsearch {
font-size : 12px;
font-family : arial, helvetica, verdana, sans-serif;
font-weight : bold;
margin:0px;
padding:0px;
width:80px;

}                                  


.topsearchbutton, input.topsearchbutton

{
position:absolute;
top:0px;
right:10px;
z-index:1000;


}
                       
div#column2 {
    margin: 0;
    padding: 0;
    background-image: url('/Images/redesign/bg_fill.gif');
    background-position: left;
    background-repeat: repeat-y;
    width: 100%;
    }
    
div#column1 {
    margin: 0px;
    padding: 0px;
    background-repeat: repeat-y;
    width: 100%;
    }

                                                                  
div#leftcolumn { width:180px; 
                 float:left; 
                 margin:0px 8px 0px 0px
                 }

				 
#bodyDiv

{

margin:0 0 0 0;
min-height:700px;
height: auto !important;
height: 700px;
clear:both;
}
                      
div.clear { margin:0px;
            padding:0px;
            height:0px;
            width:0px;
			font-size:0px;
            clear:both; 
            }

div.sidenavborder { background-image: url('/Images/redesign/side_nav_border.gif');
                    width: 180px; 
                    height: 2px; 
                    background-repeat: no-repeat; 
                    margin: 0px;
					padding:0px;
					font-size:0px; 
       
	   
	   
	                }

.sidenav,a.sidenav, a.sidenav:link, a.sidenav:active, a.sidenav:visited, a.sidenav:hover   

				{
				 padding: 3px 5px 3px 10px;
                 margin: 0px;
                 font-size: 13px;
                 font-family: arial, helvetica, verdana, sans-serif;
                 color:#ffffff;
                 background-color: #CEC093;
                 text-decoration:none;
                 display:block;
                 }
          
a.sidenav:active

				 { 
                   color:#ffffff;
                   background-color: #893126;
                 
                   }       
                   

a.sidenav:hover
				{
				
                  background-color: #893126;
                  
                  }  
				  
				  
				  
				          
                  
div#logincontainer { background-color:#E2CC82; 
                      text-align:left;
                     margin:0px; 
					 padding:0px;
                     }     
                     
p.unlogin { font: bold 12px arial, helvetica, verdana, sans-serif;
            color: #893126;
            margin: 10px 5px 0px 10px;
            float:left;
			padding:0px;
			text-align:left;
			display:inline;

            }
              
p.pwlogin { font: bold 12px arial, helvetica, verdana, sans-serif;
            color: #893126;
            margin: 10px 6px 0px 10px;
            float:left;
			padding:0px;
			text-align:left;
			display:inline;
            }                                                  

img.register { float: left; 
               margin: 5px 10px 5px 10px;}

.signin,input.signin { float: left;
             margin: 5px 0px 5px 0px;}
                     
                     
.forgotpw, a.forgotpw, a.forgotpw:link, a.forgotpw:active, a.forgotpw:visited, a.forgotpw:hover 

			{ padding: 3px 5px 3px 10px;
             margin: 0px;
             font-size: 11px;
             font-family: arial, helvetica, verdana, sans-serif;
             font-weight: bold;
             color:#ffffff;
             background-color: #CEC093;
             text-align: center;
             text-decoration: none;
             display:block;
             } 
             
a.forgotpw:hover  {text-decoration: underline;}


.lowgraphics, a.lowgraphics, a.lowgraphics:link, a.lowgraphics:active, a.lowgraphics:visited, a.lowgraphics:hover 
			{ margin: 20px 5px 5px 10px;
             font-size: 11px;
             font-family: arial, helvetica, verdana, sans-serif;
             font-weight: bold;
             color:#893126;
             text-align: center;
             text-decoration: none;
             display: block; 
             } 
             
a.lowgraphics:hover  {text-decoration: underline;}

div#sideads { text-align: center;
              margin:0px 10px 0px 10px; 
              }

div#sideads img
 
 { 
 
 margin: 20px 0px 0px 0px;
 
       }
             
#sideadbbb { float: left;
             margin: 24px 0px 0px 5px; 
             } 
             
#sideadcharitynav { float: right;
                    margin: 24px 5px 0px 0px;
                    }                        
                           
div#contentbody { width:772px;
                  float:left;
                  margin:0px 0px 0px 0px;
                  }
				  
				                             
div#innercontentbody { width:752px;
                  float:left;
                  margin:5px 0px 0px 10px;
                  }
                  
                  
div#dynamiclead { width: 590px;
                  height: 240px;
                  float: left;
                  margin: 0px 8px 0px 0px;
                  }

div#dyleadaboutbox { float: right;
                     background-color:#A2C6F7;
                     margin:0px;
                     text-align: center;
                     width: 174px;
                     height: 240px; 
					overflow: hidden;
					padding:0px;
                     }
                     
img.dyleaddonate { margin: 3px 0px 0px 0px; }

.nomargin { margin: 0px; }                                                         




p.dyleadabout { font: bold 12px arial, helvetica, verdana, sans-serif;
                  color: #0C499C;
                  padding: 18px 5px 19px 5px;
                  margin: 0px;
                  display: block;
                  line-height: 15px;
				  
                  }
                  
div.tophpclear { clear: both;
                 height:20px;
                 }
                 
div#tophpcontainer { margin:0px;
                     width: 100%;
                     clear: both;
                     }                                   
                  
.hpboxcontainerleft { float: left;
                      width:386px;
                      margin:0px;
                      padding-left: 8px;
                      } 

.hpboxcontainer { float: left;
                  width:378px;
                  margin:0px 0px 20px 0px;
                  clear: both;
				  color:#000000;
                  }
				  
		
		
		div.hpboxcontainer h1, div.hpvidcontainer h1, div.hpboxcontainer1 h1
				  {  font: bold 14px arial, helvetica, verdana, sans-serif;
                 color: #893126;
                 margin: 0px 0px 7px 0px;
                 }
			
			div.hpboxcontainer img, div.hpboxcontainer1 img
				  { float: left;
               border: solid;
               border: 1px solid #000000;
               margin: 0px 6px 5px 0px
               }       
				  
				  
				  
				  
				  
				  
				div.hpboxcontainer p, div.hpvidcontainer p, div.hpboxcontainer1 p 
				{ font: 12px arial, helvetica, verdana, sans-serif;
              margin: 0px 0px 7px 0px 
              }       
			  
			  
			
		div.hpboxcontainer a, div.hpboxcontainer  a:link, div.hpboxcontainer   a:visited,  div.hpboxcontainer    a:active,  div.hpboxcontainer  a:hover  
			                             
                


 { font: 12px arial, helvetica, verdana, sans-serif;
               color: #0053A1;
               text-decoration: underline; 
			   font-weight:normal;
               }
			   
			   
			 div.hpboxcontainer    a:hover  
			   
			   {
			   
			   color:#7F7F7F;
			   }
			   
          
		  div.hpboxcontainer1 a, div.hpboxcontainer1  a:link, div.hpboxcontainer1   a:visited,  div.hpboxcontainer1    a:active,  div.hpboxcontainer1  a:hover  
			                             
                


 { font: 12px arial, helvetica, verdana, sans-serif;
               color: #0053A1;
               text-decoration: underline; 
			   font-weight:normal;
               }
			   
			   
			 div.hpboxcontainer1    a:hover  
			   
			   {
			   
			   color:#7F7F7F;
			   }
		       
                  
.hpboxcontainer1 { float: left;
                   width:378px;
                   margin:0px 0px 20px 0px;
                   padding-left: 8px;
                   }                       
/*                  
.hpboxcontainer2 { float: left;
                   width:378px;
                   margin:0px 0px 20px 0px;
                   text-align: left;
                   }                                 

h1.hpboxtitle {  font: bold 14px arial, helvetica, verdana, sans-serif;
                 color: #893126;
                 margin: 0px 0px 7px 0px;
                 }

img.hpboximg { float: left;
               border: solid;
               border: 1px solid #000000;
               margin: 0px 6px 5px 0px
               }                
                
p.hpboxtext { font: 12px arial, helvetica, verdana, sans-serif;
              margin: 0px 0px 7px 0px 
              }                                  
                
.hpboxlinks, a.hpboxlinks, a.hpboxlinks:link,a.hpboxlinks:visited,a.hpboxlinks:active,a.hpboxlinks:hover

 { font: 12px arial, helvetica, verdana, sans-serif;
               color: #0053A1;
               text-decoration: underline; 
			   font-weight:normal;
               }
			   
			   
			   a.hpboxlinks:hover
			   
			   {
			   
			   color:#7F7F7F;
			   }
			   
               
p.hpboxlinkscontainer { font: 12px arial, helvetica, verdana, sans-serif;
                        margin: 0px;
                        color: #000000;
                        }    
*/
.hpboxcontainerright { float: right;
                       width:378x;
                       margin:0px;                       
                       }

.hpvidcontainer { float: left;
                  width:378px;
                  margin:0px;
                  clear: both;
				      background-color: #FFFFFF;
                  }
                  
div#hpvidbox { float: left;
               background-color: #000000;
               padding: 5px 5px 5px 5px;
               }
			   
               
div#hpmorevidbox { background-color: #000000;
                   float:right;
                   margin:0px;
                   text-align: center;
                   padding: 0px;
                   }

.vidpic1 { margin: 5px 5px 10px 0px;
           }

.vidpic2 { margin: 5px 5px 3px 0px;
           }                                                                    

a.morevid {  margin: 5px 10px 3px 0px;
             font-size: 10px;
             font-family: arial, helvetica, verdana, sans-serif;
             font-weight: bold;
             color:#ffffff;
             text-align: center;
             text-decoration: none;
             display:block;
             } 
             
a.morevid:hover  { text-decoration: underline;
                   }
                   

div#vid2 {
    margin: 0px;
    padding: 0px;
    background-color:#000000;
    width: 100%;
    }
                   
                   
/*
div#vid2 {
    margin: 0px;
    padding: 0px;
    background-image: url('/Images/redesign/vid_bg.gif');
    background-position: left;
    background-repeat: repeat-y;
    width: 100%;
    }
*/
    
div#vid1 {
    margin: 0px;
    padding: 0px;
    background-repeat: repeat-y;
    width: 100%;
    }
    
div#bottomhpcontainer { margin:20px 0px 0px 0px;
                        width: 100%;
                        clear: both;
                        }                                                                                           

p.hpboxtitlebottomright {  font: bold 14px arial, helvetica, verdana, sans-serif;
                           color: #893126;
                           margin: 17px 0px 7px 0px;
                           }
                           
                           
div#sponsorhpcontainer { margin:20px 0px 5px 0px;
                        width: 772px;
                        clear: both;
                        text-align: center;
                        }
img.sponsor1 { float: left;
               padding: 0px 5px 0px 0px;
               }

img.sponsor2 { float: left;
               padding-right: 0px;
               }     
               
img.sponsor3 { float: right;
               }
               
p.footerlinks {  font-size: 10px;
                 font-family: arial, helvetica, verdana, sans-serif;
                 font-weight: bold;
                 color:#893126;
                 text-align: center;
                 margin: 15px 0px 11px 0px;
                 }               
               

p.footerlinks a, p.footerlinks a:link, p.footerlinks a:visited, p.footerlinks a:active, p.footerlinks a:hover

			{  font-size: 10px;
                 font-family: arial, helvetica, verdana, sans-serif;
                 font-weight: normal;
                 color:#893126;
                 text-decoration: none;
                 } 
             
p.footerlinks a:hover  

		{ 
		text-decoration: underline;
  
	     }

p.copyright {  font-size: 10px;
               font-family: arial, helvetica, verdana, sans-serif;
               font-weight: bold;
               color:#000000;
               text-align: center;
               margin: 0px 0px 10px 0px;
               }                                                                                       
			   
			   
			   
			   
			   
	 .LocalNav, a.LocalNav, a.LocalNav:link, a.LocalNav:visited, a.LocalNav:hover, a.LocalNav:visited:hover,
a.LocalNavSelected, a.LocalNavSelected:link, a.LocalNavSelected:visited, a.LocalNavSelected:hover, a.LocalNavSelected:visited:hover,
.LocalNavSelected,.LocalNavSelectedTitle

  {font-size: 11px; font-family: arial,helvetica,verdana, sans-serif; color: #893126;  font-weight: normal;margin:0px;}
  
a.LocalNav:hover, a.LocalNav:visited:hover
  {color: #AD7137; text-decoration: underline;}
  
a.LocalNavSelected, a.LocalNavSelected:link, a.LocalNavSelected:visited, a.LocalNavSelected:hover, a.LocalNavSelected:visited:hover, div.LocalNavSelected, div.LocalNavSelectedTitle
  /*{font-weight: bold;} */ {color: #893126; font-weight: bold;margin:0px;}
  
a.LocalNavTitle, a.LocalNavTitle:link, a.LocalNavTitle:visited, a.LocalNavTitle:hover, a.LocalNavTitle:visited:hover
  {font-size: 13px; font-family: arial,helvetica,verdana, sans-serif; color: #893126;  font-weight: bold;  display:block;margin:0px;}
  
a.LocalNavSelectedTitle, a.LocalNavSelectedTitle:link, a.LocalNavSelectedTitle:visited, a.LocalNavSelectedTitle:hover, a.LocalNavSelectedTitle:visited:hover
  {font-size: 13px; font-family: arial,helvetica,verdana, sans-serif; color: #893126;  font-weight: bold;}
a.LocalNavTitle:hover, a.LocalNavTitle:visited:hover, a.LocalNavSelectedTitle:hover, a.LocalNavSelectedTitle:visited:hover
  {color: #AD7137; text-decoration:none;}

  
  
  #policyBox td
  
  {padding-left:10px;}
  
    #policyBox td ul
	
	{
	margin-left: 20px;
	
	
	
	}    #policyBox td ul li
	
	{
	padding-bottom:5px;
	

/* 2009 Gala Section */	
	
	}
    
a.galasponsor {
             font-size: 10px;
             font-family: arial, helvetica, verdana, sans-serif;
             font-weight: 400;
             color:#000000;
             } 
                                
                   
a.galasponsor:link {color: #000000; font: 10px arial,helvetica,sans-serif; text-decoration: none;}
a.galasponsor:visited {color: #000000; font: 10px arial,helvetica,sans-serif; text-decoration: none;}
a.galasponsor:hover {color: #000000; font: 10px arial,helvetica,sans-serif; text-decoration: underline;}
a.galasponsor:active {color: #000000; font: 10px arial,helvetica,sans-serif; text-decoration: none;} 

/* Depression Initiative */

a.depression  {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}

a.depression:link {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}
a.depression:visited, {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}
a.depression:active {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}
a.depression:hover {font: bold 11px arial,helvetica,sans-serif; text-decoration: underline; color: #ffffff; margin: 8px 0px 0px 0px;}

#depression_nav_pad a, #depression_nav_pad a:link, #depression_nav_pad a:active, #depression_nav_pad a:hover, #depression_nav_pad a:visited, #depression_nav_pad a:hover {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}

#depression_nav_pad a:hover {text-decoration: underline;}

a.depression_w  {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 0px 0px 0px 22px; float:left; text-align:center;}

a.depression_w:link {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 0px 0px 0px 22px; float:left; text-align:center;}
a.depression_w:visited, {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 0px 0px 0px 22px; float:left; text-align:center;}
a.depression_w:active {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 0px 0px 0px 22px; float:left; text-align:center;}
a.depression_w:hover {font: bold 11px arial,helvetica,sans-serif; text-decoration: underline; color: #ffffff; margin: 0px 0px 0px 22px; float:left; text-align:center;}

#depression_nav {width:752px; background-color:#001965; height:25px; overflow:hidden; clear:both; max-width:752px; margin:0;}
#depression_nav_w {width:752px; background-color:#838BC4; height:38px; overflow:hidden; clear:both; max-width:752px; margin:0;}

#depression_top_clear {clear: both; height: 15px;}
     
#depression_nav_pad {float:left; padding: 5px 0 0 12px; }
#depression_nav_pad_w {padding: 5px 0px 5px 0px; float: left;}
#depression_left_col {width: 442px; float: left; }

#depression_right_col {width: 283px; float: right;}
#depression_left_col_w {width: 378px; float: left; }


#depression_right_col_w {width: 347px; float: right;}
#depression_right_col_w p {font: 12px arial,helvetica,sans-serif; }

#depression_bottom {clear: both; margin-top: 20px;}
#depression_right_col h1, #depression_left_col h1, #depression_bottom h1, #depression_left_col_w h1, #depression_right_col_w h1 {color: #000000; font-size: 18px; font-weight:bold; margin-top: 0px}
#depression_right_col h2, #depression_left_col h2, #depression_bottom h2, #depression_left_col_w h2, #depression_right_col_w h2 {color: #000000; font-size: 16px; font-weight:bold; margin-top: 0px}
#depression_right_col h3, #depression_left_col h3, #depression_bottom h3, #depression_left_col_w h3, #depression_right_col_w h3 {color: #000000; font-size: 14px; font-weight:bold; margin-top: 0px}

#depression_top_story {width: 442px; background-color: #C6D2F7; clear: both; padding: 5px; margin-bottom:20px;}
#depression_top_story_w {width: 378px; background-color: #FFDBFE; clear: both; padding: 5px;margin-bottom:25px;}
#depression_top_story_w h1 {color: #000000; font-size: 18px; font-weight:bold; margin: 0px 0px 2px 0px;}
#depression_women_box {width: 442px; background-color: #FFDBFE; clear: both; padding: 5px; margin-bottom:15px;}

.box_pic {margin: 0px 0px 10px 15px; }

div.bottom_link1 {width: 84px; float: left; }
div.bottom_link2 {width: 90px; float: left; }
div.bottom_link3 {width: 121px; float: left; }
div.bottom_link4 {width: 147px; float: left; }

div.discussion1 {float: left; width: 170px; }
div.discussion2 {width: 272px; float: left; }
div.discussion2_w {width: 208px; float: left; }
div.discussion2_w h3 {color: #000000; font-size: 14px; font-weight:bold; margin: 0;}
div.discussion2_w p {margin-bottom: 0px;}

p.discussion_link {margin-bottom: 0px; }

.depression_clear25  {clear: both; height: 25px;}

p.box_story {margin-top: 10px; }      

.depressionbar  {color: #ffffff; font: bold 11px arial,helvetica,sans-serif; padding: 5px 12px 8px 12px;}           
.depressionspace  {color: #ffffff; font: bold 11px arial,helvetica,sans-serif; padding: 5px 5px 0px 0px;}  

h1.depression  {color: #000000; font: bold 18px;}
h3.depression  {color: #000000; font: bold 14px;}

h1.depressiontop  {color: #000000; font-size: 18px; font-weight:bold; margin: 0px 0px 2px 0px;}
h2.depressiontop  {color: #000000; font-size: 16px; font-weight:bold; font-style: italic; margin: 0px 0px 2px 0px;}
h3.depressiontop  {color: #000000; font-size: 14px; font-weight:bold; margin: 0;}


p.depression_more_women  {text-align: center; margin-top: 0px; clear:both;}

#depression_dyk_w {width: 347px; margin: 0;}
#depression_dyk_w p {font: bold 12px arial,helvetica,sans-serif;  font-style:italic; }
#depression_dyk_w h1 {color: #000000; font-size: 22px; font-weight:bold; margin-top: 0px}
#depression_dyk_w h2 {color: #000000; font-size: 14px; font-weight:bold;}


#depression_vid_w {width: 347px; margin: 25px 0px 0px 0px;}
#depression_vid_l_w {width: 378px; margin: 25px 0px 0px 0px;}


img.depression  {margin-top: 28px} 

/* Convention 2010 */

div.clear20  {
             clear: both;
             height: 20px;
             }

h1.notopmargin  {margin-top:0px;}

#convention_wrapper  {overflow: hidden;}

#convention_top_left  {
                      float: left;
                      width: 366px;
                      }

#convention_top_left h1  {
                         font: bold 18px arial, verdana, sans-serif; 
                         color: #0B3B72; 
                         margin: 0 0 5px 0;
                         }

#convention_top_left h2  {
                         font: italic bold 14px arial, verdana, sans-serif; 
                         color: #DC291E; 
                         margin: 0 0 17px 0;
                         }
                         
#convention_top_left p  {
                        font: 12px/14px arial, verdana, sans-serif; 
                        margin: 0 0 15px 0;
                        }   
                        
#convention_top_center  {
                        float: left;
                        width: 19px;
                        }
                        
#convention_top_right  {
                       float: left;
                       width: 367px;
                       }  
                       
#convention_reg_box_top  {
                         width: 367px;
                         height: 24px;
                         background-image: url('http://www.nami.org/Graphics/c10_register_box_top.gif'); 
                         clear: both; 
                         margin: 0;
                         }  
                         
#convention_reg_box_body  {
                          width: 367px; 
                          height: 207px; 
                          background-image: url('http://www.nami.org/Graphics/c10_register_box.gif'); 
                          clear: both; 
                          margin: 0;
                          }   
                          
#convention_reg_box_body img {
                             margin: 0 0 10px 24px;
                             }   
                             
#convention_reg_box_body p {
                           margin: 0 24px 15px 24px;
                           font: bold 14px/17px verdana, arial, sans-serif; 
                           color: #ffffff;
                           }    
                           
#convention_reg_box_body a:link {
                           font: bold 14px/17px verdana, arial, sans-serif; 
                           color: #ffffff;
                           }                                                                                                                                             
                                                                   

/* Year End Donations */

div#dyleadaboutbox_ye { float: right;
                     	background-color:#3977DF;
                     	margin:0px;
                     	width: 174px;
                     	height: 240px; 
					  }

div#ye_09_top { background: url('http://www.nami.org/images/development/yearend/2009/ye_09_dylead_01.gif');
				width: 174px;
				height:50px;
				margin:0px;
				clear:both;
			  }		

div#ye_09_bottom { 	background: url('http://www.nami.org/images/development/yearend/2009/ye_09_dylead_02.gif');
					width: 174px;
					height:190px;
					margin:0px;
					clear:both;
					overflow:hidden;
                 }			

div#ye_09_spacer { 	width:174px;
					height:4px;
					clear:both;
				 }			

div.ye_09_content {	width: 174px;
					height:18px;
					margin:0px;
					clear:both;
					padding-right: 6px;
				  }	
				   
img.ye_09_flake { margin: 2px 8px 0px 6px; }			   

div#ye_09_taxad { 	width: 174px;
					height: 28px;
					clear: both;
					text-align: center;
				}					
				
.ye_link, a.ye_link, a.ye_link:link, a.ye_link:active, a.ye_link:visited, a.ye_link:hover 
			{ font: bold 13px arial, verdana, sans-serif; 
			  color: #ffffff;			
			  text-decoration: none;
              margin: 0px;
              vertical-align:text-top;
			} 
             
a.ye_link:hover  {text-decoration: underline;}

.ye_tax, a.ye_tax, a.ye_tax:link, a.ye_tax:active, a.ye_tax:visited, a.ye_tax:hover 
			{ font: bold 14px arial, verdana, sans-serif; 
			  color: #FFFCD2;			
			  text-decoration: none;
			} 
             
a.ye_tax:hover  {text-decoration: underline;} 

/* State Advocacy */

#stateadv_container {width:752px; clear:both; max-width: 752; overflow: hidden;} 

#stateadv_container_media {width:752px; clear:both; max-width: 752; overflow: hidden;} 

#stateadv_container ul {margin-top: 10px;} 

#advocacy_left_col {width: 442px; float: left; }

#advocacy_left_col ul {margin-top:12px;}

#advocacy_left_col p {margin:10px 0px 0px 0px;padding:0px;}

#stateadv_left_col {width: 442px; float: left; }

#stateadv_left_col ul {margin-top:12px;}

#stateadv_left_col p {margin:10px 0px 0px 0px;padding:0px;}

#stateadv_right_col {width: 283px; float: right;}

.stateadvbar  {color: #ffffff; font: bold 11px arial,helvetica,sans-serif; padding: 5px 12px 8px 12px;}

#stateadv_nav {background: url('http://www.nami.org/graphics/State_Advocacy_nav_bar.gif'); background-color: #094196; width:752px; height:25px; clear:both; max-width:752px; margin:0; padding:0;}

#stateadv_nav_pad {float:left; padding-top: 5px; padding-left: 12px; }


a.stateadv {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}

a.stateadv:link {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}
a.stateadv:visited, {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}
a.stateadv:active {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}
a.stateadv:hover {font: bold 11px arial,helvetica,sans-serif; text-decoration: underline; color: #ffffff; margin: 8px 0px 0px 0px;}

#stateadv_top_story {width: 442px; clear: both; padding: 5px; margin-bottom:20px; background-color:#DDE5F9; margin-top:10px;}
#stateadv_top_story2 {width: 442px; clear: both; padding: 5px; margin-bottom:20px; background-color:#DDE5F9; margin-top:10px;}

#stateadv_news {width: 283px; clear: both; padding: 5px; background-color:#DDE5F9; max-width: 283px;}

#stateadv_news ul {padding: 6px; padding-bottom:0px; margin: 0 5px 0 10px;}


#stateadv_news2 {width: 750px; clear: both; padding: 5px; background-color:#ffffff; max-width: 750px; margin-left: 100px;}

#stateadv_news2 ul {padding: 6px; padding-bottom:0px; margin: 0 5px 0 10px;}



#stateadv_future {width: 442px; clear: both; padding: 5px; background-color:ffffff; max-width: 442px; margin: 10px 0 10px 0;}

#stateadv_future ul {padding: 6px; padding-bottom:0px; margin: 0 5px 10px 10px;}

#stateadv_cost {width: 442px; clear: both; padding: 5px; background-color:#DDE5F9; max-width: 442px;}

#stateadv_cost ul {padding: 6px; padding-bottom:0px; margin: 0 5px 0 10px;}

#stateadv_key {width: 258px; clear: both; padding: 8px 15px 8px 15px; background-color:#DDE5F9; max-width: 258px;}



div.stateadv_video {width: 283px; clear: both; margin: 10px 0 20px 0;}

#stateadv_facts {width: 283px; background-image: url('http://www.nami.org/graphics/state_adv_facts.gif'); background-position: top center; background-repeat: no-repeat; overflow: hidden; padding-top: 40px;}

#stateadv_facts_body {margin:0px 10px 10px 10px; height:281px; overflow:auto; background-color:#F0F0F0; padding:5px 5px 5px 5px;}

#stateadv_facts_body ul {text-indent:5px;padding: 6px; margin: 12px;}

#stateadv_facts_body_about {margin:0px 10px 10px 10px; height:640px; overflow:auto; background-color:#F0F0F0; padding:5px 5px 5px 5px;}

#stateadv_facts_body_about ul {text-indent:5px;padding: 6px; margin: 12px;}

#stateadv_facts_body_tools {margin:0px 10px 10px 10px; height:830px; overflow:auto; background-color:#F0F0F0; padding:5px 5px 5px 5px;}

#stateadv_facts_body_tools ul {text-indent:5px;padding: 6px; margin: 12px;}

#stateadv_state_facts_button {margin:0; height:60px; overflow:hidden;}

div.stateadv_map  {margin-bottom: 20px;position:relative; margin-left: 50px; margin-top:10px; }

#stateadv_container h1 { 
font-size: 20px; 
font-weight:bold; 
margin: 0px 0px 0px 0px;
color: #000000;
}

#stateadv_container h2 { 
font-size: 16px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #515151;
}

#stateadv_container h3 { 
font-size: 14px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #000000;
}

#stateadv_container h4 { 
font-size: 12px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #000000;
}


#stateadv_container h3 a, #stateadv_container h3 a:link, #stateadv_container h3 a:active, #stateadv_container h3 a:hover, #stateadv_container h3 a:visited { 
font-size: 14px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #2D5F8A;
text-decoration: none
}

#stateadv_container h3 a:hover { 
text-decoration: underline
}





#stateadv_container_media h1 { 
font-size: 22px; 
font-weight:bold; 
margin: 0px 0px 0px 0px;
color: #000000;
}

#stateadv_container_media h2 { 
font-size: 18px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #515151;
}

#stateadv_container_media h3 { 
font-size: 16px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #3D82BE;
}

#stateadv_container_media h4 { 
font-size: 14px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #2D5F8A;
}



h1.stateadv, h2.stateadv, h3.stateadv 
{color: #A22B22; 
font-size: 18px; 
font-weight:bold; 
margin: 0px 0px 0px 0px;
color: #000000;
}
h2.stateadv  
{font-size: 16px;

margin: 12px 0px 0px 0px;
}

h3.stateadv  

{
font-size: 14px; 
color: #000000; 

margin: 12px 0px 0px 0px;
}

div.social_left  {
float: left;
margin-right:50px;
}

div.social_right {
float: left;
}

div.social_clear {
clear: both;
margin-top: 25px;
}

div.stateadv_intro_left {
float: left;
width: 335px;
margin-right: 50px;
}

div.stateadv_intro_right {
float: left;
width: 335px;
}

#stateadv_media_nav {
background-color: #0082F2; 
width:752px; 
height:25px; 
clear:both; 
max-width:752px; 
margin:0; 
padding:0;
}

#stateadv_media_nav_pad {
float:left; 
padding-top: 4px;
padding-left: 30px;
}

#stateadv_media_nav a, #stateadv_media_nav a:link, #stateadv_media_nav a:active, #stateadv_media_nav a:hover, #stateadv_media_nav a:visited {

font: bold 12px arial,helvetica,sans-serif; 
text-decoration: none; 
color: #ffffff; 
}

#stateadv_media_nav a:hover  {
text-decoration: underline 
}

.stateadvbar_media  {
color: #ffffff;
font: bold 13px arial,helvetica,sans-serif;
padding: 18px 12px 0px 12px;
}





/*State Map Pop Up*/




div.pop_adv 
{
left:-12;
margin:0;
padding:0;
position:absolute;
text-align:center;
top:-12;
width:452px;
z-index:800;
}

div.opacity {
background-color:#EEEEEE;
height:320px;
left:0;
opacity:0.50;
position:absolute;
width:100%;
z-index:800;

-moz-opacity: 0.50;
filter: alpha(opacity=50);


}

div.popcontent_adv {

background:#FFFFFF url(/graphics/adv_popbg.gif) no-repeat scroll 0 0; 

margin-bottom:50px;
margin-left:auto;
margin-right:auto;
position:relative;
text-align:left;
top:85px;
width:452px;
height:157px;
z-index:1000;
}

div.popcontent_adv h1
{

font-size:20px;
font-weight:bold;
color:#FFFFFF;
position: absolute;
left:25px;
top:7px;
margin:0px 0px 0px 0px;
font-family:arial,helvetica,sans-serif;
}



div.popcontent_adv h2, div.popcontent_adv h3

{

font-size:12px;
font-weight:bold;
color:#000000;
position: absolute;
left:10px;
top:28px;
margin:0px 0px 0px 0px;

}





div.popcontent_adv h5
{
font-weight:normal;
margin:3px 0px 0px 0px;
 font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#000000;


}



div.popcontent_adv div
{
position:absolute;
top:40px;
left:40px;
font-weight:bold;
font-size: 11px;

width:387px;
}



a.poplink_adv, a.poplink_adv:link,a.poplink_adv:visited,a.poplink_adv:active,a.poplink_adv:hover
{

position:absolute;
top: 122px;
left:30px;
font-size:14px;
color:#0054A4;

font-weight:bold;
text-decoration: underline;
text-align:center;

clear:both;
}



.popclose_adv {
position:absolute;
right:5px;
top:5px;
}



.pophead_adv

{

color:#003366;
font-size:14px;
margin-bottom:6px;

}



.popgrade_adv

{
position:absolute;
left:7px;
top:6px;

}




.budgetLink,a.budgetLink, a.budgetLink:link, a.budgetLink:active, a.budgetLink:visited, a.budgetLink:hover   

				{
				 
                 margin-left: 10px;
				 margin-right:10px;
                 font-size: 14px;
                 font-family: arial, helvetica, verdana, sans-serif;
                 color:#CDA572;
                text-decoration:none;
				font-weight:normal;
                 }
          
a.budgetLink:hover
				{
				
                  text-decoration:underline;
                  
                  }  




/* HEARTS & MINDS */



.hmbar  {color: #ffffff; font: bold 11px arial,helvetica,sans-serif; padding: 5px 7px 8px 7px;}

/* old nav */


#hm_nav {background: url('http://www.nami.org/graphics/hm_nav_bar.gif'); background-color: #C82B5A; width:752px; height:36px; clear:both; max-width:752px; margin:0; padding:0;}

#hm_nav_pad {float:left; padding-top: 5px; padding-left: 12px; }


 
a.hm {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}

a.hm:link {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}
a.hm:visited, {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}
a.hm:active {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}
a.hm:hover {font: bold 11px arial,helvetica,sans-serif; text-decoration: underline; color: #ffffff; margin: 8px 0px 0px 0px;}

/* new nav */

div#hmnavcontainer { width: 752px;
                      height:24px;
                      clear: both;
                      margin:0;
                      background: url('http://www.nami.org/graphics/hm_nav_bar_new.gif');
                      text-align: center;
                      }
                      
div#hmnavcontainer a, div#hmnavcontainer a:link, div#hmnavcontainer a:active, div#hmnavcontainer a:hover,  div#hmnavcontainer a:visited  {  padding: 5px 12px 5px 12px;
                 font: bold 11px arial,helvetica,sans-serif; 
                 color:#ffffff;
                 text-decoration:none;
                 display:block;
                 text-align: center;
                 float: left;
                 }
                 
div#hmnavcontainer a:hover {  
                           background-image: url('http://www.nami.org/graphics/hm_nav_hover.png');
                           background-repeat: repeat;
                           }
a.hm_nav_first  {
               margin-left: 12px;
               }                      
                           
a.hmnav_right  {  border: none;
                 }                                              
                 
#hm_container {width:752px; clear:both; max-width: 752px; overflow: hidden;} 

#hm_left_col {width: 442px; float: left; }

#hm_left_col ul {margin-top:12px;}

#hm_left_col p {margin:10px 0px 0px 0px;padding:0px;}

#hm_left_col {width: 442px; float: left; }

#hm_left_col ul {margin-top:12px;}

#hm_left_col p {margin:10px 0px 0px 0px;padding:0px;}

#hm_right_col {width: 283px; float: right;}

#hm_container h1 { 
font-size: 20px; 
font-weight:bold; 
margin: 20px 0px 0px 0px;
color: #000000;
}

#hm_container h2 { 
font-size: 18px; 
font-weight:bold; 
margin: 0px;
color: #000000;
}

#hm_container h3 { 
font-size: 14px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #000000;
}

#hm_container h4 { 
font-size: 12px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #000000;
}

#hm_video {
width: 283px; 
clear: both; 
margin: 20px 0 20px 0;
}

#hm_discussion {
width: 283px; 
clear: both; 
margin: 20px 0 20px 0;
}

#hm_recipe {
border: 1px solid #C82B5A; 
padding: 6px;
margin: 20px 0 20px 0;
}

#hm_recipe p { 
margin: 10px 0 0 0;
}

#hm_recipe h2 { 
margin: 0;
}
#hm_profile {
border: 5px solid #C82B5A; 
padding: 6px;
}

#hm_profile h2 { 
margin: 0;
}

#hm_profile img { 
padding: 0px 0px 10px 10px;
}

#hm_profile p { 
margin: 10px 0 0 0;
}


/* CONNECTION */

div#connection_navcontainer { width: 752px;
                              height:24px;
                              clear: both;
                              margin:0;
                              background-image: url('http://www.nami.org/graphics/connection_nav_bar.gif');
                      }
                      
div#connection_navcontainer a, div#connection_navcontainer a:link, div#connection_navcontainer a:active, div#connection_navcontainer a:hover,  div#connection_navcontainer a:visited  {  
                 padding: 5px 12px 5px 12px;
                 font: bold 11px arial,helvetica,sans-serif; 
                 color:#ffffff;
                 text-decoration:none;
                 display:block;
                 text-align: center;
                 float: left;
                 }
                 
div#connection_navcontainer a:hover {  
                           background-image: url('http://www.nami.org/graphics/hm_nav_hover.png');
                           background-repeat: repeat;
                           }
                           

/* CONVENTION */

div#convention_navcontainer { width: 752px;
                              height:24px;
                              clear: both;
                              background-image: url('http://www.nami.org/graphics/convention_navbar_2011.gif');
                      }
                      
div#convention_navcontainer a, div#convention_navcontainer a:link, div#convention_navcontainer a:active, div#convention_navcontainer a:hover,  div#convention_navcontainer a:visited  {  
                 padding: 5px 22px 5px 22px;
                 font: bold 12px arial,helvetica,sans-serif; 
                 color:#4a6686;
                 text-decoration:none;
                 display:block;
                 text-align: center;
                 float: left;
                 }
                 
div#convention_navcontainer a:hover {  
                           color: #7397c0;
                           } 

div#convention_container  {  
                           width: 752px;
                           } 
                           
div#convention_container h1 {  
                            font: bold 22px arial,verdana,tahoma,sans-serif; 
                            margin-top: 0; 
                            color: #5a64a7;
                            }      
                            
div#convention_container h2 {  
                            font: bold 16px arial,verdana,tahoma,sans-serif;
                            color: #838bc5;
                            }         
                            
div#convention2011_left   {  
                          float: left; 
                          width: 460px;
                          padding-right: 30px;
                          }   
                          
div#convention2011_right   {  
                           font: bold 16px arial,verdana,tahoma,sans-serif;
                           color: #838bc5;
                           float: right;
						   width:240px;
						   
                           }    
                           
div#convention2011_right img  {  
                              border: solid 5px #838bc5;
                              clear: both;
                              }                                                                                                                    
                           
/* NEXT TO NORMAL */

div#n2n_container  {
                   width: 752px;
                   }
                   
div#n2n_container a, div#n2n_container a:link, div#n2n_container a:active, div#n2n_container a:hover, div#n2n_container a: visited    {
                   color: #86598F;
                   text-decoration: none;
                   }   
                   
div#n2n_container a:hover    {
                   text-decoration: underline;
                   }    
                   
.broadway, a.broadway, a.broadway:link, a.broadway:active, a.broadway:visited, a.broadway:hover    {
                   font: bold 15px arial, sans-serif;
                   color: #86598F;
                   text-decoration: none;
                   }  

a.broadway:hover    {
                   text-decoration: underline;
                   }                                                                    

div#n2n_top        {
                   width: 620px;
                   margin-left: 56px;
                   clear: both;
                   }         

div#n2n_top p {
              font: bold 15px arial, sans-serif;
              }
              
div#n2n_top ol,  div#n2n_top ul     {  
                                    font: 15px arial, sans-serif;
                                    }

div#n2n_top ol li {
                  margin: 10px 0 0 0;
                  font: 15px arial, sans-serif;
                  }

div#n2n_top ul li { 
                  margin: 3px 0 0 0;
                  font: 15px arial, sans-serif;
                  }                                           

div#n2n_promo_bar  {
                   background: url('http://www.nami.org/images/nexttonormal/n2n_bar.gif');
                   width: 620px;
                   height: 38px;
                   padding: 0;
                   margin: 0;
                   }
                   
div#n2n_promo_bar h1  {
                      font: bold 15px arial black, arial, sans-serif; 
                      padding:8px 0px 0px 8px; 
                      margin: 0;
                      color: #000000;
                      }    

div#n2n_bottom     {
                   width: 746px;
                   margin-left: 3px;
                   clear: both;
                   }             

div#n2n_footer     {
                   background: url('http://www.nami.org/images/nexttonormal/n2n_footer.gif'); 
                   width: 746px;
                   height: 109px;
                   }                                                 

div#n2n_video     {
                  float: left;
                  width: 210px;
		margin-left:20px;	
           
                  
                  }    

div#n2n_footer_text     {
                        float: left;
                        width: 516px;
                        }     
                        
div#n2n_footer_text a, div#n2n_footer_text a:link, div#n2n_footer_text a:active, div#n2n_footer_text a:hover, div#n2n_footer_text a:visited    {
                   font: bold 11px arial black, arial, sans-serif;
                   color: #86598F;
                   text-decoration: none;
                   }  

div#n2n_footer_text a:hover   {
                   text-decoration: underline;
                   }                         

p.n2n_footer_papers  {  
                     font: italic bold 7px arial, sans-serif; 
                     margin: 0 0 10px 0; 
                     text-align: center;
                     }

p.n2n_footer_best  {  
                   font: bold 25px arial black, arial, sans-serif; 
                   margin: 3px 0px 0px 0px; 
                   text-align: center;
                   }  

p.n2n_footer_reviews  {  
                      font: bold 11px arial black, arial, sans-serif; 
                      margin: 8px 0px 0px 0px; 
                      text-align: center;
                      } 
                   
p.n2n_footer_info  {  
                   font: 12px arial, sans-serif; 
                   margin: 8px 0px 0px 0px; 
                   text-align: center;
                   }     
                   
p.n2n_print  {  
             font: 12px arial, sans-serif; 
             margin: 15px 0px 0px 0px; 
             text-align: center;
             }                     
             
/* MBME LEGACY */

.dwhead { font-family : arial, helvetica, verdana, sans-serif; font-size: 16px; color : #003399; text-decoration : none; font-weight : bold;} 

.dwlhead { font-family : arial, helvetica, verdana, sans-serif; font-size: 18px; color : #003399; text-decoration : none; font-weight : bold;} 

.dwshead { font-family : times, times new roman, serif; font-size: 18px; color : #003399; text-decoration : none; font-weight : bold;} 

.dwtext { font-family : arial, helvetica, verdana, sans-serif; font-size: 13px; color : #003399; text-decoration : none; } 

.dwlink { font-family : helvetica, arial, sans-serif; font-size: 13px; color : #990000; text-decoration : underline; } 

.gtext { font-family : arial, helvetica, verdana, sans-serif; font-size: 14px; color : #003399; text-decoration : none; } 

.gstext { font-family : arial, helvetica, verdana, sans-serif; font-size: 12px; color : #003399; text-decoration : none; } 

.enblink { font-family : helvetica, arial, sans-serif; font-size: 14px; color : #990000; text-decoration : underline; }                         
             
/* MANY BEAUTIFUL MINDS ENDOWMENT */


div#mbm_wrapper {
                width: 100%;
                }
                
div#mbm_left  {
              width: 350px;
              float: left;
              margin-right: 25px;
              }       

div#mbm_right {
              width: 350px;
              float: right;
              }
              
div#mbm_left_wall  {
                   width: 350px;
                   float: left;
                   padding-right: 10px;
                   border-right: 1px solid #CCC;
                   }       

div#mbm_right_wall {
                   width: 350px;
                   float: left;
                   padding-left: 40px;
                   }              
              
div#mbm_wrapper h1    {
                      font-size: 20px; 
                      font-weight:bold; 
                      color: #003399;
                      }                            
              
                         
div#mbm_wrapper h2    {
                      font-size: 18px; 
                      font-weight:bold; 
                      margin: 0px;
                      color: #003399;
                      }      
                      
div#mbm_howto_left    {
                      float: left; 
                      width: 200px; 
                      }
                      
div#mbm_howto_right    {
                       float: left; 
                       width: 175px; 
                       }      
                       
div#mbm_howto_main    {
                      background-color: #BDD0FC; 
                      border: 2px solid #6881BC; 
                      width: 350px;
                      margin-left: 200px;
                      }          
                      
div#mbm_howto_main h1    {
                         font-size: 20px; 
                         font-weight:bold; 
                         margin: 10px 0 20px 20px;
                         color: #003399;
                         }                          
                         
div#mbm_howto_main p    {
                        margin: 10px 20px 10px 20px;
                        }                                                                                                              

div.clear30  {
             clear: both;
             height: 30px;
             }                                               
             
/* Education Resource Academy */

#edu_resource_container {
                        width:752px; 
                        clear:both; 
                        max-width: 752; 
                        overflow: hidden;
                        } 

#edu_resource_left {
                   width: 350px;
                   float: left;
                   } 

#edu_intro_box {
               width: 340px; 
               padding: 10px; 
               background-color: #f0f0f0;
               }
               
#edu_intro_box hr {
                  text-align: center; 
                  width: 170px; 
                  margin: 15px auto 15px auto; 
                  color: #e0d8bf; 
                  }                 

#edu_resource_right {
                    float: right;
                    width: 375px;
                    text-align: left;
                    } 

#edu_resource_container h1 { 
font-size: 20px; 
font-weight:bold; 
margin: 0px 0px 0px 0px;
color: #000000;
}

#edu_resource_container h2 { 
font-size: 16px; 
font-weight:bold; 
margin: 25px 0px 25px 0px;
color: #515151;
}

#edu_resource_container h3 { 
font-size: 14px; 
font-weight:bold; 
margin: 12px 0px 5px 0px;
color: #000000;
}

#edu_resource_container h4 { 
font-size: 12px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #000000;
}             

/* Center for Excellence */

div#cfe_navcontainer { width: 752px;
                              height:24px;
                              clear: both;
                              background-image: url('http://www.nami.org/graphics/cfe_navbar.gif');
                      }
                      
div#cfe_navcontainer a, div#ccfe_navcontainer a:link, div#cfe_navcontainer a:active, div#cfe_navcontainer a:hover,  div#cfe_navcontainer a:visited  {  
                 padding: 5px 15px 5px 15px;
                 font: bold 11px arial,helvetica,sans-serif; 
                 color:#ffffff;
                 text-decoration:none;
                 display:block;
                 text-align: center;
                 float: left;
                 }
                 
div#cfe_navcontainer a:hover {  
                           background-image: url('http://www.nami.org/graphics/hm_nav_hover.png');
                           background-repeat: repeat;
                           } 

#cfe_container, #cfe_help_container, #elect_container {
               width:752px; 
               clear:both; 
               width: 752px;
               }

#cfe_left_col  {
               width: 341px; 
               float: left;
               }

#cfe_mid_col  {
              width: 30px;
              float: left;
              }
               
#cfe_right_col  {
                width: 361px;
                float: left;
                }

#cfe_left_1, #cfe_left_2, #cfe_left_3 {
                                      width: 341px;
                                      margin-bottom: 25px;
                                      }

#cfe_left_1 h1 {
               font: bold 18px verdana, arial, sans-serif;
               color: #2d5f8a; 
               margin: 15px 0 25px 0;
               }   

#cfe_left_1 p, #cfe_left_2 p {
                             margin-left: 15px;
                             }   
              
#cfe_left_2 h1 a, #cfe_left_3 h1 a, #cfe_right_2 h1 a, #cfe_right_3 h1 a {
                                                font: bold 16px verdana, arial, sans-serif;
                                                color: #2d5f8a; 
                                                margin: 30px 0 25px 0;
                                                }      
                               
#cfe_left_2 ul, #cfe_right_1 ul, #cfe_right_2 ul {
                                           padding-left: 30px;
                                           }     

#cfe_left_3 ul {
               padding-left: 15px;
               }                                                                        

          
#cfe_right_1 {
             width: 351px;
             padding: 10px 15px 15px 15px;
             }
              
#cfe_right_1 {
             background-color: #c9edff;
             margin-bottom: 10px;
             }
             
#cfe_right_2, #cfe_right_3 {
                           width: 351px;
                           padding: 15px 0 0 15px;
                           }                                                 

#cfe_right_1 p, #cfe_right_2 p, #cfe_right_3 p {
                                               margin-left: 15px;
                                               }                                                                

#cfe_right_1 h1 a {
                               font: bold 16px verdana, arial, sans-serif;
                               color: #2d5f8a; 
                               margin: 0 0 25px 0;
                               }    
                               

#clear0 {
        clear: both;
        margin: 0;
        } 
        
div.clear0 {
        clear: both;
        margin: 0;
        }         
             
                    

div.cfe_bio_box {
                width: 360px; 
                float: left; 
                background-color: #c9edff; 
                padding: 10px; 
                margin-right: 20px; 
                }                                              

div.cfe_bio_box img, #cfe_bio_box_plain_left img, #cfe_bio_box_plain_right img {
                                                                               padding-right: 8px;
                                                                               }

div.cfe_bio_box h1, #cfe_bio_box_plain_left h1, #cfe_bio_box_plain_right h1, #cfe_help_container h1 {
                   font: bold 18px verdana, arial, sans-serif;
                   color: #2d5f8a;
                   margin: 0 0 15px 0;
                   }                    

div.cfe_bio_box h2, #cfe_bio_box_plain_left h2, #cfe_bio_box_plain_right h2 {
                   font: bold 12px verdana, arial, sans-serif;
                   color: #2d5f8a;
                   margin: 0 0 10px 0;
                   }      
                   
div.cfe_bio_box p, #cfe_bio_box_plain_left p.email, #cfe_bio_box_plain_right p.email {
                  font: 11px verdana, arial, sans-serif;
                  margin: 15px 0 5px 0;
                  }                                

div.cfe_clear40 {
                clear: both;
                height: 40px;
                }     
                
#cfe_bio_box_plain_left {
                        width: 350px;
                        float: left;
                        padding-right: 25px;
                        border-right: 2px solid #c9edff 
                        }                             

#cfe_bio_box_plain_right {
                         width: 350px;
                         float: left;
                         padding-left: 25px; 
                         }          
                         
                         
/* CAPWIZ */

div.cw-bd img { 
              background-color: #cce6ff;
              float: right;
              margin: 0px 0px 0px 4px;
              padding: 4px;
              }                            
              
/* Election Mental Health */

div#elect_container {
                    font: 12px Arial, Helvetica, sans-serif;
                    }

div#electnavcontainer { width: 750px;
                      height:34px;
                      clear: both;
                      margin:0;
					  background-color: #93ceed;
                      text-align: center;
                      border: 1px solid #0193cf
                      }
                      
div#electnavcontainer a, div#electnavcontainer a:link, div#electnavcontainer a:active, div#electnavcontainer a:hover,  div#electnavcontainer a:visited  {  
                 padding: 10px 37px 10px 37px;
                 font: bold 12px arial,helvetica,sans-serif; 
                 color:#1c5ba2;
                 text-decoration:none;
                 display:block;
                 text-align: center;
                 float: left;
                 }
                 
div#electnavcontainer a:hover {  
                           background-image: url('http://www.nami.org/graphics/hm_nav_hover.png');
                           background-repeat: repeat;
                           }                        
                           
a.elect_nav_first  {
                   margin-left: 63px;
                   }     
                   
.elect_nav_break  {
                  padding: 9px 0 0 0;
                  font-weight: bold;
                  font-size: 14px;
                  color: #1c5ba2;
                  float: left;
                  }
                  
div#elect_home_left  {
                     width: 400px;
                     float: left;
                     }
                     
div#elect_home_left h1  {
                        font: bold 18px arial, verdana, tahoma, sans-serif; 
                        margin: 20px 0 3px 11px; 
                        color:#E31937;
                        }      

div.elect_separator   {
                      border-bottom: 3px dotted #0193CF; 
                      margin: 10px 15px 10px 15px; 
                      width: 80%;
                      }        
                      
div#elect_home_left li {
                       margin-bottom: 20px;
                       }                                               
                       

/* Election Section - Mental Healthcare Gets My Vote */

h1.election

{
font-family:arial, verdana, tahoma, sans-serif; font-size: 18px; margin: 0 0 3px 11px; color:#E31937;
}


h2.election

{
font-family: arial, verdana, tahoma, sans-serif; font-size: 18px; margin: 0 0 20px 0; color:#0b3b72;
}

p.election

{
font: 12px Arial, Helvetica, sans-serif;
}

p.blue

{font: 14px Arial, Helvetica, sans-serif; margin-left: 15px; color: #0b3b72;}

p.caption

{font: bold 11px arial, verdana, tahoma; color: #1c5ba2; text-align: center;}

#numbers 
{font: 12px Arial, Helvetica, sans-serif;}

#numbers ol, #numbers li
{font: 12px Arial, Helvetica, sans-serif; list-style:decimal;}

.election_bullets, .election_bullets ul,  
{list-style-image: url(http://www.nami.org/election/graphics/bluedot.png); font: 12px Arial, Helvetica, sans-serif;}

.election_bullets ul, .election_bullets li
{list-style-image: url(http://www.nami.org/election/graphics/bluedot.png); font: 12px Arial, Helvetica, sans-serif;}

.election_border
{border-bottom: 3px dotted #0193CF; }

#laws 
{padding: 10px; font: 12px arial, verdana, tahoma, sans-serif; margin-bottom: 10px;}

#laws tbody tr.even td {
      background-color:#e8eef2; border-top: 1px solid #0093d0; border-bottom: 1px solid #0093d0; padding: 10px 5px 10px 5px;  margin: 9px 0 9px 0;
    }
    #laws tbody tr.odd  td {
     background-color:#ffffff;  padding: 10px 5px 10px 5px;  margin: 9px 0 9px 0;}

.bluebox

{display: block; border: 0px; background-color:#e8eef2; padding: 20px; font: 12px Arial, Helvetica, sans-serif; margin-right: 4px; width: 280px; min-width: 250px;}


/* ADHD */

div#adhd1 

{background-color: #ffffff; font: 12px Arial, Helvetica, sans-serif; width: 752px; clear: both;}

div#adhd1 a, div#adhd1 a:link, div#adhd1 a:active, div#adhd1 a:hover,  div#adhd1 a:visited

{color: #1f68ab; text-decoration:none; }

div#adhd1 a:hover

{color: #1f68ab; border-bottom: 1px solid #639ec8;}


div#adhd1 img

{text-decoration:none; border-bottom: none;}

h1.adhd

{
font-family:arial, verdana, tahoma, sans-serif; font-size: 18px; margin: 0 0 3px 0; color:#00539f;
}

h2.adhd
{
font-family:arial, verdana, tahoma, sans-serif; font-size: 16px; margin: 0 0 3px 0; color:#639ec8;
}


h3.adhd

{
font-family:arial, verdana, tahoma, sans-serif; font-size: 14px;  color:#00539f; margin: 0 0 1px 0; 
}

h4.adhd

{
font-family:arial, verdana, tahoma, sans-serif; font-size: 12px; font-weight: bold; color:#639ec8; margin: 0 0 1px 0; 
}

.adhd_blue

{
font-family:arial, verdana, tahoma, sans-serif; font-size: 18px;  color:#00539f; 
}

.adhd_lg
{
font: 16px Arial, Helvetica, sans-serif;
}


.tanbox_dark_wide

{display: block; border: 1px solid #639ec8; background-color:#e0d7b6; padding: 20px; font: 12px Arial, Helvetica, sans-serif; margin-right: 4px; width: 280px; min-width: 250px; }

.tanbox_light_wide

{display: block; border: 0px; background-color:#eee9c8; padding: 20px; font: 12px Arial, Helvetica, sans-serif; width: 280px; float: right;}

.tanbox_dark_sm

{border: #639ec8 2px solid; margin-top: 20px; min-width: 120px;  float: left; padding-bottom: 1px; margin-left: 5px; width: 125px;   background-color: #e0d7b6; padding: 8px;
}

.toc

{margin-left: 5px; border: 1px dotted #639ec8; float:right; width:170px; padding:10px;}

li.adhd_bullets,  ul.adhd_bullets 
{list-style-image: url(http://www.nami.org/adhd/orange_dot.png); font: 12px Arial, Helvetica, sans-serif;}


.adhd_bullets2 
{list-style-image: url(http://www.nami.org/adhd/orange_dot2.png); font: 12px Arial, Helvetica, sans-serif; margin: 0em;}

 ul.adhd_bullets2, li.adhd_bullets2
{list-style-image: url(http://www.nami.org/adhd/orange_dot2.png); font: 12px Arial, Helvetica, sans-serif;  margin: 0em;}


.adhd_numbers 
{font: 12px  Arial, Helvetica, sans-serif;}

ol.adhd_numbers
{list-style-type: decimal;  font:12px Arial, Helvetica, sans-serif;}

.adhd_numbers li
{list-style-type: decimal;  font:12px  Arial, Helvetica, sans-serif;}

p.adhd

{
font: 12px Arial, Helvetica, sans-serif;
}                  

.adhd_footer    {
background-image:url(http://www.nami.org/adhd/banner.jpg) ;
	margin-top: 35px;
	margin-bottom: 50px;
	border-top: 1px solid #639ec8;
				width: 750px;
				height: 120px;
				display:block;
				text-indent:-9999px;
				background-repeat:none;
				
	}

	
div#adhd_container {
                    font: 12px Arial, Helvetica, sans-serif;
                    }

div#adhdnavcontainer { width: 752px;
                      height: 44px;
                      clear: both;
                      margin:0;
					  background-color: #639ec8;
                      text-align: center;
                      border: 0px;
                      }
                      
div#adhdnavcontainer a, div#adhdnavcontainer a:link, div#adhdnavcontainer a:active, div#adhdnavcontainer a:visited  {  
                 padding: 10px 15px 10px 15px;
                 font: bold 12px arial,helvetica,sans-serif; 
                 color:#e6DeC8;
                 text-decoration:none;
                 display:block;
                 text-align: center;
                 float: left;
                 }
                 
div#adhdnavcontainer a:hover {  
                           color: #fBa91e;
                           }                        
                           
a.adhd_nav_first  {
                   margin-left: 15px;
				   margin-top: 7px;
                   }  
				   
a.adhd_nav_short  {
                  
				   margin-top: 7px;
                   }   
                   
.adhd_nav_break  {
                  padding: 9px 0 0 0;
                  font-weight: bold;
                  font-size: 14px;
                  color: #639ec8;
                  float: left;
                  }
                  
div#adhd_home_left  {
                     width: 400px;
                     float: left;
                     }
                     
div#adhd_home_left h1  {
                        font: bold 18px arial, verdana, tahoma, sans-serif; 
                        margin: 20px 0 3px 11px; 
                        color:#E31937;
                        }      

div.adhd_separator   {
                      border-bottom: 0px; 
                      margin: 10px 15px 10px 15px; 
                      width: 80%;
                      }        
                      
div#adhd_home_left li {
                       margin-bottom: 20px;
                       }   
                       
div#nospacelist li  {
                    margin-top: 0;
                    margin-bottom: 0;
                    }
                       
/* Memorial Donation Revamp */

div#donation_revamp input, div#donation_revamp textarea {
                    background-color: #fffcef;
                    border: 1px solid #cdaf69;
}        

div#donation_revamp h2 {
                    
                    font: bold 14px verdana, arial, tahoma, sans-serif;
                    color: #000000;
                    margin: 0;
                    }       
                    
div.h2div {
                    width: 200px;
                    float: left;
                    margin-right: 40px;
                    }                                              
                    
div.formfield {
                    width: 300px;
                    float: left;
                    }                     
                    
/* Donation Profile Page */

div#donation_profile_container  {  
                                width: 752px;
                                }                     
                                
div#donation_profile_container h1 {  
                                  font: bold 23px verdana, arial, tahoma, sans-serif; 
                                  color: #0080bc; 
                                  margin-left: 0;
                                  }        
                                  
div#donation_profile_container h2 {  
                                  font: bold 18px verdana, arial, tahoma, sans-serif; 
                                  color: #0080bc;
                                  margin-left: 0; 
                                  }                                                           
                                  
div#donation_topleft_container {  
                               width: 500px; 
                               float: left; 
                               padding-left: 0;
                               }      

div#donation_topright_container {  
                               width: 200px; 
                               float: right;
                               }
                               
div#donation_message_container {  
                               width: 460px; 
                               border: 1px solid #0080bc; 
                               padding: 20px 20px 0 20px ; 
                               background-color: #d5f2ff;
                               min-height: 346px;
                               _height: 346px;
                               }      
                               
div#donation_message_container p {  
                                 font: 15px verdana, arial, tahoma, sans-serif;
                                 margin: 0 0 21px 0;
                                 }
                                 
div#donation_pic_container {  
                           width: 200px; 
                          
                           background-color: #64b6de;
                           clear: both;
                           }        
                           
div#donation_pic_container img {  
                               margin: 4px;
                               } 

div#donation_topright_container h2 {
                              font: bold 14px verdana, arial, tahoma, sans-serif; 
                              color: #0080bc; 
                              text-align: right; 
                              margin: 10px 0 15px 0;
                              }      

div#donation_goal_container {  
                            width: 180px; 
                            border: 1px solid #0080bc; 
                            padding: 10px; 
                            background-color: #d5f2ff
                            }                                                      
                            
div.donation_goal_row {  
                      width: 100%; 
                      margin-bottom: 15px;
                      }

div.donation_goal_left {  
                       float: left;
                       }    

div.donation_goal_right {  
                        float: right;
                        }                                         

div.donation_goal_left h3, h3.sponsor {  
                          font: bold 14px verdana, arial, tahoma, sans-serif;
                          color: #4fa6d1;
                          } 

div.donation_goal_right h3 {  
                           font: bold 14px verdana, arial, tahoma, sans-serif;
                           color: #0080bc;
                           }
                           
div.donation_goal_left h3, div.donation_goal_right h3 {  
                          margin: 0 0 10px 0;
                          }                                
                           
div.donation_donate_credit_row {  
                               text-align: center; 
                               width: 100%;
                               }       
                               
div.donation_donate_credit_row img {  
                                   margin-bottom: 10px;
                                   }     
                                   
div.donation_donate_credit_row p {  
                                 font: bold 11px verdana, arial, tahoma, sans-serif; 
                                 color: #0080bc; 
                                 margin: 0;
                                 line-height: 1.5em;
                                 }
                                 
.donor_table  { 
              border: 1px solid #0080bc;
              background-color: #d5f2ff;
              }                                 

.donor_table p {  
                font: bold 12px verdana, arial, tahoma, sans-serif; 
                color: #0080bc; 
                margin: 0 0 10px 0;
                }   
                
.donor_table a, .donor_table a:link, .donor_table a:active, .donor_table a:visited  {
                 font: bold 12px verdana, arial, tahoma, sans-serif; 
                 color:#0072a8;
                 text-decoration:none;
                 }                                             
                 
.donor_table a:hover  {
                      text-decoration:underline;
                      }                  
                      
div#donation_creation_container {  
                            width: 140px;
                            padding: 10px;
                            background-color: #0080bc;
                            border: 2px solid #64b6de;
                            text-align:center;
                            display: block;
                            float:right;
                            }       
                            
div#donation_creation_container p {
                                font: bold 11px verdana, arial, tahoma, sans-serif; 
                                text-align: left; 
                                color: #ffffff; 
                                margin-bottom: 0px;
                                }         
                                
div#donation_creation_container hr {
                                width: 70%; 
                                text-align:center; 
                                margin: 11px auto 11px auto; 
                                background-color: #64b6de; 
                                height: 1px;
                                border: 0;
                                }  
                                
div#checkbox_holder {
                    float: left; 
                    width: 25px; 
                    text-align: left; 
                    padding-top: 3px;
                    }                                                              
                    
div#checkbox_text {
                  float: right; 
                  text-align: left;
                  margin-bottom: 0px; 
                  width: 113px; 
                  }           
                  
div#checkbox_text p { 
                    font: bold 11px verdana, arial, tahoma, sans-serif; 
                    margin: 0; 
                    color: ##ffffff; 
                    }                           

/* Interstitial */

div#intersticial_wrapper  {
                          width: 916px; 
                          border: solid 8px #999966; 
                          background: #cccc99; 
                          padding: 20px 15px;
                          }

div#intersticial_left  {
                       width: 731px; 
                       float: left; 
                       height: 436px;
                       }      
                       
div#intersticial_left p {
                        font: 18px arial, verdana, sans-serif; 
                        color:#ffffff; 
                        margin: 5px 35px 20px 25px;
                        }    

div#intersticial_left img {
                          margin-bottom: 15px;
                          }                         
                        
div#intersticial_donate_box1  {
                              float: left; 
                              margin: 0 16px 0 23px; 
                              width: 214px; 
                              height: 215px;
                              }

div.intersticial_donate_box2  {
                              float: left; 
                              margin: 0 16px 0 0; 
                              width: 215px; 
                              height: 215px;
                              }     
                              
div.intersticial_donate_box3  {
                              float: left; 
                              margin: 0 6px 0 0; 
                              width: 215px; 
                              height: 215px;
                              }                                 
                              
div#intersticial_logo {
                      width: 167px; 
                      float: right; 
                      height: 436px;
}




/* Interstitial C2R 

div#intersticial_wrapper  {
                          width: 749px; 
                          height: 605px;
						  }
*/
.inter {
	border:#fff 5px solid;
	width:744px;
	max-width:744px;
	}

.interwrap {
	width:744px;
	max-width:744px;
	height: 600px;
	max-height:600px;
	overflow:hidden;
	background:url(http://www.nami.org/images/interstitial/jan2012/interbgr.jpg) top left no-repeat;
	}
.inter:after {
	content:".";
	clear:both;
	display:block;
	height: 0;
	visibility:hidden;
	zoom:1;
	}

.header { 
	width:744px;
	height:142px;
	background:none;
	width:744px;
	height:142px;
	position:relative;
	}


.left {
	float:left;
	background:none;
	height:458px;
	width:377px;
	max-height:458px;
	max-width:377px;
	position:relative;
	}
	
.left p, .left p a {
	color: #00498d;
	padding:8px 40px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:22px;
	text-decoration:none;
	}
	
.right {
	float:left;
	background:none;
	width: 367px;
	max-width: 367px;
	height:458px;
	max-height:458px;
	position:relative;
		
	}
.ifthenwrap {
position:absolute;
top:70px;
left:16px;
}

#impact1 {
	width:324px;
	height:210px;
	/*background:url('http://www.nami.org/images/interstitial/jan2012/interstitial_ifthen.jpg') top left;*/
	margin:0px auto;padding:0px;
	position:relative;
	}
#impact1 a {
	text-decoration:underline;
}
#impact1 a:hover {
	text-decoration:none;
}
	
#impact2 {	
	font-family:arial,helvetica,sans-serif;
	font-size:24px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:10px 10px 0px 20px;
	color: #00498d;
	}
	
#ifthenform {
	/*background:url('http://www.nami.org/images/interstitial/jan2012/interstitial_ifthencat.jpg') top left no-repeat;*/
	width:324px;
	height:102px;
	position:relative;
	margin:0px auto;padding:0px;
}
#ifthenform form{
	margin:0px;padding:0px;
}
#amount {
	position:absolute;
	top:9px; right:10px;
	background-color: #00498d;
	color:#FFF;
}

#education, #support, #advocacy {
	position:absolute;
	bottom: 5px;
	border: none;
	color:transparent;
	background:none;
	font-size:0px;
	color: #00498d;
	outline: none;
}

#intereducation { 
	left:5px;
	width:102px;
	height:50px;
	background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') top left no-repeat;
	}
#intersupport {
	left: 115px;
	width:85px;
	height:50px;
	background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') -100px 0px no-repeat;
	}
#interadvocacy {
	right:18px;
	width:100px;
	height:50px;
	background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') top right no-repeat;
}
#intereducation:hover{background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') 0px -51px no-repeat;}
#intersupport:hover{background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') -100px -51px no-repeat;}
#interadvocacy:hover{background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') -182px -51px no-repeat;}

/*Landing Page*/
#education { 
	left:5px;
	width:102px;
	height:50px;
	background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') top left no-repeat;
	}
#support {
	left: 115px;
	width:85px;
	height:50px;
	background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') -100px 0px no-repeat;
	}
#advocacy {
	right:18px;
	width:100px;
	height:50px;
	background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') top right no-repeat;
}
#education:hover{background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') 0px -51px no-repeat;}
#support:hover{background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') -100px -51px no-repeat;}
#advocacy:hover{background:url('http://www.nami.org/images/interstitial/jan2012/categories.jpg') -182px -51px no-repeat;}

#landing #impact1 {
	width:324px;
	height:210px;
	background:url('http://www.nami.org/images/countdown/interstitial_ifthen.jpg') top left;
	margin:0px auto;padding:0px;
	}
#landing #impact2 {	
	font-family:arial,helvetica,sans-serif;
	font-size:24px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:10px 10px 0px 20px;
	color: #973e4e;
	}
	
#landing #ifthenform {
	background:url('http://www.nami.org/images/countdown/interstitial_ifthencat.jpg') top left no-repeat;
	width:324px;
	height:102px;
	position:relative;
	margin:0px auto;padding:0px;
}
#landing #ifthenform form {
	margin:0px;padding:0px;
}
/* End Landing Page */
.close {
	float: right;
	margin: 5px;
}

#donateinter {
	background:url('http://www.nami.org/images/interstitial/jan2012/donatebtn2.png') 0px 0px no-repeat;
	display:block;
	height:77px;
	width:240px;
	font-size:0;
	text-indent:-20000px;
	position:absolute;
	top:27px; left:440px;
}
#donateinter:hover {
	background:url('http://www.nami.org/images/interstitial/jan2012/donatebtn2.png') 0px -78px no-repeat;;
}


.right img {
	margin:0px;
	padding:0px;
}
.right .centered {
	position:relative;
	
}

/* HOVERBOX KIM */

.hovertext 
{
margin-left:35px; 
margin-right: 10px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color: #666666;
border-left: 2px solid #56b2e4;
padding-left: 8px;
}
.hovertext2 
{
margin-left:35px; 
margin-right: 10px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color: #666666;
border-left: 2px solid #983a96;
padding-left: 8px;
}

.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #999999;
	border-style: solid;
	border-width: 0px;
	color: inherit;
	padding: 0px;
	vertical-align: top;
	width: 200px;
	height:45px;
}

.hoverbox li
{
	background: #eee;
	border-color: #999999;
	border-style: solid;
	border-width: 0px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 0px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #999999;
	width: 390px;
	height: 190px;
	border-width:1px;
}

.hoverbox2
{
	cursor: default;
	list-style: none;
}

.hoverbox2 a
{
	cursor: default;
}

.hoverbox2 a .preview
{
	display: none;
}

.hoverbox2 a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox2 img
{
	background: #fff;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 0px;
	vertical-align: top;
	width: 150px;
	height:152px;
}

.hoverbox2 li
{
	background: #eee;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 0px;
	position: relative;
}

.hoverbox2 .preview
{
	border-color: #999999;
	width: 290px;
	height:320px;
	border-width:1px;
}

.hoverbox3
{
	cursor: default;
	list-style: none;
}

.hoverbox3 a
{
	cursor: default;
}

.hoverbox3 a .preview
{
	display: none;
}

.hoverbox3 a:hover .preview
{
	display: block;
	position: absolute;
	top: -233px;
	left: -245px;
	z-index: 1;
}

.hoverbox3 img
{
	background: #fff;
	border-color: #999999;
	border-style: solid;
	border-width: 0px;
	color: inherit;
	padding: 0px;
	vertical-align: top;
	width: 200px;
	height:215px;
}

.hoverbox3 li
{
	background: #eee;
	border-color: #999999;
	border-style: solid;
	border-width: 0px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 0px;
	position: relative;
}

.hoverbox3 .preview
{
	border-color: #999999;
	width: 520px;
	height:490px;
	border-width: 1px;
}

/* Schizophrenia Section */


#schizophrenia_nav {width:752px; background-color:#9f8ea2; height:27px; overflow:hidden; clear:both; max-width:752px; margin:0; border-top: solid 2px #553160;}

#schizophrenia_nav_pad {float:left; padding: 5px 0 0 25px; }

#schizophrenia_nav_pad a, #schizophrenia_nav_pad a:link, #schizophrenia_nav_pad a:active, #schizophrenia_nav_pad a:hover, #schizophrenia_nav_pad a:visited, #schizophrenia_nav_pad a:hover {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}

#schizophrenia_nav_pad a:hover {text-decoration: underline;}

.schizophreniabar  {color: #553160; font: bold 11px arial,helvetica,sans-serif; padding: 5px 12px 8px 12px;}           
.schizophreniaspace  {color: #ffffff; font: bold 11px arial,helvetica,sans-serif; padding: 5px 5px 0px 0px;}  

.schizsideimg {margin-bottom: 15px;} 



/* First Episodes */

#first_episode_nav {width:752px; background-color:#660033; height:27px; overflow:hidden; clear:both; max-width:752px; margin:0; border-top: solid 2px #553160;}

#first_episode_nav_pad {float:left; padding: 5px 0 0 25px; }

#first_episode_nav_pad a, #first_episode_nav_pad a:link, #first_episode_nav_pad a:active, #first_episode_nav_pad a:hover, #first_episode_nav_pad a:visited, #first_episode_nav_pad a:hover {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}

#first_episode_nav_pad a:hover {text-decoration: underline;}

.firstepisodebar  {color: #999999; font: bold 11px arial,helvetica,sans-serif; padding: 5px 22px 8px 22px;}           
.firstepisodespace  {color: #ffffff; font: bold 11px arial,helvetica,sans-serif; padding: 5px 5px 0px 0px;}  

.firstepisodesideimg {margin-bottom: 15px;}

.firstepisodecontents1, 
.firstepisodecontents2,
.firstepisodecontents3, 
.firstepisodecontents4 {list-style:none; text-indent:0px; margin-left:0px; padding:0px;}

.firstepisodecontents1 {padding:5px; margin:0px 0px 10px 0px; width:273px;}
.firstepisodecontents2 {margin-left:10px;}
.firstepisodecontents3 {margin-left:20px;}
.firstepisodecontents4 {margin-left:30px;}

.inlinelist {width:300px; margin:0px 20px;list-style:none; float:left; padding:0px;}
.inlinelist li {padding:2px 2px; margin:0px; float: none;}


.firstepisodecontents1 a, .firstepisodecontents1 a:link, .firstepisodecontents1 a:active, .firstepisodecontents1 a:hover {color:#603; text-decoration:none;}
.firstepisodecontents1 a:hover {text-decoration:underline;}

/* Bipolar */

#bipolar_nav {width:752px; background-color:#146134; height:27px; overflow:hidden; clear:both; max-width:752px; margin:0; border-top: solid 2px #c9e4bd;}

#bipolar_nav_pad {float:left; padding: 5px 0 0 25px; }

#bipolar_nav_pad a, #bipolar_nav_pad a:link, #bipolar_nav_pad a:active, #bipolar_nav_pad a:hover, #bipolar_nav_pad a:visited, #bipolar_nav_pad a:hover {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #ffffff; margin: 8px 0px 0px 0px;}

#bipolar_nav_pad a:hover {text-decoration: underline;}

.bipolarbar  {color: #999999; font: bold 11px arial,helvetica,sans-serif; padding: 5px 12px 8px 12px;}           
.bipolarspace  {color: #ffffff; font: bold 11px arial,helvetica,sans-serif; padding: 5px 5px 0px 0px;}  


/* namibikes */


#bikeHead
{

font-size:14px;
margin-top:15px;
font-weight:bold;
clear:both;

}

#bikesMain

{
width: 550px;
float: left;


}

#bikesMain p, #bikesMain li

{
font-size: 14px;
}

#bikeSidebar1 {
	float: right; 
	width: 192px; 
	margin-top:12px;
	background: #EBEBEB;
}
#bikeSidebar1 h3,  #bikeSidebar1 p {
	margin-left: 10px;
	margin-right: 10px;
	font-size: 13px;
}










/* CIT for Youth */

#YCIT_container {width:752px; clear:both; max-width: 752; overflow: hidden;} 

#YCIT_container_media {width:752px; clear:both; max-width: 752; overflow: hidden;} 

#YCIT_container ul {margin-top: 10px;} 

#YCIT_left_col {width: 442px; float: left; }

#YCIT_left_col ul {margin-top:12px;}

#YCIT_left_col p {margin:10px 0px 0px 0px;padding:0px;}

#YCIT_left_col {width: 442px; float: left; }

#YCIT_left_col ul {margin-top:12px;}

#YCIT_left_col p {margin:10px 0px 0px 0px;padding:0px;}

#YCIT_right_col {width: 283px; float: right;}

.YCITbar  {color: #333231; font: bold 11px arial,helvetica,sans-serif; padding: 5px 12px 8px 12px;}

#YCIT_nav {background-color: #9ec45f; width:752px; height:25px; clear:both; max-width:752px; margin:0; padding:0;}

#YCIT_nav_pad {float:left; padding-top: 5px; padding-left: 12px; }


a.YCIT {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #333231; margin: 8px 0px 0px 0px;}

a.YCIT:link {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #333231; margin: 8px 0px 0px 0px;}
a.YCIT:visited, {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #333231; margin: 8px 0px 0px 0px;}
a.YCIT:active {font: bold 11px arial,helvetica,sans-serif; text-decoration: none; color: #333231; margin: 8px 0px 0px 0px;}
a.YCIT:hover {font: bold 11px arial,helvetica,sans-serif; text-decoration: underline; color: #d8e7bf; margin: 8px 0px 0px 0px;}

#YCIT_news {width: 283px; clear: both; padding: 5px; background-color:#DDE5F9; max-width: 283px;}

#YCIT_news ul {padding: 6px; padding-bottom:0px; margin: 0 5px 0 10px;}


#YCIT_news2 {width: 750px; clear: both; padding: 5px; background-color:#ffffff; max-width: 750px; margin-left: 100px;}

#YCIT_news2 ul {padding: 6px; padding-bottom:0px; margin: 0 5px 0 10px;}



#YCIT_future {width: 442px; clear: both; padding: 5px; background-color:ffffff; max-width: 442px; margin: 10px 0 10px 0;}

#YCIT_future ul {padding: 6px; padding-bottom:0px; margin: 0 5px 10px 10px;}

#YCIT_cost {width: 442px; clear: both; padding: 5px; background-color:#DDE5F9; max-width: 442px;}

#YCIT_cost ul {padding: 6px; padding-bottom:0px; margin: 0 5px 0 10px;}

#YCIT_key {width: 258px; clear: both; padding: 8px 15px 8px 15px; background-color:#DDE5F9; max-width: 258px;}



div.YCIT_video {width: 283px; clear: both; margin: 10px 0 20px 0;}


#YCIT_quote {background:#333231 url('http://www.nami.org/images/YCITQuote.gif') no-repeat;width:283px;height:202px;}

#YCIT_quote_body { padding:20px 20px 20px 20px;color:#FFFFFF;font-size:14px;height:172px;font-weight:bold;}




#YCIT_container h1 { 
font-size: 20px; 
font-weight:bold; 
margin: 0px 0px 0px 0px;
color: #000000;
}

#YCIT_container h2 { 
font-size: 16px; 
font-weight:bold; 
margin: 12px 0px 12px 0px;
color: #515151;
}

#YCIT_container h3 { 
font-size: 14px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #000000;
}

#YCIT_container h4 { 
font-size: 12px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #000000;
}


#YCIT_container h3 a, #YCIT_container h3 a:link, #YCIT_container h3 a:active, #YCIT_container h3 a:hover, #YCIT_container h3 a:visited { 
font-size: 14px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #2D5F8A;
text-decoration: none
}

#YCIT_container h3 a:hover { 
text-decoration: underline
}





#YCIT_container_media h1 { 
font-size: 22px; 
font-weight:bold; 
margin: 0px 0px 0px 0px;
color: #000000;
}

#YCIT_container_media h2 { 
font-size: 18px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #515151;
}

#YCIT_container_media h3 { 
font-size: 16px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #3D82BE;
}

#YCIT_container_media h4 { 
font-size: 14px; 
font-weight:bold; 
margin: 12px 0px 0px 0px;
color: #2D5F8A;
}



h1.YCIT, h2.YCIT, h3.YCIT 
{color: #A22B22; 
font-size: 18px; 
font-weight:bold; 
margin: 0px 0px 0px 0px;
color: #000000;
}
h2.YCIT  
{font-size: 16px;

margin: 12px 0px 12px 0px;
}

h3.YCIT  

{
font-size: 14px; 
color: #000000; 

margin: 12px 0px 0px 0px;
}

div.social_left  {
float: left;
margin-right:50px;
}

div.social_right {
float: left;
}

div.social_clear {
clear: both;
margin-top: 25px;
}

div.YCIT_intro_left {
float: left;
width: 335px;
margin-right: 50px;
}

div.YCIT_intro_right {
float: left;
width: 335px;
}

#YCIT_media_nav {
background-color: #0082F2; 
width:752px; 
height:25px; 
clear:both; 
max-width:752px; 
margin:0; 
padding:0;
}

#YCIT_media_nav_pad {
float:left; 
padding-top: 4px;
padding-left: 30px;
}

#YCIT_media_nav a, #YCIT_media_nav a:link, #YCIT_media_nav a:active, #YCIT_media_nav a:hover, #YCIT_media_nav a:visited {

font: bold 12px arial,helvetica,sans-serif; 
text-decoration: none; 
color: #ffffff; 
}

#YCIT_media_nav a:hover  {
text-decoration: underline 
}

.YCITbar_media  {
color: #ffffff;
font: bold 13px arial,helvetica,sans-serif;
padding: 18px 12px 0px 12px;
}

/*
	Variable Grid System.
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/

	Licensed under GPL and MIT.
*/

/*
  Forces backgrounds to span full width,
  even if there is horizontal scrolling.
  Increase this if your layout is wider.

  Note: IE6 works fine without this fix.
*/

body {
  min-width: 744px;
}

/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 744px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/


.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}



.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12 {
	position:relative;
}


/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .grid_1 {
	width:42px;
}

.container_12 .grid_2 {
	width:104px;
}

.container_12 .grid_3 {
	width:166px;
}

.container_12 .grid_4 {
	width:228px;
}

.container_12 .grid_5 {
	width:290px;
}

.container_12 .grid_6 {
	width:352px;
}

.container_12 .grid_7 {
	width:414px;
}

.container_12 .grid_8 {
	width:476px;
}

.container_12 .grid_9 {
	width:538px;
}

.container_12 .grid_10 {
	width:600px;
}

.container_12 .grid_11 {
	width:662px;
}

.container_12 .grid_12 {
	width:724px;
}




/* Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .prefix_1 {
	padding-left:62px;
}

.container_12 .prefix_2 {
	padding-left:124px;
}

.container_12 .prefix_3 {
	padding-left:186px;
}

.container_12 .prefix_4 {
	padding-left:248px;
}

.container_12 .prefix_5 {
	padding-left:310px;
}

.container_12 .prefix_6 {
	padding-left:372px;
}

.container_12 .prefix_7 {
	padding-left:434px;
}

.container_12 .prefix_8 {
	padding-left:496px;
}

.container_12 .prefix_9 {
	padding-left:558px;
}

.container_12 .prefix_10 {
	padding-left:620px;
}

.container_12 .prefix_11 {
	padding-left:682px;
}



/* Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .suffix_1 {
	padding-right:62px;
}

.container_12 .suffix_2 {
	padding-right:124px;
}

.container_12 .suffix_3 {
	padding-right:186px;
}

.container_12 .suffix_4 {
	padding-right:248px;
}

.container_12 .suffix_5 {
	padding-right:310px;
}

.container_12 .suffix_6 {
	padding-right:372px;
}

.container_12 .suffix_7 {
	padding-right:434px;
}

.container_12 .suffix_8 {
	padding-right:496px;
}

.container_12 .suffix_9 {
	padding-right:558px;
}

.container_12 .suffix_10 {
	padding-right:620px;
}

.container_12 .suffix_11 {
	padding-right:682px;
}



/* Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .push_1 {
	left:62px;
}

.container_12 .push_2 {
	left:124px;
}

.container_12 .push_3 {
	left:186px;
}

.container_12 .push_4 {
	left:248px;
}

.container_12 .push_5 {
	left:310px;
}

.container_12 .push_6 {
	left:372px;
}

.container_12 .push_7 {
	left:434px;
}

.container_12 .push_8 {
	left:496px;
}

.container_12 .push_9 {
	left:558px;
}

.container_12 .push_10 {
	left:620px;
}

.container_12 .push_11 {
	left:682px;
}



/* Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .pull_1 {
	left:-62px;
}

.container_12 .pull_2 {
	left:-124px;
}

.container_12 .pull_3 {
	left:-186px;
}

.container_12 .pull_4 {
	left:-248px;
}

.container_12 .pull_5 {
	left:-310px;
}

.container_12 .pull_6 {
	left:-372px;
}

.container_12 .pull_7 {
	left:-434px;
}

.container_12 .pull_8 {
	left:-496px;
}

.container_12 .pull_9 {
	left:-558px;
}

.container_12 .pull_10 {
	left:-620px;
}

.container_12 .pull_11 {
	left:-682px;
}




/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */

.clearfix:before,
.clearfix:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.clearfix:after {
  clear: both;
}

/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/

.clearfix {
  zoom: 1;
}
