@charset "utf-8";
/* CSS Document */


body {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
}

td, p, div, span {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
}


.header_link3 {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}

h2 {
	font-size: 11px;
}
h3 {
	font-size: 11px;
}
h4 {
	font-size: 11px;
}

/* start - the below are used to sytle content created within the wysiwig editor */
#inner_content td, #inner_content p, #inner_content div, #inner_content span{
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 15pt;
}


#inner_content em{
font-style:italic;
}

#inner_content strong{ 
 font-weight:bold;
}

#inner_content hr{ 
 
}

#inner_content ul{ 
 
}

#inner_content ul li{ 
  
}

#inner_content ol{ 
 
}

#inner_content ol li{ 
 
}


#inner_content a{
 
}

#inner_content a:hover {
 
}

	#inner_content h1 {
  font-weight:bold;
  color:#6c0300;

	font-size: 12px;
	line-height: 15px;
}
	

#inner_content h2 {
  font-weight:bold;
  color:#6c0300;
  font-size: 12px;
  line-height: 15px;
}

#inner_content h3 {
  font-weight:bold;
  color:#6c0300;
  font-style: normal;
  line-height: normal;
  
}

#inner_content h4 {
font-weight:bold;
color: #000000;
line-height: 14px;
}

/* end - the below are used to sytle content created within the wysiwig editor */

a:hover {
 color: #ff0000;
}

/*  start  */

.pagetitle {
	font-family: "trebuchet ms", verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
}

.blogtitle {
	font-family: "trebuchet ms", verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
}

.title_header {
	color:#6c0300;
	
	font-size:11px;
	font-weight: bold;
	
	line-height: normal;
	text-transform:uppercase;
	font-family: "trebuchet ms", verdana, geneva, arial, helvetica, sans-serif;
	padding:0px;
	margin:0px;
	padding-left:13px;
	
}

#bg_topvid .rg_title_header {
	font-size:11px;
	font-weight: bold;
	
	padding-left:7px;
	padding-bottom:8px;
}

.rg_title_header {
	color:#6c0300;
	
	font-size:11px;
	font-weight: bold;
	
	line-height: normal;
	text-transform:uppercase;
	font-family: "trebuchet ms", verdana, geneva, arial, helvetica, sans-serif;
	padding:0;
	margin:0;
	padding-left:13px;
}

.search_box_title {
	color:#6c0300;
	
	font-size:11px;
	font-weight: bold;
	
	padding:0;
	margin:0;
	line-height: normal;
	text-transform:uppercase;
	font-family: "trebuchet ms", verdana, geneva, arial, helvetica, sans-serif;
}

/*  end  */

th {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
}
.bodystyle {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
}


.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}

.medium {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
}

.big {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}

.xbig {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
}

.expanded {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	letter-spacing: 2px;
}

.justified {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	text-align: justify;
	color: #000000;
	font-style: normal;
	font-size: 10px;
	line-height: normal;
	text-decoration: none;
}



