.action-banner{background-image:url(http://assets.consumer-action.org/images/layout/orange-crosshatch.jpg);background-color:#df732a;background-repeat:repeat-x;height:50px;margin-left:-25px;margin-bottom:25px;}.california-rib{width:550px;position:relative;margin-left:auto;margin-right:auto;text-align:center;font-size:20px!important;background:#78a809;background:-webkit-gradient(linear,left top,left bottom,from(#78a809),to(#78a809));background:-webkit-linear-gradient(top,#78a809,#78a809);background:-moz-linear-gradient(top,#78a809,#78a809);background:-ms-linear-gradient(top,#78a809,#78a809);background:-o-linear-gradient(top,#78a809,#78a809);background-image:-ms-linear-gradient(top,#78a809 0%,#78a809 100%);-webkit-box-shadow:rgba(000,000,000,0.3) 0 1px 1px;-moz-box-shadow:rgba(000,000,000,0.3) 0 1px 1px;box-shadow:rgba(000,000,000,0.3) 0 1px 1px;}p.california-rib{font-family:'Futura',Impact,Sans-serif;text-transform:uppercase;font-size:25px!important;color:#ffffff;text-shadow:#466432 0 1px 0;margin:0px;padding:15px 10px;}.white-bkgrnd{background-color:#FFFFFF;padding:5px 10px 20px 10px;}.grey-bkgrnd{background-color:#F8F8F8;}.action-title{font-family:"Myriad Pro",Myriad,"Helvetica Neue",Frutiger,Univers,"Gill Sans","Nimbus Sans L",Tahoma,Arial,sans-serif;font-style:normal;font-weight:900;font-size:1.35em;border-bottom:none;margin-bottom:0;}.action-title:hover{color:#df732a;}.grey-note{font-family:Frutiger,Univers,Tahoma,Arial,sans-serif;font-style:normal;font-weight:200;font-size:.9em;color:#888888;margin-top:-5px;margin-bottom:-5px;}.grey{font-size:1em;font-weight:700;color:#888888;}.action-scope{font-family:"Myriad Pro",Myriad,"Helvetica Neue",Frutiger,Univers,Tahoma,Arial,sans-serif;font-style:normal;font-weight:900;font-size:.8em;text-transform:uppercase;border-bottom:1px solid #BBBBBB;margin-bottom:1px;width:15%;}.action{font-family:Frutiger,Univers,Tahoma,Arial,sans-serif;font-style:normal;font-weight:200;font-size:1.1em;color:#181818;}.action-button{float:right;margin-top:0;margin-left:5px;margin-bottom:5px;}.green{-moz-box-shadow:inset 0px 1px 0px 0px #78a809;-webkit-box-shadow:inset 0px 1px 0px 0px #78a809;box-shadow:inset 0px 1px 0px 0px #78a809;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#78a809),color-stop(1,#77a809));background:-moz-linear-gradient(top,#78a809 5%,#77a809 100%);background:-webkit-linear-gradient(top,#78a809 5%,#77a809 100%);background:-o-linear-gradient(top,#78a809 5%,#77a809 100%);background:-ms-linear-gradient(top,#78a809 5%,#77a809 100%);background:linear-gradient(to bottom,#78a809 5%,#77a809 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#78a809',endColorstr='#77a809',GradientType=0);background-color:#78a809;border:1px solid #666666;display:inline-block;color:#ffffff;font-family:Verdana;font-size:1em;font-weight:bold;padding:15px 20px;text-decoration:none;}.green:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#77a809),color-stop(1,#78a809));background:-moz-linear-gradient(top,#77a809 5%,#78a809 100%);background:-webkit-linear-gradient(top,#77a809 5%,#78a809 100%);background:-o-linear-gradient(top,#77a809 5%,#78a809 100%);background:-ms-linear-gradient(top,#77a809 5%,#78a809 100%);background:linear-gradient(to bottom,#77a809 5%,#78a809 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809',endColorstr='#78a809',GradientType=0);background-color:#77a809;}.green:active{position:relative;top:1px;}a.green{color:#ffffff;}.nav_categories{float:left;width:32%;}.position-ribbon{background-image:url(http://assets.consumer-action.org/images/layout/orange-crosshatch.jpg);background-color:#df732a;background-repeat:repeat-x;height:23px;max-height:23px;max-width:100px;margin-left:-35px;margin-bottom:5px;-moz-box-shadow:inset 0px 1px 0px 0px #777;-webkit-box-shadow:inset 0px 1px 0px 0px #777;box-shadow:inset 0px 1px 0px 0px #777;}p.ribbon{display:inline-block;color:#ffffff;font-family:Verdana,Tahoma,Geneva,sans-serif;font-size:.8em;font-weight:700;margin-top:-20px;margin-left:25px;}#pages{margin-top:15px;margin-left:auto;margin-right:auto;text-align:center;}#pages .box{border:1px solid #666666;padding:5px 10px 5px 10px;background-color:#78a809;color:#ffffff;}#pages .this-page{border:1px solid #666666;padding:5px 10px 5px 10px;background-color:#F8F8F8;color:#000000;