td.homeheader {
	width:800px; 
	background-color:#000000;
	padding-top:15px;
	}
 
td.homeheader img {
	 float:left; 
	 margin-top: 0px;
	 width:138px; 
	 height:180px;
	 }

td.homeheader div {
	 margin-top: 120px; 
	 font-size: 42px; 
	 color:#ffffff; 
	 font-family:times;
	 }


table.frame {	
	 width:800px;
	 margin-left:auto; 
	 margin-right:auto;
	 }
	 
td.header {
	width:800px; 
	background-color:#000000;
	padding-top:15px;
	}
	
td.header img {
	float:left; 
	margin-top:0px;
	width:138px;
	height:180px;
	}


td.header div {
	 margin-top: 120px; 
	 font-size: 42px; 
	 color:#ffffff; 
	 font-family:times;
	 }


	
div.title	{
	margin-top: 120px;
	}
	
div.title h1	{
	font-size: 42px; 
	color:#ffffff; 
	font-family:times;
	font-weight:normal;
	}
	
.content	{
	vertical-align:top;
	font-size:12px; 
	color#000000;
	}

.contentA	{
	vertical-align:top;
	font-size:12px; 
	color#000000;
	}

	
.content_area	{
	width:800px;
	}
	 
	
td.left	{
	width:165px;
	vertical-align:top;
	}

div.left_border
	{
	border:1px solid #a40611; 
	margin-top:15px; 
	margin-left: 15px;
	width:165px;
	}


div.left_border p
	{		
	font-weight:bold;
	font-size: 13px;
	font-family:times;
	position:relative; 
	left:80px;
	top:-20px;
	background-color:#ffffff; 
	width:75px;
	height:12px;
		}


		
div.left_border div.box_content
	{
	position:relative;
	top: -30px;
	padding:5px 5px 5px 5px;
	}
	

div.content	{
	font-size: 13px; 
	margin-left: 30px;
	padding-bottom: 20px;
	font-family:arial;
	width:550px;
	}


div.contentA	{
	font-size: 13px; 
	margin-left: 30px;
	padding-bottom: 5px;
	font-family:arial;
	width:550px;
	}





div.content li	{
	font-weight:bold;
	}

div.contentA li	{
	font-weight:normal;
	padding-bottom:10px;
	}


	