.footer {
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 8px;
	color: #ffffff;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}
.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
.bwc_title_bg {
	background-image:url(http://betterworldcampaign.pub30.convio.net/assets/cms/title_bg.jpg);
	width:515px;
	height:30px;
	padding:0px;
	margin:0px;
}

.rg_menu_bg {
	background-image: url(http://betterworldcampaign.pub30.convio.net/assets/cms/right_menu_header_bg.jpg);
	width:299px;
	height:31px;
	padding:0px;
	margin:0px;
}

#bg_lpd {
	background-image: url(http://betterworldcampaign.pub30.convio.net/assets/cms/index2_r13_c21.jpg);
	background-repeat:no-repeat;	
	width:299px;
	height:30px;
	padding:0px;
	margin:0px;
}

#bg_topvid {
	background-image: url(http://betterworldcampaign.pub30.convio.net/assets/cms/index2_r27_c8.jpg);
	background-repeat:no-repeat;
	width:258px;
	height:23px;
}

.bwc_black {
	color:#000000;
	font-size:10px;
}

.bwc_blue {
	color:#3FB3FC;
	font-size:10px;
}
.bwc_new_com {
	background-image:url(http://betterworldcampaign.pub30.convio.net/assets/cms/index2_r18_c3b.jpg);
	background-repeat:no-repeat;
	height:27px;
}

#contentDiv {
	padding:0;
	margin:0;
}

#rg_bullet_div {
	padding:0;
	margin:0;
	text-align:right;
}
.rg_bullet {
	background:url(http://betterworldcampaign.pub30.convio.net/assets/cms/more_bullet.jpg) right center no-repeat;
	padding-right:10px;
	margin-right:10px;
	color:#000000;
	
	font-size:11px;
	font-weight:bold;
	
	text-decoration:none;
	
	text-transform:none;
}
#poweredBy {
	margin-left:120px;
}
.subcolumns, .subcolumns_oldgecko {
	width: 100%;
	overflow:hidden;
	padding:0;
	margin:0;
}
.subcolumns_oldgecko {
	float:left
}
.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {
	float: left;
	padding:0;
	margin:0;
}
.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {
	float: right;
	margin-left: -5px;
	padding:0;
	margin:0;
}
.c25l, .c25r {
	width: 25%
}
.c33l, .c33r {
	width: 33.333%
}
.c50l, .c50r {
	width: 50%
}
.c66l, .c66r {
	width: 66.666%
}
.c75l, .c75r {
	width: 75%
}
.c38l, .c38r {
	width: 38.2%
}
.c62l, .c62r {
	width: 61.8%
}
.subc {
	padding: 0;
}
.subcl {
	padding: 0;
}
.subcr {
	padding: 0;
}


#inner_content{
padding:0px;
margin:0px;
}

/* start of home page */
div.display-block{
width:299px;
padding:0px;
margin:0px;
}

div.text-news embed{
 
}

div.text-news img{
 
}

.text-news {padding-top:1em}
.text-news .pubDate {padding:0; margin:0; float:right; color:#999999; display:none}
.text-news .blogtitle .secondTitle a {color:black}
.text-news .description {padding-bottom:1em;}
.text-news .morningco {padding-top:1em;}
.text-news .morningco img {border:0px; vertical-align:top; float:left; padding-right:5px}
.text-news .morningco a {color:black; text-decoration:none}
.text-news .morningco .firstline, .text-news .morningco .secondline {display:block; font-size:.8em}
.text-news .morningco .firstline {padding-top:.2em; font-weight:bold}
.text-news .morningco .secondline {font-style:italic}

/* end of home page */

 
#bwc_sign form{
 padding:0px;
 margin:0px;
}
 
 td.bwc-sign1{
   background:url(http://betterworldcampaign.pub30.convio.net/assets/images/index_final_r4_c24.jpg) no-repeat;
  padding-bottom:4px; 
  padding-bottom:2px;
 }
 
 #cons_email{
 width:141px; border:#CECDCB solid 1px; font-size:11px; color:#6C6C6C; padding-top:3px; padding-bottom:3px;
 }
 .bwc-sign2{
 background:url(http://betterworldcampaign.pub30.convio.net/assets/images/index_final_r5_c24.jpg) no-repeat;
 }
 
#cons_zip_code{
  width:120px; border:#CECDCB solid 1px; font-size:11px; color:#6C6C6C; padding-top:3px; padding-bottom:3px;
}
 

a#issuelist {
background-color:#E9EDEC;
color:#680603;
width:232px;
border:#ccc solid 1px;
display:block;
text-decoration:none;
font-weight:bold;
margin:0px; 
padding:0px;
}

a#issuelist:hover{
background-color:#6D0400;
color:#FFFFFF;
cursor: pointer;
}

ul.bwc-menu{

  list-style: square url(http://betterworldcampaign.pub30.convio.net/assets/images/arrow_resources.jpg); /* wide image for the bullet */
  margin: .5em .5em 0 20px;  /* bullet image is in left margin */
  padding-left: 0;

}

li.bwc-item{
 margin-left: 0;
 padding-left: -5px;     /* distance between marker and text */
  margin-bottom: .5em; /* a little spacing between list items */
}

a.bwc-link{ 
text-decoration:none;
width:100%;
}

#main-content{
background: url(http://betterworldcampaign.pub30.convio.net/assets/images/bwc-main-content-tile.jpg) left top repeat-y;
}

.sendToFriend input{
width:200px;
}

.sendToFriend textarea{
width:300px;
}

.sendToFriend{
margin-left:30px;
}

.sendToFriend input#cc{
width:25px;
}