a.red {font-size: 11px;color:#4c4848; text-decoration:none;}
a.red:link {color: #4c4848; text-decoration:none;}
a.red:visited {color: #4c4848; text-decoration:none;}
a.red:hover {color: #dc0a0a; text-decoration:none;}
a.red:active {color: #4c4848; text-decoration:none;}


a.red img{border:1px solid #4c4848;}
a.red:link img {border:1px solid #4c4848;}
a.red:visited img {border:1px solid #4c4848;}
a.red:hover img {border:1px solid #dc0a0a;}
a.red:active img {border:1px solid #4c4848;}



a.fight {color:#4c4848; text-decoration:none; font-size:22px;font-family:arial;}
a.fight:link {color: #4c4848; text-decoration:none;}
a.fight:visited {color: #4c4848; text-decoration:none;}
a.fight:hover {color: #dc0a0a; text-decoration:none;}
a.fight:active {color: #4c4848; text-decoration:none;}

p.fight	{
	text-align:center;
	font-weight:bold;
	}
	

/* HOMEPAGE-START */
#actionheader
	{
	text-align:center;
	font-size:12px;
	color:#fff;
	padding-bottom:5px;
	padding-top:4px;
	background-color:#000;
	}

#takeactionbox {
	border:1px solid #a40611; 
	margin-top:15px; 
	margin-left:12px;
	width:175px;
	}
#takeactiontitle
	{text-align:center; 
	background-color:#ffffff; 
	position:relative; 
	top:-12px; 
	left:60px;
	width:110px;
	height:14px;
	font-size:14px;
	}

#takeactioncontent {
	padding:0 5px 5px 5px;
	vertical-align:top; 
	text-align:center; 
	margin-right:0px;
	}

#taxesbox
	{border:1px solid #a40611;
	margin-top: 15px;
	margin-left: 0px;
	}
	
#taxesbox div.taxesboxtitle {
	text-align:center; 
	background-color:#ffffff; 
	position:relative; 
	top:-12px; 
	font-size:14px;
	left: 448px;
	width:145px;
	}

.more {
	font-weight:bold;
	text-align:right;
	}

#impact
	{
	border:1px solid #a40611;
	margin-top: 15px;
	}
	
#impacttitle
	{
	text-align:center; 
	background-color:#ffffff; 
	position:relative; 
	top:-12px; 
	left: 638px;
	width:148px;
	height:14px;
	font-size:14px;
	}

#impactcontent
	{
	padding:0 5px 5px 5px;
	vertical-align:top;
	}
	
/*HOMEPAGE - END */
	
/* Interior Main Navigation - START */
	
div.top-nav
	{
	width:800px;
	position:relative; 
	height:20px;
	left:-20px;
	}

ul.main-nav
	{display:inline;
	width:820px;
	}
	
li.nav
	{
	list-style-type: none; 
	display:inline;
	}

 .trim
 	{
	border-top:solid 1px #000;
	border-bottom:solid 1px #000;
	margin-top:5px;
	padding-bottom: 5px;
	padding-top:4px;
	}
	
div.top-nav img
	{
	margin: 0 13px 3px 14px;
	}

a.nav {	font-size:18px; font-weight:bold; color:#a40611; text-decoration:none;}
a.nav:link {color: #a40611; text-decoration:none;}	
a.nav:visited {color: #a40611; text-decoration:none;}
a.nav:hover {color: #000; text-decoration:none;}
a.nav:active {color: #a40611; text-decoration:none;}

a.nav2 {font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#a40611;padding: 2px 3px 2px 3px;}
a.nav2:link {font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#a40611;padding: 2px 3px 2px 3px;}
a.nav2:visited {font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#a40611;padding: 2px 3px 2px 3px;}
a.nav2:hover {font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#a40611;padding: 2px 3px 2px 3px;}
a.nav2:active {font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#a40611;padding: 2px 3px 2px 3px;}


/* Interior Main Navigation - END */




/* Home Main Navigation - START */
	
div.hometop-nav
	{
	width:800px;
	position:relative; 
	height:20px;
	left: -5px;
	}

ul.homemain-nav
	{
	display:inline;
	width:800px;
	}
	
li.homenav
	{
	list-style-type: none; 
	display:inline;
	}

 .hometrim
 	{
	border-top:solid 1px #000;
	border-bottom:solid 1px #000;
	margin-top:5px;
	padding-bottom: 5px;
	padding-top:4px;
	}
	
div.hometop-nav img
	{
	margin: 0 20px 3px 20px;
	}

a.homenav {font-size:18px; font-weight:bold; color:#a40611; text-decoration:none;}
a.homenav:link {color: #a40611; text-decoration:none;}	
a.homenav:visited {color: #a40611; text-decoration:none;}
a.homenav:hover {color: #000; text-decoration:none;}
a.homenav:active {color: #a40611; text-decoration:none;}





/* Home Main Navigation - END */

/*Interior Page - START */

a.print {font-size:16px; font-weight:bold; color:#a40611; text-decoration:none;}
a.print:link {color: #a40611; text-decoration:none;}	
a.print:visited {color: #a40611; text-decoration:none;}
a.print:hover {color: #000; text-decoration:none;}
a.print:active {color: #a40611; text-decoration:none;}


p	{
	font-family:times;
	}
	
 .popuptitle
 	{
 	text-align:center; 
 	font-size: 25px;
 	font-weight:bold;
 	text-decoration:underline;
 	}
 
 .popupstatetitle
  	{
  	text-align:left; 
  	font-size: 22px;
  	font-weight:bold;
  	text-decoration:none;
  	}
 
 
 
 .popupcontent
 	{
	text-align:center;
 	font-size: 23px;
 	}
 	
.popupcontainer
	{
	padding: 0 5px 0 5px;
	}
	
	
.popuptext
	{
	font-size:22px;
	margin-left:0px;
	padding-left:10px;
	}
	
.popuptext p
	{
	margin-bottom:38px;
	font-size:22px;
	line-height:32px;
	}
	
table.bottletable
	{
	}


table.bottletable td
	{
	color:#fff; 
	font-weight:bold; 
	font-size:16px;
	font-family:arial;
	text-align:center;
	height:90px;
	}

	
	
.intheader	
	{
	 padding:0 0 0 0;
	 margin:0 0 0 0;
	 font-size:20px;
	 }
	 
table.intframe	 
	{
	padding:0 0 0 0;
	 margin:0 0 0 0;
	 bordercollapse:collapse;
	 width:800px;
	 }

table.intframe td {
	 vertical-align:top;
	 text-align:center;
	 }

table.intframe td.burden {
	 vertical-align:top;
	 text-align:center;
	 width:380px;
	 }
	 
#burdenbox
	{
	position:relative;
	border:1px solid #a40611;
	margin-top: 15px;
	margin-left: 0px;
	width:385px;
	}
	
div.burden	
	{
	font-size: 13px; 
	padding: 0 20px 20px 20px;
	font-family:arial;
	vertical-align:top;
	}
	
	
#burdenbox div.burdenboxtitle 
	{
	text-align:center; 
	background-color:#ffffff; 
	position:absolute; 
	width:140px;
	left:237px;
	top:-12px; 
	font-size:14px;
	}	 

#chartbox
	{
	border:1px solid #a40611;
	margin-top: 15px;
	margin-left: 0px;
	width:390px;
	}
	
#chartactionbox 
	{
	position:relative;
	border:1px solid #a40611; 
	margin-top:15px; 
	margin-left:12px;
	}

#charttitle
	{
	text-align:center; 
	background-color:#ffffff; 
	position:absolute; 
	left:258px;
	top:-12px; 
	width:125px;
	height:14px;
	font-size:14px;
	}

#chartcontent {
	padding:0 5px 5px 5px;
	vertical-align:top; 
	text-align:center; 
	margin-right:0px;
	}
	

table.state-list td
	{
	padding: 15px 0px 10px 40px;
	width:160px;
	}
	



table.state-list li
	{
	text-align:left;
	font-size:15px;
	line-height:23px;
	}
	
table.state-list li a {font-size:15px; font-weight:bold; color:#000; text-decoration:none;}
table.state-list li a:link {color:#000; text-decoration:none;}	
table.state-list li a:visited {color:#000; text-decoration:none;}
table.state-list li a:hover {color: #a40611; text-decoration:none;}
table.state-list li a:active {color: 000; text-decoration:none;}

/*
#tactionbox
	{
	border:1px solid #a40611;
	margin-top: 15px;
	margin-left: 0px;
	width:390px;
	}
*/
	
#tactionbox 
	{
	position:relative;
	border:1px solid #a40611; 
	margin-top:15px; 
	margin-left:0px;
	}

#tactiontitle
	{
	text-align:center; 
	background-color:#ffffff; 
	position:absolute; 
	left:650px;
	top:-12px; 
	width:135px;
	height:14px;
	font-size:14px;
	}

#tactioncontent 
	{
	padding:0 0 5px 0;
	vertical-align:top; 
	text-align:left; 
	margin-right:0px;
	}
	
#tactioncontent p
	{
	margin: 0 0 0 0;
	padding:5px 0 0 0;
	font-family:arial;
	font-size:12px;
	}
	
#tactioncontent td
	{
	padding:15px 10px 10px 15px;
	}
	
#tactioncontent p a {font-size:14px; color:#000; text-decoration:none;}
#tactioncontent p a:link {color:#000; text-decoration:none;}	
#tactioncontent p a:visited {color:#000; text-decoration:none;}
#tactioncontent p a:hover {color: #a40611; text-decoration:underline;}
#tactioncontent p a:active {color: 000; text-decoration:none;}
	

#tactionbox2
	{
	position:relative;
	border:1px solid #a40611; 
	margin-top:15px; 
	margin-left:0;
	}

#tactiontitle2
	{
	text-align:center; 
	background-color:#ffffff; 
	position:absolute; 
	left:634px;
	top:-12px; 
	width:148px;
	height:14px;
	font-size:14px;
	}

#tactioncontent2 
	{
	padding:0 0 5px 0;
	vertical-align:top; 
	text-align:center; 
	margin-right:0px;
	}
	

#editorialbox
	{
	position:relative;
	border:1px solid #a40611; 
	margin-top:15px; 
	margin-left:0;
	width:100%;
	}

#editorialtitle
	{
	text-align:center; 
	background-color:#ffffff; 
	position:absolute; 
	left:721px;
	top:-12px; 
	width:66px;
	height:14px;
	font-size:14px;
	}

#editorialcontent
	{
	padding:10px; 5px 5px 5px;
	vertical-align:top; 
	text-align:left; 
	margin-right:0px;
	}
	
#editorialcontent li
	{
	margin: 0 0 0 0;
	padding:10px 0 0 0;
	}
	
#editorialcontent td
	{
	padding:0 10px 10px 15px;
	}
	
#editorialcontent li a {font-size:15px; color:#000; text-decoration:none; }
#editorialcontent li a:link {color:#000; text-decoration:none;}	
#editorialcontent li a:visited {color:#000; text-decoration:none;}
#editorialcontent li a:hover {color: #a40611; text-decoration:underline;}
#editorialcontent li a:active {color: 000; text-decoration:none;}

#sataxbox
	{
	position:relative;
	border:1px solid #a40611; 
	margin-top:15px; 
	margin-left:0;
	width:100%;
	}

#sataxtitle
	{
	text-align:center; 
	background-color:#ffffff; 
	position:absolute; 
	left:670px;
	top:-12px; 
	width:112px;
	height:14px;
	font-size:14px;
	}

#sataxcontent
	{
	padding:10px; 5px 5px 5px;
	vertical-align:top; 
	text-align:left; 
	margin-right:0px;
	}
	
#sataxcontent li a {font-size:13px; color:#a40611; text-decoration:none;}
#sataxcontent li a:link {color:#a40611; text-decoration:none;}	
#sataxcontent li a:visited {color:#000; text-decoration:none;}
#sataxcontent li a:hover {color: #000; text-decoration:underline;}
#sataxcontent li a:active {color: 000; text-decoration:none;}


a.back {font-size:13px; color:#000; font-weight:bold;text-decoration:none;margin-right:10px;}
a.back:link {color:#000; text-decoration:none;}	
a.back:visited {color:#000; text-decoration:none;}
a.back:hover {color:#a40611; text-decoration:underline;}
a.back:active {color: 000; text-decoration:none;}

#frontbox
	{
	position:relative;
	border:1px solid #a40611; 
	margin-top:15px; 
	margin-left:0;
	width:100%;
	}

#fronttitle
	{
	text-align:center; 
	background-color:#ffffff; 
	position:absolute; 
	left:672px;
	top:-12px; 
	width:117px;
	height:14px;
	font-size: 14px;
	}

#frontcontent
	{
	padding:10px; 5px 5px 5px;
	vertical-align:top; 
	text-align:left; 
	margin-right:0px;
	}

#frontcontent li a {font-size:13px; color:#a40611; text-decoration:none;}
#frontcontent li a:link {color:#a40611; text-decoration:none;}	
#frontcontent li a:visited {color:#000; text-decoration:none;}
#frontcontent li a:hover {color: #000; text-decoration:underline;}
#frontcontent li a:active {color: 000; text-decoration:none;}

#nowbox
	{
	position:relative;
	border:1px solid #a40611; 
	margin-top:15px; 
	}

#nowtitle
	{
	text-align:center; 
	background-color:#ffffff; 
	position:absolute; 
	left:670px;
	top:-12px; 
	width:115px;
	height:14px;
	font-size:14px;
	}

#nowcontent
	{
	vertical-align:top; 
	text-align:center; 
	margin-right:0px;
	}


#aboutbox
	{
	position:relative;
	border:1px solid #a40611; 
	margin-top:15px; 
	}

#abouttitle
	{
	text-align:center; 
	background-color:#ffffff; 
	position:absolute; 
	left:718px;
	top:-12px; 
	width:67px;
	height:14px;
	font-size: 14px;
	}

#aboutcontent
	{
	padding:10px; 5px 5px 5px;
	vertical-align:top; 
	text-align:left; 
	margin-right:0px;
	font-size: 12px;
	font-family:arial;
	}

#aboutcontent p
	{
	font-size: 12px;
	font-family:arial;
	}


#federalbox
	{
	position:relative;
	border:1px solid #a40611; 
	margin-top:15px; 
	}

#federaltitle
	{
	text-align:center; 
	background-color:#ffffff; 
	position:absolute; 
	left:665px;
	top:-12px; 
	width:122px;
	height:14px;
	font-size:14px;
	}

#federalcontent
	{
	padding:10px; 5px 5px 5px;
	vertical-align:top; 
	text-align:left; 
	margin-right:0px;
	font-size: 14px;
	}


#federalcontent li
	{
	padding-bottom:10px;
	}
	
	
a.link {font-size:15px; color:#000; text-decoration:none;font-weight:bold;}
a.link:link {color:#000; text-decoration:none;}	
a.link:visited {color:#000; text-decoration:none;}
a.link:hover {color: #a40611; text-decoration:underline;}
a.link:active {color: 000; text-decoration:none;}
	
